Как скрыть кнопку "Добавить новость" от всех групп кроме модераторов и администраторов?

голоса: 0
Добрый день! Интересует вопрос, кнопка *добавить новость* отображается всем на сайте, даже гостям. Добавлять новости могут все зарегистрированные. Как поставить так, чтобы она была видна только модераторам и администраторам, и новости могли добавлять только эти две группы?

Спасибо.
| Автор: | Категория: Вопросы новичков

Ответов: 1

голоса: 0
 
Лучший ответ

Если у вас на главной данная кнопка завернута в условие:

<?if($ADD_ENTRY_LINK$)?>
<div style="text-align:right;padding-bottom:3px;">[ <a href="$ADD_ENTRY_LINK$">Добавить новость</a> ]</div>
<?endif?>

То скрыть ее очень легко от других групп, задав все это в правилах - http://ваш-сайт.ру/panel/?a=users;l=groups;t=8

Далее ограничиваем права для групп пользователей по добавлению материалов:

сохраняем изменения, после другие группы кроме модераторов и администраторов данную кнопку не увидят при условии если она завернута в условие которое я написал выше.

| Автор:
Выбор ответа лучшим | | Автор: Yuri_Geruk
Спасибо, помогло. гости не видят больше данную кнопку, но появилась другая проблема.

Вот такой вид у моего шаблона когда я в аккаунте (авторизирован)  http://s36-temporary-files.radikal.ru/2729e7dcdeef43359a35e73b6cc1f207/-88693455.png

Вот такой вид у моего шаблона когда я гость http://s33-temporary-files.radikal.ru/0641b03c4a5f4424a80a2533fab97709/-88693455.png

А когда захожу внутрь любой из тем (как гость), заголовок вообще стал залазить на слайд...

Тоесть, когда я авторизирован, все нормально отображается (не считая кривой кнопки добавить новость) а когда я гость- шаблон стал прыгать. С чем может быть связано?
Артём Добусарский,
ссылку на сайт предоставьте
Yuri_Geruk,
http://calcio.at.ua/ вот, желательно посмотреть как гость и как зарегистирированный пользователь.
Yuri_Geruk,

Можете не беспокоиться за вид, вы смотрите через инструмент - Пользователи - Смотреть как, я так понимаю. Смотря через данный инструмент вы не видите реальной картины так как здесь же все проверяется под админскими правами в данном инструменте.

Я вот перешел на ваш сайт, как гость не вижу данной ссылки и как зарегистрированный не вижу. все хорошо с моей стороны.

аналогично как под гостем там и зарегистрированным.

Yuri_Geruk,
В том то и дело. зашел на сайт как гость ( не через админ панель ) - криво, зашел с ноутбука, тоже самое http://s32-temporary-files.radikal.ru/d149e6ed87d443e6a7741639f79cd76e/-88693455.png

 

Зашел на сайт как гость, только через админ панель- все красиво отображается. http://s36-temporary-files.radikal.ru/eb8bf8bd709d479196f838dbf349b00c/-88693455.png
Yuri_Geruk,
Юрий, у Вас есть предположения, как можно это исправить?(как он прыгает при откритии любой темы 'читать полностью')

Когда мне делали шаблон, там была чуть другая кнопка *добавить новость*, не стандартная, когда я ее поменял на обычную (ваш код) появилась такая проблема...
Артём Добусарский,

в стилях строка номер 195:

.checknews{padding:11px; font-size: 14px; font-family: calibri; color:#fff; background:#1a71b5; float: right; margin-top:-6px;}

удалите выделенное красным, должно выровняться(это по кнопке читать далее), кнопки добавить я не вижу как по гостем так и регистрированным как и писал выше.

...