Возникла проблема - в админке есть модуль новостей, в нем используется редактор TinyMCE.
у самого плагина есть опция которая выглядит так:
&tinyPathOptions=Path Options;list;rootrelative,docrelative,fullpathurl;
при вставке ссылки в редакторе, которая видна на страницах сайта, соответственно получается:
rootrelative - manager/file.html
docrelative - file.html
fullpathurl - http:/site.ru/manager/file.html
а нужно -
http:/site.ru/file.html
пришлось немного переделать код плагина. в файле assets/plugins/tinymce.xxx/tinymce.functions.php
в функции getTinyMCEScript после строк
case "fullpathurl":
$relative_urls = "false";
$remove_script_host = "false";
break;
добавить
case "siterelative":
$relative_urls = "false";
$document_base_url = " document_base_url : \"".$base_url."\",\n";
$remove_script_host = "false";
break;
и соответственно изменить строку настройки в плагине на
&tinyPathOptions=Path Options;list;rootrelative,docrelative,fullpathurl,siterelative;
теперь при выборе опции siterelative ссылки приобретают нормальную форму