Вход для пользователей

[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: gudkov, Shoop  
uAdd [1.0 Alpha] — копирование файлов на форум
Дата: Среда, 31.08.2011, 07:36 | Сообщение # 1
Аватар

Группа: **V.i.P**
Сообщений: 267
Награды: 10
Репутация: 86  
 
uAdd 1.0 (Альфа-версия) — копирование файлов на форум
Суть скрипта такова: при добавлении файла он создаёт на форуме тему с таким же названием и содержанием. Плюс ко всему небольшой бонус — какой, увидите после установки скрипта.

Установка:

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

Установка:

В форму добавления/редактирования материала, после $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 форума.

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



 
  • Страница 1 из 1
  • 1
Поиск:
Статистика Форума

  • [05:43 Готовый сервер 4.0.6 ... 11.12.2023]

  • [23:30 Arcanum Core (3.3.5а)... 16.11.2023]

  • [12:37 delete 02.03.2020]

  • [12:37 Ищу пост ГМ-а 02.03.2020]

  • [12:37 RastaWoW 3.3.5a (Набо... 02.03.2020]

  • [12:37 Набор команды 02.03.2020]

  • [00:34 AMD FUN SERVER - Worl... 03.07.2019]

  • [00:34 Продам private сборку... 03.07.2019]

  • [00:34 НПС для покупки опыта... 03.07.2019]

  • [00:34 WoW-TRONE 03.07.2019]

  • [12:21 Набор спидхаков (spee... 12.10.2018]

  • [21:00 [Продам] Фуловые чары... 13.03.2015]

  • [18:47 Продам приват сборку ... 04.03.2015]

  • [20:54 ВСЕ приват сборки от ... 01.03.2015]

  • [20:52 QuantumCore Server 3.... 04.02.2015]

  • [21:07 GAMESV STUDIO | ... 02.01.2015]

  • [16:36 Готовый сервер wow 4.... 04.10.2014]

  • [16:51 Скупаю чаров! 30.08.2014]

  • [19:18 Готовый сервер 4.0.6 17.08.2013]

  • [18:47 [HELP]Квесты 16.08.2013]


  • Карта Сайта ||||| Карта Форума|||