Nigel Banks
47718e57ca
Code Review
...
* Removed Windows line endings (^M).
* Applied Coding Standards.
12 years ago
Phil Soga
c7aca6feae
modify manage permissions D7
12 years ago
Nigel Banks
1e594543c9
Drupal coding standards.
12 years ago
Nigel Banks
e18a7498a6
Filename conventions.
12 years ago
Nigel Banks
f8a98eb31e
Automatically set the title to the object label when viewing objects.
12 years ago
Adam Vessey
d583e9f870
Basic Entity support.
...
Expose a few fields, which can be substituted in for Tokens
(in Rules).
12 years ago
Nigel Banks
145f1ad000
islandora_tuque.inc gets autoloaded now.
12 years ago
Nigel Banks
7ec10d2c11
Created hooks and implemented them as part of the tuque wrapper classes.
...
hook_islandora_object_alter(AbstractFedoraObject $object, array &$context)
hook_CMODEL_PID_islandora_object_alter(AbstractFedoraObject $object, array &$context)
hook_islandora_datastream_alter(AbstractFedoraObject $object, AbstractFedoraDatastream $datastream, array &$context)
hook_CMODEL_PID_DSID_islandora_datastream_altezr(AbstractFedoraObject $object, AbstractFedoraDatastream $datastream, array &$context)
hook_islandora_object_ingested(FedoraObject $object)
hook_CMODEL_PID_islandora_object_ingested(FedoraObject $object)
hook_islandora_object_modified(FedoraObject $object)
hook_CMODEL_PID_islandora_object_modified(FedoraObject $object)
hook_islandora_object_purged($pid)
hook_CMODEL_PID_islandora_object_purged($pid)
hook_islandora_datastream_ingested(FedoraObject $object, FedoraDatastream $datastream)
hook_CMODEL_PID_DSID_islandora_datastream_ingested(FedoraObject $object, FedoraDatastream $datastream)
hook_islandora_datastream_modified(FedoraObject $object, FedoraDatastream $datastream)
hook_CMODEL_PID_islandora_datastream_modified(FedoraObject $object, FedoraDatastream $datastream)
hook_islandora_datastream_purged(FedoraObject $object, $dsid)
hook_CMODEL_PID_islandora_datastream_purged(FedoraObject $object, $dsid)
Also updated the testing scripts to support different configurations, as well
wrote tests for all the implemented hooks. This requires the latest version
of Tuque so be sure to update.
12 years ago
jonathangreen
2cad3a18b2
Fixed some bugs in authtokens.
12 years ago
nhart
d9e9431660
dublin core coder review, drupal access callback with islandora token failover for accessing datastreams
12 years ago
Daniel Lamb
159f64c519
Reworked split FEDORA_VIEW permissions based on convo with David. Now it's FEDORA_VIEW_OBJECTS and FEDORA_MANAGE_DATASTREAMS
12 years ago
nhart
d635327938
update file path for this (pull request?) 90a624621f
12 years ago
Kris Bulman
12f9c81e28
Broke apart permissions to view objects and datastreams. They are now two seperate permissions. Got rid of permission to view management tabs, as these are now displayed only if the user has appropriate permissions to use the tabs.
12 years ago
Nigel Banks
96a4eb6279
Decode the pid when retrieved from the url as it may be encoded, which causes problems with tuque.
12 years ago
David Wilcox
c3519035bf
Changed object management permissions
...
Changed 'FEDORA_MODIFY_STATE' to 'FEDORA_MANAGE_PROPERTIES' and fixed
'View object management tabs' permission to correctly depend on
'FEDORA_MANAGE'.
12 years ago
jonathangreen
d0de6d6b90
Modified solution_packs.inc to return datastreams
...
The table printed by solution_packs.inc used to not mention
which datastreams were modified. We do that now.
We also test the MD5 of the datastream to make sure that it is
actually the same.
12 years ago
William Panting
c6e35cb8b5
better docs, implemented cron to remove expired authentication tokens from the database
12 years ago
William Panting
b25d691d8d
more secure, more documented tokens
12 years ago
William Panting
e1a5a35590
Token authentication.
12 years ago
Nigel Banks
65fd37cbac
Updated require objects hook to use NewFedoraObjects.
12 years ago
Nigel Banks
95bed5254b
Warning no longer displayed when attempting to call islandora_load_object with an existing object in the datastream_load function.
12 years ago
Nigel Banks
aafa625d37
Allow for the connection function to take a user and url much like the connection constructor.
12 years ago
Nigel Banks
b610533cbe
Fix potential white screen problems with instantiating IslandoraTuque.
12 years ago
Nigel Banks
dd01783050
Prevent hooks from being called multiple times.
12 years ago
jonathangreen
b25d00a25f
Remove the globals
...
Remove the globals.inc file.
12 years ago
jonathangreen
cf1beabd5c
Updated the wildcard load functions
...
Updated the wildcard load functions to work more like core drupal does, reversing some previous changes.
12 years ago
Nigel Banks
47dfae24c0
Changes needed for form builder.
12 years ago
Nigel Banks
92915bdd7c
Remove inline comments, make comments 80 characters or less in length.
12 years ago
Nigel Banks
8aecdb722f
Typo fixes.
12 years ago
Nigel Banks
56b816a298
Fixed documentation errors
12 years ago
Nigel Banks
f9041ee4fa
Removed module_load_include in global space, corrected parameters in function call to islandora_post_delete. Fixed documentation error.
12 years ago
Nigel Banks
6b181c1f48
Notifiy the user when the repository is down.
12 years ago
Nigel Banks
080440ce7a
Initial ingest multipage process, also cleanup.
12 years ago
DannyJoris
5c810ea4c8
moved default tab form into islandora + removed passing of $user through invoke function
12 years ago
DannyJoris
ea22f8ed44
cleanup
12 years ago
DannyJoris
06e5b1554a
moved solution pack viewer admin and viewer callback functions into islandora, away from the solution packs
12 years ago
Adam Vessey
978026b003
Squash hook_islandora_type_info(), in favour of cmodel-prefixed hooks.
...
Many of the Islandora hooks are now invoked once with each content model
pid prefixed (after being escaped), in addition to the base hook call.
12 years ago
DannyJoris
71c910b859
fix error message
12 years ago
Adam Vessey
e2ce34ab05
Expand hook documentation and rename hook.
12 years ago
Adam Vessey
d8c8de4dc0
Alter hook calls and update documentation to reflect it.
12 years ago
DannyJoris
7f0208d44b
coder cleanup
12 years ago
DannyJoris
58c6a3a667
removed redundant module key
12 years ago
DannyJoris
ca9b1a8f2a
cleaned up label
12 years ago
DannyJoris
f2722e2c65
phase 2 of solution pack port - moved root collection into islandora - created a callback function for install and uninstall hooks
12 years ago
DannyJoris
b2bd51d82f
phase 1 of solution pack administration + creating wrapper functionality to create and ingest new objects
12 years ago
DannyJoris
92fb559933
added some doxygen comments
12 years ago
DannyJoris
cd8e9d8df0
coder cleanup
12 years ago
jonathangreen
7feae13be1
Updated islandora
13 years ago
rwincewicz
230c149122
Changed wording for menus and admin screens
13 years ago
jonathangreen
9ab4df2199
Updated to give warnings about tuque.
13 years ago