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

1.4.x Double Post Merge 1.1.1

Предотвращение двойных сообщений

  1. Exile

    Exile Местный

    Регистрация:
    27.06.11
    Сообщения:
    997
    Симпатии:
    545
    Версия XF:
    1.4.4
    А в каком месте это "глюк"? Сообщение обновилось, в нем появилась новая информация - оно как и любой другой контент на форуме снова может стать мне интересным и об этом стоит уведомить. Категорически не согласен с тем, что это поведение неправильное - лично для меня все сделано совершенно прозрачно и логично.
     
    antarius, Romchik® и Kolya groza morey нравится это.
  2. infis

    infis Местный

    Регистрация:
    27.06.11
    Сообщения:
    5 966
    Симпатии:
    3 548
    Версия XF:
    1.5.9
    Штатное оповещение работает только один раз. Т.е., при добавлении сообщения в тему будет создано оповещение. При добавлении еще одного сообщения оповещения уже не будет.
    Если оповещения будут приходить на все сообщения, то Вам это навряд ли понравится.
    Поэтому и логика в штатном оповещении проста: обновилась тема - оповестили, но только один раз. Какой смысл мне сыпать оповещениями про изменение одной темы?
    Double Post Merge.png
     
  3. Romchik®

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

    Регистрация:
    26.09.10
    Сообщения:
    5 746
    Симпатии:
    5 311
    Версия XF:
    1.5.18
    Во-первых, это не имеет отношение к плагину этой темы, т.к. тут другой стоит :)
    А во-вторых, если убрать галочку с опции отправлять уведомления, то было так, что я прочитал сообщение буквально спустя минуту после его написания и ушел из темы. А автор сообщения дополнил его, обратившись как раз ко мне. А я прозевал, ибо уведомления не было. В целом, плагин работает все же по логике форума.
     
    Anatoliy нравится это.
  4. infis

    infis Местный

    Регистрация:
    27.06.11
    Сообщения:
    5 966
    Симпатии:
    3 548
    Версия XF:
    1.5.9
    Пусть будет другой, но глюк тот же самый. Кстати, какой?
    По логике форума оповещение для одной темы должно сработать один раз, а не несколько. То, что плагин не учитывает наличие оповещения, как раз и является его багом, но никак не фичей. Просто лень авторам этих плагинов было с этим разбираться, хотя там нет ничего сложного.
     
  5. Alex1204

    Alex1204 Местный

    Регистрация:
    19.11.13
    Сообщения:
    36
    Симпатии:
    0
    Версия XF:
    1.4.10
    Версия 1.2.0 вышла
     
  6. Exile

    Exile Местный

    Регистрация:
    27.06.11
    Сообщения:
    997
    Симпатии:
    545
    Версия XF:
    1.4.4
    Дополнение перешло к другому автору, сменило название, полностью как утверждается переписан его код. Автор выкладывать свои дополнения на сторонних сайтах не разрешает, так как для скачивания на его сайте требуется регистрация. Плюс большое число жалоб на неработоспособность плагина после переписывания в версии 1.3.0. Скорее всего это дополнение более обновляться тут не будет, исходя из указанных причин. Да и эта версия хотя бы работает, в отличие от новой.
     
    Mirovinger нравится это.
  7. aligon7

    aligon7 Местный

    Регистрация:
    22.12.12
    Сообщения:
    997
    Симпатии:
    66
    Версия XF:
    1.4.7
    так выложите здесь или не как?
    Может есть смелые
     
  8. Gatses

    Gatses Местный

    Регистрация:
    05.02.11
    Сообщения:
    421
    Симпатии:
    584
    Версия XF:
    1.5.9
    В сообщении над Вашим (#46) вроде описано же все..
     
    aligon7 нравится это.
  9. aligon7

    aligon7 Местный

    Регистрация:
    22.12.12
    Сообщения:
    997
    Симпатии:
    66
    Версия XF:
    1.4.7
    Что же тогда делать, что то не очень работает на 1.4.5
    Может есть чем заменить?
     
  10. fly_indiz

    fly_indiz Местный

    Регистрация:
    20.08.11
    Сообщения:
    460
    Симпатии:
    357
    Версия XF:
    1.4.3
    Последний вариант перед началом "переписывания" - 1.1.2.

    В архиве - всё: Русский и английский варианты плагина, русский и английский языковые пакеты для плагина.
     

    Вложения:

    TAIFUN, SpiritFlame и PaCTa нравится это.
  11. ИскательПриключений

    ИскательПриключений Новичок

    Регистрация:
    02.06.15
    Сообщения:
    2
    Симпатии:
    0
    Версия XF:
    1.4.0
    Обновите пожалуйста!
     
  12. SpiritFlame

    SpiritFlame Местный

    Регистрация:
    12.07.13
    Сообщения:
    78
    Симпатии:
    21
    Версия XF:
    1.4.5
    Парни, на 1.4.3 не срабатывает. Это у меня косяк или с этой версией уже не работает?
     
  13. Untitled

    Untitled Новичок

    Регистрация:
    24.06.15
    Сообщения:
    29
    Симпатии:
    0
    Версия XF:
    1.4.5
    Ошибка при отправке второго сообщения следом после первого
    Код:
    Argument 2 passed to XenForo_Model_Post::alertQuotedMembers() must be of the type array, none given, called in \library\XfRu\MergeDoubleUserPost\ControllerPublic\Thread.php on line 116 and defined
    XenForo_Application::handlePhpError() in XenForo/Model/Post.php at line 1965
    XenForo_Model_Post->alertQuotedMembers() in XfRu/MergeDoubleUserPost/ControllerPublic/Thread.php at line 116
    XfRu_MergeDoubleUserPost_ControllerPublic_Thread->actionAddReply() in XenForo/FrontController.php at line 347
    XenForo_FrontController->dispatch() in XenForo/FrontController.php at line 134
    XenForo_FrontController->run() in /index.php at line 13
    Из журнала ошибок
    Код:
    ErrorException: Argument 2 passed to XenForo_Model_Post::alertQuotedMembers() must be of the type array, none given, called in \library\XfRu\MergeDoubleUserPost\ControllerPublic\Thread.php on line 116 and defined - library\XenForo\Model\Post.php:1965
    
    Трассировка стэка
    #0 \library\XenForo\Model\Post.php(1965): XenForo_Application::handlePhpError(4096, 'Argument 2 pass...', '....', 1965, Array)
    #1 \library\XfRu\MergeDoubleUserPost\ControllerPublic\Thread.php(116): XenForo_Model_Post->alertQuotedMembers(Array)
    #2 \library\XenForo\FrontController.php(347): XfRu_MergeDoubleUserPost_ControllerPublic_Thread->actionAddReply()
    #3 \library\XenForo\FrontController.php(134): XenForo_FrontController->dispatch(Object(XenForo_RouteMatch))
    #4 \index.php(13): XenForo_FrontController->run()
    #5 {main}
    
    Содержимое запроса
    array(3) {
      ["url"] => string(60) "/threads/obo-vsem.528/add-reply"
      ["_GET"] => array(0) {
      }
      ["_POST"] => array(10) {
        ["message_html"] => string(127) "<p>5534535</p><p>[MERGETIME=&quot;1435483273&quot;][/MERGETIME]</p><p>53455</p>[COLOR=rgb(204, 204, 204)][SIZE=2]--- добавлено : Jun 28, 2015 9:21 AM ---[/SIZE][/COLOR]<p>53455</p>"
        ["_xfRelativeResolver"] => string(58) "/threads/obo-vsem.528/page-90"
        ["attachment_hash"] => string(32) "8ff372474def1c0fe8ff99b7add3a3a5"
        ["last_date"] => string(10) "1435483265"
        ["last_known_date"] => string(10) "1435424211"
        ["_xfToken"] => string(8) "********"
        ["_xfRequestUri"] => string(38) "/threads/obo-vsem.528/page-90"
        ["_xfNoRedirect"] => string(1) "1"
        ["_xfResponseType"] => string(4) "json"
        ["post_id"] => int(13462)
      }
    }
    Может кто знает в чем конфликт?
     
    Последнее редактирование модератором: 06.07.2015
  14. SpiritFlame

    SpiritFlame Местный

    Регистрация:
    12.07.13
    Сообщения:
    78
    Симпатии:
    21
    Версия XF:
    1.4.5
    Аналогичная проблема :(
     
  15. Витвлий

    Витвлий Новичок

    Регистрация:
    26.06.15
    Сообщения:
    13
    Симпатии:
    1
    Версия XF:
    1.4.6
    А русификации для этого плагина случайно нет?
     

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