Habrahabr More

Добавляет к Хабру AJAX paging и другие улучшения

What is Habrahabr More?

Habrahabr More is a Chrome extension developed by denver, and its main feature is "Добавляет к Хабру AJAX paging и другие улучшения".

Extension Screenshots

screenshot
screenshot
screenshot
screenshot

Download Habrahabr More Extension CRX File

Download Habrahabr More extension files in crx format, manually install Chrome extensions in the browser, or share the crx files with friends to easily install Chrome extensions.

Extension Usage Instructions

                        (ребят, не работает с последней версткой, нет смысла устанавливать. Кто хочет сие далее поддерживать - пишите)

Автоматически догружает следующую страницу habrahabr.ru / megamozg.ru / geektimes.ru когда скролл достигает конца страницы. Также ежеминутно (или при скролле на самый верх) проверяет наличие новых постов на текущей странице и сообщает о количестве (текстом и цифрой на фавиконке), дает возможность их догрузить. Перестает проверять обновления через настраиваемое количество попыток если вы не проявляли активность.

https://github.com/denis-chmel/habrahabr-more-extension

Версия 2.1
- поддержка megamozg.ru и geektimes.ru

Версия 2.0
- поддержка новой верстки хабра

Версия 1.4.1
- режим наблюдателя теперь снова открывает оценки постов
- убрал подсветку в QA (которого уже нет) и другие опции которые были реализованы командой хабра.

Версия 1.3.16
- Следующая страница ленты загружалась дважды после того как хабратим вдруг начала выводить на ней события (дурацкая мешанина классов)

Версия 1.3.15
- устранена мелкая несовместимость с "Habrahabr обновления" расширением

Версия 1.3.14
Мелкие фиксы
- В режиме наблюдателя QA ответы после загрузки сортировались по оценке (из-за двух одинаковых классов)
- После голосования за топик исчезала инфа о карме в хедере
- Корректно переехал на chrome manifest v2

Версия 1.3.10
- опциональный god mode (показывает оценки всех постов, не дает голосовать за них)
- при первой установке экстеншна все "неущербные" настройки теперь включены.

Версия 1.3.8
Добавлена поддержка AJAX пэйджинга на новых /tracker/* страницах

Версия 1.3.6
- подсветка новых ответов в QA: комментарии с id 100k+ считались старее чем 99k (вместо чисел сравнивались строки). Если в топике встречались и те и другие, то действительно старые не помечались как прочтенные.

Версия 1.3.3
- не работала дозагрузка на странице комментариев.
- пост с видео теперь не обновляется весь (при получении новой версии), во избежание остановки плеера

Версия 1.3.1
Страница настроек и дополнительные улучшения (по-умолчанию пока выключены, чтобы не создавать возможных несовместимостей с другими экстеншнами):
- Подсвечивать новые ответы в QA
- Выделять цветом комментарии автора топика
- Скрыть социальные кнопки у постов
- Всегда показывать чекбокс для подписки на комментарии
- Показывать карму и рейтинг на панели
- Показывать ссылки на свои топики, вопросы, комментарии, 
Поменял название c Habrahabr Ajax Paging на Habrahabr More.

Версия 1.1.2
- следующая страница не совсем правильно вставляла посты на ленте (с 1.0.5)
- следующая страница не загружала посты в избранном

Версия 1.1
- при проверке на новые посты они теперь вставляются скрытыми (авто-обновляются точно так же как и раскрытые), так что при открытии они будут показаны моментально, уже без подзагрузки. Как бонус - будут показаны даже те, которые были уже удалены/перенесены в черновик с момента их получения.
- При проверке обновлений обновляет заодно и уже загруженные посты (включая еще не показанные) - удобно следить за количеством комментариев, изменением рейтинга и т.п.
- добавил разделитель между новыми и загруженными ранее постами
- починил баг который множил хабы у постов при загрузке следующей страницы

Версия 1.0.5
- Починил дозагрузку AJAX-ом людей, блогов (хабов), событий, компаний и личных сообщений.

Версия 1.0.4
- Поскольку при проверке на новые посты загружается весь текст страницы, сделал обновление уже загруженных постов. Т.е. теперь оценки и кол-во комментариев (и текст поста до ката) будут самообновляться.

Версия 1.0.3
- Лимит автоотбновления (максимум час) теперь не от загрузки страницы, а от последней дозагрузки новых постов (либо же проверки на их наличие скроллом на самый верх).                    

Extension Basic Information

Name Habrahabr More Habrahabr More
ID glaccbllkhielccdhfbbpilnlbemgaji
Official URL https://chrome.google.com/webstore/detail/habrahabr-more/glaccbllkhielccdhfbbpilnlbemgaji
Description Добавляет к Хабру AJAX paging и другие улучшения
File Size 51.4 KB
Installation Count 135
Current Version 2.1.3
Last Updated 2016-10-17
Publish Date 2016-10-17
Rating 4.83/5 Total 18 Ratings
Developer denver
Payment Type free
Supported Languages ru
manifest.json
{
    "update_url": "https:\/\/clients2.google.com\/service\/update2\/crx",
    "manifest_version": 2,
    "name": "Habrahabr More",
    "version": "2.1.3",
    "description": "\u0414\u043e\u0431\u0430\u0432\u043b\u044f\u0435\u0442 \u043a \u0425\u0430\u0431\u0440\u0443 AJAX paging \u0438 \u0434\u0440\u0443\u0433\u0438\u0435 \u0443\u043b\u0443\u0447\u0448\u0435\u043d\u0438\u044f",
    "icons": {
        "48": "images\/icon48.png"
    },
    "options_page": "options.html",
    "background": {
        "scripts": [
            "background.js"
        ]
    },
    "content_scripts": [
        {
            "matches": [
                "http:\/\/habrahabr.ru\/*",
                "http:\/\/geektimes.ru\/*",
                "http:\/\/megamozg.ru\/*"
            ],
            "css": [
                "style.css"
            ],
            "js": [
                "jquery.js",
                "tinycon.js",
                "settings.js",
                "script.js"
            ]
        }
    ],
    "web_accessible_resources": [
        "images\/ajax.gif",
        "images\/settings.png",
        "options.html"
    ]
}