Как полностью убрать фотосеты, опросы и ссылки? [РЕШЕНО]
В принципе вопрос уже поднимался тут.
Но так и не ответили… Если убрать строчки в window_write.tpl, то получится как и на этом сайте, их не видно а ссылки работают…
Да и вообще, можно вот тут нажать…
Нужно вообще исключить возможность создать фотосеты, опросы и ссылки.
Поиск юзал, не нашел.
Заранние спасибо! :)
Покажу на примере шаблона developer
Сделал так:
1. В /config/confog.php закомментировать строчки:
Это нужно для того что-бы страницы создания топиков не были доступны по URL.
2. Дальше нужно убрать их из шаблона, в develper/window_write.tpl убираем строчки:
3. И для того что-бы нельзя было при создании обычного топика пользоваться навигационным меню(в котором есть ссылки на создание фотосетов и т.д.) уберем строчки отсюда developer/menu.create.tpl:
4. Бинго!
Но так и не ответили… Если убрать строчки в window_write.tpl, то получится как и на этом сайте, их не видно а ссылки работают…
Да и вообще, можно вот тут нажать…
Нужно вообще исключить возможность создать фотосеты, опросы и ссылки.
Поиск юзал, не нашел.
Заранние спасибо! :)
Покажу на примере шаблона developer
Сделал так:
1. В /config/confog.php закомментировать строчки:
// $config['router']['page']['link'] = 'ActionLink';
// $config['router']['page']['question'] = 'ActionQuestion';
// $config['router']['page']['photoset'] = 'ActionPhotoset';
Это нужно для того что-бы страницы создания топиков не были доступны по URL.
2. Дальше нужно убрать их из шаблона, в develper/window_write.tpl убираем строчки:
<li class="write-item-type-poll">
<a href="{router page='question'}add" class="write-item-image"></a>
<a href="{router page='question'}add" class="write-item-link">{$aLang.block_create_topic_question}</a>
</li>
<li class="write-item-type-link">
<a href="{router page='link'}add" class="write-item-image"></a>
<a href="{router page='link'}add" class="write-item-link">{$aLang.block_create_topic_link}</a>
</li>
<li class="write-item-type-photoset">
<a href="{router page='photoset'}add" class="write-item-image"></a>
<a href="{router page='photoset'}add" class="write-item-link">{$aLang.block_create_topic_photoset}</a>
</li>
3. И для того что-бы нельзя было при создании обычного топика пользоваться навигационным меню(в котором есть ссылки на создание фотосетов и т.д.) уберем строчки отсюда developer/menu.create.tpl:
{if $sMenuItemSelect=='topic'}
{if $iUserCurrentCountTopicDraft}
<a href="{router page='topic'}saved/" class="drafts">{$aLang.topic_menu_saved} ({$iUserCurrentCountTopicDraft})</a>
{/if}
<ul class="nav nav-pills mb-30">
<li {if $sMenuSubItemSelect=='topic'}class="active"{/if}><a href="{router page='topic'}add/">{$aLang.topic_menu_add_topic}</a></li>
<li {if $sMenuSubItemSelect=='question'}class="active"{/if}><a href="{router page='question'}add/">{$aLang.topic_menu_add_question}</a></li>
<li {if $sMenuSubItemSelect=='link'}class="active"{/if}><a href="{router page='link'}add/">{$aLang.topic_menu_add_link}</a></li>
<li {if $sMenuSubItemSelect=='photoset'}class="active"{/if}><a href="{router page='photoset'}add/">{$aLang.topic_menu_add_photoset}</a></li>
{hook run='menu_create_topic_item'}
</ul>
{/if}
4. Бинго!
12 комментариев
Закомментируйте эти строки и будет Вам счастье.
И в файле menu.create.tpl убрать
Тогда можно будет забыть про фотосеты т.д. :)
в window_write.tpl нужно убрать строчки типа:
Во всяком случае в шабле developer.
Скопировал свое сообщение и переспросил!
Можно подробно ответить, что и откуда убрать?)
Да, можно. Сейчас обновлю топик… :)
Ну вот как то так упустил!(