Hi Andrew!

For me, the concept of Journal is best represented by DSpace "Collection".

Your problem is a sorting problem (how to show a given result sorted by issues). This what it takes and not complex modeling and outside tools (IMHO).

I provided a patch in the past to sort by publishing date (for DSpace 1.4) and I started a discussion about sort parameterization. Discussion which did not gather a lot of interest.

If you somehow have a field (dc.identifier.citation) which can represent the order of articles (for instance Vol/No/Page in standardized columns like "Vol.32 No.05 p.023", then my patch should do the job. The main thing is to have an Untokenized Lucene index for the sort field.

Good luck!

Christophe

Andrew Marlow a écrit :
On Thu, Jan 22, 2009 at 9:35 PM, Scott Phillips <[email protected] <mailto:[email protected]>> wrote:


    You may want to look at a Journal collection we've done.
    It doesn't completely address the problem you're asking about but
    is in the same sphere, and i second what Mark said, it is likely
best to not use communities and collections in that manor.
    http://repositories.tdl.org/tdl/handle/2249.1/5065

    Here is the theme used to generate that view is located here:
    http://repositories.tdl.org/tdl/themes/TDL/Periodicals/sitemap.xmap
    http://repositories.tdl.org/tdl/themes/TDL/Periodicals/Periodicals.xsl


I have had a more detailed look now and I must admit, this is fantastic. This is exactly what I want to do.


    The trick we used is to add xml describing journal issues in the
    metadata of the collection, then the theme knows to interpret this
    small bit of data to build a browsable list of journal issues.
    Each of those provide links to a masked search page for individual
    articles, plus a list to an item that contains the full pdf for
    the journal.


I was hoping that I could use a theme just to customize the LAF, but the handling of societies, journals, issues and articles is crucial to what I am trying to do. So it looks like your theme approach is the best way to do that. I don't suppose you would hand over a copy of theme? Maybe, put it into the DSpace source as an additional theme, along with Classic, Reference, Kubric, etc?

    Here is the current bit of XML on the collection:
    <issues xmlns:tdl="http://www.tdl.org/NS/tdl";
    xmlns="http://www.tdl.org/NS/tdl";>
    <issue vol="66" num="3&amp;4" year="2008" name=""
    handle="2249.1/5643"/>
    <issue vol="66" num="1&amp;2" year="2008" name=""
    handle="2249.1/5546"/>

    <issue vol="65" num="3&amp;4" year="2007" name=""
    handle="2249.1/5496"/>
    <issue vol="65" num="1&amp;2" year="2007" name=""
    handle="2249.1/5438"/>
    <issue vol="64" num="3&amp;4" year="2006" name=""
    handle="2249.1/5439"/>
    <issue vol="64" num="1&amp;2" year="2006" name=""
    handle="2249.1/5440"/>
    <issue vol="63" num="3&amp;4" year="2005" name=""
    handle="2249.1/5441"/>
    <issue vol="63" num="1&amp;2" year="2005" name=""
    handle="2249.1/5442"/>
    <issue vol="62" num="3&amp;4" year="2004" name=""
    handle="2249.1/5443"/>
    <issue vol="62" num="1&amp;2" year="2004" name=""
    handle="2249.1/5444"/>
    <issue vol="61" num="3&amp;4" year="2003" name=""
    handle="2249.1/5445"/>

    <issue vol="61" num="1&amp;2" year="2003" name=""
    handle="2249.1/5446"/>
    <issue vol="60" num="3&amp;4" year="2002" name=""
    handle="2249.1/5447"/>
    <issue vol="60" num="1&amp;2" year="2002" name=""
    handle="2249.1/5448"/>
    </issues>

    Scott--


--
Regards,

Andrew M.
http://www.andrewpetermarlow.co.uk

------------------------------------------------------------------------

------------------------------------------------------------------------------
This SF.net email is sponsored by:
SourcForge Community
SourceForge wants to tell your story.
http://p.sf.net/sfu/sf-spreadtheword
------------------------------------------------------------------------

_______________________________________________
DSpace-tech mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/dspace-tech

begin:vcard
fn:Christophe Dupriez
n:Dupriez;Christophe
org:DESTIN inc. SSEB
adr;quoted-printable:;;rue des Palais 44, bo=C3=AEte 1;Bruxelles;;B-1030;Belgique
email;internet:[email protected]
title:Informaticien
tel;work:+32/2/216.66.15
tel;fax:+32/2/242.97.25
tel;cell:+32/475.77.62.11
note;quoted-printable:D=C3=A9veloppement de Syst=C3=A8mes de Traitement de l'Information
x-mozilla-html:TRUE
url:http://www.destin.be
version:2.1
end:vcard

------------------------------------------------------------------------------
This SF.net email is sponsored by:
SourcForge Community
SourceForge wants to tell your story.
http://p.sf.net/sfu/sf-spreadtheword
_______________________________________________
DSpace-tech mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/dspace-tech

Reply via email to