Вы не зашли.
Страницы 1
Подскажите как сделать чтобы в шаблоне comments.show.tpl работали параметры которые отображают статус пользователя Администратор, редактор итд.. которые {l_status} и {status} из шаблона users.tpl Спасибо = )
Не в сети
Находим:
$sql = "select c.*, u.avatar from ".prefix."_comments c left join ".uprefix."_users u on c.author_id = u.id where c.post=".db_squote($newsID).($commID?(" and c.id=".db_squote($commID)):'')." order by c.id".($config['reverse_comments']?' desc':'');Меняем на:
$sql = "select c.*, u.avatar, u.status from ".prefix."_comments c left join ".uprefix."_users u on c.author_id = u.id where c.post=".db_squote($newsID).($commID?(" and c.id=".db_squote($commID)):'')." order by c.id".($config['reverse_comments']?' desc':'');После
foreach ($mysql->select($sql) as $row) {Вставляешь:
switch ($row['status']) {
			case 1: $status = 'Администратор';	break;
			case 2: $status = 'Редактор';			break;
			case 3: $status = 'Журналист';		break;
			case 4: $status = 'Комментатор';		break;
}
$tvars['vars']['status']	=	$status;И в comments.show.tpl вставляешь {status}...
xmpp://ngcms@conf.ngcms.ru
Настройка клиента для подключения к конференции
Не в сети
/engine/includes/comments.show.php
#1. Найди
 from ".prefix."_comments c#1. Замени на (два раза)
, u.status from ".prefix."_comments c#2. Найди
		$tvars['vars']['id']		=	$row['postdate'];
		$tvars['vars']['author']	=	$row['author'];
		$tvars['vars']['mail']		=	$row['mail'];
		$tvars['vars']['date']		=	LangDate(ctimestamp, $row['postdate']);#2. Добавь после
		switch ($row['status']) {
			case 1: $status = $lang['administrator'];	break;
			case 2: $status = $lang['editor'];		break;
			case 3: $status = $lang['journalist'];		break;
			case 4: $status = $lang['commenter'];		break;
		}
		$tvars['vars']['status']	=	$status;/engine/lang/russian/site/comments.ini
Добавь в конец
status		=	"Статус:"
commenter	=	"Комментатор"
journalist	=	"Журналист"
editor		=	"Редактор"
administrator	=	"Администратор"/engine/lang/english/site/comments.ini
Добавь в конец
status		=	"Status:"
commenter	=	"Commentator"
journalist	=	"Journalist"
editor		=	"Editor"
administrator	=	"Administrator"P.S. ROZARD опередил )
Изменено insider (2009-07-09 17:17:01)
Не в сети
Господа разработчики (ROZARD/insider), welcome на тестирование версии из SVN.
По моим ощущениям, в ней осталось починить поиск, пару плагинов и её можно будет переименовывать в beta1.
Не в сети

Если речь пошла о поиске, то поинтересуюсь, - планируется ли поиск по статикам и доп.полям?
Не в сети
Ответ "нет" на оба вопроса, во всяком случае - до релиза.
Поиск по доп. полям появится сразу после того, как плагин xfields научится доп. поля выносить в отдельные SQL поля.
Не в сети
Всем спасибо за помощь, но теперь возникла какая-то странная проблема, сделал как написал insider Иногда происходит какой-то глюк незарегистрированные пользователи при написании комментариев попадают в группу Администратор, см. скрин во вложении. Как можно это поправить ?
Не в сети
Страницы 1