1. Приветствуем Вас на неофициальном форуме технической поддержки XenForo на русском языке. XenForo - коммерческий форумный движок от бывших создателей vBulletin, написанный на PHP.

1.1.x Предотвращение дабл-постинга #2

Тема в разделе "Made in XF-Russia.ru", создана пользователем grizone, 27.12.2011.

Загрузка
  1. grizone

    grizone Местный

    Регистрация:
    16.06.11
    Сообщения:
    189
    Симпатии:
    143
    Версия XF:
    1.1.4
    Аддон предотвращения даблпостинга обьединяет в одно несколько сообщений написаные в заданый промежуток времени (60 сек по дефолту), разделяя их с указанием времени после добавления следующего сообщения. После срабатывания страница перегружается дабы пользователь смог увидеть результат. Аддон абсолютно не требует вмешательства в файлы форума. Установка стандартная.
    Аддон написан NIc по моему заказу и доработан до рабочего состояния Viodele За что им респект и уважуха.
    По вопросам доработки обращаться к Viodele
     

    Вложения:

    • dp.jpg
      dp.jpg
      Размер файла:
      27,1 КБ
      Просмотров:
      504
    • DoublePostings.zip
      Размер файла:
      6,3 КБ
      Просмотров:
      291
    grom12, MaHarder, hawk2012 и 11 другим нравится это.
  2. Union

    Union Местный

    Регистрация:
    12.10.11
    Сообщения:
    306
    Симпатии:
    86
    Версия XF:
    1.1.2
    Побольше бы таких щедрых на плагины людей!
     
  3. Palych

    Palych Местный

    Регистрация:
    21.12.10
    Сообщения:
    269
    Симпатии:
    59
    Версия XF:
    1.1.1
    есть ли ощутимые преимущества перед первой версией?
     
  4. Romchik®

    Romchik® The Power of Dreams Команда форума

    Регистрация:
    26.09.10
    Сообщения:
    5 746
    Симпатии:
    5 311
    Версия XF:
    1.5.18
    Точнее перед другой. Тоже интересно узнать, в чем отличия? :)
     
    Flanker нравится это.
  5. guiltar

    guiltar Местный

    Регистрация:
    15.04.11
    Сообщения:
    137
    Симпатии:
    231
    Не понимаю, зачем плагин полностью переписывает метод actionAddReply()
    Ведь код движка меняется и переписанный actionAddReply рискует стать несовместимым с новой версией ксена. Можно же сначала проверить последнее сообщение юзера в теме, и если оно написано меньше минуты назад, отредактировать его, иначе вызвать parent::actionAddReply()
     
  6. Palych

    Palych Местный

    Регистрация:
    21.12.10
    Сообщения:
    269
    Симпатии:
    59
    Версия XF:
    1.1.1
    Ждем третьей версии! :thumbsup:
     
  7. Mefodian

    Mefodian Местный

    Регистрация:
    20.01.12
    Сообщения:
    493
    Симпатии:
    220
    Версия XF:
    1.1.3
    а как его поставить? оО
     
  8. Flanker

    Flanker Местный

    Регистрация:
    19.05.11
    Сообщения:
    155
    Симпатии:
    27
    Версия XF:
    1.2.2
    Описание рулит
     
  9. grizone

    grizone Местный

    Регистрация:
    16.06.11
    Сообщения:
    189
    Симпатии:
    143
    Версия XF:
    1.1.4
    установка: папочку DoublePostings закиньте в library
     
  10. Sidle Jinks

    Sidle Jinks Местный

    Регистрация:
    26.01.11
    Сообщения:
    44
    Симпатии:
    13
    Версия XF:
    1.1.1
    Плагин объединяет посты даже если написаны не подряд, изменяя при этом положение поста в теме.​
    Пример: я установил время между даблпостами в 3600 сек. Юзер1 пишет сообщение, Юзер2 отвечает, после него опять пишет Юзер1 и первый пост Юзера1 переносится в последний, т.е. занимает последнее положение на странице. Соответственно, пост Юзера2 уже оказывается в начале темы. Бред, в общем.​
    У кого-то ещё это наблюдается, это ошибка или так задумано? Версия ХФ 1.1.1​
     
  11. Ice

    Ice Местный

    Регистрация:
    13.10.10
    Сообщения:
    207
    Симпатии:
    108
    Версия XF:
    1.1.2
    да, это глупо...

    должны склеиваться только сообщения, посланные подряд одним пользователем...
     
  12. proof

    proof Пользователь

    Регистрация:
    18.01.12
    Сообщения:
    44
    Симпатии:
    9
    Версия XF:
    1.1.2
    Согласен, нужно дорабатывать, есть ли альтернативы?
     
  13. Ice

    Ice Местный

    Регистрация:
    13.10.10
    Сообщения:
    207
    Симпатии:
    108
    Версия XF:
    1.1.2
    это и есть альтернативный плагин ))

    а вообще склейка есть давно, ток у меня вот чо-то не пашет почему-то...
    видимо из-за каких-то модулей...
     
  14. grizone

    grizone Местный

    Регистрация:
    16.06.11
    Сообщения:
    189
    Симпатии:
    143
    Версия XF:
    1.1.4
    3600 секунд - это же час... зачем склеивать сообщения на протяжении часа от одного пользователя?????????????????? Вы уважаемый думали над этим? 1 минуты вполне достаточно на живом форуме.в течении часа могут быть 10 ответов. Вообще плагин предназначен для того чтобы если юзер отвечая, и забыв что-то написать мог не редактируя свое сообщении дополнить свою мысль или уточнить...

    вы мне напомнили того, кому дали два стальных шарика, а он один потерял а другой.. сломал!

    :eek:
     
    SeM13 нравится это.
  15. Sidle Jinks

    Sidle Jinks Местный

    Регистрация:
    26.01.11
    Сообщения:
    44
    Симпатии:
    13
    Версия XF:
    1.1.1
    Мне виднее, что мне нужно на моем форуме. Название плагина дает ясно понять, что он должен предотвращать даблпостинг, т.е. написание одним пользователем постов подряд, а не превращать переписку пользователей в цирк с объединением всех постов в один, да ещё и с перемещением их по теме. Когда нибудь видели, как работают другие аналогичные хаки на различных форумных движках?
     
  16. grizone

    grizone Местный

    Регистрация:
    16.06.11
    Сообщения:
    189
    Симпатии:
    143
    Версия XF:
    1.1.4
    извините, конечно ваш форум и вам решать.
    почитайте первый пост темы раз 20 пока до вас не дойдет смысл там написанного!
     
    TAIFUN нравится это.
  17. Romchik®

    Romchik® The Power of Dreams Команда форума

    Регистрация:
    26.09.10
    Сообщения:
    5 746
    Симпатии:
    5 311
    Версия XF:
    1.5.18
    Не соглашусь.
    Я когда вижу "апы" здесь, так и чешутся руки поставить на 24 часа. Другое дело, что если плагин на самом деле склеивает мои сообщения независимо от того, были ли между ними чужие, то это конечно лишнее.
     
    CyberAP нравится это.
  18. guiltar

    guiltar Местный

    Регистрация:
    15.04.11
    Сообщения:
    137
    Симпатии:
    231
    На исправление ушло бы меньше буков чем тут написали. Очевидно же что надо склеивать два поста подряд. На некоторых форумах каждую секунду ответы. И самое главное - плагин не возвращает родительский метод хотя это тоже можно было сделать элементарно. И если оригинальный actionSave изменится то плагин будет работать неправильно.
     
    Sidle Jinks, Yoskaldyr и Pepelac нравится это.
  19. grizone

    grizone Местный

    Регистрация:
    16.06.11
    Сообщения:
    189
    Симпатии:
    143
    Версия XF:
    1.1.4
  20. KakBeOlolo

    KakBeOlolo Местный

    Регистрация:
    08.10.11
    Сообщения:
    510
    Симпатии:
    93
    Версия XF:
    1.1.2
    Плагин все так же склеивает все сообщения в теме, если поставить большой промежуток?
    А то у меня торговый форум и мне надоело тратить время, проверя темы, после того как торговцы каждые 10, 20, 40 минут апают себе темы
     

Поделиться этой страницей