Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
30.10.2003, 10:04
|
|||
---|---|---|---|
замены |
|||
#18+
меня интересует вопрос как реализуеться к примеру написание жирным в форуме... я так понимаю все что находиться между [ B ][ / B ] заменятьеться на < b >< / b > на стадии публикации сообщения и в базу пишеться уже с хтмл тегами... я прав или нет??? и еще интересует вапрос как можно вставлять картинки... с винта клиента... всмысле не как аплоадить и все такое... а как реализовать по типу жирного шрифта.... Felix ... |
|||
:
Нравится:
Не нравится:
|
|||
|
30.10.2003, 22:13
|
|||
---|---|---|---|
замены |
|||
#18+
в таблице нужно хранить текст с [ b ] [/ b] - иначе нельзя будет сделать редактирование темы. Как делать замену - с помощью регулярных выражений: http://pear.php.net/package/HTML_BBCodeParser или глянь исходники phpBB или invisionBoard ... |
|||
:
Нравится:
Не нравится:
|
|||
|
02.11.2003, 14:15
|
|||
---|---|---|---|
замены |
|||
#18+
Выражения с [] заменяются на обычные тэги при выводе на экран, это сто процентов. Смайлики тоже... ... |
|||
:
Нравится:
Не нравится:
|
|||
|
02.11.2003, 15:26
|
|||
---|---|---|---|
замены |
|||
#18+
но ведь на стадии постинга функции замены выполняться один раз.... а на стадии вывода они будут выполняться каждый раз... с другой стороны проблема редактирования... как все таки лучше???? Felix ... |
|||
:
Нравится:
Не нравится:
|
|||
|
02.11.2003, 16:08
|
|||
---|---|---|---|
замены |
|||
#18+
©Felix CREATE TABLE forum_messages ( message_id .... forum_id bb_text text, html_text text, ......); при добавлении запиши текст с BB-кодом в bb_text а текст с HTML-версией в html_text. При выводе информации - используй html_text А если юзер редактирует сообщение - то выводи ему bb_text и потом обнови html_text Идея ясна ? Недостаток - много места будет занимать. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
02.11.2003, 16:39
|
|||
---|---|---|---|
замены |
|||
#18+
ясно, а есть ли где то готовые функции бб текста?? Felix ... |
|||
:
Нравится:
Не нравится:
|
|||
|
02.11.2003, 17:40
|
|||
---|---|---|---|
замены |
|||
#18+
ссылка в моем первом сообщении ... |
|||
:
Нравится:
Не нравится:
|
|||
|
02.11.2003, 18:32
|
|||
---|---|---|---|
замены |
|||
#18+
что то я не могу настроить.. у меня с путями что то не то.... мдя... отупел к выходному... Fatal error: Failed opening required 'HTML/BBCodeParser.php' (include_path='.;e:\apache\php\pear:/usr/share/pear') in e:\apache\htdocs\bb\html_bbcodeparser-1.0\bbcodeparser\example\parser.php on line 11 Felix ... |
|||
:
Нравится:
Не нравится:
|
|||
|
03.11.2003, 14:16
|
|||
---|---|---|---|
замены |
|||
#18+
у тебя include_path какой-то странный, часть написана под Win часть под Unix Исправь в php.ini ... |
|||
:
Нравится:
Не нравится:
|
|||
|
04.11.2003, 10:57
|
|||
---|---|---|---|
замены |
|||
#18+
какой он должен быть?? ; Windows: "\path1;\path2" include_path = ".;e:\apache\php\includes" или ; Windows: "\path1;\path2" include_path = ".;e:\apache\php\pear" и дело в том что пакет каторый я сказал с того сайта я так понимаю не под винду... а тот странный инклуд береться из их файлов ini_set('include_path', ini_get('include_path').':/usr/share/pear'); Felix ... |
|||
:
Нравится:
Не нравится:
|
|||
|
04.11.2003, 18:51
|
|||
---|---|---|---|
замены |
|||
#18+
1. где у тебя pear установлен ? на эту папку и должен быть настроен include_path. Под виндой пакет работает (иначе было бы предупреждение на сайте) ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=23&tablet=1&tid=1480294]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
150ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
68ms |
get tp. blocked users: |
2ms |
others: | 267ms |
total: | 530ms |
0 / 0 |