Dear Theodoros,

On 11/23/2011 10:19 AM, Theodoros Theodoropoulos wrote:
> [...] if there is an easy way to group some records that belong to a
>  certain issue of a journal WITHOUT creating a collection (or even a
>  virtual collection)?

You indeed don't need to map the categories and issues of a journal to
Invenio collections.

<http://invenio-demo.cern.ch/help/admin/webjournal-admin-guide#configureJournal>

(See model->record->rule*)

Note however that you will have to create one entry in the database as 
well as one configuration file per journal, probably requiring some 
scripting capabilities to create these configurations based on the 
existing records (if you have many journals). In this respect 
WebJournal does not help more than regular Invenio collections (which 
could also be created automatically with some script), at least for the 
grouping of journals.

Please also consider the WebJournal module of Invenio more aiming 
at covering the needs to run a blog/newsletter-like website rather
than handling contributions and issues of published journals (though
it might perfectly fulfill the job depending on the needs)

> According to your experience, what would be the best approach to this
> issue? As I said, I have not played with webjournal recently, which
> seems to give me the grouping of records per issue, but I didn't find
> a way to browse issues and journals...

There is no interface for browsing the available journals, excepted
when trying to access a journal that does not exist:
<http://invenio-demo.cern.ch/journal/nonexistingjournal>

You could imagine creating a main entry point for each journal
in the form of a single record per journal, accessible from the
regular Invenio collection tree, pointing to the WebJournal 
interface (or a link from each article to its journal/issue in 
WebJournal interface).

The demo Atlantis Times journal shipping with Invenio provides
a very basic interface to browse inside one journal:
<http://invenio-demo.cern.ch/journal/search?name=AtlantisTimes>

You would probably want to adapt it to your own needs, and maybe
even have the possibility to move to a different journal. 
Note that WebJournal heavily makes use of BibFormat to customize
the look of the journal, so that you could also easily add some 
navigation mechanism on the main journal page template to move
to the next/previous issue.

Other possibilities that do not involve Webjournal might make use 
of the Invenio search engine and formatting engine to build a 
navigation pattern right from the regular Invenio interface. See for 
eg. this proceeding entry, that links to individual contributions 
(retrieved server-side with a BibFormat element, though it could simply 
point to a search query), as well as to the other "issues" of this 
proceeding:
<https://cdsweb.cern.ch/record/985779>

Best regards
-- 
Jerome Caffaro ** CERN Document Server ** <http://cds.cern.ch/>

Reply via email to