Mark, I'm working on trying to get tombstone behavior to work in the xmlui environment. I have it working on in the jspui webapp.
So, I have successfully changed an aspect so that when an item is withdrawn a pick list of 3 options ( reasons ) for withdrawing the items is presented to the user. I have also changed the code so that the "reason" is stored in a newly created dc element ( description.withdrawalreason ). Now what I want is for when the user goes to the item, instead of getting an authentication request, he/she gets an item view page that looks just like the short display but shows the reason just above the where the bitstreams are listed and disable the ability to view the bitstream. Here is an example from the jspui area: http://deepblue.lib.umich.edu/handle/2027.42/34788 So I created a new aspect which is a copy of ItemViewer.pm and have it called from the sitemap when there is no READ permission on an Item ( this will have to fine tuned to be more specific - like the item has a dc element with a withdrawalreason, but for now I can work with this ), so I'm trying to change my new ItemViewer file to create a DRI object that will render such a page. Does this help better understand where I'm at? This change was fairly straight forward in the JSPUI world. -Jose -----Original Message----- From: Mark H. Wood [mailto:mw...@iupui.edu] Sent: Friday, July 22, 2011 9:15 AM To: dspace-tech@lists.sourceforge.net Subject: Re: [Dspace-tech] from aspect to theme Part of the point of XMLUI's design is that Aspects and Themes aren't directly connected. Aspects put stuff into the DRI for any Theme to use (or not) as it sees fit. A Theme is selected by the URI path to the page to be composed. An Aspect can leave hints upon which a Theme can base decisions, but that's about all it can do in that direction. I agree that it would help if we heard more about the behavior you want the user to see, not in terms of DSpace components but rather of content, composition, and action. -- Mark H. Wood, Lead System Programmer mw...@iupui.edu Asking whether markets are efficient is like asking whether people are smart. ------------------------------------------------------------------------------ 10 Tips for Better Web Security Learn 10 ways to better secure your business today. Topics covered include: Web security, SSL, hacker attacks & Denial of Service (DoS), private keys, security Microsoft Exchange, secure Instant Messaging, and much more. http://www.accelacomm.com/jaw/sfnl/114/51426210/ _______________________________________________ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech