Notice: Undefined index: status in /home/exbb/exbb.info/www/community/topic.php on line 488 Notice: Undefined index: title in /home/exbb/exbb.info/www/community/topic.php on line 488 Notice: Undefined index: www in /home/exbb/exbb.info/www/community/topic.php on line 490 Notice: Undefined index: www in /home/exbb/exbb.info/www/community/topic.php on line 490 Notice: Undefined index: www in /home/exbb/exbb.info/www/community/topic.php on line 490 Notice: Undefined index: www in /home/exbb/exbb.info/www/community/topic.php on line 490 Notice: Undefined index: www in /home/exbb/exbb.info/www/community/topic.php on line 491 Notice: Undefined index: name in /home/exbb/exbb.info/www/community/topic.php on line 493 Notice: Undefined index: avatar in /home/exbb/exbb.info/www/community/topic.php on line 496 Notice: Undefined index: avatar in /home/exbb/exbb.info/www/community/topic.php on line 496 Notice: Undefined index: posts in /home/exbb/exbb.info/www/community/topic.php on line 499 Notice: Undefined index: joined in /home/exbb/exbb.info/www/community/topic.php on line 500 Notice: Undefined index: location in /home/exbb/exbb.info/www/community/topic.php on line 501 Notice: Undefined index: name in /home/exbb/exbb.info/www/community/topic.php on line 502 Notice: Undefined index: icq in /home/exbb/exbb.info/www/community/topic.php on line 505 Notice: Undefined index: icq in /home/exbb/exbb.info/www/community/topic.php on line 506 Notice: Undefined index: aim in /home/exbb/exbb.info/www/community/topic.php on line 507 Notice: Undefined index: status in /home/exbb/exbb.info/www/community/topic.php on line 517 Notice: Undefined index: posts in /home/exbb/exbb.info/www/community/topic.php on line 550 Notice: Undefined index: posts in /home/exbb/exbb.info/www/community/topic.php on line 550 Notice: Undefined index: posts in /home/exbb/exbb.info/www/community/topic.php on line 550 Notice: Undefined index: posts in /home/exbb/exbb.info/www/community/topic.php on line 550 Notice: Undefined index: posts in /home/exbb/exbb.info/www/community/topic.php on line 550 Notice: Undefined index: posts in /home/exbb/exbb.info/www/community/topic.php on line 550 Notice: Undefined index: showemail in /home/exbb/exbb.info/www/community/topic.php on line 557 Notice: Undefined index: visible in /home/exbb/exbb.info/www/community/topic.php on line 593 ExBB Community :: Предпросмотр сообщений в личке
ExBB Community ExBB Community
 Сайт проекта ExBB Общение объединяет!
Войдите на форум при помощиВойти через loginza
 Чат на форуме      Помощь      Поиск      Пользователи     BanList BanList


 Страниц (1): [1]   

> Описание: помогите довести до ума
Отправлено: 7 февраля 2016 — 14:59
Post Id


Пользователь



Покинул форум
Сообщений всего: 0
Дата рег-ции: N/A  
Репутация: 0




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

Открыл файл messenger.php. Нашёл в нём строку:

CODE:
$MessageTitle = '<a href="messenger.php?action=read&msg='.$message_id.'">'.$msg['title'].'</a>';


И вместо неё вставил следующее:

CODE:
$MessageTitle = '<a href="messenger.php?action=read&msg='.$message_id.'">'.$msg['title'].'</a><br><p align="left">'.$msg['msg'].'</p>';




Теперь во входящих у меня название темы письма, на которое можно кликнуть и открыть письмо, а прямо под ним располагается непосредственно текст письма. И всё бы ничего, но не работает в таком режиме показ ссылок, смайлов и т.д. bb и html кодов. А если открыть письмо отдельно - там всё в порядке.

Вопрос - как добавить поддержку всего вышеперечисленного в предпросмотр на странице со входящими письмами...

P.S. Почему никто ещё до сих пор нормальную почту не сделал? Со всеми плюшками. Ведь всё же есть для этого, а почта как у старых движков форумных 10-летней давности...

(Отредактировано автором: 7 февраля 2016 — 15:07)

 
 
electron
Отправлено: 7 февраля 2016 — 17:51
Post Id



Администратор
ExBB Team


Покинул форум
Сообщений всего: 3917
Дата рег-ции: Февр. 2009  
Репутация: 341




если делать подобный предпросмотр - то текст письма обрезать по количеству символов. ну например 100-150. если не обрезать - представьте себе выдачу большого письма, в котором например куча текста и цитат - как все это будет выглядеть на этой странице? да еще если таких писем будет несколько.

Guyver пишет:
Почему никто ещё до сих пор нормальную почту не сделал?

наверно потому , что просто некому

Guyver пишет:
Вопрос - как добавить поддержку всего вышеперечисленного в предпросмотр на странице со входящими письмами...

выше той строки, которую вы корректировали добавьте
CODE:
$MessageText = $fm->formatpost($inboxdata[$message_id]['msg']);

а в самой строке
CODE:
<br><p align="left">'.$msg['msg'].'</p>

замените на
CODE:
<br><p align="left">'.$MessageText.'</p>

и будет вам щастье Улыбка
 
 
Отправлено: 8 февраля 2016 — 09:57
Post Id


Пользователь



Покинул форум
Сообщений всего: 0
Дата рег-ции: N/A  
Репутация: 0




Спасибки! Эх... Вот бы ещё "обрезание текста" намутить...
 
 
electron
Отправлено: 8 февраля 2016 — 12:07
Post Id



Администратор
ExBB Team


