|

02.01.2012 в 19:16:06 | Добавил: rayven | Просмотров: 1538 | 1 ответ

Этот скрипт — более проработанная версия скрипта «Обсуждение материала на форуме». В том скрипте было несколько багов и он не был настроен под любой модуль. Изменения: — Раньше выдавало «Не заполнен полный текст материала…» при использовании визуального редактора - исправлено; — Адаптация под модули: news, load, dir, board, stuff, publ, blog; — Добавлена проверка результата от сервера при добавлении темы на форум; — Немного изменено окошко-уведомление о успешном добавлении; — Еще несколько мелких исправлений. Протестировал в: Firefox 3.6.13; Chrome 8.0.552.224; Opera 11.0 Страница добавления/редактирования материала нужного модуля, после $BODY$: (если модуль news — шаблон Страница архива материалов)
Код
<?</code><code class="keyword">if</code> <code class="plain">($MODULE_ID$='news' && $PAGE_ID$='add' or $PAGE_ID$='edit') or $MODULE_ID$!='news'?><script type="text/javascript"> var frmt = { module: '$MODULE_ID$', field: $("#drF7"), fid: 2 } includeJSfile("/uForumDiscuss-new.js", "frmt"); </script><?</code><code class="keyword">endif</code><code class="plain">?>
. Идем на страницу добавления материала, жмем Ctrl+U и ищем там это поле и смотрим его id. (если уровень ваших знаний HTML немного больше нуля, вы поймете). Идем в замену стандартных надписей и изменяем название поля. Тут можно почитать об этом подробнее. fid: 2 Меняем на id форума, в который будем добавлять темы. Качаем скрипт и заливаем в корень сайта. Там можно изменить текст темы и её название. Нужный модуль → Страница материала и комментариев к нему: Ищем там $код$ поля, которое вы использовали, и добавляем примерно следующее (в любое место)
Код
<?</code><code class="keyword">if</code><code class="plain">($код$)?><a href="$код$">Обсуждение материала на форуме</a><?</code><code class="keyword">endif</code><code class="plain">?>
Полное описание функций и алгоритма скрипта можно почитать в предыдущей версии. Проверьте права групп, все должны иметь право редактировать свои материалы.

1538 визитов
↳ 1 ответ
Ваше мнение о материале 0 из 10
Голосовало:
rayven
Sergej @rayven 28.03.2018 11:32:491
0
полезный скрипт, с некоторыми доработками до сих пор работает.
="uForm uComForm">
avatar
close