1 (edited by PunBB 2017.07.27 14:57)

Topic: Pan User Info - скрытие информации о пользователе при просмотре темы

Ни для кого не секрет, что чаще люди на форумах пишут короткие сообщения, чем длинные поэмы. При чем это происходит не потому, что кому то из пользователей тяжело более подробно сформулировать свою мысль, или у кого то может не большой словарный запас, а просто многие, (в основном это мужская часть) привыкли говорить по существу, конкретно. Иногда даже бывает что более более подробно в общем то и не спросишь, а иногда по другому и не ответишь. Конечно, лично сам ни кого не осуждаю, каждый имеет право на этом форуме высказаться.

Но вот, в связи с этим возникает небольшая проблемка - практически бОльшая область контента получается практически пустой. Соответственно, из-за этого теряется приличный вид сообщения, удовольствия от чтения тоже не много, да и для СЕО не ахти. Что боту то остается индексировать? Профили? PunBB_INFO_ICQ/jokingly

Вот как часто это выглядит:

Pan User Info - скрытие информации о пользователе при просмотре темы


Поэтому появилась идея написать небольшое расширение позволяющее скрывать дополнительную информацию пользователя при просмотре темы. При нажатии на ссылку Подробности, плавно раскрывается блок с подробностями. В исходном положении блок скрыт.

Pan User Info - скрытие информации о пользователе при просмотре темы


Расширение зависимо от pun_jquery.


Скачать расширение Pan User Info

Если вам долго не отвечают, пишите автору темы в личку или на Email.

2 (edited by sempai 2017.07.27 16:22)

Re: Pan User Info - скрытие информации о пользователе при просмотре темы

PunBB, привет, большая просьба, сделай вариант отключения этого расширения в профиле, а то уже стало привычкой перед написанием сообщения смотреть с кем общаюсь, сколько сообщений у человека и т.д.

3

Re: Pan User Info - скрытие информации о пользователе при просмотре темы

sempai wrote:

сделай вариант отключения этого расширения в профиле

Ок. Хорошая идея. Принял. В следующем релизе обязательно добавлю. Для этого потребуется переустановка расширения.

Кстати, имейте ввиду, что это расширение отключает кеширование профилей. То есть, если один и тот же профиль в сообщениях повторялся несколько раз, то информация о нем бралась из массива кеша. Ради этой опции понадобилось отключить, так как по другому невозможно было реализовать данный функционал. Если вы не понимаете о чем вообще идет речь, не забивайте голову, форум от этого не зависнет, просто это было сделано для оптимизации кода. This is PunBB, baby  PunBB_INFO_ICQ/bigsmile

Если вам долго не отвечают, пишите автору темы в личку или на Email.

4 (edited by acer 2017.07.27 18:31)

Re: Pan User Info - скрытие информации о пользователе при просмотре темы

А лучше интеллектуальную систему:
пост из 1 строки - скрыл, целая страница А4 - открыл  PunBB_INFO_ICQ/smile

посчитать колво символов в строке и это вбить в настройках, "посты короче 100 символов сворачивать данные пользователей"
шучу, а может пригодится  PunBB_INFO_ICQ/bigsmile

5

Re: Pan User Info - скрытие информации о пользователе при просмотре темы

acer, тоже думал об этом, но просто по количеству символов определять не получиться, там могут быть и картинки и все что угодно. Как вариант можно определять высоту контента с помощью js и исходя из этого открывать или скрывать инфоблок.

Если вам долго не отвечают, пишите автору темы в личку или на Email.

6

Re: Pan User Info - скрытие информации о пользователе при просмотре темы

Ура, я о таком расширении просил много лет (у меня на 1.2 стояло такое - очень удобно !)

7

Re: Pan User Info - скрытие информации о пользователе при просмотре темы

Zevs, пользуйся, пока халява  PunBB_INFO_ICQ/wink

Обновил расширение. По просьбе Виталия добавил функцию для отключения раскрывающегося блока в сообщениях. Для того чтобы блок был постоянно открытым, перейдите в настройки своего профиля и отключите сворачивание.

Если вам долго не отвечают, пишите автору темы в личку или на Email.

8

Re: Pan User Info - скрытие информации о пользователе при просмотре темы

PunBB, предыдущая версия работала хорошо, а при обновлении до 0.2 выбивает ошибку, в логах вот что

[03-Aug-2017 12:06:36 Europe/Minsk] PHP Warning:  SQLite3::query(): Unable to execute statement: database table is locked in /home/.../include/dblayer/sqlite3.php on line 96

sqlite3.php 96-ая строка:

$this->query_result = $this->link_id->query($sql);

9

Re: Pan User Info - скрытие информации о пользователе при просмотре темы

Grand91, не обновляй на SQLite3, удали расширение, а затем установи его.

Если вам долго не отвечают, пишите автору темы в личку или на Email.

10

Re: Pan User Info - скрытие информации о пользователе при просмотре темы

PunBB wrote:

удали расширение, а затем установи его.

PunBB_INFO_ICQ/thumbsup
Тем не менее, до этого все без проблем обновлялось  PunBB_INFO_ICQ/smile

11

Re: Pan User Info - скрытие информации о пользователе при просмотре темы

Grand91 wrote:

Тем не менее, до этого все без проблем обновлялось

Обновлялось потому что не было поля для отключения в профиле функции раскрытия блока. Если у вас не пропатченный SQLite3, то он не сможет удалить поле или таблицу, и поэтому БД блокируется.

Если вам долго не отвечают, пишите автору темы в личку или на Email.

12

Re: Pan User Info - скрытие информации о пользователе при просмотре темы

PunBB, вот как... Понятно, спасибо!

13

Re: Pan User Info - скрытие информации о пользователе при просмотре темы

немножко нелогичный перевод

"Раскрывающийся блок с подробной информацией о вас" предлагаю заменить хотя бы на "раскрывающийся блок с подробной информацией о пользователе"

14

Re: Pan User Info - скрытие информации о пользователе при просмотре темы

PunBB_INFO_ICQ/bigsmile ну да, согласен . Zevs,  если есть, скинь готовый файл, обновлю.

Если вам долго не отвечают, пишите автору темы в личку или на Email.

15

Re: Pan User Info - скрытие информации о пользователе при просмотре темы

PunBB, отправил на email содержимое Russian.php