"WP Comment Quicktags Plus" расширенная версия
Всем знакомый плагин, стоящий на каждом втором блоге и расширяющий форму комментирования кнопками форматирования текста. Об установке и настройке плагина поговорим чуть попозже, сейчас же я расскажу почему вам надо пользоваться именно расширенной версией этого плагина с этого сайта...

#166, 6 июня, 2010 в 23:57
Скажите пожалуйста.
Как сделать, чтобы вставлялись сразу закрытые теги, и чтобы на кнопках не показывался слеш, если тег открыт.
У меня юзеры тупят и не закрывают теги и такой головняк....
Заранее спасибо.
#167, 7 июня, 2010 в 01:38
Евгений, нужно выделить нужное слово и нажать кнопку. В этом случае теги распределятся по бокам нужного слова (проверенно только что).
#168, 7 июня, 2010 в 11:00
Сергей, я имею ввиду не выделение текста. А просто вставка уже закрытого тега при клике на кнопку.
Т.е. я нажимаю кнопку Цитата, и вставляется сразу
#169, 7 июня, 2010 в 12:15
Евгений, тоже самое. Выделяете нужный участок текста и жмете ссылку/кнопку "Цитата". А, если Вам необходимо, чтобы ставились сразу открытый и закрытый теги цитирования без цитированного теста внутри, надо смотреть настройки плагина в админке или сам код плагина. Искать участок кода, который отвечает за вставку открытого и закрытого тега цитирования, и просто их склеить в один. Хотя, по моему мнению, наилучшим вариантом является выделение нужного цитируемого текста и нажатие на ссылку/кнопку цитата.
#170, 7 июня, 2010 в 12:31
Цитату привел как пример)
Хотел просто сделать как везде реализовано, чтобы при клике на кнопку, в форме появлялись уже закрытые теги и в них уже вставлять текст. У меня просто юзеры которые пишут комменты забывают закрывать теги. И из-за этого постоянно летит дизайн.
Я копался в коде, но не понял как там убрать то, чтобы в кнопках не появлялся слеш.
Вставка там легко исправляется.
Например Жирный
Надо заменить это
на
Ладно. Буду курить дальше, может, что-то получится.
С кодировкой тоже проблема. Файл сохраненный в UTF-8 без бом показывает кривой текст. сохраняю его в UTF-8, нормально. но на странице плагинов потом известная ошибка с лишними символами в начале строки. Так и не понял в чем косяк. Обозвал кнопки на латинице в итоге)
#171, 7 июня, 2010 в 13:33
У меня данный плагин при активации выдает фатальную ошибку, так что только смею предполагать, что за появление слеша отвечает вот эта функция:
А может быть и вот эта:
Хм... Мне кажется или действительно тут со скобками намудрили?... Может быть именно поэтому у меня фатальная ошибка при активации плагина?... Надо будет это просмотреть как-нибудь...
Вообщем, вот две функции, которые по идеи отвечают за появление того самого слэша в кнопке. Остается только методом научного тыка удалять эти функции, прорабатывать фукции нажатия кнопок и добиваться желаемого результата. Удачи!
#172, 7 июня, 2010 в 13:40
Спасибо. Сейчас покопаюсь.
Он у меня стоял на более ранней версии, сейчас вот решил обновить и плагин подправить заодно. Активировался на новой версии без проблем.
#173, 7 июня, 2010 в 13:43
Странное дело! Согласно Notepadd++ открывающая скобка после функции edRemoveTag(button) находит свою пару не после этой, а после следующей функции edCheckOpenTags(button), а последнюю скобку функции Notepad++ не воспринемает вообще и так дальше... В чем может быть заковыка?...
#174, 7 июня, 2010 в 13:45
А у меня скобки неправильно распределяются!!! Очень странно!!! Похоже, что я один такой счастливчик!!! =))) Как можно исправить это нелепое недоразумение?...
#175, 7 июня, 2010 в 13:50
Ошибка действительно есть. и хромовский дебагер это отлично показывает. Надо покопаться.
#176, 7 июня, 2010 в 13:52
Хаха!!! Почему же тогда у всех он работает, а со мной бастует?... =)))
#177, 7 июня, 2010 в 14:03
Так а че за ошибка то?
Еще такая же непонятка с фигурными скобками и в функции - function zeroise(number, threshold).
#178, 7 июня, 2010 в 14:50
При активации плагина пишет: Плагин не может быть активирован, посколько вызвал фатальную ошибку. И указывается последняя строчка плагина, т.е. закрывающийся тег php. Вобщем, плагин некорректный. Спас плагин под названием Comment Form Quicktags.
#179, 8 июня, 2010 в 11:40
Что бы нормально отображался текст нужно вставить в файл .htaccess такую строчку - AddDefaultCharset utf-8 .
И тогда все будет ок с кодировкой.
У меня вопрос,почему на локалке у меня все работает(Плагин),а на реальном серваке он даже не отображается?
Признаки жизни не подает.А вот кнопка ЦЫТАТА
есть но от нее толку-нет!!
#180, 8 июня, 2010 в 22:06
Сергей, возможно проблема с путями. Может быть Вы где-то не изменили локальный адрес на реальный... Конечно, я могу ошибаться, ведь в данном плагине никаких локальных путей нет за исключением вот этого:
Попробуйте указать полный путь до плагина, относительно Вашего реального хостинга.