AT Biblio Topic

by Mike Gabriel last modified Feb 16, 2011 02:05 AM

Add-on product for CMGBibliographyAT, similar to ATBiblioList, but publication lists are rendered dynamically instead, using the functionality of ATTopic in its guts...

Project Description


Are you already a content user of CMFBibliographyAT? If not, do you plan to manage your personal or your institute's bibliography in PLONE? Have you already used the fantastic features of ATBiblioList, but sometimes gotten unnerved as you always have to keep your publication lists up-to-date? Wouldn't it be nice if PLONE or one of its products did that for you?

Then, I guess, you need ATBiblioTopic. Its rendered publication lists look the same as in ATBiblioList, but the composition of bibliographical references is dynamical. Basic interior and functionality have been derived from and inspired by ATContentType's "Smart Folder" portal type, but the way results are represented is far more appropriate to a publication list than with ATTopic (i.e. "Smart Folder"). The archetype name of ATBiblioTopic's only content type is "Smart Bibliography List".


Functionality

In ATBiblioTopic you can select a list of criteria to match on in the "Smart Bibliography List". When viewed, all (or some) bibliography folders (CMFBibliographyAT) of your site are queried for matching results (well, actually the portal's catalog tool is queried, but anyway...)


The search results of this query are then composed as a fine publication list. The layout of this publication list is as flexible as might already be known to you from ATBiblioList.


The advantage of dynamics: If now a portal member adds a bibliographical reference item (again CMFBibliographyAT) to your site and it also matches the search criteria of your "Smart Bibliography List", then it will auto-magically be shown in your publication list.

Of course, ATBiblioTopic supports all the versatile export formats that are already supported by CMFBibliographyAT.


Dependencies

ATBiblioTopic, of course, requires the existence of CMFBibliographyAT on your PLONE site. It can well co-exist with ATBiblioList. ATBiblioTopic also highly depends on ATBiblioStyles.


Future vs. Presence

For now, as the product is still under development and has no official release yet, ATBiblioTopic only works with the svn/trunk version of CMFBibliographyAT, as well as with a branch version of ATBiblioList. Use svn check-outs to retrieve the resp. products:

svn co https://svn.plone.org/svn/collective/CMFBibliographyAT/trunk
svn co https://svn.plone.org/svn/collective/ATBiblioList/branches/bibliotopic-branch/ATBiblioStyles
svn co https://svn.plone.org/svn/collective/ATBiblioList/branches/bibliotopic-branch/ATBiblioList
svn co https://svn.plone.org/svn/collective/ATBiblioTopic

Add matching criteria - extend CMFBibliographyAT's schemata


As a branch of ATBiblioTopic there is also a code example available that shows you how to "easily" extend CMFBibliographyAT bibliographical reference items with some extra metdata fields.

svn co https://svn.plone.org/svn/collective/ATBiblioTopic/branches/CMFBibliographyAT_extended_schemata

In ATBiblioTopic you can then add search criteria that query the metadata fields just added to CMFBibliographyAT's reference items. As an example: relate your reference items to departments at your institute. Once, you have done that for your bibliographical references, you can view all publications, that have been issued by the resp. department. If a member of this department adds a reference item and also selects the department name in the metadata field of the bibliographical reference item, it will auto-magically be added to the department's publication list.

Sites that use ATBiblioTopic:

http://www.ecology.uni-kiel.de/ecology/site




Current Release

No stable release available yet.

If you are interested in getting the source code of this project, you can get it from the Code repository .

All Releases

Version Released Description Compatibility Status

Comments (0)