Knowledge (XXG)

:Cite4Wiki - Knowledge (XXG)

Source 📝

402: 390: 38: 401: 325:). This add-on alleviates some of the geeky pressure on inexperienced or technically disinclined editors, who need not remember complicated citation code to insert a basic citation with this add-on. It also makes cleanup of bare-URL citations easier on other editors, who can load the URL in question and copy-paste a proper, if minimal, citation over it in a matter of a seconds. 320:
Far too many (especially inexperienced) editors simply paste in a URL and call it a source citation, leaving it to other editors to properly format the citation for even very basic information such as title, or to even determine whether the link pertains to the article at all rather than being a test
389: 462:
may be more readable with cleanup (e.g. "FooBar.com" instead of "www.foobar.com"), or the site as a publication may prefer and advertise a different title (e.g. "AZBilliards.com - The A to Z of Billiards and Pool", not just "azbilliards.com", or even completely different, such as "BBC News" vs.
344:
The add-on is known to work in Firefox 2.0 to 52 ESR, Pale Moon 2.0 to 29, Basilisk, SeaMonkey 2.1 to 2.53.7, and Borealis Navigator 0.9. It won't work in Firefox Quantum and Chromium-based browsers, and there's no plan to support those browsers, as it involves a rewrite of the whole codebase.
832:
Completely fails in SeaMonkey 2.0.2 (at least under Windows Vista x64 SP2), and has not been tested with any other version. Add-on installs, but no right-click context menu items are available, ergo no popup window of wiki code. Not tested in any other version, on any other
340:
Click the install button, allow the add-on to install, and restart the browser to activate it. Its operation can be tested on any and all actual Web pages (browser-internal pages such as "Restore Session" cannot do anything with the add-on).
407:
Popup window, with formatted Knowledge (XXG) citation data for the page currently being read. Just behind it is another with data pulled up from previous usage (note it's US date format, since that option was picked that time). Note also no
437:
before saving a Cite4Wiki-generated citation into a real article. The add-on is entirely dependent upon what it is told by the site it is building a citation for. It is very common for site authors to forget to update the
446:
heading that will need to be manually located, read and repeated in the template code generated by the add-on. Another common problem is the use of pipe ("|") characters as "breadcrumb" navigation separators in
442:
of a page, if they have been copy-pasting code from one page to another. In other cases, this HTML field may simply repeat the work (site) name, with the page actually providing a real title only in a
395:
Contextual menu items, with a Knowledge (XXG) logo to make them easier to find. Note the US date format option, and mouseover tooltext (cursor is not visible due to Windows screen-capture limitations)
430:) and its location, etc., would need be entered manually when known, with specific parameters for such information. In some major news sites however, it will auto-fill some of this information. 290:
You can even use it on multiple pages! Each one will get its own little popup window with citation details and you can just leave them there until needed, and re-use them multiple times.
835:
Not sure about SeaMonkey 2.0 (there doesn't seem to be an amd64 Linux build for it which I can test on), but should be working now starting 2.1. Turns out they forgot to overlay the
671:(formerly Jetpack), was supposed to be released earlier. It had an improved interface, new features, better data capture, and translations. The code can be found at the 426:
The add-on only grabs obvious information. Details that require human reading and judgment, such as author name, publication date, real-world publication company (
696:), and updated in order to remove dead code, provide a checkbox switch for vertical/horizontal layout in a new Preferences window, and make it compatible with 867: 804:
parameter, from authentication data, the same way that Firefox itself provides this information just to the left of the URL entry field when at an
712:
The new developer plans to make the extension more localization-friendly, and keep it compliant with how Knowledge (XXG) does inline citations.
613: 259:
source citation for the page currently loaded in the browser, such as a news report or a journal article. The information will be wrapped in a
693: 595: 549: 788:
for unknown reasons). This doesn't seem to be strictly necessary, but it can't hurt and could become necessary in later versions.
627: 529: 463:"news.bbc.co.uk"). Some sites also munge the page title and site name (for example, this page at Knowledge (XXG) itself has a 729:'s "Developer Hub" throws a yellow warning (i.e., not a red error message) about a potential JavaScript issue, namely use of 541: 161: 231: 563: 780:
No installer script does pre-install cleanup of previous versions' files (such a script was included with the original
581: 545: 131: 119: 638: 607: 24: 675:. There's currently no plans to revive that project, as Jetpack is effectively dead since Firefox Quantum, and 760:; some of this has been changed to refer to Cite4Wiki, but the presence of any of it at all is questionable. 697: 676: 668: 621: 263: 848: 771: 740: 687: 603: 589: 243: 791:
Should auto-detect the (declared-in-HTTP-headers) language and add that as a parameter, if not English.
20: 794:
Should auto-detect the (declared) file format as a MIME type and add that as a parameter, if not HTML.
506:
to handle other set-ups, such as non-English Wikipedias with different template and parameter names.
617: 474:
If the page is going to be cited more than once in the same article, be sure to name the reference:
584:). It was later modified by "Yojimbo Doodah" (details unknown). In January 2010 it was updated by 523: 467:
of "Knowledge (XXG):Cite4Wiki - Knowledge (XXG), the 💕" in which only the first part would be the
186: 309: 598:), whose subsequent versions fixed some bugs, added new features, and consistently used the name 266:. The code is then put on the clipboard for pasting into a Knowledge (XXG) article being edited. 820: 495: 370: 363:
Select the Cite4Wiki context menu item (it has a helpful Knowledge (XXG) "W" logo next to it).
253: 37: 239: 844: 767: 736: 683: 646: 585: 557: 199: 168: 101: 92: 56: 322: 575: 235: 519: 242:-generating tool for Knowledge (XXG). The add-on is compatible with stable versions of 72: 861: 552:, and provided basic citation information in a new browser window. In August 2009, 191: 751:, and so it will stop giving another warning when uploaded to addons.mozilla.org. 498:, as long as it is at that name, and uses the same basic parameters. Cite4Wiki's 749:
Needs more localization, so it will be more easily portable to other Wikipedias.
553: 64: 334: 215: 571: 533: 499: 153: 48: 756:
Inexplicable vestigial code ripped from AdBlockPlus needs to be removed from
701: 491: 308:" American-style date, for use in articles written in American English, per 682:
After nine years of being abandoned, this extension has been taken over by
657: 137: 672: 204: 852: 775: 744: 661: 650: 376:
code; examine it, then press "Copy to cliboard", then close the dialog.
357:
In another browser tab, open a webpage you need to cite in the article.
275:{{cite web |first= |last={{err|{{AUTHOR MISSING}}}} |title=<var: --> 453:|title=2010 Election results {{!}} Europe {{!}} France {{!}} Municipal 321:
edit, or spam or even an attack site (a serious potential problem for
269:
The default output is in this format (see below for US-style dates):
451:
s; these will break the template, and must be escaped with |, e.g.
333:
The add-on is available from the Pale Moon Add-ons Repository at
537: 227: 157: 812:
Should auto-detect the character "|" (pipe) and escape it as
304:
There is also a second context menu entry for generating a "
379:
Paste the citation into the article, and edit it as needed.
656:
1.4 was released in January 2011. The source code is at
532:) and coded by his associate Diego "Manuar" Cadogan, in 548:
and packaged in .jar files). It was released under the
642: 800:
Should, if possible, grab the company name, for the
490:
The add-on will also work "out of the box" on other
211: 198: 185: 177: 167: 149: 130: 118: 47: 570:, using a pop-up window. It was also modified by 502:source code can be easily modified, in the file 808:address and the site has a valid security cert. 797:An option to format output with no linebreaks. 566:) adapted it into a Java-free implementation, 297:" from domain names before using them for the 284:Today's date in D Month YYYY form</var: --> 249:The user can right-click to get a bare-bones 8: 494:sites that have a copy of Knowledge (XXG)'s 335:https://addons.palemoon.org/addon/cite4wiki/ 216:https://addons.palemoon.org/addon/cite4wiki/ 30: 602:. More recent development was taken up by 36: 29: 837:chrome://navigator/content/navigator.xul 329:Download, installation and compatibility 385: 801: 733:; code should be replaced if possible. 468: 459: 427: 413: 298: 293:The add-on is clever enough to strip " 246:-based browsers that support add-ons. 828:Already in beta testing for ver. 1.4. 7: 518:, was designed in September 2008 by 366:You'll get a dialog box showing the 260: 16:XUL Add-on for easier inline citing 868:Knowledge (XXG) browser extensions 725:The add-ons validation process at 14: 634: 550:GNU Lesser General Public License 86:Yojimbo Doodah 80:Diego Cadogan 673:Cite4wikiNG repository at GitHub 645:, then check out the project at 400: 388: 514:The first add-on of this sort, 278:Last updated year</var: --> 1: 382:Preview and save the article. 232:free and open-source software 25:Knowledge (XXG):Using WebCite 720:To-do list of stuff to fix: 323:biographies of living people 486:Use outside of en.wikipedia 433:Users of the add-on should 884: 853:07:44, 11 April 2021 (UTC) 816:to keep from breaking the 776:07:44, 11 April 2021 (UTC) 745:07:44, 11 April 2021 (UTC) 458:The site name reported in 18: 635:needs further development 360:Right-click on that page. 283:|access-date=<var: --> 282:Complete URL</var: --> 145: 114: 35: 679:is moving away from it. 264:inline footnote citation 21:Knowledge (XXG):Wikicite 19:Not to be confused with 784:, but was abandoned in 667:A rewritten version in 422:User input often needed 276:Page title</var: --> 639:contact the developers 288: 280:site.name</var: --> 762:Resolved by removing 735:No longer applicable 478:something unique here 271: 637:. Volunteers should 727:Add-ons for Firefox 140:/ December 28, 2012 42:Cite4Wiki in action 32: 834: 761: 752: 734: 669:Mozilla Add-on SDK 435:review the details 279:|work=<var: --> 277:|year=<var: --> 831: 764:global.properties 758:global.properties 755: 750: 724: 662:GitHub repository 496:Template:Cite web 281:|url=<var: --> 221: 220: 107: 97: 89: 83: 77: 69: 61: 875: 825: 819: 815: 807: 803: 732: 604:MarkAHershberger 481: 470: 466: 461: 454: 450: 445: 441: 429: 415: 411: 404: 392: 375: 369: 354:Edit an article. 300: 296: 286: 262: 258: 252: 238:("right-click") 169:Operating system 105: 95: 87: 81: 75: 67: 59: 40: 33: 883: 882: 878: 877: 876: 874: 873: 872: 858: 857: 841:chrome.manifest 838: 827: 823: 817: 813: 805: 731:wrappedJSObject 730: 718: 710: 647:Mozilla Add-ons 633:The tool still 512: 488: 479: 475: 464: 452: 449:<title*: --> 448: 443: 439: 424: 417: 409: 405: 396: 393: 373: 367: 351: 331: 318: 307: 294: 285:}}</ref: --> 273: 256: 250: 236:contextual menu 230:add-on, and is 192:Knowledge (XXG) 141: 132:Preview release 126: 110: 43: 28: 17: 12: 11: 5: 881: 879: 871: 870: 860: 859: 856: 855: 842: 836: 829: 811: 809: 798: 795: 792: 789: 778: 765: 759: 753: 747: 717: 714: 709: 706: 641:, register at 511: 508: 505: 487: 484: 477: 476:<ref name=" 471:information). 465:<title: --> 440:<title: --> 423: 420: 419: 418: 406: 399: 397: 394: 387: 384: 383: 380: 377: 364: 361: 358: 355: 350: 347: 330: 327: 317: 314: 305: 219: 218: 213: 209: 208: 202: 196: 195: 189: 183: 182: 179: 175: 174: 173:Cross-platform 171: 165: 164: 151: 147: 146: 143: 142: 136: 134: 128: 127: 124: 122: 120:Stable release 116: 115: 112: 111: 109: 108: 100:Job Bautista ( 98: 90: 84: 78: 73:User:Jehochman 70: 62: 53: 51: 45: 44: 41: 15: 13: 10: 9: 6: 4: 3: 2: 880: 869: 866: 865: 863: 854: 850: 846: 840: 830: 822: 810: 799: 796: 793: 790: 787: 786:Cite for Wiki 783: 779: 777: 773: 769: 763: 757: 754: 748: 746: 742: 738: 728: 723: 722: 721: 715: 713: 707: 705: 703: 699: 695: 692: 689: 685: 680: 678: 674: 670: 665: 663: 659: 654: 652: 648: 644: 640: 636: 631: 629: 626: 623: 619: 615: 612: 609: 605: 601: 597: 594: 591: 587: 583: 580: 577: 573: 569: 568:Cite for Wiki 565: 562: 559: 555: 551: 547: 544:, wrapped in 543: 539: 535: 531: 528: 525: 521: 517: 509: 507: 503: 501: 497: 493: 485: 483: 472: 456: 436: 431: 421: 403: 398: 391: 386: 381: 378: 372: 365: 362: 359: 356: 353: 352: 348: 346: 342: 338: 336: 328: 326: 324: 315: 313: 311: 306:Month D, YYYY 302: 291: 287: 270: 267: 265: 255: 247: 245: 241: 237: 233: 229: 225: 217: 214: 210: 206: 203: 201: 197: 193: 190: 188: 184: 180: 176: 172: 170: 166: 163: 159: 155: 152: 148: 144: 139: 135: 133: 129: 123: 121: 117: 113: 103: 99: 94: 91: 85: 79: 74: 71: 66: 63: 58: 55: 54: 52: 50: 46: 39: 34: 26: 22: 785: 781: 726: 719: 716:Known issues 711: 690: 681: 666: 655: 632: 624: 610: 599: 592: 578: 567: 560: 526: 515: 513: 504:cite4wiki.js 489: 473: 457: 434: 432: 425: 343: 339: 332: 319: 303: 292: 289: 274:<ref: --> 272: 268: 261:<ref: --> 248: 223: 222: 194:editing tool 178:Available in 49:Developer(s) 845:pandakekok9 802:|publisher= 768:pandakekok9 737:pandakekok9 708:Forthcoming 684:Pandakekok9 586:SMcCandlish 444:<h1: --> 428:|publisher= 301:parameter. 234:. It is a 102:pandakekok9 57:SMcCandlish 704:browsers. 534:Javascript 500:JavaScript 416:parameter. 154:JavaScript 150:Written in 96:(inactive) 88:(inactive) 82:(inactive) 76:(inactive) 68:(inactive) 60:(inactive) 833:platform. 826:template. 702:SeaMonkey 660:, with a 658:MediaWiki 618:Ijon Ijon 600:Cite4Wiki 520:Jehochman 492:MediaWiki 412:" in the 316:Rationale 310:WP:ENGVAR 224:Cite4Wiki 205:GNU LGPLv 31:Cite4Wiki 862:Category 821:Cite web 766:instead 694:contribs 628:contribs 614:contribs 596:contribs 582:contribs 564:contribs 530:contribs 371:Cite web 254:Cite web 240:citation 106:(active) 510:History 469:|title= 212:Website 200:License 181:English 125:1.6 782:WPCite 651:GitHub 643:GitHub 616:) and 554:Unit 5 516:WPCite 480:": --> 460:|work= 414:|work= 299:|work= 93:Makyen 65:Unit 5 814:{{!}} 806:https 572:Ratel 349:Usage 244:Gecko 226:is a 849:talk 772:talk 741:talk 700:and 688:talk 649:and 622:talk 608:talk 590:talk 576:talk 558:talk 546:Java 540:and 524:talk 410:www. 295:www. 187:Type 839:on 698:UXP 677:UXP 630:). 542:RDF 538:XUL 228:XUL 162:RDF 158:XUL 138:1.5 23:or 864:: 851:) 843:. 824:}} 818:{{ 774:) 743:) 664:. 653:. 536:, 482:. 455:. 374:}} 368:{{ 337:. 312:. 257:}} 251:{{ 160:, 156:, 104:) 847:( 770:( 739:( 691:· 686:( 625:· 620:( 611:· 606:( 593:· 588:( 579:· 574:( 561:· 556:( 527:· 522:( 408:" 207:3 27:.

Index

Knowledge (XXG):Wikicite
Knowledge (XXG):Using WebCite

Developer(s)
SMcCandlish
Unit 5
User:Jehochman
Makyen
pandakekok9
Stable release
Preview release
1.5
JavaScript
XUL
RDF
Operating system
Type
Knowledge (XXG)
License
GNU LGPLv
https://addons.palemoon.org/addon/cite4wiki/
XUL
free and open-source software
contextual menu
citation
Gecko
Cite web
inline footnote citation
WP:ENGVAR
biographies of living people

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