Quote from: M.P. at Mar 06, 2007, 03:19 AM
ну а чего же не написал то решение проблемы?
я так думаю просто физический путь был неверно прописан для файлового файлов и для файлового менеджера.
Просто было мало времени...
Нет, тут дело не в пути а в разделении настроек для backend и frontend.
Итак решение для вывода диспетчера файлов в FCKEditor во фронтэнде:
В папке manager/media/browser/mcpuk/connectors/php/config.php меняем:
Вот это:
if(!isset($_SESSION['mgrValidated'])) {
die("<b>INCLUDE_ORDERING_ERROR</b><br /><br />Please use the MODx Content Manager instead of accessing this file directly.");
}
На это
if(!isset($_SESSION['mgrValidated']) && !isset($_SESSION['webValidated'])) {
die("<b>INCLUDE_ORDERING_ERROR</b><br /><br />Please use the MODx Content Manager instead of accessing this file directly.");
}
Потом если используется FCKEditor, меняем вот этот код в его плагине в CMSке:
"$fckInstanceObj.Config['ImageBrowser'] = ".($use_browser==1 ? "true":"false").";".
на:
"$fckInstanceObj.Config['ImageBrowser'] = true;".
Или если используется TinyMCE то меняем эту строчку:
$fileBrowserCallback = ($use_browser==1 ? "file_browser_callback : \"fileBrowserCallBack\"":"");
на эту:
$fileBrowserCallback = "file_browser_callback : \"fileBrowserCallBack\"";
Voila - появляется кнопка Browse Server или ее русский аналог во фронтэнде...