Robert Tansley
d63039e547
Added simple OAI 2.0 protocol support
...
- Slight reorganisation of installation layout
- New webapp for OAI - DSpace now contains 2 webapps
git-svn-id: http://scm.dspace.org/svn/repo/trunk@411 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-09-26 15:45:27 +00:00
Robert Tansley
57565e9acf
Minor changes to comments, to make clear the distinction between the Web UI
...
webapp and the OAI data provider webapp.
git-svn-id: http://scm.dspace.org/svn/repo/trunk@410 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-09-26 15:44:01 +00:00
Robert Tansley
7d9cbbf0bd
Removed obsolete debugging println
...
git-svn-id: http://scm.dspace.org/svn/repo/trunk@409 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-09-26 15:42:06 +00:00
David Stuve
8b99578395
outputs handle in submit/archive email properly
...
git-svn-id: http://scm.dspace.org/svn/repo/trunk@408 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-09-24 19:54:03 +00:00
David Stuve
7045a7ef7e
few code formatting cleanups
...
git-svn-id: http://scm.dspace.org/svn/repo/trunk@407 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-09-24 19:24:10 +00:00
David Stuve
921d604243
took out all isPublic column references
...
git-svn-id: http://scm.dspace.org/svn/repo/trunk@406 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-09-24 18:12:56 +00:00
David Stuve
986ecc2cce
mods to allow searching for numbers
...
git-svn-id: http://scm.dspace.org/svn/repo/trunk@405 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-09-23 21:02:09 +00:00
Robert Tansley
c944f41d0c
Appropriate READ policies now added for logos. Before, the code just
...
duplicated read policies for the community or collection.
git-svn-id: http://scm.dspace.org/svn/repo/trunk@404 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-09-20 16:11:26 +00:00
Robert Tansley
4db44f4ed8
Updated with information about the difference between query method calls with
...
and without the "table" parameter, and information about how IDs are now
assigned using an SQL function.
git-svn-id: http://scm.dspace.org/svn/repo/trunk@403 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-09-20 14:53:33 +00:00
Robert Tansley
f138927982
Added message indicating that all users are members of group 0 implicitly.
...
git-svn-id: http://scm.dspace.org/svn/repo/trunk@402 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-09-20 14:35:44 +00:00
Robert Tansley
778655f48f
Fixed bug whereby forgotten passwords & user registration were impossible
...
due to the user not being logged in, and authorisation for updating their
records being designed. The fix is, the user are temporarily "logged in"
(the are set as the current user) when their valid token is received.
git-svn-id: http://scm.dspace.org/svn/repo/trunk@401 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-09-20 14:28:55 +00:00
Robert Tansley
5f279ff146
Improved help page functionality. In Javascript-enabled browsers, Javascript
...
is used to bring the help window to the front when a help link is clicked. In
other browsers a regular link is a fallback.
A new JSP tag, "dspace:popup" has been added to simplify inserting and changing
help links.
git-svn-id: http://scm.dspace.org/svn/repo/trunk@400 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-09-18 18:13:17 +00:00
Robert Tansley
e58fa0f578
"De-deprecated" (precated??) the query methods that take table names as
...
parameters - update() does not work on the TableRow objects produced by those
methods, since they do not contain information about which table they're from.
git-svn-id: http://scm.dspace.org/svn/repo/trunk@399 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-09-18 16:52:07 +00:00
Robert Tansley
5d93cfa985
Fixed typo (setpage fixed to setPage)
...
git-svn-id: http://scm.dspace.org/svn/repo/trunk@398 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-09-18 16:50:34 +00:00
David Stuve
19518eda78
removed version information from jar names - see README file
...
git-svn-id: http://scm.dspace.org/svn/repo/trunk@397 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-09-17 18:31:30 +00:00
David Stuve
bcb38bca73
first version
...
git-svn-id: http://scm.dspace.org/svn/repo/trunk@396 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-09-17 18:16:25 +00:00
David Stuve
060461fd8e
obsolete
...
git-svn-id: http://scm.dspace.org/svn/repo/trunk@395 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-09-17 18:15:54 +00:00
Robert Tansley
e7ee99aa7e
Fixed syntax issue - SF #610541
...
git-svn-id: http://scm.dspace.org/svn/repo/trunk@394 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-09-17 13:53:11 +00:00
Robert Tansley
535b7c4dde
Added missing home.jsp and include JSP tag class for JSP localisation
...
git-svn-id: http://scm.dspace.org/svn/repo/trunk@393 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-09-17 13:31:49 +00:00
Robert Tansley
c7267805e3
Finally fixed shortcut icon
...
git-svn-id: http://scm.dspace.org/svn/repo/trunk@392 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-09-17 13:15:19 +00:00
Robert Tansley
e5820eb66a
Can now put modified versions of JSPs in jsp/local, and these will be used in
...
preference to the originals. SF feature request #608494
git-svn-id: http://scm.dspace.org/svn/repo/trunk@391 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-09-16 20:50:12 +00:00
Robert Tansley
8bbc66d709
- Removed unused "public" field from resourcepolicy
...
- Now creates special anonymous and administrator groups
git-svn-id: http://scm.dspace.org/svn/repo/trunk@390 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-09-16 14:14:37 +00:00
David Stuve
aed68b0602
removed sql code to insert admin group
...
git-svn-id: http://scm.dspace.org/svn/repo/trunk@389 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-09-16 14:00:20 +00:00
David Stuve
6f01dce6f6
arsgs to dsrun were in wrong order; handle server wouldn't start
...
git-svn-id: http://scm.dspace.org/svn/repo/trunk@388 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-09-16 11:58:54 +00:00
David Stuve
05d061018d
visual tweaks
...
git-svn-id: http://scm.dspace.org/svn/repo/trunk@387 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-09-16 11:36:02 +00:00
Robert Tansley
ffcafddf3e
Removed "not logged in" message per results of usability test.
...
git-svn-id: http://scm.dspace.org/svn/repo/trunk@386 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-09-13 21:15:39 +00:00
Robert Tansley
ca1b8a620d
Updated log reporter, adapted from DSpace early adopters.
...
git-svn-id: http://scm.dspace.org/svn/repo/trunk@385 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-09-13 21:14:25 +00:00
David Stuve
b5a4cadbd8
put group list above before action - easier to use?
...
git-svn-id: http://scm.dspace.org/svn/repo/trunk@384 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-09-13 21:06:55 +00:00
David Stuve
0e3b087735
UI tweaks at Margret's behest
...
git-svn-id: http://scm.dspace.org/svn/repo/trunk@383 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-09-13 20:21:17 +00:00
David Stuve
57794a00a8
fixed, and does logos now too!
...
git-svn-id: http://scm.dspace.org/svn/repo/trunk@382 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-09-13 15:25:06 +00:00
David Stuve
220d69840b
public taken away, special group 1 made - anonymous access
...
git-svn-id: http://scm.dspace.org/svn/repo/trunk@381 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-09-13 15:23:05 +00:00
David Stuve
1adb4e182a
gui tweaks - select windows made larger
...
git-svn-id: http://scm.dspace.org/svn/repo/trunk@380 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-09-13 15:22:22 +00:00
David Stuve
aaf19be863
community policy editing
...
git-svn-id: http://scm.dspace.org/svn/repo/trunk@379 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-09-13 15:21:50 +00:00
David Stuve
ec9c795e82
bugfixes, and community policy editing
...
git-svn-id: http://scm.dspace.org/svn/repo/trunk@378 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-09-13 15:21:12 +00:00
David Stuve
4fc485db1a
first versions
...
git-svn-id: http://scm.dspace.org/svn/repo/trunk@377 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-09-13 15:20:19 +00:00
David Stuve
010cffb672
support for logo policies added
...
git-svn-id: http://scm.dspace.org/svn/repo/trunk@376 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-09-13 15:17:17 +00:00
David Stuve
9e47b60e4c
policy tweaks - uses Lists of policies, not TableRowIterators
...
git-svn-id: http://scm.dspace.org/svn/repo/trunk@375 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-09-13 15:16:39 +00:00
David Stuve
fe937d81fe
group 0 made anonymous (everyone is a member)
...
git-svn-id: http://scm.dspace.org/svn/repo/trunk@374 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-09-13 15:15:42 +00:00
Robert Tansley
750a974c60
Improved file upload error handling - an interrupted upload is no longer
...
treated as an internal server error.
git-svn-id: http://scm.dspace.org/svn/repo/trunk@373 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-09-12 20:11:37 +00:00
Robert Tansley
34c56e1df1
Now checks that the user has READ permission on the item.
...
git-svn-id: http://scm.dspace.org/svn/repo/trunk@372 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-09-12 13:49:47 +00:00
Robert Tansley
1acacc8be7
The Handle server is now given a separate log4j.properties, so that the DSpace
...
code invoked by the Handle server (via the HandlePlugin) can log properly.
This is necessary because log4j cannot cope with two JVMs writing to the same
rolling log.
git-svn-id: http://scm.dspace.org/svn/repo/trunk@371 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-09-11 20:27:56 +00:00
Greg McClellan?
b150bd9733
Removed lines activating mod_web here. This should take place in the main httpd.conf file.
...
git-svn-id: http://scm.dspace.org/svn/repo/trunk@370 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-09-10 19:57:21 +00:00
Robert Tansley
9ceac6aabc
Added simple command-line tool for creating an administrator.
...
git-svn-id: http://scm.dspace.org/svn/repo/trunk@369 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-09-10 19:50:30 +00:00
David Stuve
a41fe5c408
first version
...
git-svn-id: http://scm.dspace.org/svn/repo/trunk@368 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-09-10 19:01:30 +00:00
Robert Tansley
3afc2c256b
UIUtil.storeOriginalURL() now stores full URL, including path info. This
...
fixes the problem where the "transparent authentication" mechanism won't
work with servlets that take path information. e.g.
/retrieve/1234
If that request prompts authentication, and authentication succeeds, the user
would then be forwarded to "/retrieve". Now they're forwarded to the proper
URL.
git-svn-id: http://scm.dspace.org/svn/repo/trunk@367 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-09-10 00:29:13 +00:00
Robert Tansley
50ed07b1d3
All contributor DC fields indexed (not just contributor.author)
...
git-svn-id: http://scm.dspace.org/svn/repo/trunk@366 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-09-09 23:17:07 +00:00
Robert Tansley
755b64c752
Reinstated MIT SFX logo for SFX links.
...
git-svn-id: http://scm.dspace.org/svn/repo/trunk@365 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-09-09 23:06:34 +00:00
Robert Tansley
50bcc8a478
Added missing "short description" field.
...
git-svn-id: http://scm.dspace.org/svn/repo/trunk@364 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-09-09 22:18:44 +00:00
Robert Tansley
9c731458ec
Fixed the item list and item tags to display all contributors as authors
...
(not just "contributor.author"). Also sneaked in column headings.
git-svn-id: http://scm.dspace.org/svn/repo/trunk@363 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-09-09 22:08:54 +00:00
Robert Tansley
35e9b51a53
Some database changes for dealing with concurrent ID generation problems.
...
(SF bug #495059 )
- SQL file separated into database_schema.sql, for creating the schema,
clean-database.sql, which removes tables, views etc. from an existing
DSpace database, and update-sequences.sql which resets the ID generators,
but is only used after an SQL dump which sets explicit primary keys.
- Sequences for primary key generation added to SQL schema
- SQL function "getnextid" added as an abstraction for access to those sequences
- Database manager now uses getnextid() SQL function to get IDs - this means
other DB backends can hide ID generation specifics behind this
- Minor tweak to HistoryManager, which was accessing DB manager's in-memory
ID generator directly - now it doesn't do this.
- Old, now unnecessary "reset ID generator" admin servlet/JSP removed
git-svn-id: http://scm.dspace.org/svn/repo/trunk@362 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-09-09 19:44:33 +00:00