Follow along with the video below to see how to install our site as a web app on your home screen.
Примечание: This feature may not be available in some browsers.
Все должно находится в самом низу файла ...Может есть разница где текст вставлять в common.php ?
Прошу прощения все классы из class.Main.php я раскидал по разным файлам ...перечитывая это понял что classCore.php - в 4й версии нет такого файла, все содержится в class.Main.php (который по привычке и правился class Core) - может ли както расположение кода влиять на это?
Добавлено через 23 минуты
Каким макаром требуется называть/переназывать страницы? Или они сами должны перегенерироваться?
if ($CONFIG['rewrite_mod'])
{
$block_content = str_replace ('/?&', '/?', $block_content);
$pattern = '/<A HREF=["|\']\/[a-z-0-9\/]+(\?[a-z0-9=&]+)/i';
$replacement = "edit_url";
$block_content = preg_replace_callback($pattern, $replacement, $block_content);
}
if($CONFIG["rewrite_mod"] && $_GET["mod"] == 1 && $_GET["html"]!=""){
/* для преобразовния show_id_45 в $request_action = show; $request_id = 45 */
$html = $_GET["html"];
$html = "action_".substr($html, strpos("/", $html)+1);
$html = str_replace(".html", "_", $html);
if(preg_match_all ("/([a-z0-9]+)?_([a-z0-9]+)?_/i", $html, $param)){
foreach($param[1] AS $key => $value ){
$tmp = "request_$value";
$$tmp = $param[2][$key];
$query_string .= "$value=$key&";
}
}
$html = "";
}
/* А это функция которая произодит замену адресов */
function edit_url($matches){
$url = str_replace(array("?action=", "&", "="), array("", "_", "_"), $matches[1]).".html";
return str_replace($matches[1], $url, $matches[0]);
}
if($CONFIG["rewrite_mod"] && $_GET["mod"] == 1 && $_GET["html"]!=""){
$html = $_GET["html"];
$html = "action_".substr($html, strpos("/", $html)+1);
$html = str_replace(".html", "_", $html);
if(preg_match_all ("/([a-z0-9]+)?_([a-z0-9]+)?_/i", $html, $param)){
foreach($param[1] AS $key => $value ){
$tmp = "request_$value";
$$tmp = $param[2][$key];
$query_string .= "$value=$key&";
}
}
$html = "";
}
function edit_url($matches){
$url = str_replace(array("?action=", "&", "="), array("", "_", "_"), $matches[1]).".html";
return str_replace($matches[1], $url, $matches[0]);
}
if ($CONFIG['rewrite_mod'])
{
$block_content = str_replace ('/?&', '/?', $block_content);
$pattern = '/<A HREF=["|\']\/[a-z-0-9\/]+(\?[a-z0-9=&]+)/i';
$replacement = "edit_url";
$block_content = preg_replace_callback($pattern, $replacement, $block_content);
}
RewriteRule ^(rus/|ukr/|blr/|de/|frn/|eng/)?([0-9a-z/-]+)?(/[a-z_0-9]+.html)?$ index.php?lang=$1&link=$2&html=$3&mod=1&query= [NC,QSA,L]