Drupal modules for browsing and managing Fedora-based digital repositories.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
willtp87 d98514febc ISLANDORA-780 12 years ago
api Changed invalid object_id reference to PID to match the function's parameter. Was getting an exception when trying to construct the query for the SOAP call in getOwnerId() 12 years ago
collection_policies ISLANDORA-278 Initial pass at making the islandora code conform to the drupal coding standards. 14 years ago
collection_views ISLANDORA-278 Initial pass at making the islandora code conform to the drupal coding standards. 14 years ago
content_models Removed extra content models 13 years ago
example_collection_views ISLANDORA-278 Initial pass at making the islandora code conform to the drupal coding standards. 14 years ago
flash Migration to GitHub 14 years ago
images Moved renderCollection to CollectionClass.inc 14 years ago
installer_files/foxml Changed from islandora top to islandora root 13 years ago
js ISLANDORA-278 Updated files fixing Coder errors. Mostly t() errors. 14 years ago
object_details_xslts Add a span and class to the dsid portion of title for styling, not sure if it's exactly valid HTML but enables hiding via CSS 12 years ago
plugins ISLANDORA-764: Rewrite core permissions handling 12 years ago
policies ISLANDORA-278 Initial pass at making the islandora code conform to the drupal coding standards. 14 years ago
tests Swiched back to fedora_repository 13 years ago
xsl fix for ISLANDORA-654 default collection query 13 years ago
.gitattributes Changed the module.info so it expands to the hash of the version when installed with git-archive or the download link. 14 years ago
.gitignore Removed Useless Configuration Options 13 years ago
CollectionClass.inc ISLANDORA-764: Rewrite core permissions handling 12 years ago
CollectionPolicy.inc path requests for Fedora_Repository lowercased - Postgres does case-sensitive matching 13 years ago
ConnectionHelper.inc Merge remote-tracking branch 'adam/6.x' into 6.x 13 years ago
ContentModel.inc ISLANDORA-581 On content model trigered tabs we use module_exists to verify if a module is present and enabled before calling code. We also use module_load_include instead of including directly. 13 years ago
LICENSE.txt Migration to GitHub 14 years ago
MimeClass.inc ISLANDORA-587 added json mime/extension mapping 12 years ago
ObjectDetails.inc Make titles consistent between table and XSLT views 12 years ago
ObjectHelper.inc Merge pull request #183 from adam-vessey/6.x-squash-basket 12 years ago
PagerSetup.inc ISLANDORA-763: Move and rename pager 12 years ago
README ISLANDORA-780 12 years ago
SecurityClass.inc path requests for Fedora_Repository lowercased - Postgres does case-sensitive matching 13 years ago
XMLDatastream.inc path requests for Fedora_Repository lowercased - Postgres does case-sensitive matching 13 years ago
collection_policy.xsd Code cleanup - squash code pertaining to "search" in core 12 years ago
fedora_repository.api.php ISLANDORA-764: Rewrite core permissions handling 12 years ago
fedora_repository.info Updated version number 13 years ago
fedora_repository.install ISLANDORA-727 Update function to fix SOAP URLs. 12 years ago
fedora_repository.module Name the hook correctly to match all the solution packs. 12 years ago
fedora_repository.solutionpacks.inc Fix missed invokation from hook renaming. 12 years ago
fedora_repository.test.inc Bug fixes where getModuleShortFormName had not been replaced with getModuleName. Added the 'invoke' convienence function for invoking function/hooks within the module to be tested. 12 years ago
formClass.inc Merge branch '6.x' into 6.x-squash-search 12 years ago
islandoracm.xsd Swiched back to fedora_repository 13 years ago
searchTerms.xml ISLANDORA-278 Initial pass at making the islandora code conform to the drupal coding standards. 14 years ago
solrSearchTerms.xml ISLANDORA-278 Initial pass at making the islandora code conform to the drupal coding standards. 14 years ago

README

Islandora Fedora Repository Module

For installation and customization instructions please see the documentation and the DuraSpace Wiki:

https://wiki.duraspace.org/display/ISLANDORA/Islandora

All bugs, feature requests and improvement suggestions are tracked at the DuraSpace JIRA:

https://jira.duraspace.org/browse/ISLANDORA

Fedora/Drupal Security
======================
The islandora_drupal_filter passes the username of 'anonymous' through to Fedora for unauthenticated
Drupal Users. A user with the name of 'anonymous' may have XACML policies applied to them that are
meant to be applied to Drupal users that are not logged in or vice-versa. This is a potential security
issue that can be plugged by creating a user named 'anonymous' and restricting access to the account.