Помогите разобраться с созданием Шаблонов

Всем привет. Вчера решил поискать движки для своего проекта. Наткнулся на LiveStreet и он мне приглянулся. Пытался искать шаблоны к нему но их очень мало и они все не подходят по тематике. Решил покупаться в tpl файлах и думал, что будет также легко сверстать, как на том же DLE движке. Но не тут то было!
Сейчас сижу ломаю голову, как здесь вообще устроена структура создания шаблонов? Мне очень нужна помощь, потому что платить верстальщикам никак не хочет, ибо сверстать я и сам могу, но понять алгоритм работы с LS не получается…

Пожалуйста помогите мне разобраться с этим движком и тем как верстать, а дальше уж я сам постараюсь все понять и сделать.
Моя аська 560-470-887, либо сюда в мой блог:)
С уважением, Шурик. Надеюсь на адекватную помощь без оскорблений.

а как разобраться в коде ?

вот я в topic.tpl вижу строки:

{assign var=«oUser» value=$oTopic->getUser()}

и хочу узнать вывести рядом с $oUser->getLogin() также
$oUser->getProfileIcq() пробую также $oUserProfile->getProfileIcq()

в первом случает возврат пусктая строка во втором ошибка

ищу дальше

в ActionBlog.class.php нахожу

$oTopic=$this->Topic_GetTopicById($iTopicId)

потом в Topic.class.php $aTopics=$this->GetTopicsAdditionalData($sId);

в общем вопрос

если я хочу добавить Icq юзера

где мне его искать?

я что то запутался

не в Блоге не в Топике я entity User не вижу
что было бы логично

также почему то показ топика это акция блога что то же не очень понятно

codefan.ru - блогосфера для программистов.

Давайте на чистоту, публикую только ради привлечения пользователей. Поскольку одна только публикация приносит 100 уников. А если проект с достойной тематикой то и постоянных пользователей можно найти.

Конечно сейчас сайт ничем достойным похвастаться не может, да и дизайн — переделанный new. Но мне бы хотелось, чтобы проект вам понравилась и вы смогли оценить его на начале пути.

codefan.ru блогосфера для программистов. Вход свободный, без инвайтов.
Для чего я создал сайт? Чтобы пользователи обменивались информацией, новостями, советами в сфере программирования.
Ведь большинство пользователей изучали что-то и думаю многим придётся проект по душе.

Ожидаю осмысленной критики и советов. Холивары не потерплю.

Изменение логина

Добрый день.
Начал разбираться в этом чудесном движке. Решил «сделать что-нибудь» полезное, долго думал и заметил, что нельзя в настройках профиля менять логин. Решил добавить такую возможность. И по ходу добавления возникли проблемы.

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

GetTopicsGood


public function GetTopicsGood($iPage,$iPerPage) {
		$aFilter=array(
			'blog_type' => array(
				'open',
			),
			'topic_publish' => 1,
			'topic_rating'  => array(
				'value' => BLOG_INDEX_LIMIT_GOOD,
				'type'  => 'top',
				'publish_index'  => 1,
		),
	);			
	return $this->GetTopicsByFilter($aFilter,$iPage,$iPerPage);
}


Можно-ли сюда добавить условие отритцания? к примеру исключить user_id=1