ExBB Community » Файловый ExBB » Обсуждаем » Спецсимволы для форума

Страниц (1): [1]
 

1. BON - 7 июня 2011 — 12:14 - перейти к сообщению
НАрод вобщем предлагается вставка спецсимволов на форум. Справа в расширеном редакторе есть место, вот можно туда впиндюрить их по типу смаилов. Эскиз как это будет выглядеть смотрите на прикрепленном изображении.
Предлагаю сделать что то по типу вставки смаилов, и было бы круто чтобы при нажатии сразу вставлялся символ, т.е. можно было видеть визуально что вставляешь. Например как вставка кавычек «». Кто поможет реализовать обработчик а я постараюсь сделать картинки кнопок и карту кнопок как smile_map.

Как идея и есть желающие реализовать? Если желающих нет то и не стоит тогда заморачиваться
(Добавление)
Ах да чуть ещё не забыл. Спецсимволы наверно надо будет как то экранировать от ссылок в постах, а то будет что попало (наверно)
2. BON - 7 июня 2011 — 13:02 - перейти к сообщению
vipraskrutka, не все символы. С некоторыми есть проблема.
3. SpinBot - 15 июня 2011 — 13:50 - перейти к сообщению
И зачем они нужны Не понял Не понял Не понял Не понял Не понял Не понял Не понял Не понял Не понял Не понял Не понял Не понял Не понял
4. BON - 15 июня 2011 — 14:12 - перейти к сообщению
SpinBot пишет:
И зачем они нужны

вам не нужны, а мне нужны.
5. electron - 15 июня 2011 — 14:42 - перейти к сообщению
ну а в чем проблема? по-моему, это не так уж и сложно реализовать. главное определиться со списком этих символов.
6. BON - 15 июня 2011 — 14:46 - перейти к сообщению
я понимаю, но надо сделать регулярку и обработчик то. А остальное вставляться по типу смаилов будет. Тем более выводимые символф можно будет дописывать по ходу дела
7. electron - 15 июня 2011 — 15:21 - перейти к сообщению
может я и ошибаюсь, но зачем регулярка и обработчик?
img src=адрес картинки onclick=код символа
и всё это привязать к post_form.tpl и ему подобным. как-то так
8. BON - 15 июня 2011 — 15:23 - перейти к сообщению
electron пишет:
img src=адрес картинки onclick=код символа

код симфола в html, а он только для админов. даже если регулярка не нужна то обработчик точно нужен. Для смаилов есть такой:
CODE:
var $_Smiles = FALSE;
/*
setsmiles замена кодов смайлов на изображения
*/
function setsmiles($string) {
if ($this->_Smiles === FALSE) {
function SmileMap($arr) {
return '<img src="./im/emoticons/'.$arr['img'].'" border="0" alt="'.$arr['emt'].'" title="'.$arr['emt'].'">';
}
$allsmiles = $this->_Read(FM_SMILES);
$this->_Smiles = array_map("SmileMap",$allsmiles['smiles']);
unset($allsmiles);
}
return strtr($string,$this->_Smiles);
}
9. yura3d - 16 июня 2011 — 14:23 - перейти к сообщению
BON пишет:
код симфола в html, а он только для админов. даже если регулярка не нужна то обработчик точно нужен.

Использовать цифровые html-последовательности могут все пользователи форума. Выглядит это так:
CODE:
&#номер_символа;

Вот пример таблицы символов, где указаны цифровые коды символов.
10. BON - 16 июня 2011 — 14:25 - перейти к сообщению
yura3d, т.е. получается цифровой код символа? а ещё вопрос, можно же сделать чтобы при нажатии всталялось сразу визуальное отображение символа, как вот эти кавычки «» ????
11. yura3d - 16 июня 2011 — 14:32 - перейти к сообщению
BON пишет:
yura3d, т.е. получается цифровой код символа? а ещё вопрос, можно же сделать чтобы при нажатии всталялось сразу визуальное отображение символа, как вот эти кавычки «» ????

Это от используемого браузера будет зависеть, как будут выглядеть символы при их вставке в редактор сообщений. Кавычки эти входят в набор используемой форумом кодировки windows-1251, а кодировка эта включает в себя только 255 символов. Поэтому с кавычками проблемы не будет, а вот как с другими символами - надо смотреть.
12. BON - 16 июня 2011 — 18:21 - перейти к сообщению
yura3d пишет:
Поэтому с кавычками проблемы не будет, а вот как с другими символами - надо смотреть.

а как узнать поддерживает ли браузер латинский алфавит? меня чесно говоря это больше всего интересует
13. BON - 17 июня 2011 — 07:41 - перейти к сообщению
vipraskrutka пишет:
В коде конечно все в уродском виде получается.

естественно, так же как и когда много бб кодов испльзуешь
14. Mishanya75 - 14 октября 2011 — 17:33 - перейти к сообщению
не пойму зачем они вообще нужны на форуме? Хммм...
15. BON - 14 октября 2011 — 19:58 - перейти к сообщению
Mishanya75, а если у вас форум по физике или химии?

Яндекс.Метрика   

Powered by ExBB
[Script Execution time: 0.0502]     [ ]