예제 #1
0
 public function __construct($ps_plugin_path)
 {
     $this->description = _t('Publishes newly published records to twitter.');
     parent::__construct();
     $this->opo_config = Configuration::load($ps_plugin_path . '/conf/twitter.conf');
     require_once $ps_plugin_path . '/bitly.php';
 }
 public function __construct($ps_plugin_path)
 {
     $this->description = _t('Handles periodic cleanup and email alert tasks for library services features.');
     parent::__construct();
     $this->opo_config = Configuration::load();
     $this->opo_library_services_config = caGetlibraryServicesConfiguration();
 }
예제 #3
0
 public function __construct($ps_plugin_path)
 {
     $this->ops_plugin_path = $ps_plugin_path;
     $this->description = _t('Imports bibliographic information from WorldCat');
     parent::__construct();
     $this->opo_config = Configuration::load($ps_plugin_path . '/conf/worldcat.conf');
 }
 public function __construct($ps_plugin_path)
 {
     $this->ops_plugin_path = $ps_plugin_path;
     $this->description = _t('Allows to visualize tables and lists with optional charts (prestored SQL requests).');
     parent::__construct();
     $this->opo_config = Configuration::load($ps_plugin_path . '/conf/statisticsViewer.conf');
 }
예제 #5
0
 public function __construct($ps_plugin_path)
 {
     $this->ops_plugin_path = $ps_plugin_path;
     $this->description = _t('Imports artist records from ULAN');
     parent::__construct();
     $this->opo_config = Configuration::load($ps_plugin_path . '/conf/ulan.conf');
 }
예제 #6
0
 public function __construct($ps_plugin_path)
 {
     $this->description = _t('Provides a finding-aid view for your Pawtucket installation');
     if (__CA_THEME_DIR__ . '/conf/FindingAid.conf') {
         $this->opo_config = Configuration::load(__CA_THEME_DIR__ . '/conf/FindingAid.conf');
     } else {
         $this->opo_config = Configuration::load($ps_plugin_path . '/conf/FindingAid.conf');
     }
     $this->opo_config = Configuration::load($ps_plugin_path . '/conf/FindingAid.conf');
     parent::__construct();
 }
예제 #7
0
 public function __construct($ps_plugin_path)
 {
     $this->description = _t('Adds Google Analytics functionality to Pawtucket');
     $this->opo_config = Configuration::load($ps_plugin_path . '/conf/GoogleAnalytics.conf');
     $account = $this->opo_config->get('account');
     $googleAnalyticsCode = "\n// GoogleAnalytics \n var _gaq = _gaq || []; _gaq.push(['_setAccount', '^account']); _gaq.push(['_trackPageview']); \n (function() {var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true; ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); })(); \n";
     // If a defined GoogleAnalytics account is defined, include the javascript code
     if ($account) {
         $googleAnalyticsCode = str_replace("^account", $account, $googleAnalyticsCode);
         JavascriptLoadManager::addComplementaryScript($googleAnalyticsCode);
     }
     parent::__construct();
 }
예제 #8
0
 public function __construct($ps_plugin_path)
 {
     $this->description = _t('Enabled users to create CollectiveAccess records from within Pawtucket');
     $this->ops_theme = __CA_THEME__;
     // get current theme
     if (file_exists($ps_plugin_path . '/themes/' . $this->ops_theme . '/conf/contribute.conf')) {
         // check if there is a config file in the theme first
         $this->opo_config = Configuration::load($ps_plugin_path . '/themes/' . $this->ops_theme . '/conf/contribute.conf');
     } else {
         $this->opo_config = Configuration::load($ps_plugin_path . '/conf/contribute.conf');
     }
     parent::__construct();
 }
예제 #9
0
 public function __construct($ps_plugin_path)
 {
     $this->description = _t('Adds New Museum-style multi-purpose online exhibition functionality to Pawtucket');
     $this->opo_config = Configuration::load($ps_plugin_path . '/conf/Features.conf');
     parent::__construct();
 }
예제 #10
0
 public function __construct($ps_plugin_path)
 {
     $this->description = _t('Adds email to a friend functionality to Pawtucket');
     $this->opo_config = Configuration::load($ps_plugin_path . '/conf/Share.conf');
     parent::__construct();
 }
 public function __construct($ps_plugin_path)
 {
     $this->description = _t('Adds chronology display functionality to Pawtucket');
     $this->opo_config = Configuration::load($ps_plugin_path . '/conf/Chronology.conf');
     parent::__construct();
 }
예제 #12
0
 public function __construct()
 {
     parent::__construct();
 }
예제 #13
0
 public function __construct($ps_plugin_path)
 {
     $this->description = _t('Enabled users to create CollectiveAccess records from within Pawtucket');
     $this->opo_config = Configuration::load($ps_plugin_path . '/conf/cataloging.conf');
     parent::__construct();
 }
 public function __construct($ps_plugin_path)
 {
     $this->description = _t('Implements community services for Alhalqa Virtual.');
     parent::__construct();
     $this->opo_config = Configuration::load($ps_plugin_path . '/conf/alhalqaServices.conf');
 }
