Browse Source

Merge pull request #212 from nigelgbanks/7.x-autoloading-ajax

Auto loading now working with IslandoraTuqueWrapper.
pull/214/head
Jonathan Green 12 years ago
parent
commit
c3b09c2b97
  1. 23
      includes/IslandoraTuqueWrapper.inc
  2. 1
      islandora.info

23
includes/IslandoraTuqueWrapper.inc

@ -9,6 +9,29 @@
* @todo Overload functions and apply pre/post hooks. * @todo Overload functions and apply pre/post hooks.
*/ */
$islandora_module_path = drupal_get_path('module', 'islandora');
//do this until we expost these in a module or library
@include_once 'sites/all/libraries/tuque/Datastream.php';
@include_once 'sites/all/libraries/tuque/FedoraApi.php';
@include_once 'sites/all/libraries/tuque/FedoraApiSerializer.php';
@include_once 'sites/all/libraries/tuque/Object.php';
@include_once 'sites/all/libraries/tuque/RepositoryConnection.php';
@include_once 'sites/all/libraries/tuque/Cache.php';
@include_once 'sites/all/libraries/tuque/RepositoryException.php';
@include_once 'sites/all/libraries/tuque/Repository.php';
@include_once 'sites/all/libraries/tuque/FedoraRelationships.php';
@include_once "$islandora_module_path/libraries/tuque/Datastream.php";
@include_once "$islandora_module_path/libraries/tuque/FedoraApi.php";
@include_once "$islandora_module_path/libraries/tuque/FedoraApiSerializer.php";
@include_once "$islandora_module_path/libraries/tuque/Object.php";
@include_once "$islandora_module_path/libraries/tuque/RepositoryConnection.php";
@include_once "$islandora_module_path/libraries/tuque/Cache.php";
@include_once "$islandora_module_path/libraries/tuque/RepositoryException.php";
@include_once "$islandora_module_path/libraries/tuque/Repository.php";
@include_once "$islandora_module_path/libraries/tuque/FedoraRelationships.php";
class IslandoraFedoraRepository extends FedoraRepository { class IslandoraFedoraRepository extends FedoraRepository {
protected $queryClass = 'IslandoraRepositoryQuery'; protected $queryClass = 'IslandoraRepositoryQuery';
protected $newObjectClass = 'IslandoraNewFedoraObject'; protected $newObjectClass = 'IslandoraNewFedoraObject';

1
islandora.info

@ -9,4 +9,5 @@ stylesheets[all][] = css/islandora.theme.css
files[] = includes/MimeDetect.inc files[] = includes/MimeDetect.inc
files[] = includes/DublinCore.inc files[] = includes/DublinCore.inc
files[] = includes/IslandoraTuque.inc files[] = includes/IslandoraTuque.inc
files[] = includes/IslandoraTuqueWrapper.inc
php = 5.3 php = 5.3

Loading…
Cancel
Save