Commit Graph

1983 Commits

Author SHA1 Message Date
Graham Triggs
1ae8d57367 git-svn-id: http://scm.dspace.org/svn/repo/trunk@2091 9c30dcfa-912a-0410-8fc2-9e0234be79fd 2007-07-25 13:48:55 +00:00
Graham Triggs
806ad1b131 SF Patch 1749196 Oracle compatibility for Bitstream Checker
git-svn-id: http://scm.dspace.org/svn/repo/trunk@2089 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2007-07-24 15:11:41 +00:00
Graham Triggs
c5b1b46924 SF Patch 1749196 Oracle compatibility for Bitstream Checker
git-svn-id: http://scm.dspace.org/svn/repo/trunk@2088 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2007-07-24 15:11:22 +00:00
Tim Donohue
bba752c819 I realized I forgot to update the CHANGES document last week when I added the Configurable Submission to trunk :)
git-svn-id: http://scm.dspace.org/svn/repo/trunk@2087 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2007-07-24 14:16:54 +00:00
Scott Phillips
a510d007a8 (Scott Phillips) Removing un-used package/directory
git-svn-id: http://scm.dspace.org/svn/repo/trunk@2086 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2007-07-23 14:42:51 +00:00
Scott Phillips
8b6c0fc219 (Scott Phillips) Removed un-used DIMDisseminationCrosswalk. This was used in previous version of Manakin, and it is still usefull because it is a SAX-based crosswalk which that scales nicely. Perhaps later it could be refactored back into standard crosswalks mechanism for DSpace if DSpace ever sports SAX based crosswalks.
git-svn-id: http://scm.dspace.org/svn/repo/trunk@2085 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2007-07-23 14:41:30 +00:00
Scott Phillips
b56678be8c (Scott Phillips) Removed un-used DIMDisseminationCrosswalk. This was used in previous version of Manakin, and it is still usefull because it is a SAX-based crosswalk which that scales nicely. Perhaps later it could be refactored back into standard crosswalks mechanism for DSpace if DSpace ever sports SAX based crosswalks.
git-svn-id: http://scm.dspace.org/svn/repo/trunk@2084 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2007-07-23 14:40:00 +00:00
Scott Phillips
60fa6de7d5 (Jay Paz) Fixed incorrect import's for EPerson related classes.
git-svn-id: http://scm.dspace.org/svn/repo/trunk@2083 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2007-07-23 13:59:57 +00:00
Tim Donohue
574da36a0b Updated XML-UI with Configurable Submission code:
- Updated the existing Submission Aspect so that it supports the Configurable Submission
- Updated all of the existing Submission Step Transformers to work with Configurable Submission

git-svn-id: http://scm.dspace.org/svn/repo/trunk@2082 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2007-07-20 20:54:39 +00:00
Tim Donohue
5630e097e6 Added JSP-UI changes for the Configurable Submission:
- Updated all submit/ JSPs
- Removed old SubmitServlet
- Added a new SubmissionController to manage submission process
- Added JSP specific processing classes to org.dspace.app.webui.submit.step.*

git-svn-id: http://scm.dspace.org/svn/repo/trunk@2081 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2007-07-20 20:52:58 +00:00
Tim Donohue
58eba9f179 Added the Configurable Submission configuration file and docs:
- New configuration files: item-submission.xml (JSP-UI) and item-submission-XMLUI.xml (XML-UI)
- Updated the database schema
- Updated documentation for the Configurable Submission (esp. submission.html)


git-svn-id: http://scm.dspace.org/svn/repo/trunk@2080 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2007-07-20 20:50:41 +00:00
Tim Donohue
242d0ff146 Added the base Configurable Submission code to dspace-api. This includes updates to the following:
- Added a new "list" type to the input-forms.xml, which will allow you to display metadata options in radio buttons or checboxes
- Added the base Configurable Submission step processing classes (org.dspace.submit.step.*) which perform all processing for both the JSP-UI and XML-UI
- Added the classes which read the configuration file (item-submission.xml)


