Hi Hardik,

It depends exactly what you want to do.. most layout/presentation
changes in XMLUI can be made purely with CSS and templates.
Templates are defined in XSL stylesheets in
[dspace]/webapps/xmlui/themes/dri2xtml.
If you want to alter the appearance of item metadata display, the file
you want to have a look at is "DIM-Handler.xsl". You can override
templates from here (like "itemSummaryView-DIM" and
"itemDetailView-DIM") in your own theme's XSL.

Here's a small example on the DSpace wiki explaining how to render
line breaks in item abstracts:
https://wiki.duraspace.org/display/DSPACE/Rendering+line+breaks+in+item+metadata+(Manakin)

If you need to do a more complicated task like including new forms on
the item pages or any kind of business logic, you'll need to take a
look at the ArtifactBrowser aspect
(org.dspace.app.xmlui.aspect.artifactbrowser.ItemViewer specifically).

You might also find the Manakin Developer's Guide useful:
http://drcdev.ohiolink.edu/handle/123456789/28

Hope this helps!

Cheers,

Kim

ps. a lot of pages in the "manakinhowto" category in the DSpace wiki
have lost their proper formatting when the wiki was migrated to
Confluence.. I'll try and fix up the < and > tags in the next few days

On 8 July 2010 18:07, Hardik Mishra <har...@webinito.com> wrote:
> Hello Everyone,
>
> I have some working experience on JSPUI.
>
> Now, I want to test some code on XMLUI.
>
> Can anyone pass some information that where should i change , if i would
> like to add some functionality in item display page(XMLUI).
>
> If we want to change anything in item display page, we can use jsptag in
> JSPUI to add functionality but for XMLUI i need some help.
>
> Thanks &  Regards
> Hardik Mishra
> Software Engineer
>
> Give a man a fish, and you feed him for a day. Teach a man to catch fish and
> you feed him for a lifetime.
>
> ------------------------------------------------------------------------------
> This SF.net email is sponsored by Sprint
> What will you do first with EVO, the first 4G phone?
> Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first
> _______________________________________________
> DSpace-tech mailing list
> DSpace-tech@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/dspace-tech
>
>

------------------------------------------------------------------------------
This SF.net email is sponsored by Sprint
What will you do first with EVO, the first 4G phone?
Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first
_______________________________________________
DSpace-tech mailing list
DSpace-tech@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dspace-tech

Reply via email to