Esempio n. 1
0
    $core->error->add($e->getMessage());
}
# Creating filter combo boxes
if (!$core->error->flag()) {
    # Filter form we'll put in html_block
    $users_combo = dcAdminCombos::getUsersCombo($users);
    dcUtils::lexicalKeySort($users_combo);
    $users_combo = array_merge(array('-' => ''), $users_combo);
    $categories_combo = array_merge(array(new formSelectOption('-', ''), new formSelectOption(__('(No cat)'), 'NULL')), dcAdminCombos::getCategoriesCombo($categories, false));
    $categories_values = array();
    foreach ($categories_combo as $cat) {
        if (isset($cat->value)) {
            $categories_values[$cat->value] = true;
        }
    }
    $status_combo = array_merge(array('-' => ''), dcAdminCombos::getPostStatusesCombo());
    $selected_combo = array('-' => '', __('Selected') => '1', __('Not selected') => '0');
    $comment_combo = array('-' => '', __('Opened') => '1', __('Closed') => '0');
    $trackback_combo = array('-' => '', __('Opened') => '1', __('Closed') => '0');
    $attachment_combo = array('-' => '', __('With attachments') => '1', __('Without attachments') => '0');
    $password_combo = array('-' => '', __('With password') => '1', __('Without password') => '0');
    # Months array
    $dt_m_combo = array_merge(array('-' => ''), dcAdminCombos::getDatesCombo($dates));
    $lang_combo = array_merge(array('-' => ''), dcAdminCombos::getLangsCombo($langs, false));
    # Post formats
    $core_formaters = $core->getFormaters();
    $available_formats = array();
    foreach ($core_formaters as $editor => $formats) {
        foreach ($formats as $format) {
            $available_formats[$format] = $format;
        }
Esempio n. 2
0
$user_id = '';
$user_super = '';
$user_pwd = '';
$user_change_pwd = '';
$user_name = '';
$user_firstname = '';
$user_displayname = '';
$user_email = '';
$user_url = '';
$user_lang = $core->auth->getInfo('user_lang');
$user_tz = $core->auth->getInfo('user_tz');
$user_post_status = '';
$user_options = $core->userDefaults();
# Formaters combo
$formaters_combo = dcAdminCombos::getFormatersCombo();
$status_combo = dcAdminCombos::getPostStatusesCombo();
# Language codes
$lang_combo = dcAdminCombos::getAdminLangsCombo();
# Get user if we have an ID
if (!empty($_REQUEST['id'])) {
    try {
        $rs = $core->getUser($_REQUEST['id']);
        $user_id = $rs->user_id;
        $user_super = $rs->user_super;
        $user_pwd = $rs->user_pwd;
        $user_change_pwd = $rs->user_change_pwd;
        $user_name = $rs->user_name;
        $user_firstname = $rs->user_firstname;
        $user_displayname = $rs->user_displayname;
        $user_email = $rs->user_email;
        $user_url = $rs->user_url;