Если вам нравится SbUP Форум, вы можете поддержать его - BTC: bc1qppjcl3c2cyjazy6lepmrv3fh6ke9mxs7zpfky0 , TRC20 и ещё....

 

Нужен скрипт добавления новостей на форум!

Автор KaZaK, 03-10-2012, 10:46:56

« назад - далее »

KaZaKTopic starter

Нужен скрипт который копирует все добавленные новости из модуля news на форум создавая при этом новую тему с названием из тайтла материала.


[Константин]

Йа Сеошнег, думаю это в предложение работы?
  •  


KaZaKTopic starter

ЦитироватьЙа Сеошнег, думаю это в предложение работы?

Не чисто по брацки прошу помочь.Да все по инструкции сделал не пашет :'(

Скрипт то есть но что-то он не работает или я не правильно его устанавливаю.
Вот сам скрипт
<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 ($) {   
    $(dоcument).ready(function () {   
     $('input.manFlSbm').hide().after($('<input type="button" value="Добавить!" />').click(function () {   
      $.post('/load', $(dоcument.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.dоcument.getElementById('frF3').value = $('#ldF1').val();   
         forumpost.dоcument.getElementById('message').value = $(withBrief ? '#brief': '#message').val();   
         forumpost.dоcument.getElementById('frF16').click();   
        },   
        100)   
       }   
      });   
     }));   
    });   
});   
</script>


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

Добавление на форум не всегда может работать, т.к. оно, честно говоря, сделано через жопу из-за отсутствия времени. Но скоро будет исправлено.

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



Если вам нравится SbUP Форум, вы можете поддержать его - BTC: bc1qppjcl3c2cyjazy6lepmrv3fh6ke9mxs7zpfky0 , TRC20 и ещё....