[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Форум » Все для uCoz » Скрипты для uCoz » Обсуждение материала на форуме — для uCoz
Обсуждение материала на форуме — для uCoz
adminДата: Вторник, 2011-01-25, 12:08 | Сообщение # 1
Полковник
Группа: Администраторы
Сообщений: 153
Награды: 11
Репутация: 31
Статус: Offline

[Скрипт тестирован на работу способность, тестировал DenDiCore, Вторник, 25.01.2011, 11:40]

Алгоритм работы скрипта:
— Добавляет материал (как обычно);
— Скрипт берет ссылку на только что добавленный материал и создает тему на форуме с ссылкой на материал (есть поддержка каптчи);
— Скрипт редактирует материал (добавленный в пункте 1) и в нужное поле добавляет ссылку на созданную тему (в пункте 2).
В итоге инеем тему на форуме, в которой каждый может задать свой вопрос насчет любого материала, к тому же это удобно. Админам удобнее отслеживать новые вопросы (комментарии) к материалам. Для этого можно создать отдельный раздел на форуме.
— Настроил скрипт под модули Каталог файлов и Каталог сайтов. Скрипт можно легко настроить под любой модуль.

[offtop]Протестировал в: Firefox 3.6.13; Chrome 8.0.552.224; Opera 11.0[/offtop]

Установка
1. Настройки модуля


2. В горизонтальном меню в админке жмем Настройки » Замена стандартный надписей. Ищем наше поле и переименовываем в «Тема на форуме».
3. Качаем скрипт и заливаем в корень сайта. Там можно изменить текст темы и её название.
Некоторые строки в коде прокомментированы.

Code
fid: 6

id форума, где создаем темы. Там же изменить можно название темы и текст темы.
4. Каталог файлов » Страница добавления/редактирования материала, после $BODY$

Code
<script type="text/javascript" src="/uForumDiscuss.js"></script>

5. Настраиваем права групп ( /panel/?a=users;l=groups;t=8 ). Разрешаем пользователям редактировать свои материалы.
6. Страница материала и комментариев к нему, по месту:

Code
<?if($DOCPAGE_URL$)?><a href="$DOCPAGE_URL$">Обсуждение материала на форуме</a><?endif?>


Установка для каталога сайтов:
1, 2 пункт — смотрим выше, только используем поле «Web-site автора материала».
3. этот скрипт качаем и заливаем в корень сайта.
4. Каталог сайтов » Страница добавления/редактирования материала, после $BODY$

Code
<script type="text/javascript" src="/uForumDiscuss.js"></script>

5. Настраиваем права групп ( /panel/?a=users;l=groups;t=8 ). Разрешаем пользователям редактировать свои материалы.
6. Страница материала и комментариев к нему, по месту:

Code
<?if($AUTHOR_SITE$)?><a href="$AUTHOR_SITE$">Обсуждение материала на форуме</a><?endif?>

Проверьте права групп, все должны иметь право редактировать свои материалы.
Переделать для другого модуля или для другого поля очень просто. Можете найти 3 различия между скриптами для двух модулей и понять суть.

Прикрепления: 6505039.jpg(10.8 Kb) · 1311251.jpg(7.7 Kb) · 5190597.jpg(6.5 Kb) · 8784805.jpg(18.0 Kb) · 1029826.jpg(43.5 Kb)


Подпись
 
Форум » Все для uCoz » Скрипты для uCoz » Обсуждение материала на форуме — для uCoz
  • Страница 1 из 1
  • 1
Поиск: