Hi Greg Perhaps this will help: http://wiki.lib.sun.ac.za/index.php/SUNScholar/Theme It's a more holistic guide.
Cheers hg *Hilton Gibson* Ubuntu Linux Systems Administrator Stellenbosch University Library http://staff.lib.sun.ac.za/~hgibson/docs/cv/cv.html On 28 May 2015 at 23:29, Murray, Gregory <gregory.mur...@ptsem.edu> wrote: > Hello, > > I am new to DSpace and trying to get started with UI customization. I'm > comfortable at the Unix/Linux command line, but I'm not a system > administrator. I'm working with a source (not binary) installation of > DSpace 5.1 on Ubuntu. I'm following the "Manakin theme tutorial" here: > > https://wiki.duraspace.org/display/DSPACE/Manakin+theme+tutorial > > I'm finding that I can edit /dspace/config/xmlui.xconf to indicate any of > the pre-installed themes (Mirage, Reference, Classic, Kubrick, template), > restart Tomcat, and the new theme gets applied successfully. But if I > indicate a theme in a directory I've made, Tomcat returns an error message > (details below). For example, if I copy the "template" directory and call > it "test" like so: > > cd /dspace/webapps/xmlui/themes > cp -r template test > > and then edit /dspace/config/xmlui.xconf to indicate the "test" theme like > so: > > <theme name="test" regex=".*" path="test/" /> > > then when I restart Tomcat it returns this error: > > java.io.FileNotFoundException: > jndi:/localhost/xmlui/themes/test/sitemap.xmap > > I don't see how it can be a permissions problem, because both the > "template" and "test" directories have the same owner and permissions, and > the files in those directories have the same owner and permissions. That > is, the directories appear to be identical except for the name. Any ideas > as to why setting the config to this: > > <theme name="template" regex=".*" path="template/" /> > > works just fine, whereas this: > > <theme name="test" regex=".*" path="test/" /> > > fails? > > Thanks, > Greg > > PS. For the newbie, it's not clear whether the changes described in the > tutorial should happen in the source directory at > ~/dspace-5.1-src-release/dspace-xmlui/src/main/webapp/themes -- or in > /dspace/webapps/xmlui/themes -- or both. The tutorial indicates the source > directory, but it refers to DSpace 1.5, so that's not necessarily accurate. > Based on the error message described above -- which says > ".../xmlui/themes/..." -- apparently UI customizations are supposed to be > made in /dspace/webapps/xmlui/themes. So the tutorial needs to be updated, > right? > > > > ------------------------------------------------------------------------------ > _______________________________________________ > DSpace-tech mailing list > DSpace-tech@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/dspace-tech > List Etiquette: > https://wiki.duraspace.org/display/DSPACE/Mailing+List+Etiquette >
------------------------------------------------------------------------------
_______________________________________________ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech List Etiquette: https://wiki.duraspace.org/display/DSPACE/Mailing+List+Etiquette