Knowledge (XXG)

User:MusikAnimal/customWatchlists

Source 📝

215: 41: 185:
Once installed, customWatchlists adds a new item "Custom watchlists…" to your cactions menu (the "More" menu at the top of the page). Clicking this will open the customWatchlists interface, where you can add/remove items from your lists, or create a new one. The "(del)" links allow to mark one
270:
The downside to the raw watchlist is that there is no indication of the change in size of each diff. This is simply due to the lack of information the MediaWiki API gives us. Additionally, it is not possible to show multiple revisions from a single page. The raw watchlist is good to review all the
160:. If you have a large number of pages in your watchlist, it can be overwhelming to keep up with everything. Some pages you care more about than others, but you want to keep watching all of them. customWatchlists attempts to address this issue by allowing you to categorize all the pages you watch. 246:
pertains to your base watchlist, that is, your normal watchlist that is fetched from the API, before being filtered based on your custom watchlists. All this means is that just because you chose 50 doesn't mean you'll get back 50 results. Increase the limit as necessary.
279:
Your custom watchlist results are dynamically generated content. Because of this, some other gadgets and scripts that interact with your normal watchlist may not work. User group related links like "rollback" and "block" are also unavailable at this time.
189:
When adding pages to custom watchlists, they are also added to your normal watchlist. This is necessary for the script to work. If you remove a page from your normal watchlist, customWatchlist will not be able to detect changes. Meanwhile,
205:
to keep track of everything you're watching. Any attempts to edit this directly may cause the script to malfunction. Just as with your normal watchlist, any associated talk pages are also automatically watched.
267:
pages in the selected custom watchlist and the most recent change made. You can sort the results by date of last change or by page title alphabetically.
348:
version 33, but it should work with any modern browser (not Internet Explorer). Due to constraints the script only supports the vector and monobook
334: 141: 186:
of your custom watchlists for deletion. Clicking this does not immediately delete the watchlist, you will still need to hit "Save changes".
137: 271:
pages you have saved in a given custom watchlist, but for everyday use you'll likely opt for the recent changes over the raw watchlist.
311:
mw.loader.load('https://en.wikipedia.org/search/?action=raw&ctype=text/javascript&title=User:MusikAnimal/customWatchlists.js');
251:
will show all changes to a particular page within the search limit. This is similar to the standard watchlist available on the
374: 369: 308:
If installing the tool to your account on another Wikimedia Foundation wiki, then add the following to your personal JS:
198:
unwatch them from your normal watchlist, simply because there are use cases where this behaviour would not be desired.
330: 252: 202: 153: 27: 333:. This means you may run into bugs. If the scripts breaks or something doesn't seem right, please report it at 294: 319: 226:
you'll see a new form box to view your custom watchlists. There are two ways to view your custom watchlists:
214: 40: 157: 112: 116: 223: 349: 123: 57: 17: 293:
If installing the tool to your account on en.wikipedia.org, then add the following to your
166:
The script works by storing your custom watchlists on a page in your userspace. As such,
363: 341: 104: 98: 318:
WMF wikis by adding the above to your global.js on MetaWiki, located at
345: 108: 340:
At the time of writing, customWatchlists has only been tested with
242:
Internally, this acts just like your normal watchlist. The
46: 45:
Creating a new custom watchlist called Dublin and adding
201:
customWatchlists creates a page in your userspace at
300:{{subst:lusc|User:MusikAnimal/customWatchlists.js}} 133: 122: 97: 79: 71: 63: 53: 33: 337:. Feel free to request new features as well. 8: 26: 25: 156:to create and manage your own customized 213: 335:User talk:MusikAnimal/customWatchlists 169:your watchlists are publicly viewable 142:User:MusikAnimal/customWatchlists.css 7: 138:User:MusikAnimal/customWatchlists.js 194:pages from custom watchlists does 24: 39: 1: 329:customWatchlists is still in 320:meta:Special:MyPage/global.js 314:You can add this script to 391: 249:Include multiple revisions 375:Knowledge (XXG) watchlist 38: 218:The customWatchlist feed 370:Knowledge (XXG) scripts 219: 83:December 16, 2014 217: 85:; 9 years ago 325:Bug/feature requests 34:customWatchlists.js 210:Watchlist interface 30: 220: 224:Special:Watchlist 181:Manager interface 150:customWatchlists 147: 146: 382: 289:en.wikipedia.org 171: 129:Vector, MonoBook 93: 91: 86: 43: 31: 18:User:MusikAnimal 390: 389: 385: 384: 383: 381: 380: 379: 360: 359: 358: 327: 312: 304:Other WMF wikis 301: 286: 212: 183: 178: 167: 89: 87: 84: 49: 22: 21: 20: 12: 11: 5: 388: 386: 378: 377: 372: 362: 361: 357: 354: 326: 323: 310: 306: 305: 299: 291: 290: 285: 282: 277: 276: 261: 260: 240: 239: 238:Recent changes 228:Recent changes 211: 208: 182: 179: 177: 174: 145: 144: 135: 131: 130: 127: 120: 119: 102: 95: 94: 81: 77: 76: 73: 69: 68: 65: 61: 60: 55: 51: 50: 44: 36: 35: 23: 15: 14: 13: 10: 9: 6: 4: 3: 2: 387: 376: 373: 371: 368: 367: 365: 355: 353: 351: 347: 343: 342:Google Chrome 338: 336: 332: 324: 322: 321: 317: 309: 303: 302: 298: 296: 288: 287: 283: 281: 274: 273: 272: 268: 266: 259:Raw watchlist 258: 257: 256: 254: 250: 245: 237: 236: 235: 233: 232:Raw watchlist 229: 225: 216: 209: 207: 204: 199: 197: 193: 187: 180: 175: 173: 170: 165: 161: 159: 155: 151: 143: 139: 136: 132: 128: 126: support 125: 121: 118: 114: 110: 106: 103: 100: 96: 82: 78: 74: 70: 66: 62: 59: 56: 52: 48: 42: 37: 32: 29: 19: 339: 328: 315: 313: 307: 292: 278: 269: 264: 262: 248: 244:search limit 243: 241: 231: 227: 221: 200: 195: 191: 188: 184: 168: 163: 162: 149: 148: 275:Limitations 263:This shows 253:mobile site 203:/watchlists 154:user script 58:MusikAnimal 28:User script 364:Categories 192:unwatching 176:How to use 158:watchlists 90:2014-12-16 295:common.js 54:Author(s) 346:Firefox 109:Firefox 101:support 99:Browser 88: ( 80:Updated 72:Version 134:Source 113:Safari 105:Chrome 64:Status 356:Notes 350:skins 284:Setup 164:NOTE: 152:is a 117:Opera 75:0.1.2 16:< 344:and 331:beta 230:and 124:Skin 67:Beta 316:all 265:all 222:At 196:not 366:: 352:. 297:: 255:. 234:. 172:. 140:, 115:, 111:, 107:, 47:U2 92:)

Index

User:MusikAnimal
User script

U2
MusikAnimal
Browser
Chrome
Firefox
Safari
Opera
Skin
User:MusikAnimal/customWatchlists.js
User:MusikAnimal/customWatchlists.css
user script
watchlists
/watchlists

Special:Watchlist
mobile site
common.js
meta:Special:MyPage/global.js
beta
User talk:MusikAnimal/customWatchlists
Google Chrome
Firefox
skins
Categories
Knowledge (XXG) scripts
Knowledge (XXG) watchlist

Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.