+2.18
Рейтинг
1.88
Сила
  • avatar medar23
  • 0
поправка /include/ajax/comment*.php

Ну и таблица comment.
  • avatar medar23
  • 0
Кстати, хороший вопрос.
Надо курить
/classes/modules/comment/
/include/comment*.php
/templates/skin/new/comment*.tpl

Знание движка, javascript и шаблонизатора Smarty required.
  • avatar medar23
  • 0
Бэкграунд красивый, жаль только не тематический :) Современные мюзикмейкеры как правило нот не знают и современную музыку нотами записывать бессмысленно.
  • avatar medar23
  • 0
Посмотри любой пост Тёмы Лебедева. Даже если в ветке показывать полностью два сообщения, а остальное скрывать — все равно страница получится неподъёмной. Так что пагинация все-таки нужна.
  • avatar medar23
  • 0
Поздно :)
  • avatar medar23
  • 0
Да, действительно, логично. Ну тогда оставить её в самом низу, после пагинации.
  • avatar medar23
  • 0
«нельзя заставлять пользователя думать» — первый и главный принцип построения популярных систем. :)
Навык чтения комментов у человека уже выработался, нельзя его ломать. У лайвстрита главная фишка — легкость, все на кончиках пальцев — дизайн, аяксовые комменты, общее юзабилити — все легко, все летает, приятно. А эти комменты в концепцию резко добавляют стресс.
  • avatar medar23
  • 0
Ммм, не догоняю… Почему не в тему комментировать будут, если поле комментирования будет между телом топика и первым комментом? Они будут думать, что комментят первый коммент?
  • avatar medar23
  • 0
В ЖЖ давно отработана эта схема. Когда комментов несколько тысяч — это значит, что народу столько, что никого не волнует, что написали другие. Народу важно отследить свои дискуссии. Если на почту будут приходить уведомлялки с правильным урлом, на нужную страницу и перематываться до нужного треда (а это кстати, возможно только тогда, когда на первой странице старое, а на последней новое, а не как сейчас) — народа это более чем устроит.
  • avatar medar23
  • 0
Хм… Довольно неудобное устройство комментариев. Я полминуты рисовал пальцем по столу и шевелил губами, пока не понял. Почему бы не сделать как в жж? На первой странице самые старые, на последней самые новые. Да, скучный вариант, но зато самый логичный и понятный народу. Так на форумах, так в ЖЖ, везде так.

ort, может, этим вариантом и сделать, как люди ниже в комментах просят? И область комментирования самого топика переместить снизу наверх. А после коммента топику кидать юзера на последнюю страницу. Да, будет без аякса, не однообразно, но зато удобно.

Держать на первой странице самые новые комментарии можно только в том случае, если комментарии идут снизу вверх. Иначе при переходе на другую страницу в мозгу у человека идет логический разрыв. Он и так мозг напрягает, чтобы понять, что такое лайвстрит, рейтинг и блоги, такими комментами его вообще добить можно и он уйдет с сайта навсегда.
  • avatar medar23
  • 0
Отлично!
А еще для полноты картины покажите, какой конструкцией выводится пагинация в tpl.
  • avatar medar23
  • 0
Кэш на файлах тормозит, да, особенно если на серваке журналирующая файловая система типа ext3.
Мемкэш оперативку не забьёт, там лимит устанавливается в конфиге, по умолчанию 64 мега.
  • avatar medar23
  • 0
В базе там longtext, так что число можно ставить любое.
TC, проверь, может точку с запятой забыл добавить или еще как в конфиге накосячил, пока редактировал.
  • avatar medar23
  • 0
Имхо, категории блогов безусловно, жизненно нужны. Сейчас этот функционал отчасти реализуется при помощи плагина aceBlogsExtender, но он написан еще под 0.3 и внутри есть заплатки типа вызова PluginAceblogsextender_ModuleBlogs_EntityBlogs() и другого кода из предыдущих версий. Да и даже если рефакторинг кода под 0.4.1 будет произведен, это все-таки не то, что хотелось бы видеть. Нужно дополнительно реализовывать прямой эфир и топ блогов для каждой категории, все вместе показывать, как это сделано в плагине — это не айс.

Но надежд на появление этого функционала в самом LS мало, имхо.
  • avatar medar23
  • 0
Вообще, это для народ-ру и прочих сайтов типа «газета комсомольская правда» или «лучшие пластиковые окна, оставьте ваш фидбек». Там, небось, еще и комменты не древовидные, а линейные как в самом вконтакте. Зачем эта радость лайвстриту вообще?
  • avatar medar23
  • 1
По идее «да», но кто этим реально будет заниматься из плагинописателей?
  • avatar medar23
  • 0
Почему на лс рейтинг тупо взят по подобию хабра я не понимаю. Рейтинг надо делать гибко под аудиторию, наказывать голосованием можно позволять только серьезному, адекватному комьюнити. Там, где регистрация без инвайта, вероятность образования такого комьюнити стремится к нулю.
  • avatar medar23
  • 0
Все очень просто.
Надо давать голосовать, чтобы у коммента/поста была видна оценка, но на силу или рейтинг человека чтобы это не влияло.
Или влияли только плюсы у постов.
И всё, и овцы целы и волки сыты. Это ж очевидно.
  • avatar medar23
  • -1
Можно, кстати, в скайп-группе это делать, не обязательно встречаться.
  • avatar medar23
  • 0
Я имею в виду их кастомизацию в плагинах, конечно.