![]() |
|
|||||||
| Компьютеры и гаджеты Железо, программы, советы знатоков. |
![]() |
|
|
Опции темы |
|
#1
|
||||
|
||||
|
Исходный текст
Цитата:
Инсталляция. Сначала надо включить пользовательские скрипты - по умолчанию они выключены. Вариант 1, через визуальные настройки. «Настройки» → «Дополнительно» → «Содержание» → «Настроить Javascript», поле «Мои файлы Javascript». Там указать директорию, куда будете складывать скрипты (конечно, ее надо сперва создать :). Удобно, если она будет внутри директории с Оперой. Более подробно и со скринами написано здесь. Вариант 2, через ручные настройки. В поле opera:config#UserPrefs|UserJavaScriptFile выставьте путь к директории, заодно проверьте, чтобы opera:config#UserPrefs|AlwaysLoadUserJavaScript и opera:config#UserPrefs|UserJavaScript были отмечены (ссылки кликабельны). Затем скачайте приаттаченный скрипт mf_enhance.js, уберите расширение .txt и поместите его в указанную папку Настройка Настройка производится редактированием файла скрипта в любом текстовом редакторе. Внимание: на Опере 9.5+ обнаружилось, что скрипты, содержащие национальные символы, должны быть в кодировке UTF8. Учтите это при сохранении. Настройки сосредоточены в секции // *** Опции скрипта *** Конкретное значение каждой из них и допустимые значения указаны в комментариях ************** ПОЛИГОН ************** Место для тестирования скрипта, чтобы не ходить далеко. * Чистка постов Скрытый текст - открой меня: * Спойлеры Скрытый текст - открой меня: _________________________________ Оставляйте свои пожелания. Правда, трафик экономить не получится, т.к. скрипты начинают выполняться после полной загрузки страницы.
__________________
Лучше гор могут быть только горы, Вниз с которых ещё не съезжал. Последний раз редактировалось SpellCaster; 15.10.2010 в 18:05. |
|
#2
|
||||
|
||||
|
Апдейт скрипта
Апдейт скрипта.
Добавлена возможность отправки сообщения по нажатию горячей клавиши Ctrl-Enter. Курсор должен находиться в поле редактирования поста, чтобы это сработало. Действует на ответы в темах, публичных сообщениях и ЛС, правда, поскольку с ЛС сейчас глюки, проверить точно не смог. На быстрое редактирование действовать не будет. Плюс немного изменён код, убрал лишние методы. Скачивать - в аттаче к первому посту.
__________________
Лучше гор могут быть только горы, Вниз с которых ещё не съезжал. Последний раз редактировалось SpellCaster; 07.04.2008 в 13:11. Причина: добавление |
|
#3
|
||||
|
||||
|
Апдейт скрипта
Апдейт скрипта. Версия 1.1
* Почти полностью переделан код * Теги цвета вместо неинформативных числовых кодов заменяются на теги вида [ color ] исходный текст [/ color ] * Теги размера сообщают о том, какой размер был использован, но сами его ставят только в пределах MfEnh_MinFontSize..MfEnh_MaxFontSize (чтобы исключить лошадиных и комариных размеров теги).
__________________
Лучше гор могут быть только горы, Вниз с которых ещё не съезжал. Последний раз редактировалось SpellCaster; 19.11.2008 в 11:27. |
|
#4
|
||||
|
||||
|
Апдейт скрипта. Версия 1.5. Теперь работает и в Опере 9.6
* Сохранён в UTF-8 вместо ANSI * Добавлена проверка id, иначе выдавалась ошибка * Изменен цикл по div, иначе некоторые почему-то прогонялись дважды Файл - в аттаче к первому посту
__________________
Лучше гор могут быть только горы, Вниз с которых ещё не съезжал. |
|
#5
|
||||
|
||||
|
Апдейт скрипта. Версия 1.7.
* Исправлено добавление отправки поста по Ctrl-Enter, теперь работает (наконец-то) * Добавлено открытие/скрытие всех спойлеров на странице по Ctrl-клику на любой из кнопок Файл - в аттаче к первому посту Тестируем фичу на полигоне в первом посте
__________________
Лучше гор могут быть только горы, Вниз с которых ещё не съезжал. Последний раз редактировалось SpellCaster; 19.07.2010 в 16:15. |
|
#6
|
|||
|
|||
|
SpellCaster, Спелл, а к Лисе нечего такого не планируешь?
__________________
Пьяный медведь в ушанке балалайкой избивает агента КГБ на Красной Площади. |
|
#7
|
||||
|
||||
|
667, теоретически, есть плаг GreaseMonkey, который позволяет подрубать пользовательские скрипты, но влом разбираться :)
__________________
Лучше гор могут быть только горы, Вниз с которых ещё не съезжал. |
|
#8
|
||||
|
||||
|
Гм. Наблюдаю странности в связке Ubuntu 8.04 + Opera 10.60. Скрипт не подхватывается. Причём именно на этом домене! С остальными всё ОК. Пингвиноводы, отпишитесь плиз, работает ли у кого.
__________________
Лучше гор могут быть только горы, Вниз с которых ещё не съезжал. |
|
#10
|
||||
|
||||
|
Апдейт. Работает в Опере 10.60+ (из-за глюка в Опере функция не подхватывалась).
__________________
Лучше гор могут быть только горы, Вниз с которых ещё не съезжал. Последний раз редактировалось SpellCaster; 23.07.2010 в 22:58. |
|
#11
|
||||
|
||||
|
Наконец-то удалось разобраться, почему скрипт не подхватывался! Всё дело было в криво прописанном адресе лого, который я поместил в заблокированные элементы. Кто бы мог подумать.
Апдейт скрипта. Версия 1.8. * Исправлено поведение под Opera 10.60@Ubuntu - не работала отмена событий, из-за чего кнопка получала два клика вместо одного. Переделал без обнуления. * Немного дополнил описание. Кстати, скрипт работает на всех форумах vBulletin (На маньке - точно). Чтобы добавить форум в список обрабатываемых скриптом, найдите в заголовке строчку // @include http://forum.mirf.ru/* , скопируйте и замените адрес. Получится что-то вроде ... // @include http://forum.mirf.ru/* // @include http://forum.igromania.ru/* ... Файл - как всегда, в аттаче к первому посту
__________________
Лучше гор могут быть только горы, Вниз с которых ещё не съезжал. |
|
#12
|
||||
|
||||
|
Апдейт скрипта. Версия 1.9.
* Переделана внутренняя логика касательно события от мыши * Добавлено: Shift-Click затрагивает спойлеры только внутри текущего поста
__________________
Лучше гор могут быть только горы, Вниз с которых ещё не съезжал. |