예제 #15
0
 public function __construct($ps_plugin_path)
 {
     $this->description = _t('Adds private viewing functionality to Pawtucket');
     $this->opo_config = Configuration::load($ps_plugin_path . '/conf/bristol.conf');
     parent::__construct();
 }
예제 #16
0
 public function __construct($ps_plugin_path)
 {
     $this->description = _t('Adds chronology, place browser and artist browse to Parrish East End site');
     $this->opo_config = Configuration::load($ps_plugin_path . '/conf/eastend.conf');
     parent::__construct();
 }
 public function __construct($ps_plugin_path)
 {
     $this->description = _t('Implements search servicesfor About Drawing.');
     parent::__construct();
     $this->opo_config = Configuration::load($ps_plugin_path . '/conf/aboutDrawingServices.conf');
 }
 public function __construct($ps_plugin_path)
 {
     $this->description = _t('Adds a "duplicate" menu listing all recently duplicated items and providing an easy way to create additional duplicates.');
     parent::__construct();
 }
예제 #19
0
 public function __construct($ps_plugin_path)
 {
     $this->description = _t('Provides ability to download formatted PDFs of lesson plans with custom changes to specific md attributes');
     $this->opo_config = Configuration::load($ps_plugin_path . '/conf/nysa.conf');
     parent::__construct();
 }
예제 #20
0
 public function __construct($ps_plugin_path)
 {
     $this->description = _t('Adds a "history" menu listing all recently edited items');
     $this->opo_config = Configuration::load($ps_plugin_path . DIRECTORY_SEPARATOR . 'conf' . DIRECTORY_SEPARATOR . 'historyMenu.conf');
     parent::__construct();
 }
예제 #21
0
 public function __construct($ps_plugin_path)
 {
     $this->description = _t('This plugin allows prepopulating field values based on display templates. See http://docs.collectiveaccess.org/wiki/Prepopulate for more info.');
     parent::__construct();
     $this->opo_plugin_config = Configuration::load($ps_plugin_path . DIRECTORY_SEPARATOR . 'conf' . DIRECTORY_SEPARATOR . 'prepopulate.conf');
 }
예제 #22
0
 public function __construct($ps_plugin_path)
 {
     $this->description = _t('Adds member map and stats dashboard to NovaMuse site');
     $this->opo_config = Configuration::load($ps_plugin_path . '/conf/NovaMuse.conf');
     parent::__construct();
 }
예제 #23
0
 public function __construct($ps_plugin_path)
 {
     $this->description = _t('Adds simple media gallery functionality to Pawtucket');
     $this->opo_config = Configuration::load($ps_plugin_path . '/conf/simpleGallery.conf');
     parent::__construct();
 }
예제 #24
0
 public function __construct($ps_plugin_path)
 {
     $this->description = _t('Handles authentication for vimeo media replication');
     parent::__construct();
     $this->opo_config = Configuration::load($ps_plugin_path . '/conf/vimeo.conf');
 }
 public function __construct($ps_plugin_path)
 {
     parent::__construct();
     $this->description = _t('Automatically assigns an object to a collection, based upon rules you specify in the configuration file associated with the plugin');
     $this->opo_config = Configuration::load($ps_plugin_path . DIRECTORY_SEPARATOR . 'conf' . DIRECTORY_SEPARATOR . 'relationshipGenerator.conf');
 }
예제 #26
0
 public function __construct($ps_plugin_path)
 {
     $this->description = _t('Adds resources, landing pages and engage section to the NHF CLIR2 site');
     $this->opo_config = Configuration::load($ps_plugin_path . '/conf/clir2.conf');
     parent::__construct();
 }
예제 #27
0
 public function __construct($ps_plugin_path)
 {
     $this->description = _t('Provides a rolodex view for your Pawtucket installation');
     $this->opo_config = Configuration::load($ps_plugin_path . '/conf/rolodex.conf');
     parent::__construct();
 }
예제 #28
0
 public function __construct($ps_plugin_path)
 {
     $this->description = _t('Enforces HSP-specific export rules');
     $this->opo_config = Configuration::load($ps_plugin_path . '/conf/hspExport.conf');
     parent::__construct();
 }
예제 #29
0
 public function __construct($ps_plugin_path)
 {
     $this->description = _t('Accepts submissions of media via email.');
     parent::__construct();
     $this->opo_config = Configuration::load($ps_plugin_path . '/conf/travelogue.conf');
 }
 public function __construct($ps_plugin_path)
 {
     $this->description = _t('Implements Memex services for National September 11th Museum.');
     parent::__construct();
     $this->opo_config = Configuration::load($ps_plugin_path . '/conf/ns11mmServices.conf');
 }