Alan Stanley
035ee14fda
added object for context in hook
11 years ago
Alan Stanley
545cc9d708
added object for context in hook
11 years ago
Alan Stanley
3a57a2ce02
added ability to specify file for ingest callbacks
11 years ago
Jordan Dukart
0fdc31acc6
Update API comments.
11 years ago
Jordan Dukart
cacc8ec7fc
Update api.php to reflect changes to the hook.
11 years ago
Jordan Dukart
a7bd089e2b
Update to include two separate metadata callbacks as opposed to one.
11 years ago
Jordan Dukart
f780e964b8
Changes required for metadata display refinements.
11 years ago
William Panting
9e3d08615f
undelete docs
11 years ago
Alan Stanley
cdcc594065
made derivative creation object state aware
11 years ago
Jordan Dukart
0c50962a63
Add context for ease of use.
11 years ago
Jordan Dukart
7fef116c00
Add alterable breadcrumbs to Islandora.
11 years ago
William Panting
9335fc3b3a
api doc clarification
11 years ago
Alan Stanley
f478feabb4
refactored form logic
12 years ago
Adam Vessey
d6e67c7b34
Document a feature of hooked access, due to hook invocation.
12 years ago
Alan Stanley
5b0aa05672
codesniffer changes
12 years ago
Alan Stanley
09baba751a
fixed hook name
12 years ago
Alan Stanley
95333c2534
added management of deleted files
12 years ago
Jordan Dukart
69010df8ea
Filter xssing too much, minor doc fixes.
12 years ago
Jordan Dukart
82da5d74ff
Restructuring to the derivate process, documentation, more tests.
12 years ago
William Panting
30143772f5
documenting some hooks
12 years ago
MorganDawe
1314c7dc06
Removed old hook.
12 years ago
MorganDawe
5ec2045e15
Implemented changes requested via code review.
12 years ago
MorganDawe
7a2984bb77
Removed the alter hook, and implemented a generic printer hook to move more printer functionality to the solution packs.
12 years ago
MorganDawe
4c16e6af1d
Added the ability to print dc info and images for basic image, large image and pdf solution packs.
12 years ago
Adam Vessey
344a405894
Be somewhat more descriptive in API doc.
12 years ago
Adam Vessey
9459899105
Add hook_islandora_datastream_access()...
...
... Also, start using our new access functions in a few places.
12 years ago
Adam Vessey
f0a52f2bda
Initial implementation of the hooked access callback...
...
... Now have to make it get used everywhere.
12 years ago
Nigel Banks
c5e6dfcd7a
Changed Parameter Type Hinting to only use the top level Abstract class
12 years ago
jonathangreen
a3c38b8d4a
Code review changes
12 years ago
jonathangreen
852968fe4b
Some codesniffer modifications.
12 years ago
Jordan Dukart
d11075a1e6
API documentation update, minor revisions to ingest form.
12 years ago
Jordan Dukart
a462a4448c
Ingest functionality of the ingest form is now a callback.
12 years ago
Jordan Dukart
5deab4f3e3
Update to ingest_steps to add the callback type and logic associated with that.
12 years ago
Adam Vessey
12bd300584
Flesh out inline function documentation.
12 years ago
Adam Vessey
068535ce95
Fixes for Travis... Oops.
12 years ago
Adam Vessey
7c9b20237b
Add content model dependant call of hook_islandora_object_view_alter().
12 years ago
Nigel Banks
23f57b21f9
Removing unused ingest registry hook.
12 years ago
Nigel Banks
12cce15665
Updated documentation to use the list style instead of @code sections.
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
Adam Vessey
f93e35fe87
Update documentation.
12 years ago
Adam Vessey
8c0ce49cff
Bit more.
12 years ago
Adam Vessey
dd700b16c8
Build out documentation.
12 years ago
Nigel Banks
080440ce7a
Initial ingest multipage process, also cleanup.
12 years ago
Kevin S. Clarke
50785e9423
added missing semicolon
12 years ago
DannyJoris
ea22f8ed44
cleanup
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
Adam Vessey
d945f511da
Minor documentation expansion.
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
Nigel Banks
121d05ac93
Hook was inconsistently named
12 years ago