ΔX/ΔT
Потихоньку выполняю свой личный план по написанию плагина-улучшайзера для дайриков.
В прошлый раз это был @diarySpamBlocker - фильтрация неинтересных постов, в этот раз - @diaryCommentExtends.
И так, суть в чём: когда вы нажимаете на цифру около пункта «Дискуссии» вы попадаете на страницу просмотра комментариев. Всё бы ничего, но периодически дискуссия разрастается до эпических масштабов и часть интересующих вас комментариев находятся на предыдущей странице. Приходится открывать эту страницу в новой вкладке, что явно неудобно.
Что делает же данный замечательный скрипт? Он позволяет подгрузить комментарии с других страниц этой же дискуссии без перезагрузки страницы! После установки скрипта по нажатию на циферки страниц комментариев комментарии просто подгрузятся в фоне и вставятся туда, куда нужно.
Сейчас скрипт устанавливается только под Оперу, но в ближайшем будущем я планирую оформить все скрипты в виде плагина к Опере, ФФ и Хрому.
установка
В прошлый раз это был @diarySpamBlocker - фильтрация неинтересных постов, в этот раз - @diaryCommentExtends.
И так, суть в чём: когда вы нажимаете на цифру около пункта «Дискуссии» вы попадаете на страницу просмотра комментариев. Всё бы ничего, но периодически дискуссия разрастается до эпических масштабов и часть интересующих вас комментариев находятся на предыдущей странице. Приходится открывать эту страницу в новой вкладке, что явно неудобно.
Что делает же данный замечательный скрипт? Он позволяет подгрузить комментарии с других страниц этой же дискуссии без перезагрузки страницы! После установки скрипта по нажатию на циферки страниц комментариев комментарии просто подгрузятся в фоне и вставятся туда, куда нужно.
Сейчас скрипт устанавливается только под Оперу, но в ближайшем будущем я планирую оформить все скрипты в виде плагина к Опере, ФФ и Хрому.
установка
как-то хочется возможность самостоятельного выбора...
опера 10.10
там и фильтр что ли? а если без него?
читать дальше
читать дальше
так я там у enable заменяю 1 на 0
а там дальше например такое есть:
if (this.checked) { if (filters[g].filters[f].length < 1) { alert("строка с регулярным выражением не может быть пустой"); this.checked = false;
и не работает. оперу выключала на время перемещения. и не один раз уже перезагрузила.
вот с единым файлом
- вот, к примеру, твой дневник.
и лента избранного
вот с двумя ("в моем дизайне" и "раскрывашка комментов")
- снова твой дневник
и лента избранного
narod.ru/disk/18717874000/diaryPlugin.js.html
разворачивалка тоже появилась, но не работает теперь ни разворачивание в списке избранных, ни нажатие на стандартную кнопку с номером страницы =(
вот сейчас у тебя нет ссылки "в моем дизайне". когда выхожу на главную страницу твоего дневника, она появляется.
про избранное:
когда я нажимаю "раскрыть страницу №2" ссылка из himitsu-nya.diary.ru/?favorite меняется на himitsu-nya.diary.ru/?favorite#rPi2
больше изменений не происходит. когда я после этого пытаюсь нажать на 2 внизу, на меня просто не реагируют.
когда я сразу после загрузки избранного пытаюсь нажать на 2 - все происходит так же: ссылка изменяет вид, и ничего больше.
а мои фильтры где должны появиться?
ага. Это просто баг - поправлю.
"Мои фильтры" должны быть рядом с "Моим дневником" и "В моём дизайне"
когда я нажимаю "раскрыть страницу №2" ссылка из himitsu-nya.diary.ru/?favorite меняется на himitsu-nya.diary.ru/?favorite#rPi2
так и должно быть, но в месте с тем должны подгружаться комментарии со второй страницы. Этого разве не происходит?