Hello guys, I would like to know what would you recommend me to use in order to generate references (like citations in a scientific paper) in an object of a given class. My class has a couple of textAreas in which I would like to allow end-user to cite papers/books/etc. Then in another textArea I would like to generate a list of those cited references. I have tried some extensions like Citation, Annotation and Footnotes, but found some drawbacks for each one of them. 1. Citation seems a good choice but forces end-user to add a citation object first, before being able to cite it. 2. Annotation looks promising if we consider that for the end-user it is easy to create an annotation and fill in the reference data, but it allows multiple annotations at the same place (for example, I can add multiple annotations at the same word) and the annotations tab is now merged with the comments tab so it won't really look like a paper references section. 3. Footnotes seems really interesting because we can use footnote macro with the reference and it automatically generates a reference-like content at the bottom at the textArea. The main problem is that it generates a footnote for each textArea which contains the footnote macro, even if I place putFootnotes in another textArea at the end of the class (and using macros is not exactly user-friendly for end-users). So, the main question is: is there any other extension that I'm missing which might solve my problem straightforward or should I customize one of those? E.G.: Class properties - Title (title: String) - Section1 (first: TextArea) <- Users might add citations here (as friendly as possible)
- Section1 (second: TextArea) <- Users might add citations here - Section1 (third: TextArea) <- Users might add citations here - References (references: TextArea) <-- References should be rendered here. Regards,Fernando _______________________________________________ users mailing list users@xwiki.org http://lists.xwiki.org/mailman/listinfo/users