{"id":11848,"date":"2011-01-18T21:16:28","date_gmt":"2011-01-18T21:16:28","guid":{"rendered":"https:\/\/wordpress.org\/plugins-wp\/kcite\/"},"modified":"2016-04-07T08:55:50","modified_gmt":"2016-04-07T08:55:50","slug":"kcite","status":"publish","type":"plugin","link":"https:\/\/twd.wordpress.org\/plugins\/kcite\/","author":7270180,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.6.3","stable_tag":"1.6.3","tested":"4.4.34","requires":"3.0","requires_php":"","requires_plugins":"","header_name":"Kcite","header_author":"Simon Cockell, Phillip Lord","header_description":"","assets_banners_color":"","last_updated":"2016-04-07 08:55:50","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"http:\/\/knowledgeblog.org\/kcite-plugin","header_author_uri":"http:\/\/knowledgeblog.org","rating":4.5,"author_block_rating":0,"active_installs":50,"downloads":7788,"num_ratings":2,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","changelog"],"tags":[],"upgrade_notice":{"1.6.3":"<p>Optional feature release: Inline citations now supported.<\/p>","1.6.2":"<p>Security weakness on admin page. All users advised to update.<\/p>","1.6":"<p>Kcite now supports referencing of Arbitrary URLs.= 1.5.2 =\n1. Support for URLs through Greycite.<\/p>","1.4":"<ol>\n<li>Client side rendering of the bibliography.<\/li>\n<\/ol>","1.1":"<ol>\n<li>none critical bug fix release<\/li>\n<\/ol>","1.0":"<p>1.0 release is fully refactored for speed and stability.<\/p>"},"ratings":{"1":0,"2":0,"3":0,"4":"1","5":"1"},"assets_icons":[],"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":["0.1","1.0","1.1","1.2","1.3","1.4","1.4.1","1.4.2","1.4.3","1.4.4","1.5","1.5.1","1.6","1.6.1","1.6.2","1.6.3"],"block_files":[],"assets_screenshots":[],"screenshots":[],"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[17569,27637,1804,1806,1847],"plugin_category":[],"plugin_contributors":[81724,81723,81721,81722],"plugin_business_model":[],"class_list":["post-11848","plugin","type-plugin","status-publish","hentry","plugin_tags-citations","plugin_tags-crossref","plugin_tags-doi","plugin_tags-pubmed","plugin_tags-references","plugin_contributors-d_swan","plugin_contributors-knowledgeblog","plugin_contributors-philliplord","plugin_contributors-sjcockell","plugin_committers-knowledgeblog","plugin_committers-philliplord","plugin_committers-sjcockell"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/s.w.org\/plugins\/geopattern-icon\/kcite.svg","icon_2x":false,"generated":true},"screenshots":[],"raw_content":"<!--section=description-->\n<p>Interprets the &#091;cite&#093; shortcode to produce citations from the\nappropriate sources, also produces a formatted bibliography at the foot of the\npost, with appropriate links to articles.<\/p>\n\n<p>This plugin now uses multiple resources to retrieve metadata about the\nreferences in question, including CrossRef, DataCite, arXiv, PubMed and\narbitrary URLs.<\/p>\n\n<p>Additional documentation is available at\n<a href=\"http:\/\/process.knowledgeblog.org\/category\/kcite\">Process<\/a>.<\/p>\n\n<p><strong>Syntax<\/strong><\/p>\n\n<p>DOI Example - &#091;cite source='doi'&#093;10.1021\/jf904082b&#091;\/cite&#093;<\/p>\n\n<p>PMID example - &#091;cite source='pubmed'&#093;17237047&#091;\/cite&#093;<\/p>\n\n<p>Whichever 'source' is identified as the default (see Installation), will work\nwithout the source attribute being set in the shortcode. so:<\/p>\n\n<p>&#091;cite&#093;10.1021\/jf904082b&#091;\/cite&#093;<\/p>\n\n<p>Will be interpreted correctly as long as DOI is set as the default metadata\nsource.<\/p>\n\n<p>Kcite now supports DOIs from both <a href=\"http:\/\/www.crossref.org\">CrossRef<\/a> and\n<a href=\"http:\/\/www.datacite.org\">DataCite<\/a>. Identifiers from\n<a href=\"http:\/\/www.pubmed.org\">PubMed<\/a> or <a href=\"http:\/\/www.arxiv.org\">arXiv<\/a> are directly\nsupported. URLs are supported via\n<a href=\"http:\/\/greycite.knowledgeblog.org\">Greycite<\/a>.<\/p>\n\n<p>From Kcite 1.4, Citeproc-js\n(https:\/\/bitbucket.org\/fbennett\/citeproc-js\/wiki\/Home) is used to render the\nbibliography on the browser; the main visible change it that Author-Year\ncitation is used. There is now experimental support for reader switching. This\nmust be enabled in the settings page as it is off by default.<\/p>\n\n<p>Kcite is developed at http:\/\/code.google.com\/p\/knowledgeblog\/ in Mercurial. To\ncontact the authors, please email knowledgeblog@googlegroups.com.<\/p>\n\n<h3>Copyright<\/h3>\n\n<p>This plugin is copyright Phillip Lord, Simon Cockell and Newcastle University\nand is licensed under GPLv3. Citeproc-js which is included is used under the\nAGPLv3.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Unzip the downloaded .zip archive to the <code>\/wp-content\/plugins\/<\/code> directory<\/li>\n<li>Activate the plugin through the 'Plugins' menu in WordPress<\/li>\n<li>Using the plugin settings page, set which identifier you want processed as the default.<\/li>\n<\/ol>\n\n<!--section=changelog-->\n<h4>1.6.3<\/h4>\n\n<ol>\n<li>Link from Plugins menu<\/li>\n<li>Inline citations now supported.<\/li>\n<\/ol>\n\n<h4>1.6.2<\/h4>\n\n<ol>\n<li>Security fix: Admin page was incorrectly nonced. <\/li>\n<li>Admin page has been completely re-written<\/li>\n<li>Greycite options have been updated. <\/li>\n<li>Options will need resetting as a result of change.<\/li>\n<\/ol>\n\n<h4>1.6.1<\/h4>\n\n<ol>\n<li>Fixed problem with in-built render giving links of form [ITEM-8-1]<\/li>\n<li>Improvements to presentation of in-built renderer<\/li>\n<li>Citeproc rendering disabled in feeds, as many RSS readers cannot cope<\/li>\n<li>Kcite can selects appropriate sources for bare URLs<\/li>\n<li>Paged rendering to citeproc-js should allow large bibliographies in IE8,\nwithout timeouts. <\/li>\n<\/ol>\n\n<h4>1.6<\/h4>\n\n<ol>\n<li>Kcite no longer requires PHP libcurl, but will use it if present. <\/li>\n<li>Javascript rendering now happens asynchronously, reducing page load time. <\/li>\n<li>Options to control caching. <\/li>\n<li>Kcite can now reference URLs, using metadata from Greycite (greycite.knowledgeblog.org)<\/li>\n<\/ol>\n\n<h4>1.5.1<\/h4>\n\n<ol>\n<li>Fixed Version number in header<\/li>\n<\/ol>\n\n<h4>1.5<\/h4>\n\n<ol>\n<li>Kcite now requires the PHP libcurl support. You may need to install\nadditional packages on your web server. <\/li>\n<li>From kcite 1.5, we have expanded the range of identifiers.\nDataCite DOIs and arXiv IDs are now supported. <\/li>\n<li>Crossref DOIs are now accessed via content negotiation. This should be less\nbuggy, and reduce server load as it removes a parsing\/data integration\nstep. <\/li>\n<li>DataCite DOIs come via content negotiation also, although still require XML\nparsing. <\/li>\n<li>Bug fix to in kcite.js should fix an occasional rendering bug.<\/li>\n<li>Both bibliography and intext citation are now linked. The underlying HTML\nis also linked, which should aid machine interpretability. <\/li>\n<\/ol>\n\n<h4>1.4.4<\/h4>\n\n<ol>\n<li>Removed errant \"w\" from start of kcite.php<\/li>\n<\/ol>\n\n<h4>1.4.3<\/h4>\n\n<ol>\n<li>Proper release, after 1.4.2 release was confused.<\/li>\n<\/ol>\n\n<h4>1.4.2<\/h4>\n\n<ol>\n<li>Javascript was being added when citeproc option was turned off.<\/li>\n<\/ol>\n\n<h4>1.4.1<\/h4>\n\n<ol>\n<li>Loads Javascript only when there is a bibliography.<\/li>\n<li>Fixed bug in Crossref parser which treated editors as authors<\/li>\n<\/ol>\n\n<h4>1.4<\/h4>\n\n<ol>\n<li>Introduction of citeproc rendering<\/li>\n<li>New admin options<\/li>\n<li>Move to GPLv3<\/li>\n<\/ol>\n\n<h4>1.3<\/h4>\n\n<ol>\n<li>Fixed another regression caused by 1.2 fix. This should fix the error when\nthere is no bibliography. <\/li>\n<\/ol>\n\n<h4>1.2<\/h4>\n\n<ol>\n<li>Sadly 1.1 had a regression error in it, which mean it didn't \nfix the error in as reported. Additionally a print statement \nwas dumping a large amount of JSON to screen. Both of these errors\nshould now be fixed. <\/li>\n<\/ol>\n\n<h4>1.1<\/h4>\n\n<ol>\n<li>Fix for pages with more than one bibliography. \nhttp:\/\/code.google.com\/p\/knowledgeblog\/issues\/detail?id=28<\/li>\n<\/ol>\n\n<h4>1.0<\/h4>\n\n<ol>\n<li>Full code refactoring from 0.1<\/li>\n<li>Uses transients API<\/li>\n<li>Support for arbitrary reference terms<\/li>\n<\/ol>","raw_excerpt":"A tool for producing citations and bibliographies in Wordpress posts. Developed for the Knowledgeblog project (http:\/\/knowledgeblog.org).","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/11848","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=11848"}],"author":[{"embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/knowledgeblog"}],"wp:attachment":[{"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=11848"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=11848"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=11848"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=11848"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=11848"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=11848"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}