форум общения русскоязычных пользователей CMS Текстпаттерн
Вы не зашли.
Требуется посильная помощь, прямые руки и светлая голова.
Пишу плагин для админки.
В 2-х словах: хочу сделать добавление ключевых слов через модальное окно.
Список тегов беру из созданной в базе таблицы.
Textpattern · 4.2.0
Модальное окно работает на jquery-ui-1.8.16
JQuery - v1.6.1
Сделал модальное окошко с примочками. На локалхосте работает. Всё красиво и функционально вроде.
Начал переносить на сайт... На сайте не работает.
Путём перебора всех возможных и невозможных вариантов наткнулся на странную особенность.
Модальное окно не открывается до тех пор, пока в самом начале страницы, аж перед доктайпом не вставить любой кроме пробела символ.
При этом всё работает как надо.
Без добавления символа модальное окно вообще не открывается... :-(
echo "..."; if(@txpinterface == 'admin') { register_callback('ku_modal_tagging','admin_side','body_end'); } function ku_modal_tagging(){ global $event; if($event != 'article') { return; } echo '<link rel="stylesheet" href="./themes/ui-lightness/jquery-ui-1.8.16.custom.css" type="text/css">'; echo '<div id="dialog-modal" title="Добавить теги к статье"> <p><a href="#" id="click">ДОБАВИТЬ</a><br />'.ku_get_all_tags_checkbox().'</p></div>'; echo <<<JS_CODE <script type="text/javascript" src="jquery-ui.min.js"></script> <script type="text/javascript"> $(document).ready(function() { $("#advanced").prepend('<a id="ku_open_dialog" href="#">Выбрать теги</a>'); $(function() { $("#dialog:ui-dialog").dialog("destroy"); $("#dialog-modal").dialog({ height: 400, width: 500, ....... и так далее...
Отредактированно dokar99 (05-11-2011 18:05:08)
Неактивен
Хм, спасибо за этот тег, буду пробовать проставлять. А ничего страшного, что в исходном коде правильной страницы тоже будет этот тег canonical с адресом на саму себя?
Неактивен