Jump to content

Featured Replies

Здравствуйте, нужен хук/дополнение для IPB 3.4.6, которое будет объединять два поста в один. Например, пользователь написал пост, отправил его. И через некоторое время(~1-2 минуты) ему необходимо что-то добавить в свой существующий пост. А сделать это не получается, он отправляет новый пост. Получается будет 2 поста в теме. А хук это объединит в одно сообщение и добавит надпись Добавлено *время*: и тут сообщение
 

 

--

 

Тут сообщение первого поста. 

 

Добавлено: 13 марта, 13:34

 

Тут сообщение второго поста.

 

--

 

 

 

Link to comment
https://ipbmafia.ru/topic/10817-dva-posta-v-odin/
Share on other sites

Здравствуйте, нужен хук/дополнение для IPB 3.4.6, которое будет объединять два поста в один. Например, пользователь написал пост, отправил его. И через некоторое время(~1-2 минуты) ему необходимо что-то добавить в свой существующий пост. А сделать это не получается, он отправляет новый пост. Получается будет 2 поста в теме. А хук это объединит в одно сообщение и добавит надпись Добавлено *время*: и тут сообщение

 

 

--

 

Тут сообщение первого поста. 

 

Добавлено: 13 марта, 13:34

 

Тут сообщение второго поста.

 

--

 

Объединение последовательных постов (без "добавлено") это стандартный функционал форума.

Link to comment
https://ipbmafia.ru/topic/10817-dva-posta-v-odin/?&do=findComment&comment=83055
Share on other sites

Здравствуйте, нужен хук/дополнение для IPB 3.4.6, которое будет объединять два поста в один. Например, пользователь написал пост, отправил его. И через некоторое время(~1-2 минуты) ему необходимо что-то добавить в свой существующий пост. А сделать это не получается, он отправляет новый пост. Получается будет 2 поста в теме. А хук это объединит в одно сообщение и добавит надпись Добавлено *время*: и тут сообщение

--

Тут сообщение первого поста.

Добавлено: 13 марта, 13:34

Тут сообщение второго поста.

--

Так это стандартная функция, объединение постов написаных за определенный промежуток времени.
Link to comment
https://ipbmafia.ru/topic/10817-dva-posta-v-odin/?&do=findComment&comment=83057
Share on other sites

Функция стандартная, но время вроде не выводиться


склейка постов '?do=embed' frameborder='0' data-embedContent>>

тестируем )


Неа, время не выводиться. Где-то видел статью, только там картинку-разделитель вставляли... можно модифицировать и вставить время.

Link to comment
https://ipbmafia.ru/topic/10817-dva-posta-v-odin/?&do=findComment&comment=83058
Share on other sites

Спасибо вам всем. Не подкинете ссылку на тутор как сделать разделитель? Мб в стиле что-то менять надо? 

Link to comment
https://ipbmafia.ru/topic/10817-dva-posta-v-odin/?&do=findComment&comment=83062
Share on other sites

Вот нашел _blog.ac-u.ru/ipb-331-tekst-dobavleno-pozzhe-pri-obedinenii-soobshhenijj/

Это для 3.3. Для 3.4 то же самое, только искать и менять строку

$new_post  = $last_post['post'].'<br />'.$post['post'];

вот тут вместе с <br /> можно что-то свое придумать.

 

Файл для изменения: / admin / applications / forums / sources / classes / post / classPost.php

Link to comment
https://ipbmafia.ru/topic/10817-dva-posta-v-odin/?&do=findComment&comment=83066
Share on other sites

Кстати, вот например можно так, строка для замены:

$new_post  = $last_post['post'].'<br /><p class="posted_info desc lighter ipsType_small">добавлено в: '.date("H:i:s").'</p>'.$post['post'];

и результат:

post-24610-0-42901900-1426280187.jpg

 

Правда проверял на локальном сервере, но на хостинге хз - будет ли учтена разница во времени...

Пример всего лишь, надо бы еще день/дату выводить. Тут надо бы использовать функции IPB для даты, но я не знаю (вроде есть класс IPSTime  :think: )

Link to comment
https://ipbmafia.ru/topic/10817-dva-posta-v-odin/?&do=findComment&comment=83071
Share on other sites

Кстати, вот например можно так, строка для замены:

$new_post  = $last_post['post'].'<br /><p class="posted_info desc lighter ipsType_small">добавлено в: '.date("H:i:s").'</p>'.$post['post'];
и результат:

attachicon.gifБуфер обмена-1.jpg

 

Правда проверял на локальном сервере, но на хостинге хз - будет ли учтена разница во времени...

Пример всего лишь, надо бы еще день/дату выводить. Тут надо бы использовать функции IPB для даты, но я не знаю

Огромное спасибо, Вы мне очень помогли. А насчет учета разницы во времени, может администрация знает ответ?

Link to comment
https://ipbmafia.ru/topic/10817-dva-posta-v-odin/?&do=findComment&comment=83072
Share on other sites
Guest
This topic is now closed to further replies.

Последние посетители 0

  • No registered users viewing this page.