Пару вопросов по топику-опросу

Доброго времени суток!

Есть пару вопросов.

Номер 1
Мне надо как-то написать условие. Не знаю как стандартными методами. В общем чтобы комментарии выделялись по-разному. Были свои классы.

В общем комментарии людей, проголосовавших за 1 вариант в опросе принадлежали к примеру class=«onecomment», комменты проголосовавших за другой вариант class=«twocomment», не проголосовавших к class=«threecomment» а воздержавшихся class=«fourcomment».

Номер 2
Выбираю вариант ответа в опросе, жму «голосовать», голос засчитывается, но не отображается какой вариант ты выбрал, ведь со временем может забыться за какой вариант проголосовал. Есть ли какое-то условие для этого, чтобы выделить вариант ответа за который голосовал, другим цветом.

Спасибо.

Взаимодействие с БД

Пару лет назад был сделан сайт(в силу своей недальновидности был выбран dle, и скачан нулл). В то время он мне практически полностью подходил, несколько модулей для полного фарша написал сам. Сейчас пришло время расширяться, и в качестве нового движка был выбран LS. Практически все необходимые модули есть, кроме тех нескольких, которые писались для dle. Начал разбираться в структуре модулей и возникла проблема с обращением к БД.
Так вот, может кто поможет с дальнейшим освоением LS, пример кода для записи/чтения из БД, возможности кэширования и т.д., может где был урок, или ссылку на простой модуль, чтобы самому разобраться. Был бы премного благодарен.

Столкнулся с проблемой

Мой сайт www.mirpetel.ru, хостинг beget.ru

Проблема в следующем:
— много картинок, которые быстро съедают жетский диск.
— требуется хранение файлов в каталогах дао, и прикрепленные к топикам, тоже ест диск
— ожидается большая посещаемость, т.к. я хозяин большой группы в контакте по такой же тематике.

На данный момент решил проблему так:
— все фото закачиваются на амазон, можете посмотреть ссылки к фоткам.
— файлы тоже закачиваются на амазон,
— нагрузка на сервере не превышает 7CP

Но все равно есть проблемы:
— на амазон закачивается и скачивается с него со скоростью не более 100 кбит/с, хотя на прямую через консоль около 500 кбит/с.
— картинки имеют ссылку на амазон, что не позволяет мне получать пользователей с сервиса «яндекс картинки», как если бы к картинке прописывался адрес на мой сайт, а как видно на моем сайте фото это основной контент.
— на сайте при работе с плагином дао каталог начала выскакивать ошибка 502, в поддержке хоста говорят, что плагин много потребляет, хозяин Дао рекомендует поменять хостера.

В общем вопрос, как решить эти проблемы? может есть такой хостер, у которого и жесткий бесконечный, и не дорого, и чтобы с нагрузками справлялся, и чтобы фото числились за моим сайтом, я что то слыхал что в амазоне с3 можно свой хост сделать, только инглишь вообще не знаю, и что свой хост дает тоже не знаю.

Как избежать дублирование блока ?

Проблема следующая. В стандартном config.php LS 1.0.1 есть правило для блока:
$config['block']['rule_people'] = array(
	'action'  => array( 'people' ),
	'blocks'  => array( 'right' => array('actions/ActionPeople/sidebar.tpl') ),
);

Переписываю его в config.local.php таким образом:
$config['block']['rule_people'] = array(
	'action'  => array( 'people' ),
	'blocks'  => array( 'right' => array('actions/ActionPeople/sidebar.tpl'=>array('priority'=>300) ),
);

Т.е. все что мне нужно — повысить приоритет. Но в результате блок на странице появляется два раза.

Печаль.

Как сделать, не меняя непосредственно config.php?

Заранее спасибо.

Проблемы с доменом.

По адресу домена доступна только главная страница, если походить по ссылкам, то происходит переход на ip сервера, вместо домена, подставляется ip. В ресурсных записях, прописаны только записи типа A:

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

[РЕШЕНО] Меню на сайте

Привет всем.
Столкнулся с проблемой: нужно вывести ссылки на блоги (и при посещении их сделать активными) в главном меню сайта. Когда добавляю просто ссылку на блог в файле header_top.tpl
<li><a href="/blog/team/">Сообщества блог</a> <i></i></li>
то при заходе на ссылку она не становится активной (голубой).
Подскажите, как можно решить проблему. Благодарю.

РЕШЕНИЕ

Вставляем в нужное место код пункта меню
<li {if $sAction == 'blog' and $sEvent == 'blog_name'}class="active"{/if}><a href="/blog/team/">Сообщества блог</a> <i></i></li>


Где blog_name название блога (на английском).

Спасибо 1099511627776 .