+1.04
Рейтинг
0.58
Сила
  • avatar podust
  • 0
Во всяком случае точно не стоит делать так, как это сделано в LJ :)
Ну и тут есть еще проблема — догруженные с помощью AJAX'а комментарии нельзя будет сохранить на винт.
Одним словом, по-моему легче ничего не менять, чем создавать лишние трудности неизвестно ради чего :)
  • avatar podust
  • 0
Есть :))
  • avatar podust
  • 0
>> 1. выводятся первые 50 комментариев, после этого есть планка «Показать следующие 50 комментариев». На ней аджакс-запрос.

Пожалейте диалапщиков.
Разбиение комментариев на страницы — зло.
  • avatar podust
  • 0
Странно, потестил под разрешениями 1024х768, 1280х1024 и 1440х900 и под IE6, и под IE7 — все нормально. :/
Можете сохранить именно эту страницу и куда-нибудь залить?
  • avatar podust
  • 0
Можете тогда в PM дать ссылку на PSD (желательно сжатый)?
  • avatar podust
  • 3
Отлично получилось.
Если вы не против — могу попробовать сверстать, в качестве дополнительного шаблона :)
  • avatar podust
  • 0
Все, обнаружил :) Проблема из-за CSS-стилей.
Нужно заменить global.css новым: pastebin.ru/296973
Поправки можно найти через сравнение содержимого со старой версией.
  • avatar podust
  • 2
Плюс еще нужно поменять {$sMenuSubBlogUrl} на {$DIR_WEB_ROOT} в шаблоне /templates/skin/habra/menu.blog.tpl на 62 и 66 строках — без этого не будут работать ссылки «Новые» и «Хорошие» на главной странице.
  • avatar podust
  • 1
Извините, совсем забыл, в файле /config/config.php установите SYS_OFFSET_REQUEST_URL в 1 — тогда точно будет работать :)
  • avatar podust
  • 0
Отредактируйте файл /config/config.php, замените
define('DIR_WEB_ROOT','http://'.$_SERVER['HTTP_HOST']);
define('DIR_SERVER_ROOT','http://'.$_SERVER['HTTP_HOST']);
на
define('DIR_WEB_ROOT','http://'.$_SERVER['HTTP_HOST'].'/livestreet');
define('DIR_SERVER_ROOT','http://'.$_SERVER['HTTP_HOST'].'/livestreet');

Должно работать :)
  • avatar podust
  • 0
Было бы неплохо, если бы в уведомлениях по E-mail'у показывался текст комментария к топику.
  • avatar podust
  • 0
> SQL-инъекции
Их по идее не должно быть вообще, т.к. в LiveStreet как раз используется техника prepared statements, которую рекомендовали использовать на Хабре :)
  • avatar podust
  • 0
Так это по идее не должно зависить от верстки :)
Если кто-то сделает свой скин, и забудет очистить float'ы в конце поста, то всю верстку сайта можно будет разрушить одной картинкой :)
Поэтому наверное лучше будет это делать в action'е, а не в темплейте.
  • avatar podust
  • 0
Тут дело не в верстке.
Скорее вам нужно просто вставить<div style=«clear: both;»> перед окончанием поста (или, например, перед<div class=«posttags»>).
  • avatar podust
  • 0
Большое спасибо за новую версию и отличный проект :)