Сегодня открыл для себя великолепное приложение-плагин для Opera (и др. хромоподобных) – Violentmonkey.
https://addons.opera.com/ru/extensions/details/violent-monkey/?display=ru#
В чём заключается прелесть этого плагина? Он позволяет прикручивать к опере свои собственные пользовательские скрипты. Зачем нужны пользовательские скрипты? Вот об этом я и хочу рассказать.
Пример использования:
Вам надо в ЖЖ сделать так, чтобы все записи в жж всех пользователей просматривались исключительно в вашем стиле, но так как у вас нет платного аккаунта, казалось бы всё, нужно платить? Но нет! На помощь как раз и придёт Violentmonkey.
Ставим плагин, перейдя по указанной ссылке вначале статьи.
Добовляем следующий скрипт:
// ==UserScript==
// @name View LiveJournal Posts w/ Default Theme
// @description Automatically redirect LiveJournal posts to their minimally styled "format=light" URL
// @version 0.1
// @author mica
// @namespace greasyfork.org/users/12559
// @match *://*.livejournal.com/*.html*
// @run-at document-start
// @grant none
// ==/UserScript==
if (! location.search.match('style=mine')) {
location.replace('http://' + location.host + location.pathname + '?style=mine' + location.search.replace('?','&') + location.hash);
}
В результате применения этого скрипта, при чтении отдельных записей ЖЖ всех пользователей, эти записи будут выводиться для вас в вашем стиле. Но сами журналы пользователей будут показаны в стиле их авторов. Для того, чтобы весь livejournal.com выводил и записи и журналы в “моём” стиле, необходимо применить скрипт из примера номер 2.
Пример использования №2:
// ==UserScript==
// @name View LiveJournal Posts w/ Default Theme
// @description Automatically redirect LiveJournal posts to their minimally styled "format=light" URL
// @version 0.1
// @author mica
// @namespace greasyfork.org/users/12559
// @match *://*.livejournal.com/*
// @run-at document-start
// @grant none
// ==/UserScript==
if (! location.search.match('style=mine')) {
location.replace('http://' + location.host + location.pathname + '?style=mine' + location.search.replace('?','&') + location.hash);
}
Всё! Теперь все журналы всех пользователей, включая комментарии, вам будут показаны в вашем стиле.
Скрипт автоматом добавляет к записям в живом журнале livejournal.com окончание ?style=mine
ко всем страницам ЖЖ. Теперь вы можете использовать просмотр блогов живого журнала в своём стиле абсолютно бесплатно.
Не юзаю хромобраузеры, а для FF был аддон ЖЖ, ща он сдох вроде, но мне не западло самому добавить style=mine в строку адреса, если шаблон вырвиглазный или комменты съезжаются в одну букву на строке. Но проще такие страницы игнорировать.
Для FF тоже есть такой обезъян. Вставляется тот же самый скрипт. Попробуй. Облегчает жизнь.
Кстати, есть годный скрипт, который вставляется в панель закладок и при нажатии на закладку вставляет &style=mine в строку и перезагружает страницу. Я пользовался до мартышки.