Issue Details (XML | Word | Printable)

Key: FOR-756
Type: New Feature New Feature
Status: Closed Closed
Resolution: Fixed
Priority: Minor Minor
Assignee: David Crossley
Reporter: Ross Gardler
Votes: 0
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
Forrest

Citations Plugin

Created: 06/Dec/05 07:21 PM   Updated: 23/Apr/06 02:53 PM
Return to search
Component/s: Plugin: input.citations
Affects Version/s: None
Fix Version/s: 0.8

Time Tracking:
Not Specified

File Attachments:
  Size
Zip Archive Licensed for inclusion in ASF works org.apache.forrest.plugin.input.citations.zip 2006-04-19 08:02 PM Gavin 33 kB
XML File Licensed for inclusion in ASF works reference2document.xsl 2005-12-06 07:26 PM Ross Gardler 1 kB
File Licensed for inclusion in ASF works references-v10.dtd 2006-02-09 09:05 AM Ross Gardler 2 kB
File Licensed for inclusion in ASF works references-v10.mod 2006-02-09 09:05 AM Ross Gardler 2 kB
File Licensed for inclusion in ASF works references.xmap 2005-12-06 07:26 PM Ross Gardler 5 kB
XML File Licensed for inclusion in ASF works references.xml 2005-12-06 07:29 PM Ross Gardler 7 kB
Issue Links:
Reference
 

Urgency: Low


 Description  « Hide
A plugin to provide a central location for citations across the whole content object would be useful. We could then use a special class of link to create to correct link to the citation page, and report an error if no such citation exists.

I did someting like this a long time ago before plugins existed. This issue is a place to put the files I created. We should create a plugin from these files.

 All   Comments   Work Log   Change History   Subversion Commits      Sort Order: Ascending order - Click to sort in descending order
Ross Gardler added a comment - 06/Dec/05 07:25 PM
Attachment: The DTD

Note there are now third party XML schemas for citations, we should probably use one of those, but I don't know if any have become a defacto standard yet. This DTD will serve to give us a quick start though.

Ross Gardler added a comment - 06/Dec/05 07:26 PM
Attachement: internal files

Ross Gardler added a comment - 06/Dec/05 07:29 PM
An example references document.

You can see the output at http://www.gardler.org/teaching/references.html

You can see an example of linking to citations in http://www.gardler.org/teaching/glossary.html (generated from special citation links, take a look at the XML of the page for examples these are processed by a custom stlesheet in the skin on the above site )

Johannes Schaefer added a comment - 07/Dec/05 10:43 PM
Glossary and Index are pretty much the same; although I did not look at Ross' work; not sure about citations but might be related as well.

Ross Gardler added a comment - 08/Feb/06 09:07 PM
No, glossary, index and citations are all quite different:

Glossary - a list of terms with definitions, occurences of glossary terms i the text can be linked to the coresponding entry in the glossary

Index - a list of terms with cross-references to where they are used in the text

Citation - a list of sources for more information with links in the text to specific citations for further reading

Ross Gardler added a comment - 09/Feb/06 09:05 AM
New version of the DTD with corect ASF license header.

Ross Gardler added a comment - 14/Feb/06 08:51 PM
Removing "patch available" flag as this is not really a patch, rather an attachment to illustrate things. It cannot be applied as a patch. The issue will still appear in the "FOR-unresolved-with-attachment" filter

Gavin added a comment - 12/Apr/06 09:55 PM
I have made a start and created the (input) plugin for this, now to configure it.

Gavin added a comment - 19/Apr/06 08:02 PM
Working version of Citations Plugin. Tested with 'Ant Test' and used a test site using 'forrest run' and 'forrest site' . All work fine.

David Crossley added a comment - 23/Apr/06 02:51 PM
Thanks Gavin, applied your patch.