ΔX/ΔT
Потихоньку выполняю свой личный план по написанию плагина-улучшайзера для дайриков.
В прошлый раз это был @diarySpamBlocker - фильтрация неинтересных постов, в этот раз - @diaryCommentExtends.

И так, суть в чём: когда вы нажимаете на цифру около пункта «Дискуссии» вы попадаете на страницу просмотра комментариев. Всё бы ничего, но периодически дискуссия разрастается до эпических масштабов и часть интересующих вас комментариев находятся на предыдущей странице. Приходится открывать эту страницу в новой вкладке, что явно неудобно.

Что делает же данный замечательный скрипт? Он позволяет подгрузить комментарии с других страниц этой же дискуссии без перезагрузки страницы! После установки скрипта по нажатию на циферки страниц комментариев комментарии просто подгрузятся в фоне и вставятся туда, куда нужно.

Сейчас скрипт устанавливается только под Оперу, но в ближайшем будущем я планирую оформить все скрипты в виде плагина к Опере, ФФ и Хрому.

установка

@темы: @plugin

Комментарии
08.03.2010 в 07:02

Вам помочь или не мешать?
и этот тоже не в архиве, зачем его распаковывать?
13.03.2010 в 14:46

Вам помочь или не мешать?
этот же плагин разворачивает избранное, потому что там тоже страницы. это и хорошо, и плохо: если я хочу не развернуть, а именно загрузить другую страницу, нажимаю на цифру, у меня вроде бы загружается следующая, но повторяется два раза. надо скрин сделать, да?
как-то хочется возможность самостоятельного выбора...
опера 10.10
13.03.2010 в 14:54

ΔX/ΔT
нет, это баг. Я его, в принципе, исправил :) но ещё не выкладывал исправление.
13.03.2010 в 14:56

Вам помочь или не мешать?
выложи, пожалуйста =)
13.03.2010 в 15:13

ΔX/ΔT
Himitsu-nya narod.ru/disk/18715942000/diaryPlugin.js.html - замени этим файлом все предыдущие скрипты. Сейчас там не работает сохранение фильтров.
13.03.2010 в 15:14

Вам помочь или не мешать?
спасибо
там и фильтр что ли? а если без него?
13.03.2010 в 15:22

ΔX/ΔT
Himitsu-nya без него низя: я же собираю плагин, в котором будет всё. Там есть настройка "Мои фильтры" (около "Мой дневник"), но сохранение я пока не прикрутил. Измени в скрипте переменную "$diaryPlugin", поставь там везде "enable: 0" вместо "enable: 1" и фильтры работать не будут.
13.03.2010 в 15:31

Вам помочь или не мешать?
понял
13.03.2010 в 15:43

Вам помочь или не мешать?
а чем его надо было открывать? я открыла блокнотом, везде поставила нолики. заменила. теперь ничего не работает, ни "в моем дизайне" не появляется", ни предложение развернуть страницу. а местами там текст по-русски в скобках типа "что-то не может быть пустым"
13.03.2010 в 15:44

ΔX/ΔT
Himitsu-nya эм... у тебя должно там получиться что-то типа

читать дальше
13.03.2010 в 15:45

ΔX/ΔT
так?
13.03.2010 в 15:47

Вам помочь или не мешать?
ну вот там кусок
читать дальше
так я там у enable заменяю 1 на 0

а там дальше например такое есть:
if (this.checked) { if (filters[g].filters[f].length < 1) { alert("строка с регулярным выражением не может быть пустой"); this.checked = false;

и не работает. оперу выключала на время перемещения. и не один раз уже перезагрузила.
13.03.2010 в 15:48

Вам помочь или не мешать?
да, так
13.03.2010 в 15:55

ΔX/ΔT
Himitsu-nya ты только в том фрагменете заменила или ещё где-то?
13.03.2010 в 15:55

ΔX/ΔT
Himitsu-nya ты только в том фрагменете заменила или ещё где-то?
13.03.2010 в 16:01

Вам помочь или не мешать?
только в том. у тебя он полностью - вот в том и заменила как раз
13.03.2010 в 16:04

ΔX/ΔT
замени этим файлом narod.ru/disk/18717018000/diaryPlugin.js.html
13.03.2010 в 16:12

Вам помочь или не мешать?
ничего не изменилось
13.03.2010 в 16:20

ΔX/ΔT
Himitsu-nya пришли скриншот, чтоли... непонятно, что не работает
13.03.2010 в 16:33

Вам помочь или не мешать?
скриншот чего?
вот с единым файлом
- вот, к примеру, твой дневник.
и лента избранного


вот с двумя ("в моем дизайне" и "раскрывашка комментов")
- снова твой дневник
и лента избранного

13.03.2010 в 16:43

ΔX/ΔT
попробуй этот файл:
narod.ru/disk/18717874000/diaryPlugin.js.html
13.03.2010 в 16:43

ΔX/ΔT
его нужно положить вместо всех других файлов
13.03.2010 в 16:46

ΔX/ΔT
стоп! Я наврал. Ещё нужен jquery
13.03.2010 в 16:48

Вам помочь или не мешать?
ничего не изменилось
13.03.2010 в 16:48

ΔX/ΔT
Himitsu-nya вот, распакуй этот архив: narod.ru/disk/18718029000/diaryPlugin.zip.html
13.03.2010 в 16:48

Вам помочь или не мешать?
а что это за файл?
13.03.2010 в 16:54

Вам помочь или не мешать?
ага. теперь ссылка "в моем дизайне" появилась и работает.
разворачивалка тоже появилась, но не работает теперь ни разворачивание в списке избранных, ни нажатие на стандартную кнопку с номером страницы =(
13.03.2010 в 17:02

ΔX/ΔT
Himitsu-nya как не работает? Опиши, пожалуйста. Да, и проверь ещё "мои фильтры" - теперь их можно редактировать прямо из браузера и сохранять.
13.03.2010 в 17:12

Вам помочь или не мешать?
прямо мистика какая-то.
вот сейчас у тебя нет ссылки "в моем дизайне". когда выхожу на главную страницу твоего дневника, она появляется.

про избранное:
когда я нажимаю "раскрыть страницу №2" ссылка из himitsu-nya.diary.ru/?favorite меняется на himitsu-nya.diary.ru/?favorite#rPi2
больше изменений не происходит. когда я после этого пытаюсь нажать на 2 внизу, на меня просто не реагируют.
когда я сразу после загрузки избранного пытаюсь нажать на 2 - все происходит так же: ссылка изменяет вид, и ничего больше.

а мои фильтры где должны появиться?
13.03.2010 в 19:16

ΔX/ΔT
Himitsu-nya вот сейчас у тебя нет ссылки "в моем дизайне". когда выхожу на главную страницу твоего дневника, она появляется.
ага. Это просто баг - поправлю.

"Мои фильтры" должны быть рядом с "Моим дневником" и "В моём дизайне"

когда я нажимаю "раскрыть страницу №2" ссылка из himitsu-nya.diary.ru/?favorite меняется на himitsu-nya.diary.ru/?favorite#rPi2
так и должно быть, но в месте с тем должны подгружаться комментарии со второй страницы. Этого разве не происходит?

Расширенная форма

Редактировать

Подписаться на новые комментарии