58:
30:
Code that you insert on this page could contain malicious content capable of compromising your account. If you import a script from another page with "importScript", "mw.loader.load", "iusc", or "lusc", take note that this causes you to dynamically load a remote script, which could be changed by
31:
others. Editors are responsible for all edits and actions they perform, including by scripts. User scripts are not centrally supported and may malfunction or become inoperable due to software changes.
36:
35:
to help you find broken scripts is available. If you are unsure whether code you are adding to this page is safe, you can ask at the
68:
105:
119:// Taken from https://en.wikipedia.org/search/?title=User:Bellezzasolo/Scripts/adminhighlighter.js&oldid=829278273
301:// Galobtter: https://en.wikipedia.org/search/?title=User:Galobtter/scripts/adminhighlighter.js&oldid=910026828
32:
64:
2344:'/search/?action=raw&ctype=application/json&title=User:AmoryBot/crathighlighter.js/'
308:// L235: https://en.wikipedia.org/search/?title=User:L235/customhighlighter.js&oldid=912068642
133:// https://en.wikipedia.org/search/?title=User:Amalthea/userhighlighter.js&oldid=437693511
17:
1115:// require http(s) links, avoid "javascript:..." etc. which mw.Uri does not support
1587:// Try to get the title parameter of URL; if not available, remove '/' and use that
266:// If you want to apply multiple changes for users with more than one group, add
1929:// Sometimes we will run into unparsable links, so just log these and move on
1190:// Skip span.autocomment links aka automatic section links in edit summaries
1462:// Skip links with query strings if highlighting external links is disabled
154:// - Apply to IA, CU, OS, 'crats', AC members in addition to sysops
57:
80:
After saving, you have to bypass your browser's cache to see the changes.
983:// Skip <a> elements that aren't actually links; skip anchors
104:
toolbar button. For details and instructions about other browsers, see
1241:// Don't highlight image links or talk page discussion tools links
2014:// Grab or generate the user data then actually run the main function
182:// - Allow application of all user classes (set window.all_groups)
245:// .userhighlighter_bureaucrat {background-color: red !important}
52:
26:
457:// Core function for applying classes to the parsed JSON data
175:// - Allow custom caching length (set window.cache_hours)
2124:'crathighlighter: failed to parse local storage'
210:// If you want to set a custom order, add something like
196:// - Don't highlight talkpage discussion tools links
280:// to your common.js file where you load this script.
224:// to your common.js file where you load this script.
168:// - Allow custom order (set window.highlight_order)
238:// If you want different colors, add something like
161:// - JSON data (~36KB) is cached locally for speed
1872:// Exit on first match if false, continue if true
1299:'ext-discussiontools-init-timestamplink'
1325:// Avoid errors on hard-to-parse external links
8:
1954:'crathighlighter.js unparsable link'
97:
67:seems to have a documentation page at
45:be executed when previewing this page.
7:
112:
24:
106:Knowledge (XXG):Bypass your cache
69:User:Amorymeltzer/crathighlighter
56:
764:' {background-color: #'
189:// - Preserve previous classes
1:
2619:'crathighlighterjson'
2074:'crathighlighterjson'
217:// window.highlight_order = ;
806:'#mw-content-text a'
273:// window.all_groups = true;
752:'.userhighlighter_'
252:// to your common.css file.
2736:
2716:
2703:
2696:
2680:
2667:
2660:
2644:
2604:
2576:
2527:
2523:
2516:
2494:
2487:
2471:
2425:
2394:
2351:
2332:
2316:
2303:
2212:
2181:
2150:
2143:
2103:
2081:
2041:
2031:
2018:
2011:
2007:
2000:
1993:
1986:
1979:
1847:'userhighlighter_'
1487:'en.wikipedia.org'
1933:
1926:
1904:
1897:
1890:
1883:
1876:
1860:
1832:
1807:
1764:
1757:
1723:
1686:
1643:
1624:ADMINHIGHLIGHT_NAMESPACES
1591:
1497:
1466:
1456:
1446:
1397:
1363:
1329:
1319:
1309:
1245:
1235:
1225:
1194:
1184:
1174:
1119:
1109:
1099:
987:
977:
967:
906:
875:
850:
840:
797:
793:
786:
731:
703:
672:
668:
661:
648:
632:
619:'interface-admin'
616:
600:
584:
568:
552:
536:
526:ADMINHIGHLIGHT_NAMESPACES
520:
489:
461:
454:
450:
443:
427:
408:
377:
349:
327:
323:
319:
312:
305:
298:
291:
284:
277:
270:
263:
256:
249:
242:
235:
228:
221:
214:
207:
200:
193:
186:
179:
1744:'Contributions/'
172:
165:
158:
151:
144:
137:
130:
123:
116:
113:
37:appropriate village pump
1409:ADMINHIGHLIGHT_EXTLINKS
507:ADMINHIGHLIGHT_EXTLINKS
495:ADMINHIGHLIGHT_EXTLINKS
294:// Caching taken from:
1164:'autocomment'
571:'bureaucrat'
2689:crathighlighterdata
2653:crathighlighterdata
2637:crathighlighterdata
2579:crathighlighterdata
2474:crathighlighterdata
2306:crathighlighterdata
2272:crathighlighterdata
2233:crathighlighterdata
2224:crathighlighterdata
2044:crathighlighterdata
2024:crathighlighterdata
603:'checkuser'
587:'oversight'
2719:// </nowiki>
1557:decodeURIComponent
1281:'external'
1041:'https://'
147:// Features added:
100:key and click the
1008:'http://'
651:'steward'
315:// <nowiki>
75:
74:
49:
48:
18:User:Amorymeltzer
2727:
2721:
2720:
2714:
2713:
2710:
2707:
2701:
2700:
2694:
2693:
2690:
2687:
2684:
2678:
2677:
2674:
2671:
2665:
2664:
2658:
2657:
2654:
2651:
2648:
2642:
2641:
2638:
2635:
2632:
2629:
2626:
2623:
2620:
2617:
2614:
2611:
2608:
2602:
2601:
2598:
2595:
2592:
2589:
2586:
2583:
2580:
2574:
2573:
2570:
2567:
2564:
2561:
2558:
2555:
2552:
2549:
2546:
2543:
2540:
2537:
2534:
2531:
2525:
2521:
2520:
2514:
2513:
2510:
2507:
2504:
2501:
2498:
2492:
2491:
2485:
2484:
2481:
2478:
2475:
2469:
2468:
2465:
2462:
2459:
2456:
2453:
2450:
2447:
2444:
2441:
2438:
2435:
2432:
2429:
2423:
2422:
2419:
2416:
2413:
2410:
2407:
2404:
2401:
2398:
2392:
2391:
2388:
2385:
2382:
2379:
2376:
2373:
2370:
2367:
2364:
2361:
2358:
2355:
2349:
2348:
2345:
2342:
2339:
2336:
2330:
2329:
2326:
2323:
2320:
2314:
2313:
2310:
2307:
2301:
2300:
2297:
2294:
2291:
2288:
2285:
2282:
2279:
2276:
2273:
2270:
2267:
2264:
2261:
2258:
2255:
2252:
2249:
2246:
2243:
2240:
2237:
2234:
2231:
2228:
2225:
2222:
2219:
2216:
2210:
2209:
2206:
2203:
2200:
2197:
2194:
2191:
2188:
2185:
2179:
2178:
2175:
2172:
2169:
2166:
2163:
2160:
2157:
2154:
2148:
2147:
2141:
2140:
2137:
2134:
2131:
2128:
2125:
2122:
2119:
2116:
2113:
2110:
2107:
2101:
2100:
2097:
2094:
2091:
2088:
2085:
2079:
2078:
2075:
2072:
2069:
2066:
2063:
2060:
2057:
2054:
2051:
2048:
2045:
2039:
2038:
2035:
2029:
2028:
2025:
2022:
2016:
2015:
2009:
2005:
2004:
1998:
1997:
1991:
1990:
1984:
1983:
1977:
1976:
1973:
1970:
1967:
1964:
1961:
1958:
1955:
1952:
1949:
1946:
1943:
1940:
1937:
1931:
1930:
1924:
1923:
1920:
1917:
1914:
1911:
1908:
1902:
1901:
1895:
1894:
1888:
1887:
1881:
1880:
1874:
1873:
1870:
1867:
1864:
1858:
1857:
1854:
1851:
1848:
1845:
1842:
1839:
1836:
1830:
1829:
1826:
1823:
1820:
1817:
1814:
1811:
1805:
1804:
1801:
1798:
1795:
1792:
1789:
1786:
1783:
1780:
1777:
1774:
1771:
1768:
1762:
1761:
1755:
1754:
1751:
1748:
1745:
1742:
1739:
1736:
1733:
1730:
1727:
1721:
1720:
1717:
1714:
1711:
1708:
1705:
1702:
1699:
1696:
1693:
1690:
1684:
1683:
1680:
1677:
1674:
1671:
1668:
1665:
1662:
1659:
1656:
1653:
1650:
1647:
1641:
1640:
1637:
1634:
1631:
1628:
1625:
1622:
1619:
1616:
1613:
1610:
1607:
1604:
1601:
1598:
1595:
1589:
1588:
1585:
1582:
1579:
1576:
1573:
1570:
1567:
1564:
1561:
1558:
1555:
1552:
1549:
1546:
1543:
1540:
1537:
1534:
1531:
1528:
1525:
1522:
1519:
1516:
1513:
1510:
1507:
1504:
1501:
1495:
1494:
1491:
1488:
1485:
1482:
1479:
1476:
1473:
1470:
1464:
1463:
1460:
1454:
1453:
1450:
1444:
1443:
1440:
1437:
1434:
1431:
1428:
1425:
1422:
1419:
1416:
1413:
1410:
1407:
1404:
1401:
1395:
1394:
1391:
1388:
1385:
1382:
1379:
1376:
1373:
1370:
1367:
1361:
1360:
1357:
1354:
1351:
1348:
1345:
1342:
1339:
1336:
1333:
1327:
1326:
1323:
1317:
1316:
1313:
1307:
1306:
1303:
1300:
1297:
1294:
1291:
1288:
1285:
1282:
1279:
1276:
1273:
1270:
1267:
1264:
1261:
1258:
1255:
1252:
1249:
1243:
1242:
1239:
1233:
1232:
1229:
1223:
1222:
1219:
1216:
1213:
1210:
1207:
1204:
1201:
1198:
1192:
1191:
1188:
1182:
1181:
1178:
1172:
1171:
1168:
1165:
1162:
1159:
1156:
1153:
1150:
1147:
1144:
1141:
1138:
1135:
1132:
1129:
1126:
1123:
1117:
1116:
1113:
1107:
1106:
1103:
1097:
1096:
1093:
1090:
1087:
1084:
1081:
1078:
1075:
1072:
1069:
1066:
1063:
1060:
1057:
1054:
1051:
1048:
1045:
1042:
1039:
1036:
1033:
1030:
1027:
1024:
1021:
1018:
1015:
1012:
1009:
1006:
1003:
1000:
997:
994:
991:
985:
984:
981:
975:
974:
971:
965:
964:
961:
958:
955:
952:
949:
946:
943:
940:
937:
934:
931:
928:
925:
922:
919:
916:
913:
910:
904:
903:
900:
897:
894:
891:
888:
885:
882:
879:
873:
872:
869:
866:
863:
860:
857:
854:
848:
847:
844:
838:
837:
834:
831:
828:
825:
822:
819:
816:
813:
810:
807:
804:
801:
795:
791:
790:
784:
783:
780:
777:
774:
771:
768:
765:
762:
759:
756:
753:
750:
747:
744:
741:
738:
735:
729:
728:
725:
722:
719:
716:
713:
710:
707:
701:
700:
697:
694:
691:
688:
685:
682:
679:
676:
670:
666:
665:
659:
658:
657:'FF9933'
655:
652:
646:
645:
642:
641:'00FFFF'
639:
636:
630:
629:
626:
625:'66DD66'
623:
620:
614:
613:
610:
609:'FFFF00'
607:
604:
598:
597:
594:
593:'DD66DD'
591:
588:
582:
581:
578:
577:'5588FF'
575:
572:
566:
565:
562:
561:'888888'
559:
556:
555:'arbcom'
550:
549:
546:
543:
540:
534:
533:
530:
527:
524:
518:
517:
514:
511:
508:
505:
502:
499:
496:
493:
487:
486:
483:
480:
477:
474:
471:
468:
465:
459:
458:
452:
448:
447:
441:
440:
437:
434:
431:
425:
424:
421:
418:
415:
412:
406:
405:
402:
399:
396:
393:
390:
387:
384:
381:
375:
374:
371:
368:
365:
362:
359:
356:
353:
347:
346:
343:
340:
337:
334:
331:
325:
321:
317:
316:
310:
309:
303:
302:
296:
295:
289:
288:
282:
281:
275:
274:
268:
267:
261:
260:
254:
253:
247:
246:
240:
239:
233:
232:
226:
225:
219:
218:
212:
211:
205:
204:
198:
197:
191:
190:
184:
183:
177:
176:
170:
169:
163:
162:
156:
155:
149:
148:
142:
141:
135:
134:
128:
127:
126:// Inspired from
121:
120:
109:
96:: Hold down the
60:
53:
27:
2735:
2734:
2730:
2729:
2728:
2726:
2725:
2724:
2723:
2722:
2718:
2715:
2711:
2708:
2705:
2702:
2698:
2695:
2691:
2688:
2685:
2682:
2679:
2675:
2672:
2669:
2666:
2662:
2659:
2655:
2652:
2649:
2646:
2643:
2639:
2636:
2633:
2630:
2627:
2624:
2621:
2618:
2615:
2612:
2609:
2606:
2603:
2599:
2596:
2593:
2590:
2587:
2584:
2581:
2578:
2575:
2571:
2568:
2565:
2562:
2559:
2556:
2553:
2550:
2547:
2544:
2541:
2538:
2535:
2532:
2529:
2526:
2522:
2518:
2515:
2511:
2508:
2505:
2502:
2499:
2496:
2493:
2489:
2486:
2482:
2479:
2476:
2473:
2470:
2466:
2463:
2460:
2457:
2454:
2451:
2448:
2445:
2442:
2439:
2436:
2433:
2430:
2427:
2424:
2420:
2418:'.json'
2417:
2414:
2411:
2408:
2405:
2402:
2399:
2396:
2393:
2389:
2386:
2383:
2380:
2377:
2374:
2371:
2368:
2366:highlight_order
2365:
2362:
2359:
2356:
2353:
2350:
2346:
2343:
2340:
2337:
2334:
2331:
2327:
2324:
2321:
2318:
2315:
2311:
2308:
2305:
2302:
2298:
2295:
2292:
2289:
2286:
2283:
2280:
2277:
2274:
2271:
2268:
2265:
2262:
2259:
2256:
2253:
2250:
2247:
2244:
2241:
2238:
2235:
2232:
2229:
2226:
2223:
2220:
2217:
2214:
2211:
2208:// milliseconds
2207:
2204:
2201:
2198:
2195:
2192:
2189:
2186:
2183:
2180:
2176:
2173:
2170:
2167:
2164:
2161:
2158:
2155:
2152:
2149:
2145:
2142:
2138:
2135:
2132:
2129:
2126:
2123:
2120:
2117:
2114:
2111:
2108:
2105:
2102:
2098:
2095:
2092:
2089:
2086:
2083:
2080:
2076:
2073:
2070:
2067:
2064:
2061:
2058:
2055:
2052:
2049:
2046:
2043:
2040:
2036:
2033:
2030:
2026:
2023:
2020:
2017:
2013:
2010:
2006:
2002:
1999:
1995:
1992:
1988:
1985:
1981:
1978:
1974:
1971:
1968:
1965:
1962:
1959:
1956:
1953:
1950:
1947:
1944:
1941:
1938:
1935:
1932:
1928:
1925:
1921:
1918:
1915:
1912:
1909:
1906:
1903:
1899:
1896:
1892:
1889:
1885:
1882:
1878:
1875:
1871:
1868:
1865:
1862:
1859:
1855:
1852:
1849:
1846:
1843:
1840:
1837:
1834:
1831:
1827:
1824:
1821:
1818:
1815:
1812:
1809:
1806:
1802:
1799:
1796:
1793:
1790:
1787:
1784:
1781:
1779:highlight_order
1778:
1775:
1772:
1769:
1766:
1763:
1759:
1756:
1752:
1749:
1746:
1743:
1740:
1737:
1734:
1731:
1728:
1725:
1722:
1718:
1715:
1712:
1709:
1706:
1703:
1700:
1697:
1694:
1691:
1688:
1685:
1681:
1678:
1675:
1672:
1669:
1666:
1663:
1660:
1657:
1654:
1651:
1648:
1645:
1642:
1638:
1635:
1632:
1629:
1626:
1623:
1620:
1617:
1614:
1611:
1608:
1605:
1602:
1599:
1596:
1593:
1590:
1586:
1583:
1580:
1577:
1574:
1571:
1568:
1565:
1562:
1559:
1556:
1553:
1550:
1547:
1544:
1542:'title'
1541:
1538:
1535:
1532:
1529:
1526:
1523:
1520:
1517:
1514:
1511:
1508:
1505:
1502:
1499:
1496:
1492:
1489:
1486:
1483:
1480:
1477:
1474:
1471:
1468:
1465:
1461:
1458:
1455:
1451:
1448:
1445:
1441:
1438:
1435:
1432:
1429:
1426:
1423:
1420:
1417:
1414:
1411:
1408:
1405:
1402:
1399:
1396:
1392:
1389:
1386:
1383:
1380:
1377:
1374:
1371:
1368:
1365:
1362:
1358:
1355:
1352:
1349:
1346:
1343:
1340:
1337:
1334:
1331:
1328:
1324:
1321:
1318:
1314:
1311:
1308:
1304:
1301:
1298:
1295:
1292:
1289:
1286:
1283:
1280:
1277:
1274:
1271:
1268:
1265:
1262:
1259:
1256:
1253:
1250:
1247:
1244:
1240:
1237:
1234:
1230:
1227:
1224:
1220:
1217:
1214:
1211:
1208:
1205:
1202:
1199:
1196:
1193:
1189:
1186:
1183:
1179:
1176:
1173:
1169:
1166:
1163:
1160:
1157:
1154:
1151:
1148:
1145:
1142:
1139:
1136:
1133:
1130:
1127:
1124:
1121:
1118:
1114:
1111:
1108:
1104:
1101:
1098:
1094:
1091:
1088:
1085:
1082:
1079:
1076:
1073:
1070:
1067:
1064:
1061:
1058:
1055:
1052:
1049:
1046:
1043:
1040:
1037:
1034:
1031:
1028:
1025:
1022:
1019:
1016:
1013:
1010:
1007:
1004:
1001:
998:
995:
992:
989:
986:
982:
979:
976:
972:
969:
966:
962:
959:
956:
953:
950:
947:
944:
941:
938:
935:
932:
929:
926:
923:
920:
917:
914:
911:
908:
905:
901:
898:
895:
892:
889:
886:
883:
880:
877:
874:
870:
867:
864:
861:
858:
855:
852:
849:
845:
842:
839:
835:
832:
829:
826:
823:
820:
817:
814:
811:
808:
805:
802:
799:
796:
792:
788:
785:
781:
778:
775:
772:
769:
766:
763:
760:
758:highlight_order
757:
754:
751:
748:
745:
742:
739:
736:
733:
730:
726:
723:
721:highlight_order
720:
717:
714:
711:
708:
705:
702:
698:
695:
692:
689:
686:
683:
680:
677:
674:
671:
667:
663:
660:
656:
653:
650:
647:
643:
640:
637:
635:'sysop'
634:
631:
627:
624:
621:
618:
615:
611:
608:
605:
602:
599:
595:
592:
589:
586:
583:
579:
576:
573:
570:
567:
563:
560:
557:
554:
551:
547:
544:
541:
538:
535:
531:
528:
525:
522:
519:
515:
512:
509:
506:
503:
500:
497:
494:
491:
488:
484:
481:
478:
475:
472:
469:
466:
463:
460:
456:
453:
449:
445:
442:
438:
435:
432:
430:highlight_order
429:
426:
422:
419:
416:
413:
410:
407:
403:
400:
397:
394:
391:
388:
385:
382:
379:
376:
372:
369:
367:highlight_order
366:
363:
360:
357:
355:highlight_order
354:
351:
348:
344:
341:
338:
335:
332:
329:
326:
322:
318:
314:
311:
307:
304:
300:
297:
293:
290:
286:
283:
279:
276:
272:
269:
265:
262:
258:
255:
251:
248:
244:
241:
237:
234:
230:
227:
223:
220:
216:
213:
209:
206:
202:
199:
195:
192:
188:
185:
181:
178:
174:
171:
167:
164:
160:
157:
153:
150:
146:
143:
139:
136:
132:
129:
125:
122:
118:
115:
111:
110:
99:
76:
50:
40:
22:
21:
20:
12:
11:
5:
2733:
2731:
1701:getNamespaceId
1618:getNamespaceId
899:'href'
114:
90:Microsoft Edge
73:
72:
61:
51:
47:
46:
25:
23:
15:
14:
13:
10:
9:
6:
4:
3:
2:
2732:
2717:
2704:
2697:
2681:
2668:
2661:
2645:
2605:
2577:
2528:
2524:
2517:
2495:
2488:
2472:
2426:
2395:
2352:
2333:
2317:
2304:
2213:
2182:
2151:
2144:
2104:
2082:
2042:
2032:
2019:
2012:
2008:
2001:
1994:
1987:
1980:
1934:
1927:
1905:
1898:
1891:
1884:
1877:
1861:
1833:
1808:
1765:
1758:
1724:
1687:
1644:
1592:
1536:getParamValue
1498:
1467:
1457:
1447:
1424:isEmptyObject
1398:
1364:
1356:'%25'
1330:
1320:
1310:
1246:
1236:
1226:
1215:'IMG'
1195:
1185:
1175:
1152:parentElement
1134:parentElement
1120:
1110:
1100:
988:
978:
968:
907:
876:
851:
841:
798:
794:
787:
732:
704:
673:
669:
662:
649:
633:
617:
601:
585:
569:
553:
537:
521:
490:
462:
455:
451:
444:
428:
409:
378:
350:
328:
324:
320:
313:
306:
299:
292:
285:
278:
271:
264:
257:
250:
243:
236:
229:
222:
215:
208:
201:
194:
187:
180:
173:
166:
159:
152:
145:
138:
131:
124:
117:
107:
103:
95:
91:
87:
83:
82:Google Chrome
79:
70:
66:
62:
59:
55:
54:
44:
38:
34:
29:
28:
19:
2607:localStorage
2062:localStorage
101:
93:
89:
85:
81:
77:
42:
2168:cache_hours
1679:' '
1074:'/'
1068:lastIndexOf
1035:lastIndexOf
1002:lastIndexOf
957:'#'
930:'/'
779:'}'
65:user script
1866:all_groups
1750:''
1412:&&
1263:&&
1143:&&
1059:&&
1026:&&
417:all_groups
395:all_groups
383:all_groups
41:This code
2631:stringify
2293:cache_len
2184:cache_len
2156:cache_len
1293:classList
1275:classList
1260:className
1158:classList
1140:className
770:classDefs
542:classDefs
2566:function
2554:promises
2509:deferred
2497:promises
2455:function
2431:deferred
2372:function
2322:promises
1841:addClass
1785:function
1350:/%(?!)/g
818:function
693:function
473:function
333:function
2613:setItem
2443:getJSON
2406:baseUrl
2338:baseUrl
2284:getTime
2136:message
2068:getItem
1972:linkraw
1966:message
1738:replace
1695:mwtitle
1667:replace
1661:getMain
1655:mwtitle
1612:mwtitle
1606:inArray
1503:mwtitle
1344:replace
1209:tagName
868:linkraw
830:linkraw
436:reverse
98:⇧ Shift
86:Firefox
33:A guide
2709:jQuery
2162:window
1863:return
1449:return
1312:return
1228:return
1177:return
1102:return
970:return
942:charAt
746:addCSS
681:loader
501:window
389:window
361:window
102:Reload
94:Safari
2542:apply
2118:error
2087:catch
2056:parse
1910:catch
1630:>=
1575:slice
1518:Title
1436:query
824:index
687:using
513:false
401:false
78:Note:
63:This
16:<
2683:main
2673:else
2647:main
2625:JSON
2591:Date
2585:date
2560:then
2548:null
2536:when
2503:push
2480:data
2461:data
2412:perm
2384:perm
2360:each
2290:>
2278:date
2266:Date
2248:Date
2239:date
2202:1000
2050:JSON
1948:warn
1835:link
1816:data
1773:each
1732:user
1726:user
1673:/_/g
1649:user
1584:)));
1569:path
1530:util
1481:host
1287:link
1269:link
1254:link
1203:link
1146:link
1128:link
893:attr
887:link
856:link
812:each
740:util
715:perm
479:data
467:main
92:and
43:will
2706:})(
2663:});
2640:));
2600:();
2597:now
2519:});
2490:});
2449:url
2428:var
2400:url
2397:var
2378:idx
2335:var
2319:var
2312:{};
2287:())
2263:new
2254:now
2153:var
2112:log
2077:));
2034:try
2021:var
1996:});
1989:});
1942:log
1886:});
1819:===
1791:_ix
1707:===
1664:().
1646:var
1621:(),
1563:uri
1548:url
1509:new
1500:var
1484:===
1475:uri
1430:uri
1390:url
1384:Uri
1375:new
1369:uri
1366:var
1338:url
1332:url
1296:===
1278:===
1212:===
1161:===
1086:!==
1062:url
1053:!==
1029:url
1020:!==
996:url
954:===
936:url
927:===
924:url
918:url
881:url
878:var
853:var
843:try
712:var
706:for
539:var
523:var
492:var
464:var
439:();
380:var
352:var
2712:);
2692:);
2656:);
2569:()
2557:).
2530:$
2512:);
2437:$
2354:$
2281:).
2257:()
2242:||
2227:||
2215:if
2196:60
2190:60
2187:*=
2171:||
2139:);
2106:mw
2003:};
1975:);
1936:mw
1856:);
1853:ug
1810:if
1797:ug
1767:$
1753:);
1704:()
1689:if
1682:);
1600:$
1594:if
1554:||
1524:mw
1512:mw
1469:if
1439:))
1418:$
1400:if
1393:);
1378:mw
1359:);
1302:))
1284:||
1248:if
1197:if
1122:if
990:if
933:||
921:||
909:if
902:);
871:);
862:$
809:).
800:$
782:);
734:mw
718:in
696:()
690:(,
675:mw
664:};
510:||
411:if
398:||
370:||
339:$
287://
259://
231://
203://
140://
88:,
84:,
2699:}
2686:(
2676:{
2670:}
2650:(
2634:(
2628:.
2622:,
2616:(
2610:.
2594:.
2588:=
2582:.
2572:{
2563:(
2551:,
2545:(
2539:.
2533:.
2506:(
2500:.
2483:;
2477:=
2467:{
2464:)
2458:(
2452:,
2446:(
2440:.
2434:=
2421:;
2415:+
2409:+
2403:=
2390:{
2387:)
2381:,
2375:(
2369:,
2363:(
2357:.
2347:;
2341:=
2328:;
2325:=
2309:=
2299:{
2296:)
2275:.
2269:(
2260:-
2251:.
2245:(
2236:.
2230:!
2221:!
2218:(
2205:;
2199:*
2193:*
2177:;
2174:1
2165:.
2159:=
2146:}
2133:.
2130:e
2127:,
2121:(
2115:.
2109:.
2099:{
2096:)
2093:e
2090:(
2084:}
2071:(
2065:.
2059:(
2053:.
2047:=
2037:{
2027:;
1982:}
1969:,
1963:.
1960:e
1957:,
1951:(
1945:.
1939:.
1922:{
1919:)
1916:e
1913:(
1907:}
1900:}
1893:}
1879:}
1869:;
1850:+
1844:(
1838:.
1828:{
1825:)
1822:1
1813:(
1803:{
1800:)
1794:,
1788:(
1782:,
1776:(
1770:.
1760:}
1747:,
1741:(
1735:.
1729:=
1719:{
1716:)
1713:1
1710:-
1698:.
1692:(
1676:,
1670:(
1658:.
1652:=
1639:{
1636:)
1633:0
1627:)
1615:.
1609:(
1603:.
1597:(
1581:6
1578:(
1572:.
1566:.
1560:(
1551:)
1545:,
1539:(
1533:.
1527:.
1521:(
1515:.
1506:=
1493:{
1490:)
1478:.
1472:(
1459:}
1452:;
1442:{
1433:.
1427:(
1421:.
1415:!
1406:!
1403:(
1387:(
1381:.
1372:=
1353:,
1347:(
1341:.
1335:=
1322:}
1315:;
1305:{
1290:.
1272:.
1266:(
1257:.
1251:(
1238:}
1231:;
1221:{
1218:)
1206:.
1200:(
1187:}
1180:;
1170:{
1167:)
1155:.
1149:.
1137:.
1131:.
1125:(
1112:}
1105:;
1095:{
1092:)
1089:0
1083:)
1080:0
1077:,
1071:(
1065:.
1056:0
1050:)
1047:0
1044:,
1038:(
1032:.
1023:0
1017:)
1014:0
1011:,
1005:(
999:.
993:(
980:}
973:;
963:{
960:)
951:)
948:0
945:(
939:.
915:!
912:(
896:(
890:.
884:=
865:(
859:=
846:{
836:{
833:)
827:,
821:(
815:(
803:(
789:}
776:+
773:]
767:+
761:+
755:+
749:(
743:.
737:.
727:{
724:)
709:(
699:{
684:.
678:.
654::
644:,
638::
628:,
622::
612:,
606::
596:,
590::
580:,
574::
564:,
558::
548:{
545:=
532:;
529:=
516:;
504:.
498:=
485:{
482:)
476:(
470:=
446:}
433:.
423:{
420:)
414:(
404:;
392:.
386:=
373:;
364:.
358:=
345:{
342:)
336:(
330:(
108:.
71:.
39:.
Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.