Вход Регистрация
Файл: user/settings/inc/settings-general.php
Строк: 31
<?php 

$options 
= get_user_options($user['id'], 'general'); 

$forms = new Forms('?do=' . $page_id, 'POST'); 
$forms->add_field(array(
    
'field_name' => 'save_settings', 
    
'field_value' => '1', 
    
'field_type' => 'hidden', 
)); 

$languages = get_core_languages(); 

$values = array(); 
foreach(
$languages AS $lang) {
    if (!
is_translations('core', $lang['code']) && $lang['code'] != 'ru_RU') {
        continue; 
    }

    
$values[] = array(
        
'title' => $lang['native_name'],
        
'value' => $lang['code'],
    ); 
}

$fields = use_filters('ds_user_settings_general', array(
    array(
        
'field_title' => __('Пунктов на страницу'), 
        
'field_name' => 'set_p_str', 
        
'field_value' => $options['set_p_str'], 
        
'field_type' => 'text', 
    ),
    array(
        
'field_title' => __('Язык сайта'), 
        
'field_name' => 'site_language', 
        
'field_value' => '1', 
        
'field_type' => 'select', 
        
'field_value' => $options['site_language'],
        
'field_values' => $values, 
    )
)); 

foreach(
$fields AS $field) {
    
$forms->add_field($field); 
}

$forms->button(__('Сохранить'));
echo 
$forms->display();
Онлайн: 1
Реклама