示例#1
0
 /**
  * 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);
 }