Подскажите пожалуйста как изменить заголовок страницы на remository.,что прописывается обычно в <title>.Он автаматом приписывает к заголовку страница "remository".
Ответ: Заголовок (Title) при опубликовании компонента в меню (создание пункта) измени заголовок на нужный
Ответ: Заголовок (Title) doctorgrif ,а не можешь рассказать по подробнее, а то я (при опубликовании компонента в меню (создание пункта)) не нашел
Ответ: Заголовок (Title) можно: когда ты опубликуешь какой либо компонент в меню (пример mainmenu), то ты сначала выбираешь что ты опубликовываешь (в данном случае компонент), затем на 2-ом шаге ты приписываешь ему название (условно в твоем случае - файлы), выбираешь компонент из списка в окошке ниже. после нажатия на сохранить у тебя в этом меню появится новый пункт, после чего ты открываешь это меню и кликаешь на нужном пункте - тайтлы описываются и задаются в правой половине окна
Ответ: Заголовок (Title) Конечно спс, но мы наверна друг друга не поняли....Пункт в меню у меня есть, а вот при переходе по нему вверху браузера прописывается название сайта и remository ,вот, а как изменить remository на файлы?
Ответ: Заголовок (Title) serano, такой же вопрос и еще, если кто знает - скажите где задается параметр, отображающий "$mosConfig_sitename : Файловый архив" - я в remository.css его не нашел, а хотелось бы назвать его как нибудь по другому - "Библиотека" к примеру... Я имею ввиду не \language\russian.php с переводом, а именно вывод заголовка архива на сайт. _____ 30.05.08 Добавился еще вопрос: как сделать кнопку "Загрузить файл" видимой только для авторизованных пользователей? Где это правится вообще?
в файле ..\components\com_remository\remository.php находим: Код (PHP): $admin =& new remositoryUserAdmin('remository', 'func', $alternatives, 'select', 'Remository'); заменяем на: Код (PHP): if(file_exists($mosConfig_absolute_path.'/components/com_remository/language/'.$mosConfig_lang.'.php')) require_once($mosConfig_absolute_path.'/components/com_remository/language/'.$mosConfig_lang.'.php'); if($mosConfig_lang != 'english' AND file_exists($mosConfig_absolute_path.'/components/com_remository/language/'.$mosConfig_lang.'.php')) require_once($mosConfig_absolute_path.'/components/com_remository/language/'.$mosConfig_lang.'.php'); $admin =& new remositoryUserAdmin('remository', 'func', $alternatives, 'select', _DOWNLOADS_TITLE);
Это для какой версии? PS в 3.46 когда меняешь в TITLE выводит _DOWNLOADS_TITLE PSS а не проще в той же строчке просто поменять 'Remository' на к примеру 'Файловый архив'? или я что-то не понимаю... исправте или растолкуйте если не так
Сори, вот так для версии 3.4+ Код (PHP): $mosConfig_absolute_path = $mainframe->getCfg('absolute_path'); $mosConfig_lang = $mainframe->getCfg('lang'); if(file_exists($mosConfig_absolute_path.'/components/com_remository/language/'.$mosConfig_lang.'.php')) require_once($mosConfig_absolute_path.'/components/com_remository/language/'.$mosConfig_lang.'.php'); if($mosConfig_lang != 'english' AND file_exists($mosConfig_absolute_path.'/components/com_remository/language/english.php')) require_once($mosConfig_absolute_path.'/components/com_remository/language/english.php');
ну это если менять только под себя, то можно - все что угодно )) Данный способ более универсальный ибо у кого-то файловый архив, у кого-то Скачать, у кого-то Downloads etc. также можно посмотреть местами переработаный remository на Скачать строительную литературу Хотя мне, честно говоря, remository перестал нравиться (слишком много доделывать и переделывать приходится)
У меня получилось проще. В файле remository.class.php нашёл строчки /** @var string Window Title */ var $windowtitle=''; и вписал то, что мне надо было. т.е. /** @var string Window Title */ var $windowtitle='Файловый архив'; В итоге, когда заходишь в ремоситорий, сверху красуется моя надпись. А при перемещении по папкам, там отображается имя папки. Как раз именно то, что я хотел получить.