Стена пользователя в профиле "Как ВКонтакте"

+32
1.88K
Приветствую!

Решил сделать небольшой перерыв в разработке супер навороченной системы сообщений (смотреть тут) и заодно заработать на пиво к завтрашнему мега матчу Реал — ЦСКА (среда, 23:45 по Москве).

Этот пост является продолжением темы избавления от пагинации (начало положила "Лента событий").

Разработка проверялась на версиях Инстанта 1.8-1.9.

Учитывая предыдущий опыт, сделал сразу две версии:
1. "Как вконтакте" — стена подгружается сама по мере прокручивания страницы вниз.
2. С кнопкой "Показать еще" — само ничего не грузится, нужно нажать на кнопку и более старые записи подгрузятся на страницу.

Группе, к которой вы принадлежите, запрещено просматривать этот скрытый текст


Для установки потребуется:
1. заменить один файл шаблона (com_users_wall.tpl)
2. добавить еще один файл шаблона (com_users_wall_2.tpl)
3. Закинуть скрипт, отвечающий за подгрузку сообщений.

Свой труд я оцениваю в 100wmr, для купивших "Ленту" — скидка 50%. По вопросам покупки — пишите в личку.

PS. в комментах можете написать, где бы еще хотелось поскорее убрать пагинацию.
PPS. В чудо браузере IE все работает, проверено.
0
Крылов Сергей Крылов Сергей 12 лет назад #
В списках статей, фотоальбомах.
+1
Zau4man Zau4man 12 лет назад #
С одной стороны штука интересная (хотя я считаю что открываться дальше должно по кнопке, в футере часто бывает нужное инфо, баннеры)
С другой стороны уже вижу вопросы пользователей о том, как же им бедным посмотреть первую страницу стены из 100, где вася оставлял им свой номер телефона...
0
SJen SJen 12 лет назад #
для "Васи" есть такой вариант - не убирать стандартные кнопки для страниц (1-2-3). Но я кстати не помню, чтобы там была кнопка "Последняя" - так что ваши пользователя вынуждены телефона от Васи пролистывать кучу страниц...

Мой вариант ведь не исключает страниц, по желанию можно их и оставить (я у себя в шаблоне их убрал).
0
Def Def 12 лет назад #
а сообщения в виде диалога как в ВК?) вроде утконос или ктото сдесь делал, но вроде несколько кривовато.

т.е я написал сообщение, а ктото на него может ответить, и ответ позиционируется чуток провее моего сообщения.
0
SJen SJen 12 лет назад #
Не видел такого (для инстанта). Но я думаю надо сначала реализовать тот вариант, что есть. А потом уже его улучшать или усложнять.
0
Def Def 12 лет назад #
0
SJen SJen 12 лет назад #
это видел, но это же сААААААвсем другое)
Или просто формат нравится? - тут же просто комментарии на стене. С личными сообщениями никакой связи. В ЛС кстати и пометки, что сообщение было "ответом" нет - там все сообщения сами по себе.
0
Def Def 12 лет назад #
да, сам формат вывода сообщений и возможности ответить на собщение интересны были бы.

в клубах бы тоже. вроде тоже была реализация, но немного кривая вроде в плане отображения
0
Алфей Алфей 12 лет назад #
Я бы убрал пагинацию: Стена клуба, Список пользователей, Тема форума.
0
Black-Raven90 Black-Raven90 12 лет назад #
Насчет темы форума спорный вопрос. Если надо дать кому-нибудь ссылку например на сообщение #52 в теме, достаточно ссылки на конкретную страницу темы. А если страница будет одна, "бесконечная", подгружаемая на ajax, то как быстро перейти в конец темы? Как желающие доберутся до формы "Быстрый ответ"? И наконец, что будет с индексацией - ведь форум дает весомую часть контента, а ПС ajax не переваривают, насколько знаю.
+1
SJen SJen 12 лет назад #
никто не мешает оставить пагинацию, а кнопку "Показать еще" сделать как доп сервис.

Аякс не мешает индексации, а если решение с аяксом убивает индексацию - значит оно кривое. Мой вариант делает подгрузку контента удобней, но ни в коем случае не ломает то, что есть. Фишка как раз в том, что можно использовать это решение как дополнение к существующей пагинации.
0
Till Till 12 лет назад #
Про футбол напомнил) Спасибо! А то бы пропустил.
0
Patriot Patriot 12 лет назад #
Убрать пагинацию в комментариях, думаю было бы не плохо и для статей не помешает )

Еще от автора

Обновление компонента "Мне нравится"
Приветствую. Закончил версию с исправлением ошибок и багов, всем пользователям обновление выслано на электронку.
Обновление компонента  "Каталог дополнений в админку"
Приветствую. Обновление самого популярного аддона из официального каталога дополнений.
Обновленный парсер Яндекс.Карт
Приветствую Изменения довольно значительны, поэтому имеет смысл оформить их отдельным постом.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.