CMS Eleanor - Поиск
Полная версия этой страницы: Официальный форум Eleanor CMS » Валидность ББ-редактора?
Официальный форум Eleanor CMS » Поддержка пользователей системы Eleanor CMS » Другое
Loader
Недавно обнаружил, что ББ-редактор не проходит проверку на валидность - validator.w3.org пишет 17 ошибок.
Это происходит только тогда, когда в нём присутствует панель со смайлами. Пример: http://pda-kino.net/gostevaya.html
Если смайлов нет (пример - форма обратной связи) то проверку на валидность проходит.
Странно это всё. Проверьте у себя и отпишитесь, PLZ! (Может это у меня одного такой глюк/баг?)
Alexander
Да. На RC5 при отключении смайлов, к сожалению есть такой глюк. Попробуйте, пожалуйста, исправить его самостоятельно.
NoIndex
Alexander, это то, что я тогда нашёл и ты правил? Или не не то?:)
Loader
Цитата (Alexander @ 2020-10-19 19:15)
На RC5 при отключении смайлов, к сожалению есть такой глюк.

При ВКЛЮЧЕНИИ смайлов! :)
Alexander
Цитата (NoIndex @ 2020-10-19 19:15)
Alexander, это то, что я тогда нашёл и ты правил? Или не не то?

Да-да. Именно то.

Цитата (Loader @ 2020-10-19 19:15)
При ВКЛЮЧЕНИИ смайлов!

А что за ошибки? Покажите, пожалуйста.
Loader
Цитата (Alexander @ 2020-10-19 19:15)
А что за ошибки? Покажите, пожалуйста.

нужно зайти на УРЛ http://pda-kino.net/gostevaya.html
и нажать внизу W3C XHTML 1.0 - он всё покажет! =)

Но если искусственно создать другую ошибку, то найдёт только её. Глюк?
Alexander
Если честно, затрудняюсь сказать, что это за ошибки...
Jon
Loader, вот нет чтобы гостевой поделиться, и так модулей на елеанору нет, так он валидность в редакторе ищет...
Почему никто кроме Вас её не замечал? )
Loader
Цитата (Jon @ 2011-02-03, 19:34)
Loader, вот нет чтобы гостевой поделиться, и так модулей на елеанору нет, так он валидность в редакторе ищет...

А что тебе мешает её скачать? И где тут смайлик *убицца ап стену*?
http://forum.eleanor-cms.ru/index.p...=1039&st=20
Цитата (Jon @ 2011-02-03, 19:34)
Почему никто кроме Вас её не замечал? )

Потому, что:
Цитата (Loader @ 2020-10-19 19:15)
Но если искусственно создать другую ошибку, то найдёт только её. Глюк?
Loader
Цитата (Alexander @ 2020-10-19 19:15)
Если честно, затрудняюсь сказать, что это за ошибки...

А я вот разобрался что за ошибки!
Там просто тупо title вплотную лепился без пробела, вот он и ругался!
Правим в файле class_editor.php строку ~ 245
Ищем:
$under_edit.='<a href="#" class="bbe_ytext" onclick="EDITOR.ReplaceSelection(\'['.$bb['tag'].']\',\''.($bb['single'] ? '' : '[/'.$bb['tag'].']').'\',\'\',\''.$id.'\'); return false;"'.(isset($this->lang['ownbb_'.$bb['tag']]) ? 'title="'.$this->lang['ownbb_'.$bb['tag']].'"' : '').'><span>['.$bb['tag'].']</span></a>';


Заменяем на:

$under_edit.='<a href="#" class="bbe_ytext" onclick="EDITOR.ReplaceSelection(\'['.$bb['tag'].']\',\''.($bb['single'] ? '' : '[/'.$bb['tag'].']').'\',\'\',\''.$id.'\'); return false;"'.(isset($this->lang['ownbb_'.$bb['tag']]) ? ' title="'.$this->lang['ownbb_'.$bb['tag']].'"' : '').'><span>['.$bb['tag'].']</span></a>';


Вуаля! Валидация пройдена! :sarcastic_hand:

Alexander
Loader, благодарю за глазастость :)
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.