Hi Peter, Generally speaking, you likely will want to walk through one of our training presentations/guides to get a full view. Here's our most recent training sessions on customizing DSpace. But, any of the customizing XMLUI guides should give you a good idea of how to get started (as the XMLUI customization process hasn't really changed over time)
https://wiki.duraspace.org/display/DSPACE/DSpaceResources#DSpaceResources-CustomizingDSpace A few recommendations though: * You should make sure to manage your own code changes in a code repository (like Git / GitHub / SVN). Trying to customize DSpace outside of one of those tools may prove difficult. * If you are only planning to customize a few classes, you may wish to use the "WAR Overlay" pattern, which is briefly described here (and given a much deeper description in several of the training tutorials linked above): https://wiki.duraspace.org/display/DSDOC6x/Advanced+Customisation#AdvancedCustomisation-MavenWAROverlays * If you plan to customize a large number of files, you can choose between either using the WAR Overlay pattern or simply changing the DSpace modules (e.g. dspace-xmlui or dspace-api) itself. If you run into issues or need more guidance feel free to ask on this list (or on our dspace-devel list). Tim On Sat, Oct 6, 2018 at 1:28 PM admin <[email protected]> wrote: > Guys, I'm trying to understand, what is the workflow to edit classes and > make changes effective. For example this class: > > https://github.com/DSpace/DSpace/blob/dspace-6_x/dspace-xmlui/src/main/java/org/dspace/app/xmlui/aspect/eperson/UnAuthenticateAction.java > > Sorry if that's trivial, but I would be grateful for some starting point. > > > Best, Peter > > -- > All messages to this mailing list should adhere to the DuraSpace Code of > Conduct: https://duraspace.org/about/policies/code-of-conduct/ > --- > You received this message because you are subscribed to the Google Groups > "DSpace Technical Support" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To post to this group, send email to [email protected]. > Visit this group at https://groups.google.com/group/dspace-tech. > For more options, visit https://groups.google.com/d/optout. > -- Tim Donohue Technical Lead for DSpace & DSpaceDirect DuraSpace.org | DSpace.org | DSpaceDirect.org -- All messages to this mailing list should adhere to the DuraSpace Code of Conduct: https://duraspace.org/about/policies/code-of-conduct/ --- You received this message because you are subscribed to the Google Groups "DSpace Technical Support" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/dspace-tech. For more options, visit https://groups.google.com/d/optout.
