/** * get instance * * @access public * @static * * @param */ public static function _getInstance() { if (self::$instance) { return self::$instance; } return self::$instance = new ilMDSettings(); }
/** * Constructor * * @param string $a_title Title * @param string $a_postvar Post Variable */ function __construct($a_title = "", $a_postvar = "") { global $lng; $this->lng = $lng; $this->lng->loadLanguageModule("meta"); parent::__construct($a_title, $a_postvar); $this->setType("copyright"); $this->settings = ilMDSettings::_getInstance(); }
/** * Constructor * * @access public */ public function __construct($a_mode, $a_rbac_id, $a_obj_id) { global $lng, $tpl; $this->tpl = $tpl; $this->lng = $lng; $this->mode = $a_mode; $this->rbac_id = $a_rbac_id; $this->obj_id = $a_obj_id; $this->settings = ilMDSettings::_getInstance(); }
function ilMDEditorGUI($a_rbac_id, $a_obj_id, $a_obj_type) { global $ilCtrl, $lng, $tpl, $ilTabs; $this->md_obj =& new ilMD($a_rbac_id, $a_obj_id, $a_obj_type); $this->ctrl =& $ilCtrl; $this->lng =& $lng; $this->lng->loadLanguageModule('meta'); include_once 'Services/MetaData/classes/class.ilMDSettings.php'; $this->md_settings = ilMDSettings::_getInstance(); $this->tpl =& $tpl; $this->tabs_gui =& $ilTabs; }
/** * init Md settings * * @access protected */ protected function initMDSettings() { include_once 'Services/MetaData/classes/class.ilMDSettings.php'; $this->md_settings = ilMDSettings::_getInstance(); }
/** * Parse copyright * * * @access public * @static * * @param string copyright */ public static function _parseCopyright($a_copyright) { include_once 'Services/MetaData/classes/class.ilMDSettings.php'; $settings = ilMDSettings::_getInstance(); if (!$settings->isCopyrightSelectionActive()) { return $a_copyright; } include_once 'Services/MetaData/classes/class.ilMDCopyrightSelectionEntry.php'; return ilMDCopyrightSelectionEntry::_lookupCopyright($a_copyright); }