Представляем вашему вниманию новый плагин для uCoz под названием «WeTables». Идея табличек пришла мне в голову с официального форума сообщества uCoz. Плагин представляет собой возможность добавления на страницы красивых и информативных табличек с различными уведомлениями. Таблички вызываются простыми BB-кодами, которые могут быть вставлены в любое место сайта. Также вы можете указать определенные контейнеры, в которых эти коды будут действовать. В дополнение ко всему этому идет кнопка с BB-кодом таблиц. Скрипт легко подстроить под себя, вся опции настроек находятся в одном массиве. Внимание: Используйте кнопку с BB-кодом на форуме крайне осторожно, пользователи сайта могут не закрыть тег таблицы, что повлечет за собой искажение дизайна. Рекомендуется разрешить данную функцию только для проверенных пользователей. В разработке: -Уникальные названия для каждой таблички -Новые функции для работы с табличками -5 новых табличек
Установка скрипта:
1) ПУ -> Все страницы: Перед
вставляем код:
Code
<script type="text/javascript"> $.getScript('http://webo4ka.ru/Ucoz6/tables_tablichki_dli_foruma.js'); var options = ['tableArea','true','RedTable','GreenTable','YellowTable','BlueTable','GrayTable']; </script>
2) Здесь же: Нужный участок кода оборачиваем в div. То есть:
Code
<div class="tableArea">Место, где потом будут отображаться таблички</div>
3) ПУ -> Управление дизайном -> Вид материалов форума: Оборачиваем $MESSAGE$ в этот же див, только с условием:
Code
<?if($GROUP_ID$ != 'Название группы, которой запрещено использовать таблички' && 'Вторая группа, которой запрещено использовать таблички')?><div class="tableArea">$MESSAGE$</div><?endif?>
<script type="text/javascript"> $.getScript('http://webo4ka.ru/Ucoz6/tables_tablichki_dli_foruma.js'); var options = ['tableArea','true','RedTable','GreenTable','YellowTable','BlueTable','GrayTable']; </script>
tableArea - Название класса, в котором будут работать таблички true - Добавлять ли кнопку с BB-кодом? true = да, false = нет. RedTable - Название красной таблички GreenTable - Название зеленой таблички YellowTable - Название желтой таблички BlueTable - Название синей таблички GrayTable - Название серой таблички.
Если вы измените первое значение (tableArea), то во втором и третьем пункте установки поменяйте class="tableArea" на class="Значение", иначе скрипт работать не будет.