Обговорення користувача:Js~ukwiki/watchsince.js
Описание
[ред. код]Скрипт додає на сторінку списку спостереження два посилання.
… | 7 дні | всі | Тільки нові
Посилання «тільки нові» перезавантажить список спостереження, показуючи тільки зміни, що відбулися з моменту останнього завантаження сторінки.
Послідовно натискаючи на це посилання, ви кожного разу бачитимете тільки нові зміни.
Аналогічна функціональність вже є на сторінці «Нових редагувань»: посилання «Показати редагування починаючи з …».
Для того, щоб при цьому не йти браузером із сторінки спостереження, слід відкривати зміни в нових вікнах або використовувати «Навігаційні віконця» або використовувати diffPopups.
… | сховати незначні редагування | Скасувати спостереження…
Посилання «Скасувати спостереження» додасть поряд з кожною строчкою посилання(x)
що дозволяє швидко, не йдучи із списку спостереження, вилучити з нього цю сторінку. При цьому строчка покажеться перекресленою, а посилання зміниться на (+), дозволяючи повернути сторінку в список спостереження:
Встановлення
[ред. код]importScript('user:js/watchsince.js')
→ ваш monobook.js
Технічні подробиці
[ред. код]Перша частина скрипта — українськофіцированний Watchlist since (англ.) скрипт.
Друга частина скрипта динамічно підвантажує wlUnwatch (англ.) скрипт, що використовує AJAX.
Помилка в скрипті
[ред. код]Рядок 39.
alert('Для вилучення сторінок із списку спостереження використовуйте посилання, що з'явилися (x)')
апостроф сприймається тут як кінець рядка. Я б сам виправив але файл закритий для змін. В браузері FireFox є такий адон FireBug в якому можна протестити скрипти на помилки. Помилка не фаталльна але заважає, весь час вилазе коли треба тестити свої скрипти... --Oleandr (обговорення) 10:25, 5 квітня 2013 (UTC)