ACDC (02.07.2013 / 23:16)
друзья, есть ли вариант добавить в гостевую [о] и [ц] как на форуме? ну хотя бы [о].
Вот код:
if ($user_id && $user_id != $res['id']) {
echo '<a href="javascript:tag(\'' . $res['name'] . '\', \', \', \'\')" title="Обратиться к ' . $res['name'] . '">Ответить</a> ';
$cyt = mb_substr(functions::checkout($res['text'], 0, 2), 0, 200);
echo '<a href="javascript:tag(\'' . $res['name'] . ' (' . functions::display_date($res['time']) . ')\', \'\r\n'.$cyt.'
\r\n\', \'\')" title="Цитировать пост ' . $res['name'] . '">Цитировать</a> ';
}
Только я не знаю куда ты его всунешь. Как на форуме сделать не выйдет. В Гостевой вывод постов по другому сделан. Как вариант можно в функцию display_user() всунуть, чуть подкорректировав код.
ValekS, не сработал у меня этот код, видимо я допустил ошибку. стр только обновляется.
$arg = array(
'header' => $text,
'body' => $post,
'sub' => $subtext
);
//здесь тоже вставлял
echo functions::display_user($res, $arg);
echo '</div>';
//вставил здесь
}
ACDC, код будет пахать только если включена панель бб кодов. Для мобил она отключена
ACDC,
/* ответить в госте */
// перед формой ввода добав
if($_GET['otv']) {
$naut = mysql_result(mysql_query("SELECT `name` FROM `users` WHERE `id` = 'intval($_GET['otv'])' LIMIT 1;"), 0);
$naut = ''.$naut.', ';
}
//замени поле ввода
echo '<textarea rows="' . $set_user['field_h'] . '" name="msg">'.$naut.'</textarea><br/>';
// ссылка на ответ
echo ($user_id && $user_id != $res['id'] ? '<a href="?page='.intval($_GET['page']).'&otv='.$res['id'].''.($_GET['act'] == 'ga' ? '&act=ga&do=set':'').'">otv</a>' : '');
Не проверял
Как фильтровать или как сделать так, чтоб добавленное сообщение оставалось как есть, а не расходилось по ширине после добавления?
BoGdAn, нет, после работы проверю.
islamsoft, после запятой просто пробел надо ставить
ACDC, я вставлял после вот этого:
echo functions::display_user($res, $arg);
Перед закрывающимся дивом. В конце файла где то этот код нашел, да?
И панель ББ кодов здесь непричем. Хотя я с ПК тестировал. Но должно вообще и с телефона работать. Даже с Оперы Мини.