Вход Регистрация
Файл: plugins/searchsys/install.php
Строк: 95
<?php
PEEP
::getPluginManager()->addPluginSettingsRouteName('searchsys''searchsys.admin-config');

$config PEEP::getConfig();

if ( !
$config->configExists('searchsys''questions') )
{
    
// set defaults for all account types
    
$def = array('sex' => 1'relationship' => 1);
     
    
$sql "SELECT `name` FROM `".PEEP_DB_PREFIX."base_question_account_type` ORDER BY `sortOrder` ASC";
    
$accountTypes PEEP::getDbo()->queryForColumnList($sql);
    
    
$set = array();
    foreach ( 
$accountTypes as $type )
    {
        
$set[$type] = $def;
    }
    
    
$config->addConfig('searchsys''questions'json_encode($set), 'Questions');
}

if ( !
$config->configExists('searchsys''show_advanced') )
{
    
$config->addConfig('searchsys''show_advanced'1'Show link to advanced search');
}

if ( !
$config->configExists('searchsys''show_section') )
{
    
$config->addConfig('searchsys''show_section'0'Show section name');
}

if ( !
$config->configExists('searchsys''username_search') )
{
    
$config->addConfig('searchsys''username_search'0'Allow username search');
}

if ( !
$config->configExists('searchsys''site_search_enabled') )
{
    
$config->addConfig('searchsys''site_search_enabled''1''Enable site search');
}

if ( !
$config->configExists('searchsys''site_search_groups') )
{
    
$config->addConfig('searchsys''site_search_groups''[]''Site search groups');
}

if ( !
$config->configExists('searchsys''online_only_enabled') )
{
    
$config->addConfig('searchsys''online_only_enabled''1''Add "online only" checkbox');
}

if ( !
$config->configExists('searchsys''with_photo_enabled') )
{
    
$config->addConfig('searchsys''with_photo_enabled''1''Add "with photo" checkbox');
}

$authorization PEEP::getAuthorization();
$groupName 'searchsys';
$authorization->addGroup($groupNamefalse);
$authorization->addAction($groupName'search_system'true);
$authorization->addAction($groupName'site_search'true);

$path PEEP::getPluginManager()->getPlugin('searchsys')->getRootDir() . 'langs.zip';
BOL_LanguageService::getInstance()->importPrefixFromZip($path'searchsys');
Онлайн: 0
Реклама