Дополнительные функции вывода комментариев.

На digg.com есть несколько полезных функций:
1. выводятся первые 50 комментариев, после этого есть планка «Показать следующие 50 комментариев». На ней аджакс-запрос.
2. Комментарии правятся первые 5 минут. (Часто нужно!)
3. Есть сортировка комментариев:
— Самые лучшие сверху (Мне кажется полезно!)
— Самые новые сверху
— Самые старые сверху
Не знаю насколько сложно сделать такую сортировку.

Может быть можно часть их или все внедрить на лайвстрит?

Поиск по названию блога, топика и метки

Достаточно ли того, что поиск организуется по меткам?

Мне кажется, что название блога или название топика, содержащее метку в себе, должно также участвовать в поиске…
Я бы предложил целую иерархию:

1. Искомое слово есть в названии блога — показывается блог
2. искомое слово есть в топике — показывается топик
3. искомое слово есть в метке — показывается топик с данной меткой
4. искомое слово есть в блоге и топике — выше по результатам чем 1,2,3
5. искомое слово есть в блоге, топике и метке — выше по результатам чем 1,2,3,4

Верстка под IE 7.0.5730.13


Вот, что происходит под IE 7.0.5730.13 на разрешении 1280х1024. Если зажать «ctrl -» То есть уменьшить размер сайта, то все станет на свои места. Это значит, что где-то надо уменьшить wigth…

Так, было выяснено, что это только, если зайти в «Коллективные»

Нашел решение!

Найдите такой код templates\skin\habra\css\global.css
.habrablock{
  background: #F0F0E7;
  margin-bottom: 20px;
  float: left;
  width: 100%;
}
.habrablock  table {
  margin:0;
  padding:0;
  width:100%;
}


И замените на:
.habrablock{
  background: #F0F0E7;
  margin-bottom: 20px;
  float: left;
  width: 97%;
}
.habrablock  table {
  margin:0;
  padding:0;
  width:97%;
}


Для тех кто не понял скачать global.css и поместить templates\skin\habra\css\

Баг при входе

На вашем сайте этого не заметил, на тестовом тоже. У себя же я заметил такой баг, при входе со своего ника и после — выходе, нельзя зайти под другим ником, ты просто заходишь под собою. Это было замечено, если пароль твой, а ник пользователя, который есть у тебя на сайте. Возможно, сохраняются куки и не очищаются автоматом. Скорее всего, это глючит работа Opera 9.52, на Mozille такого нет. Если кто-нибудь заметил у себя на сайте такую же ошибку, прошу писать здесь.

Sitemap-генаратор

Написал на коленке небольшой Sitemap-генератор для Livestreet и готов им поделиться с общественностью, однако есть вопросы…
Update: доступен сам генератор

Читать дальше →

Насчет шаблона

Привет

Такая проблема. Есть дизайн, я его сверстал, а вот куда пихать — не могу понять. Засунул в header.tpl. А где код, отвечающий за вывод контента? В какой файл нужно перенести часть моей таблицы? Воообще ничего не ясно, очень прошу объяснить структуру шаблона.

Спасибо.

Ошибка File.php on line 117

Parse error: parse error, unexpected T_ARRAY, expecting '&' or T_VARIABLE in G:\programms\apache_php_mysql\xampp\htdocs\LiveStreet\classes\lib\external
\DklabCache\Zend\Cache\Backend\File.php on line 117

Указал путь к папке TMP
не помогло.

Не устанавливает шаблон $sTemplate=$aParams['block']; в файле insert.block.php

Вот такая ошибка получается…
Насколько я понял не подставляет $sBlock=ucfirst($aPath['filename']);.
Подскажите как можно исправить?

Warning: require_once(./classes/blocks/Block.class.php) [function.require-once]: failed to open stream: Нет такого файла или каталога in ......../httpdocs/classes/modules/sys_viewer/plugs/insert.block.php on line 43

Fatal error: require_once() [function.require]: Failed opening required './classes/blocks/Block.class.php' (include_path='...../httpdocs:....../httpdocs/classes/engine:....../httpdocs/classes/lib/external/DklabCache:
.../httpdocs/classes/modules/user:…
httpdocs/classes/modules/topic') in ......../httpdocs/classes/modules/sys_viewer/plugs/insert.block.php on line 43