function getConfig() { if (self::$config === NULL) { $oModuleModel = getModel('module'); $config = $oModuleModel->getModuleConfig('ncenterlite'); if (!$config->use) { $config->use = 'Y'; } if (!$config->display_use) { $config->display_use = 'Y'; } if (!$config->mention_names) { $config->mention_names = 'nick_name'; } if (!$config->message_notify) { $config->message_notify = 'Y'; } if (!$config->mention_format && !is_array($config->mention_format)) { $config->mention_format = array('respect'); } if (!is_array($config->mention_format)) { $config->mention_format = explode('|@|', $config->mention_format); } if (!$config->document_notify) { $config->document_notify = 'direct-comment'; } if (!$config->hide_module_srls) { $config->hide_module_srls = array(); } if (!is_array($config->hide_module_srls)) { $config->hide_module_srls = explode('|@|', $config->hide_module_srls); } if (!$config->document_read) { $config->document_read = 'N'; } if (!$config->voted_format) { $config->voted_format = 'N'; } if (!$config->skin) { $config->skin = 'default'; } if (!$config->colorset) { $config->colorset = 'black'; } self::$config = $config; } return self::$config; }
function getConfig() { if (self::$config === NULL) { $oModuleModel = getModel('module'); $config = $oModuleModel->getModuleConfig('ncenterlite'); if (!$config) { $config = new stdClass(); } if (!$config->use) { $config->use = array('message' => 1); } if (!$config->display_use) { $config->display_use = 'all'; } if (!$config->mention_names) { $config->mention_names = 'nick_name'; } if (!$config->mention_suffixes) { $config->mention_suffixes = array('님', '様', 'さん', 'ちゃん'); } unset($config->mention_format); if (!isset($config->mention_limit)) { $config->mention_limit = 20; } if (!$config->hide_module_srls) { $config->hide_module_srls = array(); } if (!is_array($config->hide_module_srls)) { $config->hide_module_srls = explode('|@|', $config->hide_module_srls); } if (!$config->document_read) { $config->document_read = 'Y'; } if (!$config->skin) { $config->skin = 'default'; } if (!$config->colorset) { $config->colorset = 'black'; } if (!$config->zindex) { $config->zindex = '9999'; } self::$config = $config; } return self::$config; }