На главную Форум сайта Вы Гость + Регистрация / Вход
uAdd [1.0 Alpha] — копирование файлов на форум - Форум чат общение
ПОПУЛЯРНЫЕ ТЕМЫ
[Игра] 15 +
Оставлено 179 сообщений в теме
досчитай до 100
Оставлено 99 сообщений в теме
Как разыграть друга в в...
Оставлено 72 сообщений в теме
Сигны в формате psd
Оставлено 70 сообщений в теме
[Игра] Города
Оставлено 69 сообщений в теме
[Игра] Поставить + выше...
Оставлено 44 сообщений в теме
Раздача WMB
Оставлено 41 сообщений в теме
 

  • Страница 1 из 1
  • 1
Форум чат общение » Центр помощи по развитию web ресурсов » Каталог файлов » uAdd [1.0 Alpha] — копирование файлов на форум (Автор — $USERNAME$.)
uAdd [1.0 Alpha] — копирование файлов на форум
Support@NC
Дата: Вторник, 01.11.2011, 12:09 | Сообщение # 1
Создатель топика
NN-CS.3DN.Ru Агент
Администратор
Сообщений: 0
Репутация: 54
Награды: 8
[RU]
Суть скрипта такова: при добавлении файла он создаёт на форуме тему с таким же названием и содержанием. Плюс ко всему небольшой бонус — какой, увидите после установки скрипта.

Установка:

В форму добавления/редактирования материала, после $BODY$:

Code
<script type="text/javascript">     

  /*     
  * uAdd [1.0 Alpha]     
  * by $USЕRNAME$ aka. exec     
  * 10.05.2010 13:56 ~ KRSK     
  * At copying save copyrights     
  */     

  var forumID = 2, // ID форума       
  withBrief = true; // если текст надо брать из полного описания, то меняем true на false       

  jQuery(function ($) {       
        $(document).ready(function () {       
         $('input.manFlSbm').hide().after($('<input type="button" value="Добавить!" />').click(function () {       
          $.post('/load', $(document.addEntForm).serialize(), function (response) {       
           var u = $(response).text();       
           e = (u.indexOf('успешно') != -1) ? 'Материал успешно добавлен. <a href="' + u.match(/http:\/\/.+?"/)[0].replace('"', '') + '">Перейти на страницу материала': u.match(/[а-я]+/gim).join(' ').replace(/поле\s(.+)/, 'поле "$1"');       
           _uWnd.alert(e, '', {       
            tm: (e.indexOf('успешно') != -1) ? Infinity: 3000       
           });       
           if (u.indexOf('успешно') != -1) {       
            $('body').prepend($('<iframe src="/forum/' + forumID + '-0-0-1-1" width="1" height="1" frameborder="0" name="forumpost"></iframe>'));       
            setInterval(function () {       
             forumpost.document.getElementById('frF3').value = $('#ldF1').val();       
             forumpost.document.getElementById('message').value = $(withBrief ? '#brief': '#message').val();       
             forumpost.document.getElementById('frF16').click();       
            },       
            100)       
           }       
          });       
         }));       
        });       
  });       
  </script>


В самом начале скрипта не забываем прописать ID форума.

Для того, чтобы скрипт работал, необходимо отключить капчу при создании тем на форуме!


Служба поддержки NN-CS.3DN.Ru Агент
Форум чат общение » Центр помощи по развитию web ресурсов » Каталог файлов » uAdd [1.0 Alpha] — копирование файлов на форум (Автор — $USERNAME$.)
  • Страница 1 из 1
  • 1
Поиск:

Как писать сообщения и создавать свои темы на форуме?

Вверх