Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

This is a litle little manual to setup and enable JQuery javascript libraries against default scriptaculous ones. 

DSpace JSPUI interface bundles scriptaculous javascript libraries in every page head section. We can check that looking at source code of DSpace home page, we'll see this few lines: 

Code Block
languagehtml/xml
<script type="text/javascript" src="/jspui/static/js/scriptaculous/prototype.js"> </script>
<script type="text/javascript" src="/jspui/static/js/scriptaculous/effects.js"> </script>
<script type="text/javascript" src="/jspui/static/js/scriptaculous/builder.js"> </script>
<script type="text/javascript" src="/jspui/static/js/scriptaculous/controls.js"> </script>

...

  • Wiki Markup
    \[dspace-source\]/dspace-jspui/dspace-jspui-webapp/src/main/webapp/submit/edit-metadata.jsp
  • Wiki Markup
    \[dspace-source\]/dspace-jspui/dspace-jspui-webapp/src/main/webapp//tools/edit-item-form.jsp

By now we know which pages use scriptaculous. We'll keep them in mind to later come back and modify them.

Note: DSpace already bundles a copy of jquery, hosted in the following directory:

Wiki Markup
2. \[dspace-source\]/dspace-jspui/dspace-jspui-webapp/src/main/webapp/static/js/choice-support.js

DSpace already bundles a copy of jquery, in the following directory:

&nbsp;

Wiki Markup
\[dspace-source\]/dspace-jspui/dspace-jspui-webapp/src/main/webapp/dspace-admin/js/jquery-1.4.2.min.js

Wiki Markup
\[dspace-source\]/dspace-jspui/dspace-jspui-
dspace-jspui-
webapp/src/main/webapp/tools/edit-item-form.
jsp 
jsp&nbsp;
\\
\\
\\