Доработка движка
1
Задумал проект, однако самостоятельно реализовать его не могу.
Итак ТЗ:
1. Возможность присваивания статуса комментариям (пользователь при написании комментария выбирает статус из 10-20 предлагаемых). Статус должен выводится слева в начале комментария. Картинка + текст (как в icq).
2. Возможность выборки комментариев по статусу (фильтр по статусу).
3. Комментарий второго уровня (ответ на комментарий) должен отличаться от материнского комментария. Прописать другой класс в css.
4. Комментарии могут писать как зарегистрированные, так и незарегистрированные пользователи.
5. Комментарии должны сортироваться «последний вверху».
6. Форма ввода комментариев должна быть вверху под топиком.
7. Список комментариев может быть как неограниченным, так и с выбором возможности постраничного разбиения.
8. В форме ввода комментариев должны быть доступны все кнопки форматирования текста и вставки видео/изображений.
Пункт 5, 6 сделал, в ТЗ написал для понимания задачи.
Предложение по цене и срокам пишите, пожалуйста, в личку.
Итак ТЗ:
1. Возможность присваивания статуса комментариям (пользователь при написании комментария выбирает статус из 10-20 предлагаемых). Статус должен выводится слева в начале комментария. Картинка + текст (как в icq).
2. Возможность выборки комментариев по статусу (фильтр по статусу).
3. Комментарий второго уровня (ответ на комментарий) должен отличаться от материнского комментария. Прописать другой класс в css.
4. Комментарии могут писать как зарегистрированные, так и незарегистрированные пользователи.
5. Комментарии должны сортироваться «последний вверху».
6. Форма ввода комментариев должна быть вверху под топиком.
7. Список комментариев может быть как неограниченным, так и с выбором возможности постраничного разбиения.
8. В форме ввода комментариев должны быть доступны все кнопки форматирования текста и вставки видео/изображений.
Пункт 5, 6 сделал, в ТЗ написал для понимания задачи.
Предложение по цене и срокам пишите, пожалуйста, в личку.
Изменение выводов комментариев
Застрял. Нужна помощь.
Изменяю порядок вывода комментариев. Сделал сортировку комментариев так, чтобы последний комментарий выводился сверху. Изменение сортировки описано http://livestreet.ru/blog/6394.html. При этом столкнулся со следующей проблемой: форму ввода комментария нужно тоже перенести вверх.
Исправил файл \templates\skin\ШАБЛОН\comment_tree.tpl, но ничего не произошло (кэш чистил).
А вот при исправлении файла создаваемого в папке \templates\compiled\ШАБЛОН\%%7A^7AB^7AB2EE4C%%comment_tree.tpl.php, который формируется при выводе комментариев, все работает безупречно. Понятно, что такой способ, как говорится, через жо.
Пытался еще подправить \templates\skin\ШАБЛОН\actions\ActionBlog\topic.tpl, который отвечает за вывод топика вместе с комментариями — тоже ничего вразумительного не происходит.
Подскажите, пожалуйста, в чем причина, почему получается такая ситуация: при изменении comment_tree.tpl по идее должен соответствующим образом формироваться %%7A^7AB^7AB2EE4C%%comment_tree.tpl.php, но этого не происходит?
Изменяю порядок вывода комментариев. Сделал сортировку комментариев так, чтобы последний комментарий выводился сверху. Изменение сортировки описано http://livestreet.ru/blog/6394.html. При этом столкнулся со следующей проблемой: форму ввода комментария нужно тоже перенести вверх.
Исправил файл \templates\skin\ШАБЛОН\comment_tree.tpl, но ничего не произошло (кэш чистил).
А вот при исправлении файла создаваемого в папке \templates\compiled\ШАБЛОН\%%7A^7AB^7AB2EE4C%%comment_tree.tpl.php, который формируется при выводе комментариев, все работает безупречно. Понятно, что такой способ, как говорится, через жо.
Пытался еще подправить \templates\skin\ШАБЛОН\actions\ActionBlog\topic.tpl, который отвечает за вывод топика вместе с комментариями — тоже ничего вразумительного не происходит.
Подскажите, пожалуйста, в чем причина, почему получается такая ситуация: при изменении comment_tree.tpl по идее должен соответствующим образом формироваться %%7A^7AB^7AB2EE4C%%comment_tree.tpl.php, но этого не происходит?
Сортировка комментариев
5
Подскажите, пожалуйста, как сделать сортировку комментариев, чтобы последние комментарии отображались вверху? Т.е. каждый новый комментарий должен отображаться сразу под топиком, а самый первый комментарий, соответственно будет в самом конце?
Относительные ссылки на LiveStreet 0.4.2
5
При загрузке изображения ссылка имеет вид:
Вопрос:
Как сделать, чтобы ссылка была вида:
Ну и чтобы пути к фотографиям и аватарам пользователей и блогов тоже были относительными?
Читать дальше
<img src="http://site.ru/uploads/images/00/00/01/2010/12/13/885f9a.jpg" alt="" />Вопрос:
Как сделать, чтобы ссылка была вида:
<img src="/uploads/images/00/00/01/2010/12/13/885f9a.jpg" alt="" />Ну и чтобы пути к фотографиям и аватарам пользователей и блогов тоже были относительными?
Читать дальше
Кнопка "Написать" видна незарегистрированным пользователям
4
Чтобы в LiveStreet 0.4.2 кнопка Написать была видна незарегистрированным пользователям нужно:
в templates/skin/new/header_nav.tpl в
Читать дальше
в templates/skin/new/header_nav.tpl в
{if $oUserCurrent and ($sAction=='blog' or $sAction=='index' or $sAction=='new' or $sAction=='personal_blog')}
<div class="write">
<a href="{router page='topic'}add/" alt="{$aLang.topic_create}" title="{$aLang.topic_create}" class="button small">{$aLang.topic_create}</a>
</div>
{/if}
Читать дальше