ExBB Community » Файловый ExBB » Решение проблем » Добавляется точка с запятой (;) в конце текста и лишний пробел

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

1. shyuser - 17 июля 2009 — 21:22 - перейти к сообщению
При наборе сообщения (при подчеркивании и наклонном, а также двойных кавычках тоже-самое):
CODE:

Статья: [url=http://shyuser.fatal.ru/index.php?razdel=luk_ist&page=stalo_selo_gorodom][b]'Стало'[/b][/url]
[b]'Стало'[/b]
Статья: [url=http://shyuser.fatal.ru/index.php?razdel=luk_ist&page=stalo_selo_gorodom][b]'Стало село'[/b][/url]
[b]'Стало село'[/b]
Статья: [url=http://shyuser.fatal.ru/index.php?razdel=luk_ist&page=stalo_selo_gorodom][b]'Стало село городом'[/b][/url]
[b]'Стало село городом'[/b]
Статья: [url=http://shyuser.fatal.ru/index.php?razdel=luk_ist&page=stalo_selo_gorodom][b]'Стало село городом Лукоянов'[/b][/url]
[b]'Стало село городом Лукоянов'[/b]

cтолкнулся вот с такой ошибкой:
2. shyuser - 17 июля 2009 — 21:23 - перейти к сообщению
А если иначе, то нормально:
3. yura3d - 20 июля 2009 — 10:00 - перейти к сообщению
shyuser
Проверил Ваш пример на этом форуме, подобной проблемы не наблюдаю, а вообще решение некоторых проблем с формированием ссылок обсуждалось здесь
4. Victor - 21 июля 2009 — 18:27 - перейти к сообщению
shyuser а Вы пробовали проверить компьютер на наличие вирусов и троянских программ? я бы для начала убедился что одновременно с Вами не работает ничего постороннего Улыбка
5. M-A-X - 21 июля 2009 — 22:01 - перейти к сообщению
'Стало село' = "'Стало село' "
'Стало село городо' = "'Стало село городо' "
'Стало село городок' = "'Стало село городок' ; "
'Стало село горо дом' = "'Стало село горо дом 9; "
'Стало село горо д ом' ="'Стало село горо д ом&#0 39; " - ИЕ6, Сафари 4.528.16, "'Стало село горо д ом� 39; " - Опера 9.27
'Сталоселогород ом' = "'Сталоселогород ом' 039; "
'Стало селоfgzzzzffgородо' = "'Стало селоfgzzzzffgород о' " (разбило на слова)
'Стало селоfgzzffgородо'2 ="'Стало селоfgzzzffgородо ' " - (добавило в конце пробел)
'Стало селоfgzzffgородо' ="'Стало селоfgzzffgородо& #039; "

Без кавычек все нормально.
По ходу где-то неправильно проходит проверка для разбития.
В include/fm.class.php
CODE:
'return $matches[1].trim(chunk_split($matches[2],60,"\040")).$matches[3];'

Было 32, все то же. И при 60 разбитие происходит все равно на 32.
После удаление строки из кода проблемы нет Улыбка
И разбиение проходит на 32 символах Улыбка
Только если есть знаки восклицания и т.п., то не так немного разбивает.
Обновлен на ExBB FM 1.0 RC1 за 20 число.
PHP 5.2.6
39 - код кавычек
6. yura3d - 21 июля 2009 — 22:15 - перейти к сообщению
Вот пример, который приводил shyuser выше, никаких проблем на этом форуме нет (с учётом исправлений, выложенных в теме Лишние пробелы в ссылках, ссылку на которую я приводил выше)

Статья: 'Стало'
'Стало'
Статья: 'Стало село'
'Стало село'
Статья: 'Стало село городом'
'Стало село городом'
Статья: 'Стало село городом Лукоянов'
'Стало село городом Лукоянов'

M-A-X пишет:
39 - код кавычек

Такой недочёт иногда наблюдается, когда длинное сочетание символов разделяется, и в конце разделённого фрагмента сочетания остаются обрезанные на половине html-эквиваленты кавычек, тегов или амперсанда

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

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