Adam Vessey
5ae0e46053
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
8dde6736b7
Add comments/inline docs, and change the function names to be more the norm.
13 years ago
Adam Vessey
e7df7b358b
Use function returned by get_t()
...
Because of Drupal's workflow, we may not have access to the regular t()
function. Drupal provides get_t() function to address this issue, it
just has to be used (and it's return used).
Also, use the bloody url function instead of appending $base_url.
13 years ago
Adam Vessey
5560e73202
Add a couple comments.
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
856489f74f
Allow returns from modifications...
13 years ago
Adam Vessey
7ad0b140ab
Fix a tiny error introduced...
13 years ago
jonathangreen
0cacb11a54
Added a slash by accident to CollectionClass.inc
...
Removed a slash that I added by accident to CollectionClass.inc. It came before the PHP tags so it
was just adding it to the page.
13 years ago
jonathangreen
df90c2dc86
Merge branch '6.x' of github.com:Islandora/islandora into 6.x
13 years ago
jonathangreen
971b90d777
Updated version number i forgot.
13 years ago
Jonathan Green
eba7405dad
Merge pull request #97 from adam-vessey/6.x
...
Fix a couple more places where the incorrect variable name was used.
13 years ago
Adam Vessey
a2d528b91f
Fix a couple more places where the incorrect variable name was used.
13 years ago
jonathangreen
603b3db014
Merge remote-tracking branch 'adam/6.x' into 6.x
13 years ago
jonathangreen
742a35043c
Updated version number
13 years ago
jonathangreen
9bbf9e8423
ISLANDORA-527: Fixed the SOAP URL.
13 years ago
Jonathan Green
b4f11c3fd1
Merge pull request #96 from ppound/6.x
...
6.x
13 years ago
Paul Pound
33f33d837c
Merge branch '6.x' of git://github.com/Islandora/islandora into 6.x
13 years ago
Paul Pound
a41a256be2
Fix for Islandora 504 reverted SecurityClass changes
13 years ago
Adam Vessey
a8b45fb6d7
Reindent query.
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
Adam Vessey
1c568f760d
Remove unnecessary comments
13 years ago
Jonathan Green
5d7180f6c4
Merge pull request #94 from willtp87/ISLANDORA-520
...
ISLANDORA-520
13 years ago
Adam Vessey
04a0a76378
Produce a purge_relationships function which is more similar to add_relationship
13 years ago
William Panting
45209b87fc
changed text for object details toggle as David Wilcox asked
13 years ago
Adam Vessey
0983d5c059
Undo some minor changes...
13 years ago
Adam Vessey
27be8ded87
Add 'quiet' parameter to modify_datastream wrapper.
13 years ago
William Panting
a691d23b83
acted on comments from jonathangreen
13 years ago
Adam Vessey
63b089cedd
Allow for literals in add_relationship, and use wrapped modify_datastream
...
Slight improvements, and RELS-EXT does not have to be inline XML
(can be managed)
13 years ago
William Panting
8e3e02634c
object details tab is now diableable
13 years ago
Adam Vessey
280243ea65
Drupal-parsable docs
13 years ago
Adam Vessey
899f1fb5ad
Documentation and improvement of wrapper.
13 years ago
Adam Vessey
33b0c3b3ce
Additional error handling, and add wrapp for modifyDatastream
...
Wrapping allows either content or a file to be pushed, independant of the
controlGroup... You don't have to know if you need to push by value or
reference!
13 years ago
Adam Vessey
16bd365993
Simplify title acquisition logic and remove commented code
13 years ago
Adam Vessey
378e060d2f
Allow breadcrumbs to be overridden by CModels
13 years ago
ppound
a2c4b5d374
Connectionhelper is session aware SecurityClass now uses xacml api
13 years ago
ppound
d5d2a36e4f
Merge branch '6.x' of git://github.com/Islandora/islandora into 6.x
13 years ago
Ben Woodhead
e48b828e99
Merge pull request #91 from bwoodhead/6.x
...
Improved error handling and removed getDataStreamDissemination false positive
13 years ago
Ben Woodhead
860069f400
Cleaned up error handling
13 years ago
Ben Woodhead
fc4d9b4b78
Merge branch '6.x' of github.com:Islandora/islandora into 6.x
13 years ago
Ben Woodhead
0d82073258
Added error reporting for when an ingest fails
13 years ago
Adam Vessey
b8e88b6286
Fix tab selection and slight refactoring.
13 years ago
Adam Vessey
1c48ace390
Use hook mechanism and improve version acquisition
13 years ago
Jonathan Green
dc4f25e4fc
Merge pull request #90 from jonathangreen/6.x
...
ISLANDORA-479 Error replacing X Datastream
13 years ago
jonathangreen
17a91d971c
ISLANDORA-479 Error replacing X Datastream
...
When you tried to replace a datastream that was anything but managed,
you would get a SOAP error. Changed this behavior so that you can
replace a managed datastream, an inline xml datastream, and it gives
a reasonable warning if you try to replace a reference or redirect
datastream.
13 years ago
Jonathan Green
c5e2b016cf
Merge pull request #89 from jonathangreen/6.x
...
Added the quiet=true flag to fedora_item.inc
13 years ago
jonathangreen
0b40b55981
Added the quiet=true flag to fedora_item.inc
...
In Fedora item when you call the constructor it automatically does
a getObjectProfile soap call. This was reporting soap errors
when called on an item that dosen't exist, we don't want to
show the user this.
13 years ago
Jonathan Green
57fd0cd4af
Merge pull request #88 from jonathangreen/6.x
...
ISLANDORA-548 Updated curl call in ObjectHelper
13 years ago
jonathangreen
c59290c9c7
ISLANDORA-548 Updated curl call in ObjectHelper
...
The ObjectHelper.inc file uses the deprecated API-A Lite API, i.e. localhost:8080/fedora/get/{pid}/{dsID}
This causes problems when XACML policies are in place that require access to certain datastreams based on fedoraRole. Basically, despite sending accurate credentials in the GET request, the fedoraRole is not recognized by fedora's AttributeFinderModule, and a user cannot access a particular datastream. The protected datastreams, however, are viewable in Fedora's admin console (while using the same credentials) since that uses the REST API.
Updated the curl call to use the new REST API.
13 years ago
Ben Woodhead
00ff2a652a
Merge branch '6.x' of github.com:Islandora/islandora into 6.x
13 years ago
Ben Woodhead
1476dc6d05
Merge pull request #87 from bwoodhead/6.x
...
Fixed OBJECTHELPER couldn't be found outside of islandora bug
13 years ago