Knowledge (XXG)

:RefToolbar/2.0 - Knowledge (XXG)

Source πŸ“

740: 900: 157: 168: 186: 1694: 1673: 1652: 1631: 1610: 1589: 1579: 1558: 1539: 1529: 1506: 1496: 1479: 1469: 1459: 1444: 1432: 1422: 1407: 1395: 1385: 1370: 1358: 1348: 1333: 1321: 1311: 1296: 1284: 1274: 1259: 1249: 1239: 1229: 1214: 1204: 1194: 1184: 1169: 1159: 1149: 1139: 1124: 1114: 1104: 1094: 1079: 1069: 1059: 1049: 1031: 1021: 1011: 1001: 979: 969: 959: 949: 908: 918: 174: 736:
For fields such as authors and editors where it is frequently necessary to specify more than one, automatic-incrementing fields can be used. For each field, an "increment_group" option is set. This allows fields such as last/first to be incremented together, as long as they're in the same group. One
697:
For sitewide settings, templates should be included in the RefToolbarConfig page. Users can also add their own templates with this system by adding them to their user script page. If the script is installed on the user script page (as opposed to using a gadget), the templates must be below where the
2358:
Error checking functions can be added in a way similar to citation templates. The citeErrorCheck object requires one parameter, an object. This object should contain certain the information as described below. Currently all attributes are required. In the future, optional attributes may be added to
2898:
You should not need to copy the main script itself. You can, but it means that you will have to check for changes and manually update to receive bug fixes and new features. You do need to copy the following files to your wiki (this requires sysop access on the wiki the script is being ported to).
164:
On the left side of the Cite panel is a dropdown list of all available templates. Clicking one will open a dialog box with the fields for that template. Buttons on the bottom of the dialog are used to insert the ref into the article, preview the ref, reset the form, and close the dialog without
2399:
An error object is a JavaScript object that should contain 2 attributes. The 'msg' attribute should be an error message describing the problem and the 'err' attribute should be a portion of the wikitext showing the error, such as the content of the reference with the problem.
221:
Note that while the script is designed to be easily configurable, the configuration options do need to be valid JavaScript code - brackets and parentheses must be matched and strings must be wrapped in quotation marks with quotation marks in the string escaped as necessary.
36: 479:
The script can be set to automatically provide a parsed preview when previewing a citation template through the "autoparse" option. Its not recommended to set this to true as a global setting as it may slow the script down for people with slow connections.
721:-label" message is not specified in the MediaWiki:RefToolbarMessages-lang.js page (user interface language), the text that will be given as the label on the form. If neither are provided, the 'field' attribute will be used with the first letter capitalized 2741: 2712: 2683: 256:
script file. The script will set a default for all options, but it is recommended that site defaults include a value for all options. For all option sample code shown below, change "UserOptions" to "Options" for site configuration. The initial
44: 273:
Changing the date format used for automatically added dates (such as accessdate) is done using a simple string replacement system. "Special" words will be replaced with their corresponding date, all other characters will be left as-is.
318:
Other options may be available on request. Currently only one format will be used. If there is demand for it, the automatic date system may be extended to allow multiple options in a dropdown selection box. The date is always in UTC.
53: 52: 209:
To use error checking, click the Error check symbol, then select the error checks to run. A panel listing any errors found will be inserted underneath the edit area. Additional error checks can be added, see below for details.
546:
To be able to retrieve more references on a page, the script can also expand templates and parser functions on the page (except templates inside of ref tags) so that references from templates or references that use the
1742:
replaced in the configuration by numbers starting at 1) - Authors split by last name and first name, with 2 fields for each author. If there are more authors than fields, the rest will be put into
197:
in the article. Choosing one will show the wikitext of the reference with an option to preview how the reference looks after parsing. Clicking the "Insert" button will insert the named reference (
1805:
There are also several options for dates and the behavior of the script will depend on how complete a date is returned by the database. Not all DOI/PMIDs will return a full date. For DOI/PMID
687:
A short name for the template, used for the template list in the script (this name should be a unique name for each template object, even if 2 template objects are based on the same template)
47: 50: 46: 45: 51: 1798:
must also be set, otherwise some authors may be omitted if there are more authors than fields specified. For the automatic-incrementing options to work properly, they should be
2923:
Note: If you translate the "field" names in the "MediaWiki:RefToolbarConfig.js" page, you also need to change the corresponding message keys at "MediaWiki:RefToolbarMessages-
3016:
object is used to reduce the number of variables and functions put into the global scope. It contains all the functions and variables used by the script, except for the
892:. The properties available vary depending on the ID. The table below shows the available properties for each ID. See the sample code below for a simplified example and 3032:
Reference objects are created for each reference currently on the page, and whenever a reference is added by the script. Reference objects have several attributes:
49: 680:
Citation templates can be added using an object syntax. To add a new template, simply create a new citeTemplate object. Each template has 4 required parameters.
551:
syntax will be available when inserting named refs or for error checking functions. This can also slow the script down for people with slow connections.
244:
No customization is required, the script will use the sitewide defaults "out of the box". All user configuration options override the sitewide options.
1759:
replaced in the configuration by numbers starting at 1) - One field for each author. If there are more authors than fields, the rest will be put into
1716:- Authors split by first and last name, using automatic-incrementing fields. Enough last/first fields for all the authors will be automatically added. 3140: 2907: 413:, use the "modal" option. If set to true, opening one of the dialogs will block access to the rest of the edit page until the dialog is closed. 3079: 48: 884:
are supported. To add autofill support to a template, set the "autofillid" param on a field that will be used for the ID code, for example
177:
will attempt to autofill citation details given an ID entered in the adjacent text box. An ISBN, DOI, or PMID can be used for autofilling.
2947: 3095: 2917: 2913: 617:
The month names used for automatic date insertion are also customizable, for translation to other languages, or to use abbreviations.
2648: 744:", which will be replaced with the incrementing numbers when the template is generated. For the label on the dialog, the "<N: --> 105:
RefToolbar 2.0 is now turned on by default for all users on English Knowledge (XXG). You don't have to do anything to install it.
3107: 2722: 724:
tooltip – If given, a will be put after the label that the user can mouse over to see a more detailed description of the field.
3089: 2951: 2832: 745:" will be removed. For example, to create separate last/first, but a single editor field, the following would be specified: 3119: 3113: 2979:
To enable this tool for everyone, follow the same steps as above but add the "default" option to the gadget's definition:
2903: 2690: 893: 253: 3135: 888:
The ID type should be given in lowercase. Then add "autofillprop" for the properties to be automatically filled, such as
2964: 860:
For authors, auto-incrementing fields can also be used with the autofilling options, see the section below for details.
2957: 2675: 1722:- One auto-incrementing field for each author. Enough fields will be added for all authors to be automatically added. 2895:
This script is designed to be easily portable to other wikis that use a similar (template-based) reference system.
707: 1705:
For multiple authors, the autofill system accepts several possible options. In order that the script checks for:
912: 869: 114: 2942:
has been installed in the LocalSettings.php file. Then follow these steps to install RefToolbar as a gadget:
2859: 3101: 2748: 218:
Unlike the old version of the script, this version is highly customizable sitewide and on a per-user basis.
2625: 17: 2781: 118: 2899:
Then you can customize the options, templates, error functions, and translate the messages as necessary.
2383:
The function given is passed each ref individually, it should return a single error object or not return.
64:
is the current version of RefToolbar, which adds citing capability to the enhanced editing toolbar (the
2939: 737:
field in each group should also have an "increment_button" option set - this field will have a button (
2403:
Some example code for a simple function that checks whether each reference uses a template could be:
194: 2634: 2630: 75: 68: 3075: 71: 2389:
The function is passed the entire list of references, it should return an array of error objects.
693:
A list of the remaining options, any option the template supports that isn't in the "basic" list.
2395:
The function is passed the wikitext of the article, it should return an array of error objects.
2376:
There are currently 3 types of error checks. The differences between them are described below:
23: 2880: 2870: 728:
The object system allows other options for additional features, which are described below.
714:
field – The actual field name as used in the template. This is the only required attribute.
322:
The fields that have an automatic date option are stored in the "autodate fields" option.
2990:
This section covers information relevant to developers that might not be covered above.
899: 739: 2845: 2579:"Does not use a <a href='http://en.wikipedia.org/Wikipedia:Citation_templates': --> 3129: 868:
The script can autofill citation details given an identifier for the work. Currently
2874:), 14 days before major changes were made to the way in which the Vector theme used 2363:
testname – A short name for the test, should be unique and should not contain spaces
156: 2857:
Replace the bundled version of Vector with one for MediaWiki 1.35/wmf.11 or later (
2369:
func – The function that will be called to execute the test (see below for details)
410: 35: 2930:
Note that the script has not yet been tested using RTL (right to left) languages.
743:) next to them to increment them. The name of the field should contain "<N: --> 185: 167: 2884:). Vector for MediaWiki 1.35 is expected to include the jQuery style updates. 2868:
The code for the Vector theme in MediaWiki 1.34 was frozen on 2 October 2019 (
2740: 2711: 907: 2682: 265:
are not necessary for changes in RefToolbarConfig.js and should be omitted.
113:
To disable the refTools script from loading, add the following line to your
90: 65: 3024:
object definitions. Most of this object is not loaded except on edit pages.
917: 173: 57:
This screencast walks through how to use the various features of RefTools.
3064:, whether the ref is a short tag with no content or a full reference tag 193:
Clicking the "Named refs" button will open a dialog listing all of the
85:
Reftoolbar 2.0 consists of a series of JavaScript scripts that use the
2849: 86: 2875: 1835:
are available, the year and month (if returned) will be put into the
690:
A list of "basic" template options, using the syntax described below
325:
To customize automatic date insertion, options can be set like so:
3085:
The live code for RefToolbar can be found at the following pages:
906: 898: 184: 171:
will insert the current date into the adjacent text box. Clicking
155: 42: 34: 3070:
The script uses the jQuery library, which is well documented at
877: 873: 94: 1850:
field is filled with whatever is returned by the lookup script.
881: 74:). It may appear two different ways depending on a user's 3071: 911:
An example of a (czech) template dialog with autofilling
2237:"If the author has an article, the name of the article" 1809:
If a full d/m/y date is returned by the database OR no
290:β€” The day of the month (01-31), zero-padded to 2 digits 2628:
comes in three versions, depending on the settings at
706:
Each field is described as an object in a list, using
3110:- Code for RefToolbar 2.0a (without dialog support) 3001:objects are described in detail in above sections. 2803: 2787: 302:β€” The month number (01–12), zero-padded to 2 digits 3104:- Code for RefToolbar 2.0b (full-featured version) 2927:.js", to avoid "null" descriptions in the popups. 2372:type – The type of test, see below for the options 1799: 896:for a full example as it is currently used here. 201:) into the last cursor position in the article. 2827:The cite icon does not appear for any version. 2649:MediaWiki:Wikieditor-toolbar-dialogs-preference 93:JavaScript libraries. It also makes use of the 3080:mw:Extension:WikiEditor/Toolbar customization 1818: 259:$ ('head').one('reftoolbarbase', function() { 8: 1813:field is available, it will put it into the 1769:- All authors will be combined into 1 field. 890:{"field": "title", "autofillprop": "title"}, 229:object. Configuration options are stored in 2480:"Check for references not using a template" 3116:- Code for RefToolbar 1.0 (legacy support) 2760: 2641: 1827:If a full date is not returned AND both 923: 277:The current date options available are: 252:All global configuration is done in the 3044:– The 'group' attribute of the ref tag 2775:Two RefToolbar 1.0 cite buttons show. 886:{"field": "doi", "autofillid": "doi"}, 3038:– The 'name' attribute of the ref tag 409:To set whether the dialogs should be 225:Configuration is done using a global 7: 3050:– The content inside of the ref tags 2833:Bypass your internet browser’s cache 2784:and remove either of these entries: 915:and clickable magnifying glass icon 79: 3141:Knowledge (XXG) citation/link tools 903:How to use the URL autofill feature 684:The template name (e.g. "cite web") 3096:MediaWiki:Gadget-refToolbarBase.js 2918:MediaWiki:RefToolbarMessages-de.js 2914:MediaWiki:RefToolbarMessages-en.js 2093:"If this is part of a larger work" 1800:set up as auto-incrementing fields 31: 3074:. It also uses some modules from 2366:desc – A description for the test 1824:, with any missing parts omitted. 3108:MediaWiki:RefToolbarNoDialogs.js 2757:Symptoms and recommended actions 2739: 2723:MediaWiki:RefToolbarNoDialogs.js 2710: 2681: 1692: 1671: 1650: 1629: 1608: 1587: 1577: 1556: 1537: 1527: 1504: 1494: 1477: 1467: 1457: 1442: 1430: 1420: 1405: 1393: 1383: 1368: 1356: 1346: 1331: 1319: 1309: 1294: 1282: 1272: 1257: 1247: 1237: 1227: 1212: 1202: 1192: 1182: 1167: 1157: 1147: 1137: 1122: 1112: 1102: 1092: 1077: 1067: 1057: 1047: 1029: 1019: 1009: 999: 977: 967: 957: 947: 916: 738: 172: 166: 2963:Add the following line to your 165:changing the article. Clicking 160:An example of a template dialog 3090:MediaWiki:Gadget-refToolbar.js 2952:MediaWiki:Gadget-refToolbar.js 2906:(you can also use the smaller 24:Knowledge (XXG):RefToolbar 2.0 1: 3120:MediaWiki:RefToolbarConfig.js 3114:MediaWiki:RefToolbarLegacy.js 2904:MediaWiki:RefToolbarConfig.js 2848:, the wizard is too large in 2811:'User:Apoc2400/refToolbar.js' 2795:'User:Mr.Z-man/refToolbar.js' 2691:MediaWiki:RefToolbarLegacy.js 1866:are optional. For ISBN, only 894:MediaWiki:RefToolbarConfig.js 732:Automatic-incrementing fields 284:β€” The day of the month (1-31) 254:MediaWiki:RefToolbarConfig.js 2975:Install as an opt-out script 2965:MediaWiki:Gadgets-definition 2580:citation template</a: --> 2982:* refToolbar|refToolbar.js 2958:MediaWiki:Gadget-refToolbar 2934:Install as an opt-in gadget 82:section below for details. 3157: 2986:Information for developers 2969:* refToolbar|refToolbar.js 2645:Enable the editing toolbar 708:JavaScript Object Notation 18:Knowledge (XXG):RefToolbar 3078:, which is documented at 2696: 710:. The basic options are: 296:β€” The month number (1–12) 2405: 2359:support other features. 2354:Error checking functions 1877: 747: 702:Object syntax for fields 619: 553: 482: 415: 327: 269:Automatic date insertion 123: 101:No installation required 3136:Knowledge (XXG) scripts 3102:MediaWiki:RefToolbar.js 2956:Create a corresponding 2891:Porting to another wiki 2749:MediaWiki:RefToolbar.js 199:<ref name=Foo /: --> 3072:http://docs.jquery.com 2925:<language code: --> 2782:Special:MyPage/skin.js 921: 904: 248:Sitewide configuration 190: 161: 58: 40: 3122:- Local configuration 910: 902: 189:The named refs dialog 188: 159: 56: 38: 3076:WikiEditor extension 2993:Descriptions of the 2908:sample configuration 2745:Cite button on right 1089:last-incr/first-incr 717:label – If a "cite- 698:script is imported. 39:The modified toolbar 3028:Reference objects: 2767:Possible solutions 1846:As a fallback, the 261:line and the final 132:refToolbarInstalled 2687:Cite icon on right 2225:"Author's article" 2186:// Expanded fields 922: 905: 846:'increment_button' 806:'increment_button' 676:Citation templates 542:Template expansion 376:<monthname: --> 314:β€” The 4-digit year 306:<monthname: --> 235:CiteTB.UserOptions 191: 162: 59: 41: 3022:citeErrorFunction 2948:the loader script 2940:Gadgets extension 2888: 2887: 2754: 2753: 1817:field, using the 1703: 1702: 834:'increment_group' 827:"editor<N: --> 794:'increment_group' 766:'increment_group' 475:Automatic parsing 54: 22:(Redirected from 3148: 3092:- Initialization 3063: 3059: 3055: 3049: 3043: 3037: 3023: 3019: 3015: 3007: 3000: 2996: 2970: 2938:Ensure that the 2926: 2883: 2873: 2862: 2816: 2815: 2812: 2809: 2806: 2800: 2799: 2796: 2793: 2790: 2761: 2743: 2714: 2685: 2658:RefToolbar style 2642: 2638: 2615: 2612: 2609: 2606: 2603: 2600: 2597: 2594: 2591: 2588: 2585: 2582: 2577: 2574: 2571: 2568: 2565: 2562: 2559: 2556: 2553: 2550: 2547: 2544: 2541: 2538: 2535: 2532: 2529: 2526: 2523: 2520: 2517: 2514: 2511: 2508: 2505: 2502: 2499: 2496: 2493: 2490: 2487: 2484: 2481: 2478: 2475: 2472: 2469: 2466: 2463: 2460: 2457: 2454: 2451: 2448: 2445: 2442: 2439: 2436: 2433: 2430: 2427: 2426:'reftoolbarbase' 2424: 2421: 2418: 2415: 2412: 2409: 2349: 2346: 2343: 2340: 2337: 2334: 2331: 2328: 2325: 2322: 2319: 2316: 2313: 2310: 2307: 2304: 2301: 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: 2205: 2202: 2199: 2196: 2193: 2190: 2187: 2184: 2181: 2178: 2175: 2172: 2169: 2166: 2163: 2160: 2157: 2154: 2151: 2148: 2145: 2142: 2139: 2136: 2133: 2130: 2127: 2124: 2121: 2118: 2115: 2112: 2109: 2106: 2103: 2100: 2097: 2094: 2091: 2088: 2085: 2082: 2079: 2076: 2073: 2070: 2067: 2064: 2061: 2058: 2055: 2052: 2049: 2046: 2043: 2040: 2037: 2034: 2031: 2028: 2025: 2022: 2019: 2016: 2013: 2010: 2007: 2004: 2001: 1998: 1995: 1992: 1989: 1986: 1983: 1980: 1977: 1974: 1971: 1968: 1965: 1962: 1959: 1956: 1953: 1950: 1947: 1944: 1941: 1938: 1935: 1932: 1929: 1926: 1923: 1920: 1917: 1914: 1911: 1908: 1905: 1902: 1899: 1898:'reftoolbarbase' 1896: 1893: 1890: 1887: 1884: 1881: 1869: 1865: 1861: 1857: 1849: 1842: 1838: 1834: 1830: 1821: 1816: 1812: 1797: 1793: 1786: 1779: 1768: 1762: 1754: 1745: 1737: 1730: 1721: 1715: 1711: 1699: 1696: 1695: 1678: 1675: 1674: 1657: 1654: 1653: 1636: 1633: 1632: 1615: 1612: 1611: 1594: 1591: 1590: 1584: 1581: 1580: 1563: 1560: 1559: 1544: 1541: 1540: 1534: 1531: 1530: 1511: 1508: 1507: 1501: 1498: 1497: 1484: 1481: 1480: 1474: 1471: 1470: 1464: 1461: 1460: 1449: 1446: 1445: 1437: 1434: 1433: 1427: 1424: 1423: 1412: 1409: 1408: 1400: 1397: 1396: 1390: 1387: 1386: 1375: 1372: 1371: 1363: 1360: 1359: 1353: 1350: 1349: 1338: 1335: 1334: 1326: 1323: 1322: 1316: 1313: 1312: 1301: 1298: 1297: 1289: 1286: 1285: 1279: 1276: 1275: 1264: 1261: 1260: 1254: 1251: 1250: 1244: 1241: 1240: 1234: 1231: 1230: 1219: 1216: 1215: 1209: 1206: 1205: 1199: 1196: 1195: 1189: 1186: 1185: 1174: 1171: 1170: 1164: 1161: 1160: 1154: 1151: 1150: 1144: 1141: 1140: 1129: 1126: 1125: 1119: 1116: 1115: 1109: 1106: 1105: 1099: 1096: 1095: 1084: 1081: 1080: 1074: 1071: 1070: 1064: 1061: 1060: 1054: 1051: 1050: 1036: 1033: 1032: 1026: 1023: 1022: 1016: 1013: 1012: 1006: 1003: 1002: 984: 981: 980: 974: 971: 970: 964: 961: 960: 954: 951: 950: 924: 920: 891: 887: 856: 853: 850: 847: 844: 841: 838: 835: 832: 829: 825: 822: 819: 816: 813: 810: 807: 804: 801: 798: 795: 792: 789: 787:"first<N: --> 785: 782: 779: 776: 773: 770: 767: 764: 761: 757: 754: 751: 742: 671: 668: 665: 662: 659: 656: 653: 650: 647: 644: 641: 640:'reftoolbarbase' 638: 635: 632: 629: 626: 623: 608: 605: 602: 599: 596: 593: 590: 587: 584: 581: 578: 575: 574:'reftoolbarbase' 572: 569: 566: 563: 560: 557: 550: 537: 534: 531: 528: 525: 522: 519: 516: 513: 510: 507: 504: 503:'reftoolbarbase' 501: 498: 495: 492: 489: 486: 470: 467: 464: 461: 458: 455: 452: 449: 446: 443: 440: 437: 436:'reftoolbarbase' 434: 431: 428: 425: 422: 419: 400: 397: 394: 391: 388: 385: 382: 379: 373: 370: 367: 364: 361: 358: 355: 352: 349: 348:'reftoolbarbase' 346: 343: 340: 337: 334: 331: 313: 308:β€” The month name 307: 301: 295: 289: 283: 264: 260: 240:Individual users 236: 232: 228: 200: 195:named references 176: 170: 142: 139: 136: 133: 130: 127: 55: 27: 3156: 3155: 3151: 3150: 3149: 3147: 3146: 3145: 3126: 3125: 3061: 3057: 3053: 3047: 3041: 3035: 3021: 3017: 3013: 3005: 2998: 2994: 2988: 2983: 2977: 2968: 2936: 2924: 2893: 2879: 2869: 2858: 2813: 2810: 2807: 2804: 2797: 2794: 2791: 2788: 2734:RefToolbar 2.0b 2705:RefToolbar 2.0a 2629: 2622: 2620:Troubleshooting 2617: 2616: 2613: 2610: 2607: 2604: 2601: 2598: 2595: 2592: 2589: 2586: 2583: 2578: 2575: 2572: 2569: 2566: 2563: 2560: 2557: 2554: 2551: 2548: 2545: 2542: 2539: 2536: 2533: 2530: 2527: 2524: 2521: 2518: 2515: 2512: 2509: 2506: 2503: 2500: 2497: 2494: 2491: 2488: 2485: 2482: 2479: 2476: 2473: 2470: 2467: 2464: 2461: 2458: 2455: 2452: 2449: 2446: 2443: 2440: 2437: 2434: 2431: 2428: 2425: 2422: 2419: 2416: 2413: 2410: 2407: 2356: 2351: 2350: 2347: 2344: 2341: 2338: 2335: 2332: 2329: 2326: 2323: 2320: 2317: 2314: 2311: 2308: 2305: 2302: 2299: 2296: 2293: 2290: 2287: 2284: 2281: 2278: 2275: 2272: 2269: 2266: 2263: 2260: 2257: 2254: 2251: 2248: 2245: 2242: 2239: 2236: 2233: 2230: 2227: 2224: 2221: 2218: 2215: 2212: 2209: 2206: 2203: 2200: 2197: 2194: 2191: 2188: 2185: 2182: 2179: 2176: 2173: 2170: 2167: 2164: 2161: 2158: 2155: 2152: 2149: 2146: 2143: 2140: 2137: 2134: 2131: 2128: 2125: 2122: 2119: 2116: 2113: 2110: 2107: 2104: 2101: 2098: 2095: 2092: 2089: 2086: 2083: 2080: 2077: 2074: 2071: 2068: 2065: 2062: 2059: 2056: 2053: 2050: 2047: 2044: 2041: 2038: 2035: 2032: 2029: 2026: 2023: 2020: 2017: 2014: 2011: 2008: 2005: 2002: 1999: 1996: 1993: 1990: 1987: 1984: 1981: 1978: 1975: 1972: 1969: 1966: 1963: 1960: 1957: 1954: 1951: 1948: 1945: 1942: 1939: 1937:// Basic fields 1936: 1933: 1930: 1927: 1924: 1921: 1918: 1915: 1912: 1909: 1906: 1903: 1900: 1897: 1894: 1891: 1888: 1885: 1882: 1879: 1876: 1867: 1863: 1859: 1855: 1847: 1840: 1836: 1832: 1828: 1819: 1814: 1810: 1795: 1788: 1781: 1774: 1766: 1760: 1749: 1743: 1732: 1725: 1719: 1713: 1709: 1697: 1693: 1676: 1672: 1655: 1651: 1634: 1630: 1613: 1609: 1592: 1588: 1582: 1578: 1561: 1557: 1542: 1538: 1532: 1528: 1509: 1505: 1499: 1495: 1482: 1478: 1472: 1468: 1462: 1458: 1447: 1443: 1435: 1431: 1425: 1421: 1410: 1406: 1398: 1394: 1388: 1384: 1373: 1369: 1361: 1357: 1351: 1347: 1336: 1332: 1324: 1320: 1314: 1310: 1299: 1295: 1287: 1283: 1277: 1273: 1262: 1258: 1252: 1248: 1242: 1238: 1232: 1228: 1217: 1213: 1207: 1203: 1197: 1193: 1187: 1183: 1172: 1168: 1162: 1158: 1152: 1148: 1142: 1138: 1127: 1123: 1117: 1113: 1107: 1103: 1097: 1093: 1082: 1078: 1072: 1068: 1062: 1058: 1052: 1048: 1034: 1030: 1024: 1020: 1014: 1010: 1004: 1000: 982: 978: 972: 968: 962: 958: 952: 948: 889: 885: 866: 858: 857: 854: 851: 848: 845: 842: 839: 836: 833: 830: 826: 823: 820: 817: 814: 811: 808: 805: 802: 799: 796: 793: 790: 786: 783: 780: 777: 774: 771: 768: 765: 762: 759:"last<N: --> 758: 755: 752: 749: 734: 704: 678: 673: 672: 669: 666: 663: 660: 657: 654: 651: 648: 645: 642: 639: 636: 633: 630: 627: 624: 621: 615: 610: 609: 606: 603: 600: 597: 594: 591: 588: 585: 582: 579: 576: 573: 570: 567: 564: 561: 558: 555: 548: 544: 539: 538: 535: 532: 529: 526: 523: 520: 517: 514: 511: 508: 505: 502: 499: 496: 493: 490: 487: 484: 477: 472: 471: 468: 465: 462: 459: 456: 453: 450: 447: 444: 441: 438: 435: 432: 429: 426: 423: 420: 417: 407: 402: 401: 398: 395: 392: 389: 386: 383: 380: 374: 371: 368: 365: 362: 359: 356: 353: 350: 347: 344: 341: 338: 335: 332: 329: 311: 305: 300:<zmonth: --> 299: 293: 287: 281: 271: 262: 258: 250: 242: 234: 230: 226: 216: 207: 198: 183: 154: 149: 144: 143: 140: 137: 134: 131: 128: 125: 111: 103: 80:troubleshooting 43: 29: 28: 21: 20: 12: 11: 5: 3154: 3152: 3144: 3143: 3138: 3128: 3127: 3124: 3123: 3117: 3111: 3105: 3099: 3093: 3068: 3067: 3066: 3065: 3051: 3045: 3039: 3026: 3025: 2999:citeErrorCheck 2987: 2984: 2981: 2976: 2973: 2972: 2971: 2967: 2961: 2954: 2935: 2932: 2921: 2920: 2911: 2892: 2889: 2886: 2885: 2866: 2865: 2864: 2853: 2846:MediaWiki 1.34 2841: 2840: 2838: 2837: 2836: 2828: 2824: 2823: 2821: 2820: 2819: 2818: 2817: 2801: 2776: 2772: 2771: 2768: 2765: 2759: 2758: 2752: 2751: 2746: 2744: 2737: 2730: 2726: 2725: 2720: 2719:icon in middle 2715: 2708: 2701: 2698: 2694: 2693: 2688: 2686: 2679: 2676:RefToolbar 1.0 2672: 2670: 2667: 2663: 2662: 2659: 2656: 2654: 2651: 2646: 2621: 2618: 2444:citeErrorCheck 2406: 2397: 2396: 2393: 2390: 2387: 2384: 2381: 2374: 2373: 2370: 2367: 2364: 2355: 2352: 2258:"autofillprop" 2153:"autofillprop" 2033:"autofillprop" 2006:"autofillprop" 1967:"autofillprop" 1922:'cite example' 1878: 1875: 1872: 1854:For DOI/PMID, 1852: 1851: 1844: 1825: 1771: 1770: 1764: 1747: 1723: 1717: 1701: 1700: 1690: 1688: 1686: 1684: 1680: 1679: 1669: 1667: 1665: 1663: 1659: 1658: 1648: 1646: 1644: 1642: 1638: 1637: 1627: 1625: 1623: 1621: 1617: 1616: 1606: 1604: 1602: 1600: 1596: 1595: 1585: 1575: 1573: 1571: 1567: 1566: 1564: 1554: 1552: 1550: 1546: 1545: 1535: 1525: 1523: 1521: 1517: 1516: 1514: 1512: 1502: 1492: 1488: 1487: 1485: 1475: 1465: 1455: 1451: 1450: 1440: 1438: 1428: 1418: 1414: 1413: 1403: 1401: 1391: 1381: 1377: 1376: 1366: 1364: 1354: 1344: 1340: 1339: 1329: 1327: 1317: 1307: 1303: 1302: 1292: 1290: 1280: 1270: 1266: 1265: 1255: 1245: 1235: 1225: 1221: 1220: 1210: 1200: 1190: 1180: 1176: 1175: 1165: 1155: 1145: 1135: 1131: 1130: 1120: 1110: 1100: 1090: 1086: 1085: 1075: 1065: 1055: 1045: 1038: 1037: 1027: 1017: 1007: 997: 986: 985: 975: 965: 955: 945: 941: 940: 937: 934: 931: 928: 865: 862: 748: 733: 730: 726: 725: 722: 715: 703: 700: 695: 694: 691: 688: 685: 677: 674: 620: 614: 611: 554: 543: 540: 483: 476: 473: 416: 406: 403: 375:"<date: --> 328: 316: 315: 309: 303: 297: 294:<month: --> 291: 288:<zdate: --> 285: 270: 267: 249: 246: 241: 238: 231:CiteTB.Options 215: 212: 206: 205:Error checking 203: 182: 179: 153: 150: 148: 145: 124: 115:common JS page 110: 107: 102: 99: 62:RefToolbar 2.0 30: 15: 14: 13: 10: 9: 6: 4: 3: 2: 3153: 3142: 3139: 3137: 3134: 3133: 3131: 3121: 3118: 3115: 3112: 3109: 3106: 3103: 3100: 3098:- Shared code 3097: 3094: 3091: 3088: 3087: 3086: 3083: 3081: 3077: 3073: 3052: 3046: 3040: 3034: 3033: 3031: 3030: 3029: 3011: 3010: 3009: 3002: 2991: 2985: 2980: 2974: 2966: 2962: 2959: 2955: 2953: 2949: 2945: 2944: 2943: 2941: 2933: 2931: 2928: 2919: 2915: 2912: 2909: 2905: 2902: 2901: 2900: 2896: 2890: 2882: 2877: 2872: 2867: 2861: 2856: 2855: 2854: 2851: 2847: 2843: 2842: 2839: 2834: 2831: 2830: 2829: 2826: 2825: 2822: 2802: 2786: 2785: 2783: 2779: 2778: 2777: 2774: 2773: 2769: 2766: 2763: 2762: 2756: 2755: 2750: 2747: 2742: 2738: 2736: 2735: 2731: 2728: 2727: 2724: 2721: 2718: 2713: 2709: 2707: 2706: 2702: 2699: 2695: 2692: 2689: 2684: 2680: 2678: 2677: 2673: 2668: 2665: 2664: 2660: 2657: 2652: 2650: 2647: 2644: 2643: 2640: 2636: 2632: 2627: 2619: 2404: 2401: 2394: 2391: 2388: 2385: 2382: 2379: 2378: 2377: 2371: 2368: 2365: 2362: 2361: 2360: 2353: 1873: 1871: 1858:is required, 1845: 1826: 1823: 1808: 1807: 1806: 1803: 1801: 1792: 1785: 1778: 1773:If using the 1765: 1758: 1753: 1748: 1741: 1736: 1729: 1724: 1718: 1708: 1707: 1706: 1691: 1689: 1687: 1685: 1682: 1681: 1670: 1668: 1666: 1664: 1661: 1660: 1649: 1647: 1645: 1643: 1640: 1639: 1628: 1626: 1624: 1622: 1619: 1618: 1607: 1605: 1603: 1601: 1598: 1597: 1586: 1576: 1574: 1572: 1569: 1568: 1565: 1555: 1553: 1551: 1548: 1547: 1536: 1526: 1524: 1522: 1519: 1518: 1515: 1513: 1503: 1493: 1490: 1489: 1486: 1476: 1466: 1456: 1453: 1452: 1441: 1439: 1429: 1419: 1416: 1415: 1404: 1402: 1392: 1382: 1379: 1378: 1367: 1365: 1355: 1345: 1342: 1341: 1330: 1328: 1318: 1308: 1305: 1304: 1293: 1291: 1281: 1271: 1268: 1267: 1256: 1246: 1236: 1226: 1223: 1222: 1211: 1201: 1191: 1181: 1178: 1177: 1166: 1156: 1146: 1136: 1133: 1132: 1121: 1111: 1101: 1091: 1088: 1087: 1076: 1066: 1056: 1046: 1044: 1040: 1039: 1028: 1018: 1008: 998: 996: 992: 988: 987: 976: 966: 956: 946: 943: 942: 938: 935: 932: 929: 926: 925: 919: 914: 909: 901: 897: 895: 883: 879: 875: 871: 863: 861: 746: 741: 731: 729: 723: 720: 716: 713: 712: 711: 709: 701: 699: 692: 689: 686: 683: 682: 681: 675: 618: 612: 552: 541: 481: 474: 414: 412: 405:Modal dialogs 404: 377:<year: --> 326: 323: 320: 312:<year: --> 310: 304: 298: 292: 286: 282:<date: --> 280: 279: 278: 275: 268: 266: 255: 247: 245: 239: 237: 223: 219: 214:Configuration 213: 211: 204: 202: 196: 187: 180: 178: 175: 169: 158: 151: 146: 122: 120: 116: 108: 106: 100: 98: 96: 92: 88: 83: 81: 77: 73: 70: 67: 63: 37: 33: 25: 19: 3084: 3069: 3027: 3018:citeTemplate 3003: 2995:citeTemplate 2992: 2989: 2978: 2937: 2929: 2922: 2897: 2894: 2805:importScript 2789:importScript 2770:Explanation 2733: 2732: 2716: 2704: 2703: 2674: 2623: 2468:'notemplate' 2402: 2398: 2375: 2357: 2213:"authorlink" 2174:"accessdate" 2126:"autofillid" 2000:"First name" 1916:citeTemplate 1853: 1804: 1790: 1783: 1776: 1772: 1756: 1751: 1739: 1734: 1727: 1704: 1042: 994: 990: 867: 859: 735: 727: 718: 705: 696: 679: 616: 549:{{#tag:ref}} 545: 478: 408: 324: 321: 317: 276: 272: 251: 243: 224: 220: 217: 208: 192: 163: 119:skin JS page 112: 104: 84: 61: 60: 32: 2631:Preferences 2264:"coauthors" 2252:"coauthors" 2159:"publisher" 2147:"publisher" 1961:"Last name" 1874:Sample code 1820:date format 1720:author-incr 1134:author-incr 864:Autofilling 661:UserOptions 613:Month names 595:UserOptions 524:UserOptions 457:UserOptions 390:UserOptions 369:UserOptions 76:preferences 3130:Categories 2653:RefToolbar 2626:refToolbar 2525:&& 2462:'testname' 2456:'refcheck' 2309:"language" 1714:first-incr 181:Named refs 97:standard. 78:. See the 72:WikiEditor 2231:"tooltip" 2087:"tooltip" 1928:'Example' 1870:is used. 1796:coauthors 1761:coauthors 1744:coauthors 1710:last-incr 1520:publisher 1179:coauthors 719:fieldname 152:Templates 109:Disabling 91:jQuery UI 69:extension 66:MediaWiki 3054:shorttag 3042:refgroup 3008:object: 2950:to your 2878:styles ( 2637:β†’ Editor 2522:shorttag 2492:function 2432:function 2380:refcheck 2324:"format" 2198:"author" 2012:"first1" 1904:function 1794:option, 1599:language 1549:location 927:Property 840:'editor' 800:'author' 772:'author' 646:function 580:function 509:function 442:function 354:function 138:'bypass' 3048:content 3036:refname 2881:b7b8c77 2871:f39a3f0 2661:Script 2655:version 2635:Editing 2599:content 2534:content 2386:reflist 2333:"field" 2318:"field" 2303:"field" 2294:"pages" 2288:"field" 2273:"field" 2246:"field" 2219:"label" 2207:"field" 2192:"field" 2168:"field" 2141:"field" 2114:"label" 2102:"field" 2075:"field" 2060:"label" 2048:"field" 2039:"title" 2027:"title" 2021:"field" 1994:"label" 1988:"first" 1982:"field" 1973:"last1" 1955:"label" 1943:"field" 1843:fields. 1767:authors 1620:chapter 1570:edition 1269:journal 1224:authors 821:"field" 781:"field" 753:"field" 3014:CiteTB 3006:CiteTB 2876:jQuery 2860:source 2850:Vector 2780:Check 2764:Issue 2567:return 2540:search 2486:'func' 2474:'desc' 2450:'type' 2414:'head' 2392:search 2339:"date" 2279:"page" 2132:"isbn" 2120:"ISBN" 2108:"isbn" 2081:"work" 1949:"last" 1886:'head' 1822:option 1789:author 1755:(with 1750:author 1738:(with 1306:volume 1041:author 993:/first 880:, and 655:CiteTB 628:'head' 589:CiteTB 562:'head' 518:CiteTB 491:'head' 451:CiteTB 424:'head' 384:CiteTB 363:CiteTB 336:'head' 227:CiteTB 126:window 87:jQuery 3062:false 2946:Copy 2587:'err' 2573:'msg' 2066:"URL" 2054:"url" 1860:month 1841:month 1829:month 1811:month 1782:first 1733:first 1491:month 1380:pages 1343:issue 944:title 601:false 530:false 411:modal 147:Usage 16:< 3058:true 3012:The 3004:The 2997:and 2960:page 2916:and 2717:{{}} 2624:The 2546:'{{' 1868:year 1864:year 1862:and 1856:date 1848:date 1839:and 1837:year 1833:year 1831:and 1815:date 1775:last 1726:last 1662:issn 1641:isbn 1454:year 1417:date 989:last 939:URL 936:ISBN 930:PMID 878:ISBN 874:PMID 852:true 812:true 463:true 233:and 95:JSON 89:and 3060:or 2844:In 2700:Off 2669:Off 2666:Off 2614:}); 2593:ref 2528:ref 2516:ref 2498:ref 2441:new 2420:one 2348:}); 2345:]); 1913:new 1892:one 1787:or 1683:doi 933:DOI 913:DOI 882:URL 870:DOI 670:}); 634:one 607:}); 568:one 536:}); 497:one 469:}); 430:one 399:}); 342:one 263:}); 117:or 3132:: 3082:. 3056:– 2863:). 2852:. 2814:); 2798:); 2729:On 2697:On 2671:On 2639:: 2633:β†’ 2611:); 2608:}} 2602:}; 2552:== 2507:if 2447:({ 2435:() 2417:). 2408:$ 2342:}, 2327:}, 2312:}, 2297:}, 2282:}, 2267:}, 2240:}, 2201:}, 2180:], 2162:}, 2135:}, 2096:}, 2069:}, 2042:}, 2015:}, 1976:}, 1907:() 1889:). 1880:$ 1802:. 1780:/ 1731:/ 1712:/ 876:, 872:, 855:}, 815:}, 775:}, 649:() 631:). 622:$ 583:() 565:). 556:$ 512:() 494:). 485:$ 445:() 427:). 418:$ 357:() 339:). 330:$ 121:: 3020:/ 2910:) 2835:. 2808:( 2792:( 2605:} 2596:. 2590:: 2584:, 2581:" 2576:: 2570:{ 2564:{ 2561:) 2558:1 2555:- 2549:) 2543:( 2537:. 2531:. 2519:. 2513:! 2510:( 2504:{ 2501:) 2495:( 2489:: 2483:, 2477:: 2471:, 2465:: 2459:, 2453:: 2438:{ 2429:, 2423:( 2411:( 2336:: 2330:{ 2321:: 2315:{ 2306:: 2300:{ 2291:: 2285:{ 2276:: 2270:{ 2261:: 2255:, 2249:: 2243:{ 2234:: 2228:, 2222:: 2216:, 2210:: 2204:{ 2195:: 2189:{ 2183:[ 2177:} 2171:: 2165:{ 2156:: 2150:, 2144:: 2138:{ 2129:: 2123:, 2117:: 2111:, 2105:: 2099:{ 2090:: 2084:, 2078:: 2072:{ 2063:: 2057:, 2051:: 2045:{ 2036:: 2030:, 2024:: 2018:{ 2009:: 2003:, 1997:: 1991:, 1985:: 1979:{ 1970:: 1964:, 1958:: 1952:, 1946:: 1940:{ 1934:[ 1931:, 1925:, 1919:( 1910:{ 1901:, 1895:( 1883:( 1791:N 1784:N 1777:N 1763:. 1757:N 1752:N 1746:. 1740:N 1735:N 1728:N 1698:Y 1677:Y 1656:Y 1635:Y 1614:Y 1593:Y 1583:Y 1562:Y 1543:Y 1533:Y 1510:Y 1500:Y 1483:Y 1473:Y 1463:Y 1448:Y 1436:Y 1426:Y 1411:Y 1399:Y 1389:Y 1374:Y 1362:Y 1352:Y 1337:Y 1325:Y 1315:Y 1300:Y 1288:Y 1278:Y 1263:Y 1253:Y 1243:Y 1233:Y 1218:Y 1208:Y 1198:Y 1188:Y 1173:Y 1163:Y 1153:Y 1143:Y 1128:Y 1118:Y 1108:Y 1098:Y 1083:Y 1073:Y 1063:Y 1053:Y 1043:N 1035:Y 1025:Y 1015:Y 1005:Y 995:N 991:N 983:Y 973:Y 963:Y 953:Y 849:: 843:, 837:: 831:, 828:" 824:: 818:{ 809:: 803:, 797:: 791:, 788:" 784:: 778:{ 769:: 763:, 760:" 756:: 750:{ 667:; 664:= 658:. 652:{ 643:, 637:( 625:( 604:; 598:= 592:. 586:{ 577:, 571:( 559:( 533:; 527:= 521:. 515:{ 506:, 500:( 488:( 466:; 460:= 454:. 448:{ 439:, 433:( 421:( 396:; 393:= 387:. 381:; 378:" 372:= 366:. 360:{ 351:, 345:( 333:( 141:; 135:= 129:. 26:)

Index

Knowledge (XXG):RefToolbar
Knowledge (XXG):RefToolbar 2.0

MediaWiki
extension
WikiEditor
preferences
troubleshooting
jQuery
jQuery UI
JSON
common JS page
skin JS page




named references
MediaWiki:RefToolbarConfig.js
modal
JavaScript Object Notation

DOI
PMID
ISBN
URL
MediaWiki:RefToolbarConfig.js


DOI

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

↑