illich (10.09.2010/22:16)
А изображение в этом теге будет видно всем или только админу?
только админу. Эту проверку при добавлении тега ставить надо.
чет я запутался, тогда как надо сделать чтоб тэг использовали только админы, но картинки видны всем?
проверять. Если пост написал админ, то выводить. Если обычный пользователь, то нет. Посмотри как сделан вывод смайлов. Там принцип такой же
seg0ro (11.09.2010/11:01)
проверять. Если пост написал админ, то выводить. Если обычный пользователь, то нет. Посмотри как сделан вывод смайлов. Там принцип такой же
// Обрабатываем Админские смайлы
$array2 = array ();
$array3 = array ();
$path = $rootpath . 'smileys/admin/';
$dir = opendir($path);
while ($file = readdir($dir)) {
$name = explode(".", $file);
if ($name[1] == 'gif' || $name[1] == 'jpg' || $name[1] == 'png') {
$array2[':' . trans($name[0]) . ':'] = '<img src="' . $path . $file . '" alt="" />';
$array3[':' . $name[0] . ':'] = '<img src="' . $path . $file . '" alt="" />';
++$count;
}
}
Как тут что смотреть, тут совсем другие переменные
кста даже если просто вставлять код картинки
$var = preg_replace('#\[IMG\](.*?)\[/IMG\]#si', '<img src="\1" alt="">', $var);
то выводится такая хрень что выводится картинка с таким html кодом
<img src="<a href="http://картинко>"> кароч не буду делать я этот тэт
Ограничусь [URL]
IgoRRReK (11.09.2010/12:04)
кста даже если просто вставлять код картинки
$var = preg_replace('#\[IMG\](.*?)\[/IMG\]#si', '<img src="\1" alt="">', $var);
то выводится такая хрень что выводится картинка с таким h
обработку своего тега ставь перед обработкой url
IgoRRReK (10.09.2010/16:15)
просто так не получилось Но помог кусок кода от Этого хака пока работает
тоись у тебя все работает.помоги плз вставить бб-код в библиотеку.
mi3ry, замени library/index.php на этот
А как добавить дополнительные цвета? А то насколько я знаю всего лишь 3 цвета красный,зеленый и синий
megaline (17.10.2010/13:43)
А как добавить дополнительные цвета? А то насколько я знаю всего лишь 3 цвета красный,зеленый и синий
Безрукость спасет мир
$var = preg_replace('#\[новый тэг\](.*?)\[/новый тэг\]#si', '<span style="color:#новый цвет">\1</span>', $var);