Скоро день рождения форума, так что я решил сделать нам всем небольшой подарок в виде скрипта для исполнения разных желаний. Итак, этот скрипт может:
1. Использовать старый дизайн (теперь также и для новых постов); 2. Показывать информацию из профиля; 3. Скрывать правый столбец; 4. Показывать номер поста; 5. Раскрывать "Скрытый текст" автоматически; 6. Скрывать большие цитаты; 7. Отключить рейтинги; 8. Автоматически обновлять тему (подгружать новые комментарии).
Все действия независимы друг от друга (кроме 1 и 2) и любое действие можно включить и отключить в любой момент без переустановки скрипта (т.е., этот скрипт не только для "старого дизайна", у меня, например, это выключено).
После установки скрипта и перезагрузки страницы появится дополнительный пункт меню "Сервиспак":
При нажатии на него появится окно настроек: Выбираем желаемые настройки и перезагружаем страницу.
Гарантированно работает на Google Chrome и FireFox. Должно работать также на Opera и Safari (Mac). Пользователи Internet Explorer, извините (если кто-то сможет установить и протестировать под IE -- добро пожаловать).
Внимание! Перед установкой скрипта необходимо удалить старый скрипт!
Установка
Google Chrome Заходим на страницу скрипта и нажимаем кнопочку Install.
FireFox 1. Если ещё не установлено, то устанавливаем расширение Greasemonkey (жмём кнопочку "Добавить в FireFox"). 2. Заходим на страницу скрипта и нажимаем кнопочку Install.
Safari Mac 1. Скачиваем и устанавливаем SIMBL. 2. Скачиваем и устанавливаем Greasekit: перетаскиваем GreaseKit.bundle в ~/Библиотеки/Application Support/SIMBL/Plugins 3. Заходим на страницу скрипта и нажимаем кнопочку Install.
Opera 1. Скачиваем файл со скриптом (правой кнопкой и "Сохранить по ссылке как") и кладём его в любую папку на компьютере. 2. Открываем форум, в любом месте страницы нажимаем правую кнопку мыши и выбираем "Настройки для сайта... / Скрипты". 3. В окошке в последнем пункте "Папка пользовательских JavaScript" выбираем ту папку, в которую вы положили файл со скриптом. 4. Если сразу не заработало -- перезапускаем браузер.
Примечание Это скрипт не для "старого дизайна" исключительно, "старый дизайн" можно не включать вообще.
AutoUpdate activated. JavaScript Greasemonkey JS compilation Syntax error at line 697 : return; ^ return outside function definition CSS - http://css.ffclub.ru/static/css/ffclub.css?v=151 Linked-in stylesheet _background is an unknown property Line 685: ion:absolute; top:0px; left:0px; margin:6px 0 0 6px; /* IE6 fix: */ _background: ---^ CSS - http://css.ffclub.ru/static/css/ffclub.css?v=151 Linked-in stylesheet _margin is an unknown property Line 685: top:0px; left:0px; margin:6px 0 0 6px; /* IE6 fix: */ _background:none; _margin: ---^ CSS - http://css.ffclub.ru/static/css/ffclub.css?v=151 Linked-in stylesheet _height is an unknown property Line 686: ght:350px; overflow:auto; margin:-6px 6px 6px -6px; /* IE6 specific: */ _height: ---^ CSS - http://css.ffclub.ru/static/css/ffclub.css?v=151 Linked-in stylesheet _margin is an unknown property Line 686: low:auto; margin:-6px 6px 6px -6px; /* IE6 specific: */ _height:350px; _margin: ---^ CSS - http://css.ffclub.ru/static/css/ffclub.css?v=151 Linked-in stylesheet _overflow-x is an unknown property Line 686: n:-6px 6px 6px -6px; /* IE6 specific: */ _height:350px; _margin:0; _overflow-x: ---^ CSS - http://css.ffclub.ru/static/css/ffclub.css?v=151 Linked-in stylesheet Declaration syntax error Line 732: font-size: 1.1em; border: 0px; color: #fff; padding: 5px 10px 5px 10px; margin; ---^ CSS - http://css.ffclub.ru/static/css/ffclub.css?v=151 Linked-in stylesheet auto is an unknown property Line 732: size: 1.1em; border: 0px; color: #fff; padding: 5px 10px 5px 10px; margin; auto; ---^ CSS - http://css.ffclub.ru/static/css/ffclub.css?v=151 Linked-in stylesheet Declaration syntax error Line 732: size: 1.1em; border: 0px; color: #fff; padding: 5px 10px 5px 10px; margin; auto; ---^ CSS - http://css.ffclub.ru/static/css/jgrowl.css?v=3 Linked-in stylesheet Declaration syntax error Line 17: t ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' ); ---^ CSS - http://css.ffclub.ru/static/css/jgrowl.css?v=3 Linked-in stylesheet Declaration syntax error Line 18: Top ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' ); ---^ CSS - http://css.ffclub.ru/static/css/jgrowl.css?v=3 Linked-in stylesheet Declaration syntax error Line 22: t ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' ); ---^ CSS - http://css.ffclub.ru/static/css/jgrowl.css?v=3 Linked-in stylesheet Declaration syntax error Line 23: Top ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' ); ---^ CSS - http://css.ffclub.ru/static/css/jgrowl.css?v=3 Linked-in stylesheet Declaration syntax error Line 27: t ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' ); ---^ CSS - http://css.ffclub.ru/static/css/jgrowl.css?v=3 Linked-in stylesheet Declaration syntax error Line 28: Top ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' ); ---^ CSS - http://css.ffclub.ru/static/css/jgrowl.css?v=3 Linked-in stylesheet Declaration syntax error Line 32: t ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' ); ---^ CSS - http://css.ffclub.ru/static/css/jgrowl.css?v=3 Linked-in stylesheet Declaration syntax error Line 33: Top ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' ); ---^ CSS - http://css.ffclub.ru/static/css/jgrowl.css?v=3 Linked-in stylesheet Declaration syntax error Line 37: t ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' ); ---^ CSS - http://css.ffclub.ru/static/css/jgrowl.css?v=3 Linked-in stylesheet Declaration syntax error Line 38: Top ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' ); ---^ CSS - http://css.ffclub.ru/static/css/jgrowl.css?v=3 Linked-in stylesheet -ms-filter is an unknown property Line 82: -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=85)"; ---------------^ CSS - http://css.ffclub.ru/static/css/jgrowl.css?v=3 Linked-in stylesheet Declaration syntax error Line 83: filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=85); ---^ CSS - http://css.ffclub.ru/static/css/jgrowl.css?v=3 Linked-in stylesheet zoom is an unknown property Line 84: zoom: 1; ------^ CSS - http://css.ffclub.ru/static/css/jgrowl.css?v=3 Linked-in stylesheet -moz-border-radius is an unknown property Line 93: -moz-border-radius: 5px; --------------------^ CSS - http://css.ffclub.ru/static/css/jgrowl.css?v=3 Linked-in stylesheet -webkit-border-radius is an unknown property Line 94: -webkit-border-radius: 5px; ---^ CSS - http://css.ffclub.ru/static/css/ffclub.css?v=151 Linked-in stylesheet _margin is an unknown property Line 685: top:0px; left:0px; margin:6px 0 0 6px; /* IE6 fix: */ _background:none; _margin: ---^ CSS - http://css.ffclub.ru/static/css/ffclub.css?v=151 Linked-in stylesheet _height is an unknown property Line 686: ght:350px; overflow:auto; margin:-6px 6px 6px -6px; /* IE6 specific: */ _height: ---^ CSS - http://css.ffclub.ru/static/css/ffclub.css?v=151 Linked-in stylesheet _margin is an unknown property Line 686: low:auto; margin:-6px 6px 6px -6px; /* IE6 specific: */ _height:350px; _margin: ---^ CSS - http://css.ffclub.ru/static/css/ffclub.css?v=151 Linked-in stylesheet _overflow-x is an unknown property Line 686: n:-6px 6px 6px -6px; /* IE6 specific: */ _height:350px; _margin:0; _overflow-x: ---^ CSS - http://css.ffclub.ru/static/css/ffclub.css?v=151 Linked-in stylesheet Declaration syntax error Line 732: font-size: 1.1em; border: 0px; color: #fff; padding: 5px 10px 5px 10px; margin; ---^ CSS - http://css.ffclub.ru/static/css/ffclub.css?v=151 Linked-in stylesheet auto is an unknown property Line 732: size: 1.1em; border: 0px; color: #fff; padding: 5px 10px 5px 10px; margin; auto; ---^ CSS - http://css.ffclub.ru/static/css/ffclub.css?v=151 Linked-in stylesheet Declaration syntax error Line 732: size: 1.1em; border: 0px; color: #fff; padding: 5px 10px 5px 10px; margin; auto; ---^ CSS - http://css.ffclub.ru/static/css/jgrowl.css?v=3 Linked-in stylesheet Declaration syntax error Line 17: t ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' ); ---^ CSS - http://css.ffclub.ru/static/css/jgrowl.css?v=3 Linked-in stylesheet Declaration syntax error Line 18: Top ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' ); ---^ CSS - http://css.ffclub.ru/static/css/jgrowl.css?v=3 Linked-in stylesheet Declaration syntax error Line 22: t ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' ); ---^ CSS - http://css.ffclub.ru/static/css/jgrowl.css?v=3 Linked-in stylesheet Declaration syntax error Line 23: Top ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' ); ---^ CSS - http://css.ffclub.ru/static/css/jgrowl.css?v=3 Linked-in stylesheet Declaration syntax error Line 27: t ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' ); ---^ CSS - http://css.ffclub.ru/static/css/jgrowl.css?v=3 Linked-in stylesheet Declaration syntax error Line 28: Top ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' ); ---^ CSS - http://css.ffclub.ru/static/css/jgrowl.css?v=3 Linked-in stylesheet Declaration syntax error Line 32: t ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' ); ---^ CSS - http://css.ffclub.ru/static/css/jgrowl.css?v=3 Linked-in stylesheet Declaration syntax error Line 33: Top ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' ); ---^ CSS - http://css.ffclub.ru/static/css/jgrowl.css?v=3 Linked-in stylesheet Declaration syntax error Line 37: t ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' ); ---^ CSS - http://css.ffclub.ru/static/css/jgrowl.css?v=3 Linked-in stylesheet Declaration syntax error Line 38: Top ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' ); ---^ CSS - http://css.ffclub.ru/static/css/jgrowl.css?v=3 Linked-in stylesheet -ms-filter is an unknown property Line 82: -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=85)"; ---------------^ CSS - http://css.ffclub.ru/static/css/jgrowl.css?v=3 Linked-in stylesheet Declaration syntax error Line 83: filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=85); ---^ CSS - http://css.ffclub.ru/static/css/jgrowl.css?v=3 Linked-in stylesheet zoom is an unknown property Line 84: zoom: 1; ------^ CSS - http://css.ffclub.ru/static/css/jgrowl.css?v=3 Linked-in stylesheet -moz-border-radius is an unknown property Line 93: -moz-border-radius: 5px; --------------------^ CSS - http://css.ffclub.ru/static/css/jgrowl.css?v=3 Linked-in stylesheet -webkit-border-radius is an unknown property Line 94: -webkit-border-radius: 5px; ---^ CSS - http://an.yandex.ru/resource/context_r469.css Linked-in stylesheet behavior is an unknown property Line 1: ds .ad-link img.y5_favicon1x1,.y5_f .y5_ads .ad-link img.y5_favicon1x1{behavior: ---^ CSS - http://an.yandex.ru/resource/context_r469.css Linked-in stylesheet Declaration syntax error Line 1: ine-block!important}.y5 .y5_ads .y5_ad div.y5_warning{*display:inline!important} ---^
x
dshelepov
9 February 2011
а в фф все ок
joedm
9 February 2011
stelsbiker А ошибка в каком браузере?
dshelepov
9 February 2011
joedm, опера 11.01
TranjiRRa
9 February 2011
как удалить старый скрипт?
joedm
9 February 2011
stelsbiker Эти ошибки не мои, они и без скрипта есть. Но в опере пока не работает, таки да.
TranjiRRa Браузер?
joedm
10 February 2011
1
Обновлено до версии 1.1: - работает на Opera; - исправлено перемещение к первому непрочитанному посту.
переустановите.
dshelepov
10 February 2011
joedm, обновил, работает!
спасибо
joedm
13 February 2011
Обновлено до версии 1.2: - чуть-чуть поправлен механизм исправлений перемещения к непрочитанному посту; - добавлена опция автоматического обновления темы: скрипт за вас жмёт на кнопку "Обновить" раз в 20 секунд.
vSAS
14 February 2011
joedm Спасибо, работает довольно четко.
Supertoxa
15 February 2011
Странно как-то отображает инфу из профиля участников, да и из моего то же. Сегодня про меня полная лажа: дата, город, авто - всё неверно. Да и у других тоже самое написано прям под копирку.
vSAS
15 February 2011
joedm немного раздражает перестроение сайта после загрузки...
joedm
15 February 2011
Supertoxa Браузер какой? Такое уже было как-то, ещё в старом скрипте, вроде чинил...
vSAS С этим ничего нельзя сделать -- я ж меняю размер элементов. Если только вообще страницу замораживать целиком, но это чревато.
Supertoxa
15 February 2011
joedm мазила
joedm
15 February 2011
Supertoxa Какая конкретно? Винды? Если да, то какие?
Supertoxa
16 February 2011
joedm 3.6.13 винда ХР
пс. глюк в силе, только данные всё время меняются.
joedm Да, я из той темки скачивал скрипты, но к сожалению они тоже не пашут в 9 версии IE.
joedm
6 March 2011
-DM- Нет, скрипты из той темки не нужно скачивать, они старые. Оттуда надо было только взять способ, как установить под IE.
-DM-
6 March 2011
joedm Во как.. вот тут я совсе запутался ... Для IE главное что, IE7Pro установить и в ней скрипты активировать? Если да, то IE7Pro установил, скрипты из темы скачал, а рни в ней не работают. Или где эти новые скрипты брать то?
joedm
6 March 2011
-DM- Попробуй так: 1. Удали все скрипты; 2. Удали IE7Pro (если ставил); 3. Установи Trixie, http://www.bhelpuri.net/Trixie/TrixieDownload.htm (требует .net, если виста или 7-ка, то .net там уже есть); 4. Скачай скрипт отсюда и положи в Program Files\Bhelpuri\Trixie\Scripts; 5. Зайди в Trixie Options и нажми там Reload Scripts
joedm
6 March 2011
-DM- Впрочем, насчёт Trixie я что-то теперь не уверен: оно что-то совсем не развивается, в отличие от IE7Pro
joedm
9 March 2011
Обновлено до версии 1.3: - исправлено перемещение к непрочитанному посту при включённом "Раскрывать скрытый текст"; - автоматического обновление темы теперь выполняется раз в минуту и не подгружает комментарии с остальных страниц.
joedm
20 June 2011
1
Версия 1.4: - исправления, связанные с изменениями в вёрстке сайта.
а у меня ваще нифига не работает. Опера всегда последних версий
BoyScout
4 December 2011
joedm и скрипт установил, и всё включил, и антивирусник отключал,перезагружалси тыщу раз, и так ничего и не вышло((( Куда нажать-то ? Скрипт появилси в мозилле, он включен, но настройка СЕРВИСПАК не появилась. Мозила фаервокс 8.0