Ejemplo n.º 1
0
 public static function Initialise()
 {
     modOpts::AddOption('site_online', 'Site Online', NULL, 0, itYESNO);
     uEvents::AddCallback('BeforeRunModule', 'module_Offline::siteOffline');
 }
Ejemplo n.º 2
0
 public static function Initialise()
 {
     modOpts::AddOption('news_widget_archive', 'Archive Widget', 'Articles', 'article-archive');
     modOpts::AddOption('news_widget_article', 'Article Widget', 'Articles', 'article');
     uSearch::AddSearchRecipient(__CLASS__, array('heading', 'text'), 'heading', 'text');
 }
Ejemplo n.º 3
0
 public static function Initialise()
 {
     uEvents::AddCallback('AfterShowLogin', 'uRegisterUser::RegisterLink');
     modOpts::AddOption('open_user_registration', 'Allow User Registrations', NULL, false, itYESNO);
 }
Ejemplo n.º 4
0
 public static function Initialise()
 {
     uCSS::IncludeFile(utopia::GetRelativePath(dirname(__FILE__) . '/cms.css'));
     $nTemplates = utopia::GetTemplates(false, true);
     $dTemplate = '/' . basename(PATH_REL_CORE) . '/themes/default';
     modOpts::AddOption('default_template', 'Default Template', NULL, $dTemplate, itCOMBO, $nTemplates);
     utopia::RegisterAjax('reorderCMS', 'uCMS_List::reorderCMS');
     uUserRoles::LinkRoles('Page Editor', array('uCMS_List', 'uCMS_Edit'));
     self::AddParent('/');
 }