forked from bpiwowar/papercite
-
Notifications
You must be signed in to change notification settings - Fork 0
/
readme.txt
executable file
·160 lines (131 loc) · 5.43 KB
/
readme.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
=== Plugin Name ===
Contributors: bpiwowar
Tags: formatting, bibtex
Requires at least: 2.7
Tested up to: 3.1
Stable tag: 0.3.0
papercite helps to format bibtex entries to display a bibliography or
cite papers.
== Description ==
papercite format bibtex entries as HTML so they can be inserted in
WordPress pages and posts. The input data is a bibtex file (either
local or remote) and entries can be formatted by default using various
predefined styles. Bibtex source file and a link to the publication
are also available from the HTML.
Features:
* Input data directly from the bibtex text file
* Source files can be URL (e.g., from citeulike.org and bibsonomy.org)
* Template based HTML generation
* Possibility of filtering the bibtex entries based on their type (allow, deny)
* Possibility to access the single bibtex entry source code to enable copy&paste (toggle-enabled visualization)
* Possibility of editing the bibtex file directly from the wordpress administration page
* Adds the possibility of writing a text with references to a bibtex entries, and to print the bibliography at the end.
* Auto-detection of PDF files based on the BibTeX key
* Publications can be grouped and sorted in various ways
The papercite plugin has been developed and tested under Wordpress
3.1. It is based on bib2html version 0.9.3.
**Documentation can be found from within WordPress plugin list (click on
the documentation link)**.
To report bugs or request features, please navigate to
http://trac.bpiwowar.net/papercite
== Installation ==
Follow these step or use the plugin installer from WordPress to
install papercite:
1. download the zip file and extract the content of the zip file into a local folder
2. upload the folder papercite into your wp-content/plugins/ directory
3. log in the wordpress administration page and access the Plugins
menu
Then, you should activate papercite, and follow the instructions
given in the *documentation* that you can access through the plugin
list (click on the documentation link).
== Frequently Asked Questions ==
= How can I edit my bibtex files? =
If your file is local to the blog installation, you have two options:
- via FTP client with text editor
- via Wordpress Admin interface: Manage->Files->Other Files
-- use wp-content/papercite-data/bib/mybibfile.bib as a path
Alternatively, you can maintain your updated biblilography by using systems such as citeulike.org and bibsonomy.org;
specify the bib file using as a URL (e.g., in citeulike, you should use http://www.citeulike.org/bibtex/user/username)
= How are the entries sorted? =
Entries are sorted by year by default.
= How can I personalize the HTML rendering? =
The HTML rendering is isolated in two template files, located in the
subfolders tpl (citation list rendering) and format (entry rendering).
== Screenshots ==
1. With the bibshow & bibcite commands
2. With the bibtex command
== Changelog ==
= 0.3.1 =
* Fixed bug 9: template option does nothing for bibshow
* Bug fix on sort options
* Sort by author now working
= 0.3.0 =
* Complete code overhaul - switched to a new bibtex / template
system
* New options to sort & group entries
* Preference system to set defaults
* New template based system for entry customisation
* Multi-site support
= 0.2.14 =
* Grouped by year option (patch due to S. Aiche)
* Now generates an id which does not depend on the key (fix javascript related bugs)
= 0.2.13 =
* bug fix: wrong mappings from bibtex fields to arrays have been corrected, link to pdf is now working properly, polish characters
are almost properly handled (thanks to Łukasz Radliński)
= 0.2.11 =
* bug fix: name clash was preventing insertion of medias using the
WP dialogs
= 0.2.10 =
* papercite now looks in the pdf directory at two levels
(wp-content, and wp-content/plugins)
= 0.2.9 =
* Small bug fix (removes a warning)
= 0.2.8 =
* Documentation update
* New parameter `format`
= 0.2.5 =
* Fixed a bug with the allow filter
= 0.2.4 =
* Small bug fixes (if the file is an URL) and use of WP functions to
retrieve remote data (useful when you have proxies)
= 0.2.3 =
* Fixed a bug introduced in 0.2.2
* Changed the default folder for data in order to avoid data loss
when upgrading
* Finished the encapsulation of all the code, so as to prevent name
clash with wordpress and/or other plugins
= 0.2.2 =
* Removed PHP 5 specific code
= 0.2.1 =
* Added the template file
= 0.2 =
* Added deny/allow parameters to [bibtex] so the plugin can replace bib2html
= 0.1 =
* Adapted the plugin from bib2html 0.9.3
* Added the bibshow and bibcite commands
== Upgrade Notice ==
= 0.3.0 =
Complete overhaul of the bibtex/template system, with a lot of new
options. Please wait until version
0.3.1 if you want to be sure of a bug free papercite (it should not
break WordPress though). Please note that there is
only one citation format (IEEE) and that is only a partial implementation.
= 0.2.9 =
Removed a PHP warning with bibshow
= 0.2.8 =
Introduced the `format` parameter to format the entries
= 0.2.5 =
Bug fix - all users should upgrade
= 0.2.4 =
Users using remote URLs for their bibliography should upgrade
= 0.2.3 =
All users must upgrade to this version - Please read the information
about the new location of bibtex and pdfs.
= 0.2.2 =
Users using PHP 4 should upgrade
= 0.2.1 =
All users should upgrade - plugin was broken until now
= 0.2 =
All bib2html users should at least use this version so they don't break their installation
= 0.1 =
First version