Just sending this out, I figured out how to do what I wanted! Didn't touch
news-xmlui, but created a custom page using the test condition listed here:
http://www.mail-archive.com/[email protected]/msg13589.html.
Thanks!


On Mon, Feb 3, 2014 at 2:28 PM, Noki Blues <[email protected]> wrote:

> Thanks Bram, those slides were helpful in giving me a good idea of how
> things flow/are structured!
>
> I found the reference to news-xmlui.xml I was looking for--is it possible
> to have that reference another file type that isn't xml? Attempting to
> change the reference to an xsl file which contained some basic html and an
> xsl choose section caused an error
> (org.apache.avalon.framework.configuration.ConfigurationException: Type
> 'xsl' does not exist for 'map:serialize' at
> resource://aspects/ViewArtifacts/sitemap.xmap:90:60
> context:/resource://aspects/ViewArtifacts/sitemap.xmap - 90:60) which I'm
> assuming means it can only reference an xml file. Is it not possible then
> to have something like a javascript or xsl choose script within the
> news-xmlui area?
>
>
> On Sat, Feb 1, 2014 at 2:26 AM, Bram Luyten <[email protected]> wrote:
>
>> Hi Noki,
>>
>> slides for an XMLUI session from last year can be found here:
>> http://www.slideshare.net/bramluyten/dspace-3-xml
>>
>> cheers,
>>
>> Bram
>>
>> --
>> [image: logo]
>> *Bram Luyten* +1 202 684 6365
>> *2888 Loker Avenue East, Suite 315, Carlsbad, CA. 92010*
>> *Esperantolaan 4, Heverlee 3001, Belgium*
>> www.atmire.com<http://atmire.com/website/?q=services&utm_source=emailfooter&utm_medium=email&utm_campaign=braml>
>>
>>
>>
>> On Fri, Jan 31, 2014 at 8:29 PM, Noki Blues <[email protected]>wrote:
>>
>>> Hi all,
>>> I'm currently working with DSpace 3.2 in the Mirage theme. I wanted to
>>> customize certain parts of the theme beyond just branding, but I'm having a
>>> bit of trouble figuring out where things are generated so that I can modify
>>> them. I have two specific questions, but general answers on how pages are
>>> generated would also be helpful
>>>
>>> 1) In the news-xmlui area I wanted to insert a random image script, but
>>> I can't find where news-xmlui gets pulled (not the file news-xmlui, but the
>>> file where the reference to news-xmlui is). I was interested in possibly
>>> having it refer to an xsl page instead (where I could use a choose block to
>>> generate the images). Is this possible, or do I need to create a new theme,
>>> copy over Mirage, and then modify and apply to the root?
>>>
>>> 2) If I wanted to change the order in which things appear on a page, is
>>> that in page-structure or in the Java code? I'm mainly thinking about how
>>> the community/collection pages are displayed by default (I'd like move the
>>> image to below the community/collection name, and possibly move browse next
>>> to search etc.); I've looked through page-structure, but haven't seen what
>>> I'm looking for (but I freely admit I may not really know what I am looking
>>> for, code-wise).
>>>
>>> If there are general guides beyond the official documentation that
>>> anyone could recommend that would be great. I saw that at one point a
>>> webinar on Mirage customization was advertised in the list-serv but it
>>> doesn't appear to be on @mire's UStream page (although if it archived
>>> somewhere else a link would be much appreciated!). I've also found some
>>> specifics on other changes in the archives, which has been very helpful.
>>>
>>> Thanks in advance!
>>>
>>> -NBB
>>>
>>>
>>> ------------------------------------------------------------------------------
>>> WatchGuard Dimension instantly turns raw network data into actionable
>>> security intelligence. It gives you real-time visual feedback on key
>>> security issues and trends.  Skip the complicated setup - simply import
>>> a virtual appliance and go from zero to informed in seconds.
>>>
>>> http://pubads.g.doubleclick.net/gampad/clk?id=123612991&iu=/4140/ostg.clktrk
>>> _______________________________________________
>>> DSpace-tech mailing list
>>> [email protected]
>>> https://lists.sourceforge.net/lists/listinfo/dspace-tech
>>> List Etiquette:
>>> https://wiki.duraspace.org/display/DSPACE/Mailing+List+Etiquette
>>>
>>
>>
>
------------------------------------------------------------------------------
Managing the Performance of Cloud-Based Applications
Take advantage of what the Cloud has to offer - Avoid Common Pitfalls.
Read the Whitepaper.
http://pubads.g.doubleclick.net/gampad/clk?id=121051231&iu=/4140/ostg.clktrk
_______________________________________________
DSpace-tech mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/dspace-tech
List Etiquette: https://wiki.duraspace.org/display/DSPACE/Mailing+List+Etiquette

Reply via email to