Всем привет,
обновил сайт c drupal версии 4.6.10 до drupal 4.7.5.
И обнаружил , что при просмотре ноды типа image появляется ссылка
» thumbnail
а при ее открытии ее соответсвенно
» preview
Думал, что эти ссылки можно отключить в admin/settings/image, но в новой версии их перенесли на admin/access.
При отключенном разрешении view original images , ссылки доступны.
Кэш в броузере очищал.
Кэш таблицу тоже очищал.
Как отключить ссылки thumbnail и preview для image при просмотре анонимным пользователем?
Или где можно код поправить?
P.S. всем спасибо за любые мысли
Комментарии
а зачем их отключать? если нода разрешена для просмотра анонимным пользователем, то если запретить доступ к thumbnail (каким-нибудь кодом), то не будут видны картинки thumbnail в галерее изображений, а как тогда их вообще смотреть?
если же нужно, чтобы анонимные пользователи не могли вообще смотреть картинки (любые), то это делается запрещением доступа в определенную таксономию или ноду (модули: taxonomy_access и node_access)...
спасибо,
вопрос был задан, потому что заказчик в Т.З. на сайт на drupale 4.6. не требовал наличие этих ссылок, а после обновления drupal они появились.
Чтобы заказчик вопросы не задавал зачем эти ссылки нужны, я и задал здесь данный вопрос.
я кажется нашел решение, это убрать
<?php if ($links) { ?><div class="links">» <?php print $links?></div><?php }; ?>
из файла node.tpl.php.
интересно где нибудь это косяком вылезит? или используются остальные ноды типа страница?
P.S. спасибо
нет, это можете спокойно убирать...
но это будет работать для всех модулей основанных на node, то есть, нельзя будет делать комментарии (ссылок на "Добавление комментария" не будет) и тд...
чтобы убрать такие ссылки только для image модуля нужно в template.php прописывать и создавать image-gallery.tpl.php... на сайте по поиску можно попробовать найти готовые примеры...
спасибо за ответ,
я вас правильно понял, мне нужно редактировать phptemplate.engine, размещенный в engines\phptemplate?
нет, в папке ВАШЕЙ темы нужно создать файл tempate.php и также image-gallery.tpl.php, что там прописать нужно, ищите на этом сайте по примерам...