git-svn-id: http://scm.dspace.org/svn/repo/trunk@2079 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2007-07-20 20:49:01 +00:00
Mark Diggory
38382014b6 Remove Older HistoryManager which is no longer called in code. (Part of Event System Changes).
git-svn-id: http://scm.dspace.org/svn/repo/trunk@2078 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2007-07-20 20:02:53 +00:00
Mark Diggory
1bbebf4026 [ 1633596 ] Event System for DSpace 1.5 CHANGES
git-svn-id: http://scm.dspace.org/svn/repo/trunk@2077 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2007-07-20 16:12:17 +00:00
Mark Diggory
cc2313bd3c Merging in DSpace Event Mechanism Branch
git-svn-id: http://scm.dspace.org/svn/repo/trunk@2076 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2007-07-19 19:40:48 +00:00
Mark Diggory
9871cadf7e Merging in DSpace Event Mechanism Branch
git-svn-id: http://scm.dspace.org/svn/repo/trunk@2075 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2007-07-19 19:40:27 +00:00
Mark Diggory
b835f46d7d Merging in DSpace Event Mechanism Branch
git-svn-id: http://scm.dspace.org/svn/repo/trunk@2074 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2007-07-19 19:40:11 +00:00
Mark Diggory
e8b21b6760 Chages addapted from: S.F. Patch 1751638 Set http disposition header to force download of large bitstreams
git-svn-id: http://scm.dspace.org/svn/repo/trunk@2073 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2007-07-19 16:45:10 +00:00
Mark Diggory
710781b796 Comments and Formating corrections.
git-svn-id: http://scm.dspace.org/svn/repo/trunk@2072 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2007-07-19 16:08:14 +00:00
Mark Diggory
d33dae1210 activate all profiles by default, if you want to exclude a feature, select the profiles you wish to have active with 'mvn -Poai,jspui,your_profile_here package'
git-svn-id: http://scm.dspace.org/svn/repo/trunk@2071 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2007-07-17 23:21:47 +00:00
Mark Diggory
c289644ce4 Add in our new DSpace I18N report plugin to generate an I18N report on the Messages.properties in the site documentation.
git-svn-id: http://scm.dspace.org/svn/repo/trunk@2069 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2007-07-13 21:18:54 +00:00
Mark Diggory
76f2e1df07 DSpace Logo and Add XMLUI and LNI into Navigation.
git-svn-id: http://scm.dspace.org/svn/repo/trunk@2068 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2007-07-13 16:06:32 +00:00
Mark Diggory
3962d7e77e This change is to invert our dependency on language packs so we can access dspace-api and Messages.properties during maven compilation and run custom reports to evalauate Messages.properties entries against the translations.
git-svn-id: http://scm.dspace.org/svn/repo/trunk@2067 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2007-07-12 22:26:10 +00:00
Mark Diggory
36fae591f1 Restoring ASCII properties files from svn history.
git-svn-id: http://scm.dspace.org/svn/repo/trunk@2066 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2007-07-12 19:59:07 +00:00
Mark Diggory
5a4d85ce36 example default vhost configuration file for Tomcat 5.5 or greater.
git-svn-id: http://scm.dspace.org/svn/repo/trunk@2065 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2007-07-11 19:00:57 +00:00
Mark Diggory
711e5ebe40 svn:ignore .classpath and .project files
git-svn-id: http://scm.dspace.org/svn/repo/trunk@2064 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2007-07-11 18:59:19 +00:00
Mark Diggory
91c5d7d6f2 restore dependencies that are required to package a wing distribution as it is not dependent on dspace-api (but this still uses dependencyManagement upstream in dspace-pom to determine versions).
git-svn-id: http://scm.dspace.org/svn/repo/trunk@2063 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2007-07-11 18:57:35 +00:00
Mark Diggory
b1c4e6421c correct for presence of lang, which is absent as a dependency due to the fact that this addon has no dependency on dspace-api
git-svn-id: http://scm.dspace.org/svn/repo/trunk@2062 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2007-07-11 18:50:58 +00:00
Mark Diggory
ad19d3e86c Add dspace.dir into web.xml for later filtering.
git-svn-id: http://scm.dspace.org/svn/repo/trunk@2061 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2007-07-11 07:16:18 +00:00
Mark Diggory
f7513fb8a6 1.) Remove dspace.configuration filtering from Maven build process.
2.) refine versions of dependencies shared across project via dependencyManagement in dspace-pom project.
3.) refine versioning across projects that share dspace-pom. version is inherited from parent and dependencies to dspace-xx projects are bound to current version defined in dspace-pom.


git-svn-id: http://scm.dspace.org/svn/repo/trunk@2060 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2007-07-11 07:15:23 +00:00
Mark Diggory
f0bbed9424 Remove configuration from assembly stage. Provide configuration filtering of web.xml's and dspace.dir/config in a ant build.xml for the time being.
git-svn-id: http://scm.dspace.org/svn/repo/trunk@2059 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2007-07-11 07:02:26 +00:00
Mark Diggory
94b3f8eb59 provide configuration filtering of web.xml's and dspace.dir/config in a ant build.xml for the time being.
git-svn-id: http://scm.dspace.org/svn/repo/trunk@2058 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2007-07-11 06:59:15 +00:00
Scott Phillips
969ae84461 (Alexey Maslov)
- Updated the metadata handlers
  * MODS and DC now can handle the virtual object store changes
  * XSL templates across all handlers have been broken down into smaller components
  * Created a generic handler for all METS sections that are metadata-agnostic (like the fileSec secion)

