Skip to content

Instantly share code, notes, and snippets.

@MikSDigital
Created August 24, 2016 16:03
Show Gist options
  • Save MikSDigital/3cc64bc5627e5146eb2aef3c45d1eac2 to your computer and use it in GitHub Desktop.
Save MikSDigital/3cc64bc5627e5146eb2aef3c45d1eac2 to your computer and use it in GitHub Desktop.
<?php
/*
[[replaceTags?
* &content=`[[%uk-signup-menutitle-1? &namespace=`main_uk` &topic=`Signupform`]]`
* &tag_start=`[download]`
* &tag_end=`[/download]`
* &replacement=`www.admiralmarkets.com`]]
*/
/*
function replace_between($content, $tag_start, $tag_end, $replacement) {
$pos = strpos($content, $tag_start);
$start = $pos === false ? 0 : $pos + strlen($tag_start);
$pos = strpos($content, $tag_end, $start);
$end = $pos === false ? strlen($content) : $pos;
return substr_replace($content, $replacement, $start, $end - $start); // returns what should be replaced
}
*/
//echo replace_between($content, $tag_start, $tag_end, $replacement);
/*
function replace_content_inside_delimiters($tag_start, $tag_end, $replacement, $content) {
echo preg_replace('#('.preg_quote($tag_start).')(.*?)('.preg_quote($tag_end).')#si', '$1'.$replacement.'$3', $content);
}
replace_content_inside_delimiters($tag_start, $tag_end, $replacement, $content);
*/
//$replacement = empty($replacement) ? $replacement : 'https://admiralfiles.s3.amazonaws.com/software/AdmiralMarketsMT4SE.zip';
//$content = str_replace("[download]", "<a href='$replacement' target='_blank'>", $content);
//$content = str_replace("[/download]", "</a>", $content);
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment