1 (edited by PunBB 2018.02.27 00:41)

Topic: Индивидуальный заголовок для каждого сообщения

Итак, по запросу пользователя podolsk.desna, принимайте на тестирование расширение Header In Each Message.
Расширение позволяет создавать индивидуальные заголовки для каждого сообщения. Если поле остается пустым, то заголовок будет отображен как название темы.

https://punbb.softplaza.net/uploads/images/2017/07/990c4c15a2221ede64c56022e391c51f.png



Также в основных настройках можно выбрать вариант отображения заголовка. Вот возможные варианты:
https://punbb.softplaza.net/uploads/images/2017/07/f4386d0c27ac35006fbc16eb9095e5e7.png

https://punbb.softplaza.net/uploads/images/2017/07/634d9d4e11daa21c1a38f85cc189f074.png

https://punbb.softplaza.net/uploads/images/2017/07/2a502a986400115eabeb7c9718c81fae.png

https://punbb.softplaza.net/uploads/images/2017/07/dc7669f891946528c95821d0274979ed.png


Возможно в некоторых стилях придется внести изменения в CSS, подключенного в расширении Header In Each Message.

Скачать расширение Header In Each Message
Header In Each Message

2

Re: Индивидуальный заголовок для каждого сообщения

Есть нюанс. Если бы можна было изменить код так, чтобы не дублировалось и ссылка-титул и ВРЕМЯ сообщения, которое тоже ссылкой.

Идеально думаю, если бы ссылка-титул и время в одной строке.

3

Re: Индивидуальный заголовок для каждого сообщения

Bogdan wrote:

Есть нюанс. Если бы можна было изменить код так, чтобы не дублировалось и ссылка-титул и ВРЕМЯ сообщения, которое тоже ссылкой.

извините, но ничего не понял )). можете визуально изобразить как должно выглядеть.

4

Re: Индивидуальный заголовок для каждого сообщения

С расширением это выглядит так:
https://punbb.softplaza.net/extensions/hcs_image_uploader/uploads/0/0/300/thumb/p19n4jajsp1nnk1sqaicffmf1apf1.jpg

То бишь, дублируются две ссылки, и время(ссылка) и заголовок(ссылка)

А в идеале, лучше бы так одной строкой:
https://punbb.softplaza.net/extensions/hcs_image_uploader/uploads/0/0/300/thumb/p19n4jfttpki9ui8kcio6dnl2.jpg

5

Re: Индивидуальный заголовок для каждого сообщения

Bogdan wrote:

То бишь, дублируются две ссылки, и время(ссылка) и заголовок(ссылка)

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

Bogdan wrote:

А в идеале, лучше бы так одной строкой:

в одну строку как на этом форуме? смотри обновление. в настройках теперь можно выбрать вид отображения...

6

Re: Индивидуальный заголовок для каждого сообщения

О, клас. Видимо я пропустил обновление. Пробовал был раньше это расширение.

Ок. Теперь отлично!

7

Re: Индивидуальный заголовок для каждого сообщения

Xakker! Many many Thanks!! Великолепно получилось. Просто не ожидал что так моментально проблема решилась.
И удивительно насколько просто, изящно, эффективно это реализуется в punbb!
Пока мудрил, php скрипт ковырять, чтобы вставить заглавие первой строкой... )
Здорово.
Думаю это будет полезное расширение.
И, что важно, что это именно расширение - т.е установить такую функциональность, только, если нужно.
Отлично.

8

Re: Индивидуальный заголовок для каждого сообщения

Тестируйте как следует, ребята. Уж на тестирование время выделить не получается.
Подробное описание проблемы и пожелания будут кстати.
Успеха! PunBB_INFO_ICQ/smile

9

Re: Индивидуальный заголовок для каждого сообщения

Xakker, я думаю, что в расширении не помешала бы функция отключения заголовков в каждом сообщении. А то получается, они каждый раз дублируются. Можно добавить, если не сложно?

10

Re: Индивидуальный заголовок для каждого сообщения

BELWEST wrote:

Xakker, я думаю, что в расширении не помешала бы функция отключения заголовков в каждом сообщении. А то получается, они каждый раз дублируются. Можно добавить, если не сложно?

я подумаю над этим... спасибо.

11

Re: Индивидуальный заголовок для каждого сообщения

Доступна новая версия расширения Настраиваемые заголовки для сообщений.
Добавлен новый пункт, позволяющий отключать заголовки в постах.
Написаны языковые константы.
Добавлена защита от вредоносного кода
Совместимость до версии 1.4.4 форума.

Скачать новую версию расширения можно из первого поста.

12

Re: Индивидуальный заголовок для каждого сообщения

Всем привет.
у меня при добавлении и изменении сообщения, выдает ошибку

[29-Dec-2015 19:38:50 Europe/Moscow] PHP Notice:  Undefined index: req_post_title in /home/localhost/mysite.ru/public_html/edit.php(158) : eval()'d code on line 10

Как устранить проблему?

13

Re: Индивидуальный заголовок для каждого сообщения

да, есть такое. точно, в логах php ошибка с определением $_POST['req_post_title'].

Ошибку исправил, качать последнюю версию из первого поста
Спасибо, что сообщаете об ошибках! PunBB_INFO_ICQ/smile

14

Re: Индивидуальный заголовок для каждого сообщения

Hello and thanks for the extension. I am on the way of translating it to French.
It is working correctly with PunBB1.4.4. (and sqlite3)
There 4 options to choose from and  I do not see any difference in the display between  #1 and #4

#1 and #4 : displays just as a normal forum without extension : As header of an answer, Timestamp is displayed with a permalink and no answer title
# 2 : Timestamp without link - Answer title with permalink
# 3 : Timestamp with permalink - Title of the answer without permalink

Can you help with possible issues for option 1 and 4 ?

15

Re: Индивидуальный заголовок для каждого сообщения

4 вариант отключает функцию расширения, это все равно, если бы вы отключили расширение.

16 (edited by PunBB 2017.02.15 11:55)

Re: Индивидуальный заголовок для каждого сообщения

Hello
I have been using  your extension for a week now. Thank you.
I notice an issue in the subscription email : the link to the new post is not correct : it leads to the previous page.
For instance, if the thread has 5 pages, the link to the last post will be for the 4th page. And if I click on the permalink at the top of the message, it leads me back one page before.
Do you think it could be an issue with the extension "Header In Each Message" ? I had not noticed this before installing the extension.

(problem can be seen only in the private part of the forum)
PunBB 1.4.4
Sqlite3

17

Re: Индивидуальный заголовок для каждого сообщения

Yeah, surprisingly. I'll take a look at it tomorrow. Now almost asleep.

$matches[1]

Xakker, надо бы пересмотреть твое расширение. Несколько оптимизировать код

18

Re: Индивидуальный заголовок для каждого сообщения

Xakker wrote:

4 вариант отключает функцию расширения, это все равно, если бы вы отключили расширение.

Xakker, ну ты что! Сам писал и уже забыл?  PunBB_INFO_ICQ/rofl
Просто в исходном стиле Oxygen заголовок не скрывается (можете посмотреть на официальном форуме тоже), а эта опция не отключает расширение, а просто прячет заголовок вовсе.

Кстати, обновил расширение, устранены мелкие баги ради совместимости с другими расширениями.

19

Re: Индивидуальный заголовок для каждого сообщения

Ну так... полтора года спустя задала вопрос... столько информации прошло за это время через мозг  PunBB_INFO_ICQ/blush

20

Re: Индивидуальный заголовок для каждого сообщения

Hello Xakker and thanks for the extension in use on my sites for several months.

I meet a small issue when there is an apostrophe (a single quotation mark, I mean this : $matches[2]) in the message header.

I enter : parcours de l'eau à La Valette
and I get this, when displayed : parcours de l'eau à La Valette

https://image.prntscr.com/image/xvLLW-96Sam62Hn4ld_JwQ.png

In the widget to display the last messages on home page, the text is correct.

https://image.prntscr.com/image/PATYjukZST_TmDlP0cG5IQ.png

Could you mend this, please ?

http://revest.legtux.org/viewtopic.php?pid=689#p689