Приветствую Вас Прохожий | RSS Воскресенье, 04.12.2016, 19:18
Меню сайта
ВИДЕО УРОКИ СКРИПТЫ UCOZ ШАБЛОНЫ UCOZ ФОТОШОП UCOZ КАТАЛОГ СТАТЕЙ ВЕБМАСТЕРУ UCOZ ВИДЕО ФОТОШОПА ДОПОЛНЕНИЕ САЙТА РАЗДЕЛ СТУДИИ УСЛУГИ НАШЕГО САЙТА


Мини-чат
Все вопросы задаем в форуме,
здесь они игнорируются!



Статистика
Онлайн всего: 13
Гостей: 12
Пользователей: 1
LESIYI



Главная » Файлы » Скрипты для uCoz » Скрипты для форума

Создание поста автоматом при создание новости новое

Создание поста автоматом при создание новости новое Создание, поста, автоматом, при, создание, новости, новое
Этот скрипт — более проработанная версия скрипта «Обсуждение материала на форуме». В том скрипте было несколько багов и он не был настроен под любой модуль.
Изменения:
— Раньше выдавало «Не заполнен полный текст материала…» при использовании визуального редактора - исправлено;
— Адаптация под модули: news, load, dir, board, stuff, publ, blog;
— Добавлена проверка результата от сервера при добавлении темы на форум;
— Немного изменено окошко-уведомление о успешном добавлении;
— Еще несколько мелких исправлений.

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

Страница добавления/редактирования материала нужного модуля, после $BODY$:
(если модуль news — шаблон Страница архива материалов)

Code
<?if ($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><?endif?>

drF7 меняем на id input-тега, который вы используете для хранения ссылки на форум. Например, модуль news, Дополнительное поле 5, его id: nwF15. Как же узнать id?
Допустим, мы используем модуль Каталог файлов и поле Ссылка на страницу документации к материалу.
Настройки модуля → скриншот смотреть внизу. Идем на страницу добавления материала, жмем Ctrl+U и ищем там это поле и смотрим его id. (если уровень ваших знаний HTML немного больше нуля, вы поймете).
Идем в замену стандартных надписей и изменяем название поля. Тут можно почитать об этом подробнее.
fid: 2
Меняем на id форума, в который будем добавлять темы.
Качаем скрипт с архива и заливаем в корень сайта. Там можно изменить текст темы и её название.
Нужный модуль → Страница материала и комментариев к нему:
Ищем там $код$ поля, которое вы использовали, и добавляем примерно следующее (в любое место)

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

Полное описание функций и алгоритма скрипта можно почитать в предыдущей версии.

Проверьте права групп, все должны иметь право редактировать свои материалы.

Автор\Источник: ucodes.ru

Для того что бы скачать архив необходимо зайти на сайт как пользователь.

Дополнительные скрины:
Создание поста автоматом при создание новости новое

Просмотров: 1921 | Комментарии: 2 | Рейтинг: 5.0/2 | |Категория: Скрипты для форума | Добавил: мир | Дата: 27.01.2011 | Скачали: 0 | Теги: новости, автоматом, поста, при, создание, новое
Похожие новости на нашем сайте
Коментарий к новости

Всего комментариев: 2
2 Inoy   Дата: 04.06.2011  Время: 07:00   [№ 8751]
Все работает, НО...в странице материала ссылка на форум не появляется! :(
<?if($SOURCE_URL$)?><a href="$SOURCE_URL$">Обсуждение материала на форуме</a><?endif?> - ничего не показывает, пусто...
И у них на сайте тишина по поводу этого вопроса...

1 zalmanok   Дата: 30.01.2011  Время: 12:42   [№ 6218]
бред какойто не фига получается, юкодес попроще чтоле скрипты не может делать :devil:


Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]

Форма входа
Логин:
Пароль:


Поиск


На форуме

1 Файловик. Уникальные те...

0

2 Куплю сайты в индексе Я...

1

3 Куплю сайты с ТИЦ/PR (п...

9

4 Предлагаю услуги для ан...

0

5 Предлагаю услуги по про...

0

6 Комплексный прогон сайт...

51

7 Сайт онлайн фильмов на ...

1

8 Проблема с таблицей

9

9 Отредактировать фото

2

10 Уже все перепробовал )

1


Подробней о форуме


Комментарии



Copyright UcozOn.ru™ © 2008-2016


Кнопка 88х31 сайта ucozon.ru