Pull to refresh

ATL — UserJS скрипт для хабрахабра

Reading time2 min
Views617
(Топик отправлен на хабр по просьбе danilissimus)

Здраствуйте, дорогие хабражители! :)
Сегодня я решил сделать чтонибудь полезное для вас, и при этом «реабилитироваться», повысить карму хотя бы до 3-5 :)
Начну со вступления:
Все знают, для чего нужен блок «Прямой эфир» на хабре. Однако он не очень удобен — есть ссылка лишь на новый комментарий. То есть если вас заинтриговало назание поста, а не содержимое каммента, приходиться всеравно щелкать ссылку на комментарий, а потом до посинения прокручивать страницу вверх. Не совсем хорошо, правда?


Собственно для этого и был сделан ATL (Add Topic Location :)) не судите строго, придумывать названия чему либо я умею плохо) UserJS-plugin. Он автоматически добавляет ссылку на пост перед ссылкой на комментарий.

Было:
Indalo → C++ → Boost это просто. Часть 2. Boost.Date_time 13
Стало:
Indalo → C++ → 66318 → Boost это просто. Часть 2. Boost.Date_time 13

Плагин (на вид (Opera, FF), отчеты о тестах на разнах браузерах пишите в камменты :) кроссплатформенный.


Как установить (тем, кто знает как ставить UserJS'ы — это можете пропустить):
1) на Оперу
Просто поместите скрипт в папку с вашими UserJS'ами. Узнать путь к папке можно так: Ctrl+F12 -> Advanced -> Содержимое (Content) (в левом столбце) -> Настроить Javascript (JavaScript Options...). там внизу будет указан путь к папке с UserJS-файлами. Переместите скрипт в эту папку, и все. Он уже готов к работе! :)
2) На FF. (просьба комментаторов уточнить)
Установите плагин GreaseMonkey.
Затем — Инструменты -> GreaseMonkey -> Новый скрипт
В название введите habr atl. В поле Namespace\Пространсто имен введите «window» Нажмите ОК. Выберите ваш любимый текстовый редактор :). Сотрите все, что есть в окне и вставьте содержимое ATL (открыв уже сохраненный скрипт в другом окне блокнота). Нажмите Ctrl+S. Выйдите из редактора. Все готово.
3) IE, Chrome, Safari, etc.
Не знаю. Прошу комментаторов обьяснить что к чему. После этого будет сделан UPD поста.


Скачать скрипт (обычную (сжатую) или девелопмент-версию): http://code.google.com/p/userscripts-lol/downloads/list

Это БЕТА-версия. Обо всех глюках, багах, а также свои пожелания высказывайте в комментариях.
P.S: Простите за несколько рекламный слог :)
P.P.S: Продолжение следует! И еще, о грамматических ошибках пишите на почту danilissimusу.
Tags:
Hubs:
Total votes 24: ↑20 and ↓4+16
Comments10

Articles