Robert Tansley
32d570d052
Self-registration now permitted, subject to configuration
...
git-svn-id: http://scm.dspace.org/svn/repo/trunk@449 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-10-18 14:34:55 +00:00
Robert Tansley
fe5539e641
Browse and submit controls are no longer "location-sensitive", i.e. they
...
always go to the top-level browse or submit page. Change made as a result
of usability tests, SF feature request #611797 .
git-svn-id: http://scm.dspace.org/svn/repo/trunk@448 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-10-18 12:51:32 +00:00
Robert Tansley
43aa6dffbe
Oops, didn't update search & browse controls on community home pages.
...
git-svn-id: http://scm.dspace.org/svn/repo/trunk@447 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-10-18 12:30:23 +00:00
Robert Tansley
ed9f5052fa
- Implemented e-mail subscription (new item notification).
...
- Updated DB schema:
* New "subscription" table
* EPerson: renamed "active" to "can_log_in", and added "last_active",
"self_registered" and "sub_frequency" columns (unused right now, but
easier to make the changes at once)
- Updated EPerson object to reflect table changes, and callers of EPerson
object
- Removed MIT-only filters from web.xml
git-svn-id: http://scm.dspace.org/svn/repo/trunk@446 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-10-18 11:22:00 +00:00
Robert Tansley
f943f24f23
Fixed package documentation to reflect replacement of SimplePool.
...
git-svn-id: http://scm.dspace.org/svn/repo/trunk@445 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-10-17 09:51:49 +00:00
Robert Tansley
c712181727
"Harvest" functionality moved to business logic layer in preparation for
...
e-mail subscription
git-svn-id: http://scm.dspace.org/svn/repo/trunk@444 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-10-14 08:58:34 +00:00
Robert Tansley
0e1297c42c
No longer uses a deprecated API
...
git-svn-id: http://scm.dspace.org/svn/repo/trunk@443 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-10-11 14:33:42 +00:00
Robert Tansley
499c856559
Ensure connection is auto-commit true in loadSql
...
git-svn-id: http://scm.dspace.org/svn/repo/trunk@442 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-10-11 14:14:16 +00:00
Robert Tansley
ce521ea82e
SimplePool replaced by Jakarta Commons DBCP connection pool.
...
DSpace now works with Java 1.4.1.
git-svn-id: http://scm.dspace.org/svn/repo/trunk@441 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-10-11 10:23:00 +00:00
David Stuve
4d00636017
added code to index/unindex/reindex communities and collections - and added
...
support for communities and collections to have handles too
git-svn-id: http://scm.dspace.org/svn/repo/trunk@440 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-10-10 21:20:05 +00:00
Robert Tansley
61dda31044
Updated the labels of some buttons in the text.
...
git-svn-id: http://scm.dspace.org/svn/repo/trunk@439 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-10-04 10:10:58 +00:00
David Stuve
7767ebac93
was storing handle, not handleref in identifier.uri - now fixed
...
git-svn-id: http://scm.dspace.org/svn/repo/trunk@438 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-10-03 23:22:30 +00:00
Greg McClellan?
8076b80249
Finally fixed problem of author names showing up lower-case.
...
git-svn-id: http://scm.dspace.org/svn/repo/trunk@437 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-10-03 22:36:46 +00:00
David Stuve
0ad40ae938
can now set policies for bitstreams, bundles, and items in a collection
...
git-svn-id: http://scm.dspace.org/svn/repo/trunk@436 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-10-03 19:08:19 +00:00
David Stuve
34ca4415b7
importer wasn't assigning format to bitstreams - now it does
...
git-svn-id: http://scm.dspace.org/svn/repo/trunk@435 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-10-03 19:07:35 +00:00
David Stuve
5cba18bf9b
fixes to ensure special groups work
...
git-svn-id: http://scm.dspace.org/svn/repo/trunk@434 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-10-03 19:06:33 +00:00
Robert Tansley
92e75460fd
removeLicenses() would remove all bitstreams. Fixed.
...
git-svn-id: http://scm.dspace.org/svn/repo/trunk@433 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-10-03 12:31:24 +00:00
Robert Tansley
7105945495
date.issued only added if no date.issued (any language) exists already.
...
This fixes the bug whereby an item with a date.issued and a language set is
given an additional date.issued - the existing date.issued is not picked up.
git-svn-id: http://scm.dspace.org/svn/repo/trunk@432 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-10-03 09:09:24 +00:00
Robert Tansley
464fbbba0c
eperson.update() wasn't called when a new password set.
...
git-svn-id: http://scm.dspace.org/svn/repo/trunk@431 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-10-02 15:32:13 +00:00
Robert Tansley
75802c68ad
Header and footers can now have locally-edited versions in jsp/local.
...
git-svn-id: http://scm.dspace.org/svn/repo/trunk@430 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-10-02 13:39:55 +00:00
Robert Tansley
e8535f4d82
Now creates "jsp/local" directory for local edits of JSPs.
...
git-svn-id: http://scm.dspace.org/svn/repo/trunk@429 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-10-02 13:39:28 +00:00
Robert Tansley
fd0a66c42e
- Fixed special groups code.
...
- "MIT Users" special group added.
git-svn-id: http://scm.dspace.org/svn/repo/trunk@428 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-10-02 12:50:11 +00:00
David Stuve
72a84553a9
context objects now hold special groups, group memberships assigned to a client during the authentication process
...
git-svn-id: http://scm.dspace.org/svn/repo/trunk@427 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-10-01 20:37:41 +00:00
David Stuve
7b6d65b339
added sort_author column in itembyauthor table
...
git-svn-id: http://scm.dspace.org/svn/repo/trunk@426 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-10-01 20:30:06 +00:00
David Stuve
74d503035d
added special group assignment
...
git-svn-id: http://scm.dspace.org/svn/repo/trunk@425 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-10-01 20:28:32 +00:00
David Stuve
68b7bfa57f
removed GroupTest, 'cause it no longer compiles
...
git-svn-id: http://scm.dspace.org/svn/repo/trunk@424 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-10-01 20:21:49 +00:00
Greg McClellan?
bdce450fd5
fixed a typo
...
git-svn-id: http://scm.dspace.org/svn/repo/trunk@423 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-10-01 20:19:32 +00:00
Greg McClellan?
8db8baa075
Fixed problems with Unicode and case browsing
...
git-svn-id: http://scm.dspace.org/svn/repo/trunk@422 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-10-01 20:12:29 +00:00
David Stuve
bb4179ea5b
getCanonicalForm() altered to return URL of handle
...
git-svn-id: http://scm.dspace.org/svn/repo/trunk@421 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-10-01 15:29:21 +00:00
Robert Tansley
aff42abfcb
Fixed problem whereby users didn't have authorisation to remove their own
...
submissions.
- My DSpace page "remove" only removed the WorkspaceItem entry and not the
contained item. Fixed.
- item.delete() was checked for obsolete DELETE permission. Fixed.
git-svn-id: http://scm.dspace.org/svn/repo/trunk@420 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-10-01 10:54:24 +00:00
Robert Tansley
ecf513d602
Minor cosmetic fix to find item by ID page.
...
git-svn-id: http://scm.dspace.org/svn/repo/trunk@419 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-10-01 10:04:46 +00:00
Robert Tansley
928c276724
DCDate updated to use proper ISO8601 dates (include Z)
...
InstallItem doesn't need to add another Z.
git-svn-id: http://scm.dspace.org/svn/repo/trunk@418 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-09-27 13:37:59 +00:00
David Stuve
846e17099f
added UTF-8 decoding to strings fetched from database
...
git-svn-id: http://scm.dspace.org/svn/repo/trunk@417 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-09-26 19:53:39 +00:00
Greg McClellan?
763f1e4f18
Changed Charset to UTF-8
...
git-svn-id: http://scm.dspace.org/svn/repo/trunk@416 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-09-26 19:07:32 +00:00
David Stuve
74640f789b
switched archive notification email to only include handle's canonical form
...
git-svn-id: http://scm.dspace.org/svn/repo/trunk@415 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-09-26 18:32:09 +00:00
David Stuve
e8f2a02885
added "Z" timezone to all timestamps
...
git-svn-id: http://scm.dspace.org/svn/repo/trunk@414 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-09-26 18:31:39 +00:00
David Stuve
197888b6d3
took out URL, just displaying handle now
...
git-svn-id: http://scm.dspace.org/svn/repo/trunk@413 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-09-26 18:30:42 +00:00
David Stuve
6043bcc63b
getCollections() now sorts by collection name
...
git-svn-id: http://scm.dspace.org/svn/repo/trunk@412 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-09-26 16:05:56 +00:00
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