- Refactored the themes according to recommended best practices for theme development  

- Fixed a bug in the item and container adapters to handle non-DIM metadata types

- Added the XSI namespace declaration to the abstract adapter

git-svn-id: http://scm.dspace.org/svn/repo/trunk@2057 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2007-07-11 01:53:54 +00:00
Scott Phillips
5b0a13bd73 (Alexey Maslov)
- Updated the metadata handlers
  * MODS and DC now can handle the virtual object store changes
  * XSL templates across all handlers have been broken down into smaller components
  * Created a generic handler for all METS sections that are metadata-agnostic (like the fileSec secion)

- Refactored the themes according to recommended best practices for theme development  

- Fixed a bug in the item and container adapters to handle non-DIM metadata types

- Added the XSI namespace declaration to the abstract adapter

git-svn-id: http://scm.dspace.org/svn/repo/trunk@2056 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2007-07-11 01:52:46 +00:00
Mark Diggory
c9d6ffe546 1.) rename project slightly
git-svn-id: http://scm.dspace.org/svn/repo/trunk@2055 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2007-07-11 00:14:22 +00:00
Mark Diggory
6ea6175b13 Adjust site deployment and scm locations.
git-svn-id: http://scm.dspace.org/svn/repo/trunk@2054 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2007-07-11 00:13:04 +00:00
Mark Diggory
33577af1b3 1.) rename project slightly
git-svn-id: http://scm.dspace.org/svn/repo/trunk@2053 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2007-07-11 00:07:42 +00:00
Mark Diggory
d105e74102 1.) rename project slightly
git-svn-id: http://scm.dspace.org/svn/repo/trunk@2052 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2007-07-11 00:05:41 +00:00
Mark Diggory
4454dd570c 1.) correct parent inheritance
2.) rename project slightly

git-svn-id: http://scm.dspace.org/svn/repo/trunk@2051 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2007-07-11 00:03:51 +00:00
Mark Diggory
4b2d88b874 1.) remove odd rename of war file (doesn't commute to name of war in packager).
2.) rename project slightly

git-svn-id: http://scm.dspace.org/svn/repo/trunk@2050 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2007-07-11 00:01:06 +00:00
Scott Phillips
4eb0e5615d (Scott Phillips) Set Maven's target directories to be ignored for each of the Manakin projects.
git-svn-id: http://scm.dspace.org/svn/repo/trunk@2049 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2007-07-09 21:19:58 +00:00
Robert Tansley
5d3ea7fae4 Commented out Disallow: /browse-title; if an installation does not use sitemaps, they would not get indexed at all.
git-svn-id: http://scm.dspace.org/svn/repo/trunk@2048 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2007-07-09 17:05:24 +00:00
Richard Jones
c3bda443e3 update web.xml to use oai specific configuration loader
git-svn-id: http://scm.dspace.org/svn/repo/trunk@2047 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2007-07-09 16:38:07 +00:00
Richard Jones
f9a93bc655 oai specific configuration loader; just a wrapper for the usual config loader for this web app
git-svn-id: http://scm.dspace.org/svn/repo/trunk@2046 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2007-07-09 16:37:36 +00:00
Scott Phillips
fde5c09d41 (Scott Phillips) Adding Manakin, version 1.1, to DSpace. This new cocoon-based interface utilizes XML and XSLT to provide interface themability for specific community and collections while also providing interface level modularity thruogh the use of Manakin aspects.
git-svn-id: http://scm.dspace.org/svn/repo/trunk@2045 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2007-07-07 00:02:39 +00:00
Scott Phillips
b4399e950a (Scott phillips) Moved the DCInput, DCInputSet, and DCInputReader utility classes out of the JSPUI and into a generalized utility package for any dspace application. This is needed because Manakin also uses these classes.
git-svn-id: http://scm.dspace.org/svn/repo/trunk@2044 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2007-07-06 23:59:33 +00:00
Mark Diggory
0c7bdff878 Guarding Community and Collection names from causing NPEs in DSIndexer when null.
git-svn-id: http://scm.dspace.org/svn/repo/trunk@2042 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2007-07-06 02:03:07 +00:00
Mark Diggory
c2590feb4a Correct comments.
git-svn-id: http://scm.dspace.org/svn/repo/trunk@2041 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2007-07-02 20:43:06 +00:00
Mark Diggory
2f8b96b94d Templates are transformed at compile time in Maven.
git-svn-id: http://scm.dspace.org/svn/repo/trunk@2040 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2007-07-02 20:41:19 +00:00
Mark Diggory
09a9c7f99a Bringing LNI service into the trunk
git-svn-id: http://scm.dspace.org/svn/repo/trunk@2039 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2007-06-28 02:46:33 +00:00