Nelson Hart
f61dbbd595
do not cache islandora object or collection pages
11 years ago
Alan Stanley
b5a7b6a607
removed references to EDIT_TAGS_DATASTREAM, this permission is no longer used
12 years ago
Alan Stanley
90a1de79a7
added permission to view soap errors
12 years ago
Alan Stanley
ffd42ea638
added additional error trapping
12 years ago
Alan Stanley
1471f64ea6
fixed error message
12 years ago
Alan Stanley
cf19d4fffc
Added validity check
12 years ago
Alan Stanley
7057c12b76
Added validity check
12 years ago
Alan Stanley
682254727e
added ajax callback to admin page, guaranteed collection object
12 years ago
Jordan Dukart
bc5f345d40
Name the hook correctly to match all the solution packs.
12 years ago
Jordan Dukart
decad31cb6
Change parameters such that a user cannot purge a collection that has inactive objects contained within it. This resolves an issue that can occur with workflow.
12 years ago
William Panting
454d4ad2c4
some code style fixes
12 years ago
William Panting
b82d329ad4
changed fedora_repository_check_perm to set the PID if it is empty
...
rather than ===NULL
12 years ago
Adam Vessey
5e71a41a73
Code cleanup - squash code pertaining to "search" in core
...
Solr Search is provided for by the Islandora Solr Search module.
12 years ago
Adam Vessey
3fcda63151
Code cleanup - squash code pertaining to "baskets" in core
...
This should have been largely replaced by the MyPID module.
12 years ago
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
967fcce448
trying to not send notcies when checking for ahah_submission
12 years ago
William Panting
4928b0df07
some variables were not set, talked to Adam Vessey, we put in a @todo
...
for an improovement
12 years ago
William Panting
9e5f719abf
code style fixes
12 years ago
William Panting
6d37190046
ISLANDORA_745 renamed postprocess solution pack hook
12 years ago
William Panting
91927dad1a
ISLANDORA-624 redirect after object purge now sending one to the first
...
identifiable parent collection
12 years ago
William Panting
ddfda6a5a8
some code style fixes
12 years ago
William Panting
9c035ad593
ISLANDORA-743 Hook firing without session variable.
12 years ago
William Panting
f863d9f2a4
ISLANDORA-743 Before the hook was not firing at the right time.
12 years ago
Adam Vessey
2ef6e45ed4
Return form consistently.
12 years ago
Alan Stanley
54fc049080
removed debug message
13 years ago
Alan Stanley
ad60a1cf25
added mappings for mkv and wmv files
13 years ago
Alan Stanley
bdf38c6a01
removed debug message
13 years ago
Alan Stanley
7b3463ba5a
added mappings for mkv and wmv files
13 years ago
Adam Vessey
0b8ef2ecd9
Fixed where I missed avoiding the page cache for datastreams.
13 years ago
jonathangreen
a3c66723f1
Fixed Namespaces Message (for real this time)
13 years ago
jonathangreen
d5549e9a33
Fixed Namespaces Message
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
Adam Vessey
63d505a1f1
Use the relevant constant.
13 years ago
Adam Vessey
5db38dde91
Use drupal set headers to allow proper page caching, but disable caching...
...
Noticed at first that it wasn't working, and then it made the DB huge...
Anyway.
13 years ago
Adam Vessey
c1b3890357
Fix syntax error.
13 years ago
Adam Vessey
429b70c518
ISLANDORA-485 AHAH causes file upload
...
Little patch to allow use of upload_element instead of the normal
"file" element
13 years ago
Adam Vessey
d2474b9112
Set the title.
13 years ago
Randy Fischer
4bdc234721
path requests for Fedora_Repository lowercased - Postgres does case-sensitive matching
13 years ago
Adam Vessey
582d735f07
Minor cleanup.
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
933d0bc598
Fix stream addition with language prefixes.
13 years ago
Adam Vessey
7749a2f39f
Introduce and use function to render an image.
...
This function tries to make use of imagecache(_external) if it is
avaiable; otherwise, falls back to using theme('image').
13 years ago
Adam Vessey
f674a99b0b
Use url() to build query.
13 years ago
Adam Vessey
2d1e6409ca
Add usage of imagecache_external, if available.
13 years ago
Adam Vessey
1463c78a38
Improve code documentation.
13 years ago
Adam Vessey
828c6965f7
Use hook_islandora_tabs_alter() to ensure that fedora_object_details tab remains selected.
13 years ago
Adam Vessey
67bd855852
Introduce hook_islandora_tabs_alter().
...
Called just before return of drupal_render()'d markup. Passed the
tabset and associative array of the parameters with which
hook_islandora_tabs() was called; that is:
array(
'content_models' => {an array of ContentModel objects},
'pid' => {the PID of the object being rendered},
'page' => {the page of the object to be displayed},
)
13 years ago
Adam Vessey
f51cdfe115
Use hook_islandora_tabs() to add ALL the tabs.
...
... Including those provided by islandora proper.
13 years ago
Adam Vessey
c01495947a
Add the page parameter to the islandora_tabs hook call.
...
... Facilitates implementation of equivalent functionality, where
the object was instantiated with the PID, and then the page was
passed to the method declared in your ISLANDORACM stream.
13 years ago