Покинул форум
Сообщений всего: 3917
Дата рег-ции: Февр. 2009  
Репутация: 341




CODE:
$MessageText = substr($fm->formatpost($inboxdata[$message_id]['msg']),0,60); //показываем текст от 0 до 60 символа включительно
 
 
Parapsixolog
Отправлено: 8 февраля 2016 — 12:18
Post Id



Пользователь
Advanced Member


Покинул форум
Сообщений всего: 487
Дата рег-ции: Сент. 2011  
Репутация: 14




Guyver пишет:
Вопрос - как добавить поддержку всего вышеперечисленного в предпросмотр на странице со входящими письмами...


Так вроде бы вы Guyver , именно для входящих писем и сделали. Может хотели сказать для исходящих?

electron пишет:
если делать подобный предпросмотр - то текст письма обрезать по количеству символов. ну например 100-150. если не обрезать - представьте себе выдачу большого письма, в котором например куча текста и цитат - как все это будет выглядеть на этой странице? да еще если таких писем будет несколько.


Вот, вот, у меня в личке очень много писем, тысячи 2 точно есть. И страница личной почты грузиться десятки секунд. Если я ещё функцию предпосмотра внедрю, то наверное буду несколько минут ждать.

Кстати, как письма в личке разбить на несколько страниц, например по 100 писем на страницу? Удалять старые письма не хочу, а если сделать эту разбивку, значит буыстрее грузиться будет страница личных сообщений.
 
 
Отправлено: 8 февраля 2016 — 12:43
Post Id


Пользователь



Покинул форум
Сообщений всего: 0
Дата рег-ции: N/A  
Репутация: 0




У меня просто нет стольких писем... Однако

До этого момента я и не подозревал, что в почте нет разбивки на страницы. Жесть! Это очень плохо...
 
 
electron
Отправлено: 8 февраля 2016 — 13:26
Post Id



Администратор
ExBB Team


Покинул форум
Сообщений всего: 3917
Дата рег-ции: Февр. 2009  
Репутация: 341




Parapsixolog пишет:
Может хотели сказать для исходящих?

я наверно ничего не понимаю в извращениях... Ха-ха но зачем это в исходящих?
 
 
Parapsixolog
Отправлено: 8 февраля 2016 — 22:43
Post Id



Пользователь
Advanced Member


Покинул форум
Сообщений всего: 487
Дата рег-ции: Сент. 2011  
Репутация: 14




electron пишет:
зачем это в исходящих?


Затем, что бы быстро найти нужный ответ. Я бы поставил предпросмотр и на входящие, и на исходящие. Но вот это:

Guyver пишет:
До этого момента я и не подозревал, что в почте нет разбивки на страницы. Жесть! Это очень плохо...


убивает всё хотение. Как сделать разбивку личной почты на страницы?

И вообще, личка требует доработки. Например не хватает сохранения важных сообщений, как это сделано в популярных движках.

А на странице ..../messenger.php я бы сделал вывод новых входящих сообщений, ещё не просмотренных.

Плюс к этому, так до сих пор не устранен недостаток, в уведомлениях о личных сообщениях на e-mail не работают bb коды.
 
 
Отправлено: 14 февраля 2016 — 01:03
Post Id


Пользователь



Покинул форум
Сообщений всего: 0
Дата рег-ции: N/A  
Репутация: 0




Ну хотя бы разбивку сейчас реализовать - уже будет кое-что... Подмигивание
 
 
Отправлено: 27 марта 2016 — 00:04
Post Id


Пользователь



Покинул форум
Сообщений всего: 0
Дата рег-ции: N/A  
Репутация: 0




Электроныч, ну глянь разбивку, а? Закатив глазки
 
 
Отправлено: 2 января 2018 — 14:08
Post Id


Пользователь



Покинул форум
Сообщений всего: 0
Дата рег-ции: N/A  
Репутация: 0




Никто не хочет на каникулах новогодних доделать это всё? Закатив глазки
 
 
Страниц (1): [1]
Сейчас эту тему просматривают: 1 (гостей: 1, зарегистрированных: 0)
« Решение проблем »

> Похожие темы: Предпросмотр сообщений в личке
Темы Форум Информация о теме Обновление
Неправильный переход на последнюю страницу
при наличии прикрепленных сообщений
Решение проблем Ответов: 19
Автор темы: cynical2207
27 сентября 2013 — 15:15
Автор: CAB
Требуется помощь
помогите отредактировать
Общие вопросы Ответов: 19
Автор темы: egori4
3 июля 2010 — 06:13
Автор: egori4
Панель редактирования
помогите
Общие вопросы Ответов: 15
Автор темы: chex01
27 октября 2009 — 20:02
Автор: chex01
Видна статистика по скрытым темам в профилях пользователей
Статистика сообщений на форумах
Настройка форума Ответов: 30
Автор темы: Squatter
23 апреля 2017 — 11:54
Автор: NordWest
При переносе сообщения в действующую ветку пропали прикрепленные файлы в исходной ветке
Перенос сообщений и пропажа прикрепленных файлов
Решение проблем Ответов: 7
Автор темы: alexx
13 ноября 2010 — 02:46
Автор: alexx
 



Все гости форума могут просматривать этот раздел.
Только администраторы и модераторы могут создавать новые темы в этом разделе.
Только администраторы и модераторы могут отвечать на сообщения в этом разделе.
 




Яндекс.Метрика   

Powered by ExBB
ExBB FM 1.0 RC1 by TvoyWeb.ru
InvisionExBB Style converted by Markus®

[Script Execution time: 0.0742]     [ ]