Adam Vessey
ff0893a30b
ISLANDORA-764: Rewrite core permissions handling
...
Needed to be able to give permissions from other places, like XACML...
In order to do so, we have to break out of the context of Drupal
permissions, and the use of user_access().
Instead, we have introduced the function fedora_repository_check_perm()
(in addition to deprecating the old fedora_repository_access(), to avoid
possible confusion with the hook_access() used by Drupal nodes). This
new function calls a hook of the same name (hook_fedora_repository_check_perm()),
to allow other modules to influence the outcome.
The default/core implementation should function as permissions previously
worked.
12 years ago
William Panting
47893b1938
ISLANDROA-757 changed default soap var to point to the real wsdl
12 years ago
William Panting
e61a23acdb
renamed hook
12 years ago
William Panting
b0942ee4d8
adding in the can_ingest hook
12 years ago
Paul Pound
850fd937fc
minor changes to fits integration
13 years ago
nruest
5d95a7c30f
fulfilling request for config options for FITS support in ISLANDORA-680
13 years ago
jonathangreen
2b471e48a6
Removed Useless Configuration Options
...
There are old configuration options that predate time (are older
then islandora has been in GIT) that just don't do anything anymore.
We used to hide them in advanced settings. Just killed them.
13 years ago
Jason MacWilliams
b345b01a20
updated createDQCEditForm to use fedora_item instead of calling __soap:getDatastreamDissemination directly, now the request is error filtered
13 years ago
Jason MacWilliams
8ed4573edd
updated object details page
13 years ago
Jason MacWilliams
1fcdfbd836
added menu hook so table config works, fixed an incorrect default value, added description to radiogroup
13 years ago
Jason MacWilliams
55a355ffce
removed 'jason' code guards
13 years ago
Jason MacWilliams
6701587fd4
added menu path to load object profile configurations, setup admin page to request all profiles and create a table for user selection
13 years ago
Adam Vessey
c1615e4875
Use Drupal functions in XSLT to generate URLs.
...
Also, use imagecache_external!
13 years ago
Adam Vessey
8bd4b29e38
Test and add configuration.
13 years ago
Adam Vessey
b609a8fd5c
Make control group selection optional.
13 years ago
Adam Vessey
c3ccdec4b6
Allow the addition of Redirect and External datastreams.
13 years ago
Adam Vessey
7bc755f231
Make control group selection optional.
13 years ago
Adam Vessey
01ac63a3d9
Allow the addition of Redirect and External datastreams.
13 years ago
Adam Vessey
b2c1d613f1
Remove include added in previous (reverted) commit.
13 years ago
Adam Vessey
3a559b7701
Undo bit of code which ended up producing warnings/errors...
...
... In calling deprecated code, but anyway.
13 years ago
Adam Vessey
eaff54436b
Get rid of more explicit markup output, in favour of Drupal methods.
13 years ago
Adam Vessey
f18ce11ba5
Overhaul FedoraObjectDetailedContent and Object helper.
...
FODC tab now uses theme functions to generate the DC content, datastream info,
and list of parents. Only thing not really being generated is the tiny
(but repeated) form for downloading. Also, make the convertQDC XSLT a little
simpler, even though it really won't need to be used anymore...
Refactored to use the new RI search methods as well.
13 years ago
Adam Vessey
e4cad8c448
Overhaul breadcrumbs and nuke fedora_repository_{name,title}
...
Addresses the title/name issues of ISLANDORA-562 (by getting rid of them).
Menu/root title is provided through the menu system.
13 years ago
Adam Vessey
7ad0b140ab
Fix a tiny error introduced...
13 years ago
Adam Vessey
0e5bab5706
Overhaul breadcrumbs and nuke fedora_repository_{name,title}
...
Addresses the title/name issues of ISLANDORA-562 (by getting rid of them).
Menu/root title is provided through the menu system.
13 years ago
Adam Vessey
aa7f8fe245
Fix a tiny error introduced...
13 years ago
Adam Vessey
a2d528b91f
Fix a couple more places where the incorrect variable name was used.
13 years ago
jonathangreen
9bbf9e8423
ISLANDORA-527: Fixed the SOAP URL.
13 years ago
Adam Vessey
aa7029a2f2
Fix parameters to variable_get.
...
Fool was I to think it was originally trying to get the correct variable
(fedora_repository_title; actually should be fedora_repository_name)
13 years ago
William Panting
45209b87fc
changed text for object details toggle as David Wilcox asked
13 years ago
William Panting
a691d23b83
acted on comments from jonathangreen
13 years ago
William Panting
8e3e02634c
object details tab is now diableable
13 years ago
Adam Vessey
16bd365993
Simplify title acquisition logic and remove commented code
13 years ago
Adam Vessey
972e97d498
Comment out debug lines.
13 years ago
Adam Vessey
417b1ab050
Handle redirect streams better, and various minor changes.
13 years ago
Alan Stanley
6508f3c506
Added clarity to messages
13 years ago
Ben Woodhead
bac9026c93
cleanup my solution pack code
13 years ago
Ben Woodhead
63ac3d44d3
Added a new sp architecture based around alans ideas
13 years ago
Ben Woodhead
abb065f7e3
Fixed collection renaming
13 years ago
Ben Woodhead
67007c80de
Created a move to trash option
...
asdf
removed breadcrumbs for a test
setback to default
playing with the menu
playing with the menu
playing with the menu
playing with the menu
playing with the menu
cleanup
Removed ALL limits on collections
remove testing line
13 years ago
Ben Woodhead
129cb21079
Fixed more i18n errors
13 years ago
Ben Woodhead
b79b82ab89
Revert "Moved fixed a more appropriate place"
...
This reverts commit ce0078d0ea
.
13 years ago
Ben Woodhead
ce0078d0ea
Moved fixed a more appropriate place
...
API should be low level fedora communications
Core should be islandora specific code
13 years ago
Ben Woodhead
d705d897cb
Removed CVS id tags
13 years ago
Ben Woodhead
58ceada875
Coding standard cleanup
13 years ago
Ben Woodhead
27d9520519
Swiched back to fedora_repository
13 years ago
Ben Woodhead
e6e30cb501
Changed the configuration name
13 years ago
Ben Woodhead
fae0efb144
switched to islandora_repository
13 years ago
Ben Woodhead
07399ce314
removed edit tag datastream
13 years ago
Ben Woodhead
5d5cd0024e
added namespances
13 years ago