Jose,

I don't think we run into the situation where we *have* to change the Java
(aspect) to accomplish what we want to, it more of a trade-off.

But times when we alter the aspect would be when it is a really simple
change, and we want to target a specific page. Or when it would be so much
easier to change the Java, and make a simple one-liner, verse having to
reverse engineer the DRI in XSL, and do some horrible, hacky, painful
process to extrapolate data.

A clear example is that we've altered the Edit Collection
controllers/aspects to make it so that you only see the Curate tab if you
are a super admin. A really easy if(AuthorizeManager.isSuperAdmin(context)
{ ... }, compared to some mess of XSL to do the same.


An example of our per-collection theme modifications is that many themes
have different needs for which metadata fields need to display in the item
view. Our thesis collections show the advisor in the metadata, where as
some of our collections about a specific location, will have the location
metadata in the simple metadata page.

One feature that we've added, but haven't yet deployed to production, is
the ability to display mathematical symbols graphically. We still have
unanswered questions about which encoding standards to use to store the
text version of the formulas, and we have questions about how to display to
the user (MathML in-browser rendering, replace the formula with an image on
the fly...). And further, the community/collection discussions needed to
convert features we've developed, with needs of the end users. i.e. Would
you like us to enable the feature of displaying your formulas graphically?

[image: screenshot_044.png]




Peter Dietz



On Tue, Feb 14, 2012 at 10:04 AM, Blanco, Jose <[email protected]> wrote:

> Hey Brian,  We're in the process of making that transition from jspui to
> xmlui, and I'm wondering if all the changes you made to get the image
> collection up and going involved the themes, or did you have to make
> changes to the aspects also?
>
> -Jose
>
> -----Original Message-----
> From: Brian Stamper [mailto:[email protected]]
> Sent: Tuesday, February 14, 2012 9:45 AM
> To: [email protected]
> Subject: [Dspace-tech] XMLUI themes
>
> Hello all,
>
> At Ohio State we have been running Manakin for about a year now, which we
> switched to after having used the JSP interface for many years. One of the
> key reasons that we made the switch was the potential to create themes
> which may be applied individually to certain communities and collections.
>
> We have had some success in this. For example, we created a "gallery"
> theme that we applied to some image collections.[1]
>
> However, we would like to do more. As such, we are interested in what
> other institutions are doing. Here are some of the things we would like to
> know:
>
> 1.      If you have made use of themes for individual communities or
> collections, how so? Do you use themes for styling for a particular
> community, e.g. branding, color, font? Do you use themes to present a
> particular content type in a way that is specific to some collection?
> 2.      Have there been things that you wanted to do, but proved too
> difficult
> to implement? Obviously time and budget constraints emerge, but had you
> encountered other unforeseen barriers to development?
> 3.      Has the capacity to create themes been a selling point for your
> repository? What types of things have you found that communities would
> want in a theme?
>
> We're looking for examples of how people have used this capability, so if
> you have, please share a link! We've been looking at many DSpace instances,
> and it appears that theming individual communities or collections is a rare
> phenomenon.
>
> We would greatly appreciate any discussions that may develop from these
> questions.
>
>
> Thank you,
>
> Brian Stamper
> The Ohio State University Libraries
> Scholarly Resources Integration
> 320 Science and Engineering Library
> 175 West 18th Avenue
> Columbus, OH 43210
> (614) 247-8415
>
> The Knowledge Bank at OSU
> https://kb.osu.edu/dspace/
>
>
> [1] Some nice examples of our gallery theme in use:
> The Steven Enich Serbian Orthodox Culture Slide Collection:
> http://hdl.handle.net/1811/37112
> John H. Glenn Archives Photo Gallery: 
> http://hdl.handle.net/1811/50311Ukrainian Immigration to Columbus, Ohio:
> http://hdl.handle.net/1811/36653
>
>
> ------------------------------------------------------------------------------
> Keep Your Developer Skills Current with LearnDevNow!
> The most comprehensive online learning library for Microsoft developers is
> just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro
> Style Apps, more. Free future releases when you subscribe now!
> http://p.sf.net/sfu/learndevnow-d2d
> _______________________________________________
> DSpace-tech mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/dspace-tech
>
>
> ------------------------------------------------------------------------------
> Keep Your Developer Skills Current with LearnDevNow!
> The most comprehensive online learning library for Microsoft developers
> is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
> Metro Style Apps, more. Free future releases when you subscribe now!
> http://p.sf.net/sfu/learndevnow-d2d
> _______________________________________________
> DSpace-tech mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/dspace-tech
>
------------------------------------------------------------------------------
Keep Your Developer Skills Current with LearnDevNow!
The most comprehensive online learning library for Microsoft developers
is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
Metro Style Apps, more. Free future releases when you subscribe now!
http://p.sf.net/sfu/learndevnow-d2d
_______________________________________________
DSpace-tech mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/dspace-tech

Reply via email to