booolka Опубликовано 18 Июля 2009 Жалоба Поделиться Опубликовано 18 Июля 2009 Друзья! Такая проблема : перестала работать часть ББ-кодов (а именно: вставка гиперссылки, вставка изображения и вставка электронной почты). С чем это может быть связано ? Из-за чего ? И как исправить ? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Ritsuka Опубликовано 21 Июля 2009 Жалоба Поделиться Опубликовано 21 Июля 2009 (изменено) Нашел еще одну переопределенную переменную: jscripts/ips_menu.jsfunction _menu_get_base_name(cid) { var endpos = cid.indexOf("."); if (endpos != -1) { return cid.substr(0, endpos); } else { return cid; } }замените на:function _menu_get_base_name(cid) { if ( typeof cid == 'string' ) { var endpos = cid.indexOf("."); if (endpos != -1) { return cid.substr(0, endpos); } else { return cid; } } else return ""; } Любопытную вещь наблюдаю..... В мозилле работает бегущая строка, но не работают "опции профиля", "опции форума"... Вообщем, как и было. А в Опере и в Сафари НАОБОРОТ ! Бегущая строка не отображается, зато все опции работают.... Кэш сбросьте в мозилле) Изменено 21 Июля 2009 пользователем Ritsuka Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 booolka Опубликовано 21 Июля 2009 Автор Жалоба Поделиться Опубликовано 21 Июля 2009 Оооооо! Значительный шаг вперед! )) В Мозилле и Опере теперь ВСЕ заработало. Но в ИЕ и Сафари все так же не видно бегущей строки... Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Ritsuka Опубликовано 21 Июля 2009 Жалоба Поделиться Опубликовано 21 Июля 2009 Мдямс... Предполагаю что-то предельно глупое. Попробуйте переместить эти строки:<script type="text/javascript" src='jscripts/mootools.js'></script> <script type="text/javascript" src='jscripts/qscroller.js'></script>в главный HTML-шаблон, внутрь тега <head></head>. И вынести этот блок:<style> .hide { visibility: hidden; position: absolute; top: -400px; } #qscroller1 { width:650px; height:32px; border:1px solid #cdd7de; background:#f0f5f9; } .qslide { background: #f0f5f9; font-size: 14pt; padding: 3px; } .qslide a {color:#f00} #qscroller2 { width:320px; height:185px; border:1px solid #cdd7de; background:#fff; } .qscroller2-nav { font-size: 9pt; width:320px; height: 15px; background:#f0f5f9; border:1px solid #cdd7de; } .qscroller2-nav a { text-decoration: none; } .qscroller2-nav div { float: right; } .qslide2 img { float: left; padding: 1px; border: 1px solid #00ffff; margin: 3px 15px 0 3px; } .qslide2 h1 { margin:0 0 5px; font-size: 110%; color: #16387c; } #qscroller3 { position: relative; width:205px; height:137px; background: #000; } #qscroller3-nav { position:absolute; height:18px; visibility: hidden; background: #f0f5f9; z-index: 1; width: 100%; } #qscroller3-nav a { text-decoration: none; } #qscroller3-nav div { float: right; } #qscroller3-nav img { border: none; padding: 3px 2px 0; } </style>В конец общей таблицы стилей, при этом убрав "<style>" и "</style>". Не факт что после этого заработает, но зато аккуратнее будет) Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 booolka Опубликовано 21 Июля 2009 Автор Жалоба Поделиться Опубликовано 21 Июля 2009 Попробуйте переместить эти строки:Пробовал. Точнее изначально туда и пихал... Но в связи с тем, что бегущая строка не отображалась, заподозрил косяк и додумался переместить в нужное место )))) Так что обратный ход вряд ли даст положительный результат... А вот стили да, можно убрать. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Ritsuka Опубликовано 21 Июля 2009 Жалоба Поделиться Опубликовано 21 Июля 2009 Скрипты тоже попробуйте. Хуже не будет) И еще попробуйте обновить mootools: скачайте этот файл, переименуйте в mootools.js и замените оригинал. Бекап обязательно сделайте! А вот и еще одна версия mootools: с сайта qscrooler. Она старее той, что поставили вы. Может, на ней заработает? А вообще я тыкаю пальцем в небо, потому что, если с предыдущими багами было все ясно, с этим - муть) Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 booolka Опубликовано 21 Июля 2009 Автор Жалоба Поделиться Опубликовано 21 Июля 2009 Скрипты тоже попробуйте. Хуже не будет)Попробовал. Как я и говорил, перестало работать. Вернул на место. И еще попробуйте обновить mootoolsСейчас буду пробовать... Ritsuka, огромное спасибо, что тратите на меня свое время!! Пусть не все стало шоколадно, но вы ОЧЕНЬ СИЛЬНО мне помогли! Сам бы я всего этого не исправил. Попробовал первый вариант мутулса... Эффекта 0. И по дороге попробовал вариант БЕЗ мутулса... Просто взял и удалил файл. И ничего ))) В Мозилле и Опере как работало, так и работало.... А в ИЕ и Сафари как не работало, так и не работало ))) То есть получается, что файл муутуулс.жс вообще не нужен.... Это разве нормально? ))) Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Ritsuka Опубликовано 21 Июля 2009 Жалоба Поделиться Опубликовано 21 Июля 2009 Так, внимание! 1) Качаем с официального сайта архив Download QScroller 1.0.12) Распаковываем, находим в нем папку mootools_1.2, в ней скрипт mootools-1_2.js и qscroller.js - заливаем их на сервер. 3) Правим строку (изменилось имя файла):<script type="text/javascript" src="jscript/mootools-1_2.js"></script>4) Обновляем страницу. У вас просто какая-то странная сборка, не понятно под какую версию mootools. А то что работает после удаления файлов - это кэш. Жмите Ctrl+R (mozilla, opera) или Shift+F5 (IE). Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 booolka Опубликовано 21 Июля 2009 Автор Жалоба Поделиться Опубликовано 21 Июля 2009 Заменил и муутуулс , и скроллер ..... Все так же : Мозилла и Опера - да, ИЕ и Сафари - нет. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 booolka Опубликовано 24 Июля 2009 Автор Жалоба Поделиться Опубликовано 24 Июля 2009 Странное дело.... Теперь и в Мозилле , вроде бы, перестала работать..... А точнее вот что: у меня 2 компа стоит, на одном просто не работает бегущая строка (в Мозилле именно), а на втором ВООБЩЕ НА ФОРУМЕ НЕ ЗАХОДИТ (именно в Мозилле!), выдает 400 ошибку - Bad Request . Уже второй день! Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Ritsuka Опубликовано 24 Июля 2009 Жалоба Поделиться Опубликовано 24 Июля 2009 Скорее всего прокси настроен в Мозилле. Форум в порядке. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 booolka Опубликовано 24 Июля 2009 Автор Жалоба Поделиться Опубликовано 24 Июля 2009 С чего это вдруг прокси настроился ? Сам собой ? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Ritsuka Опубликовано 24 Июля 2009 Жалоба Поделиться Опубликовано 24 Июля 2009 booolka, вы задаете странные вопросы. Откуда мне знать, с чего он у вас настроился, или не настроился? Гугль вам в помощь. И вот эта темка. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 booolka Опубликовано 24 Июля 2009 Автор Жалоба Поделиться Опубликовано 24 Июля 2009 Ritsuka, снова помогли!! Искал в яндексе об этой проблеме и ничего толкового (в плане ответа) не находил... Только жалобы на такую ошибку. А по этой ссылке нашел конкретное решение проблемы : почистить куки для этого сайта. Почистил - все норм стало! Спасибо! А насчет работоспособности скрипта в ИЕ и Сафари больше нет идей? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Ritsuka Опубликовано 24 Июля 2009 Жалоба Поделиться Опубликовано 24 Июля 2009 booolka, это нужно конкретно сидеть и отлаживать с FTP и админским доступами. Иначе будет потрачено слишком много времени, сил и нервов. Такой версии форума как у вас под рукой нет, дебаггер показывает несколько конфликтов библиотеки, нужно экспериментировать, править, смотреть и снова править. Сходу ничего тут не сделать. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Вопрос
booolka
Друзья! Такая проблема : перестала работать часть ББ-кодов (а именно: вставка гиперссылки, вставка изображения и вставка электронной почты).
С чем это может быть связано ? Из-за чего ? И как исправить ?
Ссылка на комментарий
Поделиться на других сайтах
39 ответов на этот вопрос
Рекомендуемые сообщения
Присоединиться к обсуждению
Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.