Фильтр по:
  

  • Страница 1 из 1
  • 1
Модератор форума: likbezz  
Скрипты и коды для юкоз - Форум аццкого кодера » Как сделать? Информация для вновь прибывших » Как сделать... » Как убрать возможность добавления пользователями тегов? (Скрытие поля «Теги» при помощи CSS или JavaScript.)
Как убрать возможность добавления пользователями тегов?
Дата: Четверг, 09.02.2012, 08:07 |
Группа: Гости





Подскажите, пожалуйста, в модуле КАТАЛОГ САЙТОВ функция добавить теги...
они,значит,добавятся в моё облако тегов ??
как убрать возможность добавления пользователями тегов ? спасибо. Janna


 
Дата: Четверг, 09.02.2012, 08:47 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: Unknown


Гость,
Quote (Гость)
Подскажите, пожалуйста, в модуле КАТАЛОГ САЙТОВ функция добавить теги...
они,значит,добавятся в моё облако тегов ??

Да, они добавятся в облако тегов. Если будут проставлены, конечно.
...

Quote (Гость)
как убрать возможность добавления пользователями тегов ? спасибо. Janna

... Ну, тут два решения, либо стилями, либо скриптом.

Стилями:
Добавляете в шаблон «Страница добавления/редактирования материала» в любое место, лучше всего перед </head>
Code
<?if!($GROUP_ID$='4'||$GROUP_ID$='3')?>  
<style type="text/css">
#tagsTd1,#tagsTd2{display:none!important;visibility:hidden;}
</style>
<?endif?>

Где:
Если пользователь не Админ (ID == 4) и не Модер (ID == 3), скрываем поле ... Иначе - ничего не делаем и поле будет видно.
...

Скриптом:
Добавляем в тот же шаблон, сразу после оператора $BODY$
Code
<?if!($GROUP_ID$='4'||$GROUP_ID$='3')?>  
<script type="text/javascript">
$('#tagsTd1').parent().remove();
</script>
<?endif?>

Где:
Если пользователь не Админ и не Модер, скрываем поле ... Иначе - ничего не делаем и поле будет видно.
...

После этих действий, желательно скрыть и модер-панельку. Ибо через неё тоже можно добавить теги.


...

Или, если модер-панель необходима, можно запретить добавлять теги, удалив из неё кнопочку .
Это возможно только скриптом:
Code
<?if!($GROUP_ID$='4'||$GROUP_ID$='3')?>  
<script type="text/javascript">
$('img[title^="Теги"]').parent().remove();
</script>
<?endif?>

Во все остальные шаблоны каталога, в которых видна модер панель, после оператора $BODY$ ...

Прикрепления: 9091155.png (3.4 Kb)

 
Дата: Четверг, 09.02.2012, 09:07 |
Janna
Сержант
Группа: Проверенные
Сообщений: 21
Награды: 0
Репутация: 0
Статус: Offline


Спасибо !Пока не удаляйте ответ, хотя-бы сегодня smile
Закрыто у Вас - в Репутацию не могу поблагодарить...


Сообщение отредактировал Janna - Четверг, 09.02.2012, 23:03
 
Дата: Четверг, 09.02.2012, 09:22 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: Unknown


Janna,
Quote (Janna)
Спасибо !Пока не удаляйте ответ, хотя-бы сегодня

Незачто)
Да и не собирался удалять, вдруг кому ещё понадобится )


 
Дата: Четверг, 09.02.2012, 23:11 |
Janna
Сержант
Группа: Проверенные
Сообщений: 21
Награды: 0
Репутация: 0
Статус: Offline


Коды вставила скриптом, строка для тегов исчезла, их иконка тоже.
Я как админ их тоже не вижу... ни строку, ни кнопку тегов, это так задано в скрипте ?

P.S. на сайте соответствует админ ID 4 модератор ID 3
но вопрос решён, мне теги в каталоге сайтов не нужны. Спасибо большое !


 
Дата: Четверг, 09.02.2012, 23:43 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: Unknown


Janna,
Quote (Janna)
Я как админ их тоже не вижу... ни строку, ни кнопку тегов, это так задано в скрипте ?

О, да ... вы правы, мой косяк)
Вот правильное условие:
Quote (Code)
<?if!($GROUP_ID$='4'||$GROUP_ID$='3')?>
<script type="text/javascript">
$('#tagsTd1').parent().remove();
</script>
<?endif?>

Поменяйте у себя то, что выделено синим.
Коды выше поправил.


 
Скрипты и коды для юкоз - Форум аццкого кодера » Как сделать? Информация для вновь прибывших » Как сделать... » Как убрать возможность добавления пользователями тегов? (Скрытие поля «Теги» при помощи CSS или JavaScript.)
  • Страница 1 из 1
  • 1
Поиск:


Мобильная версия