Jump to content

Featured Replies

Posted
comment_83054

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

 

--

 

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

 

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

 

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

 

--

 

 

 

comment_83055

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

 

 

--

 

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

 

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

 

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

 

--

 

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

comment_83057

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

--

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

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

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

--

Так это стандартная функция, объединение постов написаных за определенный промежуток времени.
comment_83058

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


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

тестируем )


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

  • Author
comment_83062

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

comment_83066

Вот нашел _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

comment_83071

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

$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: )

  • Author
comment_83072

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

$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 для даты, но я не знаю

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

Guest
This topic is now closed to further replies.

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

  • No registered users viewing this page.