Allows you to quote your literature references saved in Zotero with a LaTeX-like syntax
Compatible with DokuWiki
Angua
This extension has not been updated in over 2 years. It may no longer be maintained or supported and may have compatibility issues.
Similar to bibtex4dw
Search and install the plugin using the Extension Manager. Refer to Plugins on how to install plugins manually.
See my wiki for a live example of the plugin's functionality.
You can cite your Zotero sources by using the syntax known from LaTeX:
\cite[p.123]{ShortName123}
ERROR: No ID found in string http://zotero.org/stefanmacke/items/QVKUKNIB
. I really would appreciate any advice about it, since I am not being able to run zotero plugin properlyCatchable fatal error: Object of class stdClass could not be converted to string in /Volumes/Shared/www/rikblok/wiki/lib/plugins/zotero/FeedZoteroRepository.php on line 95
Then I couldn't load any pages: I had to delete the plugin and reset the cache to get it working again. Thinking it might be a file permission issue, I also tried using the plugin manager to install but I got stuck because I didn't have permission to edit config.ini. Any suggestions/ideas? Thanks. — Rik Blok 2012/03/06 07:58
if (count($data->creators) == 0) { //throw new ZoteroParserException("Author could not be found in data " . $data); $authorName = "AuthorNotSpecified"; return $authorName; }
importAllEntries.php
from my browser. Due to a file permission issue I got the following error when running from the command-line:Warning: file_put_contents(/Volumes/Shared/www/rikblok/wiki/data/pages/zotero/so urces.txt): failed to open stream: Permission denied in /Volumes/Shared/www/rikb lok/wiki/lib/plugins/zotero/TextZoteroRepository.php on line 98
But browsing to http://myserver/wiki/lib/plugins/zotero/importAllEntries.php worked. Thanks again! — Rik Blok 2012/03/25 04:24
'importAllEntries.php PHP Warning: Directive 'safe_mode' is deprecated in PHP 5.3 and greater in Unknown on line 0 PHP Warning: set_time_limit(): Cannot set time limit in safe mode ..importAllEntries.php on line 4 Downloading https://api.zotero.org/users/../items?content=json&itemType=-attachment&key=... 0 entries imported into file'
/lib/plugins/zotero/ZoteroConfig.php
around about line eight. Modify
const ENTRY_URL = "http://www.zotero.org/USERNAME/items/ENTRYID";
to
const ENTRY_URL = "https://www.zotero.org/USERNAME/items/itemKey/ENTRYID";
You need to ensure all your reference titles do not contain the pipe symbol (|) to avoid extra columns being generated on the cache page and causing the parser to break –Mat Witts