示例#1
0
$link_id = $my_app->get_param('link_id');
if (!empty($link_id)) {
    $wincfg['back'] = null;
    $shortcut = new phpos_shortcuts();
    $db_shortcut = $shortcut->get_shortcut($link_id);
    $db_params = $shortcut->get_params_from_db($link_id);
    $url = base64_decode($db_params['url']);
    $start_link_title = $db_shortcut['file_title'];
    $button = txt('shortcuts_window_btn_update_url');
    $wincfg['title'] = txt('shortcuts_window_title_update_url');
}
$form->status();
$form->condition('not_null', true, txt('name_empty'));
$form->input('text', 'new_link_name', txt('shortcuts_form_icon_name'), txt('shortcuts_form_icon_name_desc'), $start_link_title);
$form->condition('not_null', true, txt('url_empty'));
$form->input('text', 'new_link_url', txt('shortcuts_url_form_url'), txt('shortcuts_url_form_url_desc'), $url);
$icons = new phpos_icons();
$c = $icons->count_icons();
$items = array('null' => '---');
if ($c != 0) {
    $icons_list = $icons->get_icon_list();
    foreach ($icons_list as $icon_name) {
        $items[$icon_name] = $icon_name;
    }
}
$form->title(txt('shortcuts_icon_for_title'), '', MY_RESOURCES . 'icon.png');
$form->select('new_link_icon', txt('shortcuts_icon_for_name'), txt('shortcuts_icon_for_desc'), $items, $db_shortcut['icon']);
$html .= $form->render();
$form->submit_btn($button);
$next_button = $form->render();
$html .= $form->form_end();
     $items = array('1' => txt('yes'), '0' => txt('no'));
     $form->radio('user_new_active', txt('active'), txt('dsc_users_account_active'), $items, $usr->get_is_active());
     $items = array('1' => txt('user_user'), '2' => txt('user_admin'));
     $form->radio('user_new_type', 'Type', txt('dsc_users_account_type'), $items, $usr->get_user_type());
     $languages = new phpos_languages();
     $langs_array = $languages->get_lang_list();
     $lang_items = array();
     foreach ($langs_array as $lang_id) {
         $lang_data = $languages->get_lang_info($lang_id);
         $lang_name = $lang_data['eng_name'] . ' (' . $lang_data['local_name'] . ')';
         $lang_items[$lang_id] = $lang_name;
     }
     $new_cfg = new phpos_config('no_get');
     $new_cfg->set_id_user($user_id);
     $lang = $new_cfg->get_user('lang');
     $form->select('user_new_lang', txt('language'), txt('dsc_users_account_lang'), $lang_items, $lang);
     $form->status();
     $delete_action = "\n\t\t\t\$.messager.confirm('" . txt('delete') . "', '" . txt('delete_confirm') . "?', function(r){\n\t\t\tif (r){\n\t\t\t\tphpos.windowRefresh('" . WIN_ID . "', 'section:list,action:delete,delete_id:" . $user_id . "');\t\n\t\t\t}\n\t\t\t});\t";
     $form->button(txt('delete'), $delete_action, 'cancel');
     $form->submit('', txt('update'), 'edit_add');
     //$form->button('', 'button', 'edit_add');
     echo $form->render();
     echo $layout->end('column');
     echo $layout->clr();
     echo $form->form_end();
     // user info
     echo $layout->area_start();
     include MY_APP_DIR . 'views/inc.account_info.php';
     echo $layout->area_end();
 } else {
     echo txt('access_denied');
示例#3
0
$i = 0;
$my_id = logged_id();
foreach ($users_ids as $id) {
    $usr_info = new phpos_users();
    $usr_info->set_id_user($id);
    $usr_info->get_user_by_id();
    $items[$id] = $usr_info->get_user_login();
    if ($my_id == $id) {
        $items[$id] = txt('messager_tbl_me');
    }
    $i++;
}
$reply_id = $my_app->get_param('reply_id');
$start_user_to = '';
$start_title = '';
$start_msg = '';
if ($reply_id !== null) {
    $msg = new phpos_messages();
    $reply = $msg->get_msg($reply_id);
    $start_user_to = $reply['id_user_from'];
    $start_title = 'Re: ' . $reply['title'];
    $start_msg = '<br /><br />------------------------<br /><b>Reply for message:</b><br />Sent: ' . date('Y.m.d H:i:s', $reply['sended_at']) . '<br /><i>' . $reply['msg'] . '</i><br />------------------------';
}
$form->select('msg_to', txt('messager_form_to'), txt('messager_form_to_desc'), $items, $start_user_to);
echo $form->render();
echo $layout->end('column');
echo $layout->clr();
$form->texteditor('msg_body', null, null, $start_msg);
$form->submit('', txt('messager_btn_send'));
echo $form->render();
echo $form->form_end();
    $form->condition('not_null', true, txt('form_empty_field') . txt('title'));
    $form->input('text', 'site_title', txt('title'), txt('dsc_ftp_name'), globalconfig('site_title'));
    $form->input('text', 'site_desc', txt('desc'), txt('dsc_ftp_desc'), globalconfig('site_desc'));
    echo $form->render();
    echo $layout->end('column');
    echo $layout->column('50%');
    $form->title(txt('cp_settings_section_site_language'), '', ICONS . 'lang.png');
    $languages = new phpos_languages();
    $langs_array = $languages->get_lang_list();
    $lang_items = array();
    foreach ($langs_array as $lang_id) {
        $lang_data = $languages->get_lang_info($lang_id);
        $lang_name = $lang_data['eng_name'] . ' (' . $lang_data['local_name'] . ')';
        $lang_items[$lang_id] = $lang_name;
    }
    $form->select('site_lang', txt('language'), txt('cp_settings_section_site_language_desc'), $lang_items, globalconfig('lang'));
    $form->title('Server root email', '', ICONS . 'email.png');
    $form->input('text', 'root_email', 'Email', txt('dsc_ftp_desc'), globalconfig('root_email'));
    $form->status();
    $form->submit('', txt('btn_update'), 'edit_add', 'right');
    //$form->button('', 'button', 'edit_add');
    echo $form->render();
    echo $layout->end('column');
    echo $layout->clr();
    echo $form->form_end();
} else {
    echo $layout->title('Adding new workgroup', 'icon.png');
    echo $layout->column('50%');
    echo helper_result('new_ftp');
    //echo '<script>'.winreload(WIN_ID, array('section' => 'list')).'</script>';
    //echo '<img src="'.MY_RESOURCES_URL.'user_added_img.png" style="width:100px;padding-left:50px"/>';
    // if edit
    $link_id = $my_app->get_param('link_id');
    if (!empty($link_id)) {
        $wincfg['back'] = null;
        $shortcut = new phpos_shortcuts();
        $db_shortcut = $shortcut->get_shortcut($link_id);
        $db_params = $shortcut->get_params_from_db($link_id);
        $url = base64_decode($db_params['url']);
        $start_link_title = $db_shortcut['file_title'];
        $button = txt('shortcuts_window_btn_update_mediaframe');
        $wincfg['title'] = txt('shortcuts_window_title_update_mediaframe');
    }
    if (is_array($db_shortcut)) {
        $default_value = $db_shortcut['app_action'];
    }
    $form->select('new_link_action', txt('shortcut_mediaurl_action'), txt('shortcuts_media_type_choose'), $items, $default_value);
    $html .= $form->render();
}
$link_id = $my_app->get_param('link_id');
if (!empty($link_id)) {
    $shortcut = new phpos_shortcuts();
    $db_shortcut = $shortcut->get_shortcut($link_id);
    $db_params = $shortcut->get_params_from_db($link_id);
    $url = base64_decode($db_params['url']);
    $start_link_title = $db_shortcut['file_title'];
}
$form->status();
$html .= $layout->subtitle(txt('shortcuts_media_shortcut_title'), MY_RESOURCES_URL . 'mediaframes.png');
$html .= $layout->txtdesc(txt('shortcuts_media_shortcut_desc'));
$form->condition('not_null', true, txt('name_empty'));
$form->input('text', 'new_link_name', txt('shortcuts_form_icon_name'), txt('shortcuts_form_icon_name_desc'), $start_link_title);
示例#6
0
 $form->status();
 $form->condition('not_null', true, txt('name_empty'));
 $form->input('text', 'new_link_name', txt('shortcuts_form_icon_name'), txt('shortcuts_form_icon_name_desc'), $start_link_title);
 $actions = $app->get_actions();
 $c = count($actions);
 if ($c != 0) {
     $form->title(txt('start_window'), '', MY_RESOURCES . 'start.png');
     $items = array();
     foreach ($actions as $key => $data) {
         $items[$key] = $data['name'];
         $default_value = $app->get_default_action();
     }
     if (is_array($db_shortcut)) {
         $default_value = $db_shortcut['app_action'];
     }
     $form->select('new_link_action', txt('action_name'), txt('shortcuts_app_form_actions_desc'), $items, $default_value);
 }
 /*
 **************************
 */
 $params = $app->get_available_params();
 $c = count($params);
 if ($c != 0) {
     $form->title(txt('start_parameters'), '', MY_RESOURCES . 'params.png');
     foreach ($params as $key => $data) {
         $items = array();
         $param_values = $app->app_param_values($key);
         $k = count($param_values);
         if ($k != 0) {
             foreach ($param_values as $val) {
                 //echo $val;