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:.
Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.