Status:     Generally working as of 4 July 2020, but can sometimes return a blacklisted URL from the citoid server

This is a client for the Citoid service, used to generate citation templates from a URL. To use it, add

importScript('User:Salix alba/Citoid.js');

to your Special:MyPage/common.js. It will create a "Citoid" link in the Tools section of the sidebar. Clicking on that brings up a dialog where you can input a URL and get a filled in citation template.

The user interface

It is heavily based on User:Mvolz/veCiteFromURL (now defunct).

It is very much a quick hack and comes with no warranties.

The code is at User:Salix alba/Citoid.js with CSS at User:Salix alba/Citoid.css.

Version History

edit
  • 0.01 Initial version
  • 0.02 - 3 June 2015
    • Fix URL for main citoid server.
    • Update the way that authors are reported.
    • Add extra text area with full output from citoid. This may contain further info which can be added to the citation manually.
  • 0.03 - 12 April 2016
    • Fixed problem with cross site scripting
  • 0.04 - 24 July 2016
    • Added support for the libraryCatalog field which is translated as |via= and used for Google Books etc.
  • 0.05 - 24 Aug 2016
  • 0.06 - 22 Oct 2016
    • Fix a bug when their are no authors. Restore access-date to Web-cites.
  • 0.07 - 13 June 2017
    • Changed location of the Citoid server.
  • 0.09 - 26 April 2021
    • Change accessdate to access-date to match new recommendation in citation templates
  • 0.10 - 15 July 2021
    • Fix problem when no day is specified in date, e.g. doi/10.1109/MCG.1981.1673799 has a date of "1981-01"
  • 0.11 - 19 Feb 2022
    • Replace pipe characters in some fields with a hyphen
  • 0.12 - 16 May 2022
    • Fix bug from previous version that caused errors in some citations with ISSN's.
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy