Вы не зашли.
1. Почему не гуд? Все правильно.
2. 1 января 1970 - начало отсчёта времени unix систем. Криво ты добавил вывод даты. Как исправить написано в этом же топике http://ngcms.ru/forum/viewtopic.php?pid=4993#p4993
Изменено Wolverine (2011-02-05 14:35:04)
Не в сети
zheka, я вот сделал себе так но не смог добавить данную функцию в комменты возможно кто-то поможет?
Не в сети
Wolverine,
1. Я добавил html код прямо в поле для ввода ранга такого типа:
Новичок <img src="http://localhost/star.png">
В итоге в админке после сохранения это выглядит так:
Хотя всё работает нормально. Значит такое допустимо ?
2. Попытался поправить но что-то не пошло, видать в плагине комментов что-то поменялось использовал плагин из SVN Changeset 699 вот кусок кода:
$output = '';
foreach ($mysql->select($sql) as $row) {
$comnum++;
$tvars['vars']['id'] = $row['id'];
$tvars['vars']['author'] = $row['author'];
$tvars['vars']['com'] = $row['com'];
$tvars['vars']['mail'] = $row['mail'];
$tvars['vars']['date'] = LangDate($timestamp, $row['postdate']);
$status = 'Гость';
$tvars['vars']['reg'] = langdate("j Q Y", $row['regdate']);
if ($row['reg']) {
$tvars['vars']['profile_link'] = GetLink('user', $row);
$tvars['regx']["'\[profile\](.*?)\[/profile\]'si"] = '$1';
} else {
$tvars['vars']['profile_link'] = '';
$tvars['regx']["'\[profile\](.*?)\[/profile\]'si"] = '';
$tvars['vars']['reg'] ='';
}
ошибка:
Fatal error: Call to undefined function GetLink() in Z:\home\localhost\www\engine\plugins\comments\inc\comments.show.php on line 96
Не в сети
1. По моему это нормальное решение. Нужно только решить вопрос с нормальным отображением HTML в настройках, это конечно не дело
2. GetLink сейчас уже удален из движка, покажи свой кусок кода, который ты добавил для вывода.
Не в сети
вот мой код:
$tvars['vars']['reg'] = langdate("j Q Y", $row['regdate']);
if ($row['reg']) {
$tvars['vars']['profile_link'] = GetLink('user', $row);
$tvars['regx']["'\[profile\](.*?)\[/profile\]'si"] = '$1';
} else {
$tvars['vars']['profile_link'] = '';
$tvars['regx']["'\[profile\](.*?)\[/profile\]'si"] = '';
$tvars['vars']['reg'] ='';
}
Не в сети
Удали его и возьми чистый плагин. У меня версия 0.05b и там все очень просто
Найти
$joinFilter = array();
if ($config['use_avatars']) {
$joinFilter = array('users' => array('fields' => array('avatar')));
}
ниже добавить
$joinFilter['users']['fields'][] = 'reg';
После
$tvars['vars']['date'] = LangDate($timestamp, $row['postdate']);
Добавить
$tvars['vars']['reg'] = $row['users_reg'] ? LangDate("j Q Y", $row['users_reg']) : '';
Не в сети