PHPOS Web Operating system MIT License (c) 2013 Marcin Szczyglinski szczyglis83@gmail.com GitHUB: https://github.com/phpos/ File version: 1.0.0, 2013.10.08 ********************************** */ if (!defined('PHPOS')) { die; } echo $layout->title(txt('your_account')); $usr = new phpos_users(); $usr->set_id_user($usr->get_logged_user()); if ($usr->user_id_exists()) { $usr->get_user_by_id(); } echo helper_result('my_update_user'); $form = new phpos_forms(); echo $form->form_start('my_update', helper_ajax('section.account.php'), array('app_params' => '')); echo $layout->txtdesc(txt('dsc_users_change_pass')); $form->reload_after_submit(array('nowy')); $form->input('hidden', 'action', '', '', 'my_update'); echo $layout->column('50%'); $form->title(txt('change_pass'), '', ICONS . 'auth_key.png'); $form->input('password', 'user_old_pass', txt('old_pass'), txt('dsc_users_account_old_pass_please'), ''); $form->condition('match', 'user_new_pass2', txt('pass_not_match')); $form->input('password', 'user_new_pass', txt('new_pass'), txt('dsc_users_account_pass'), ''); $form->input('password', 'user_new_pass2', txt('new_pass_c'), txt('dsc_users_account_pass_c'), ''); $form->title(txt('change_email'), '', ICONS . 'email.png');
case 27: phpos.windowClose(window.PHPOS_ACTIVE_WINDOW); } }); ' . $tips . ' //$(".bslink").bstip(); //tooltip(); '; $my_app->jquery_onready($keyboard); } } $my_user = new phpos_users(); $my_user->set_id_user($my_user->get_logged_user()); if ($my_user->user_id_exists()) { $my_user->get_user_by_id(); } $my_app->set_user($my_user); $my_user->assign_config($config); $my_user->get_logged_user(); define('MY_HOME_DIR', PHPOS_HOME_DIR . $my_user->get_home_dir_hash() . '/'); define('MY_HOME_URL', PHPOS_HOME_URL . $my_user->get_home_dir_hash() . '/'); define('PHPOS_ACCESS', true); include PHPOS_DIR . 'plugins/window.' . $apiWindow->getParam('wintype') . 'Plugin.php'; echo $my_app->render_javascript_jquery(); if (!$_POST['phpos_keep_result']) { $_SESSION['RESULT'] = NULL; $_SESSION['RESULT_STATUS'] = NULL; } } else {
$group->get_group(); $count_users = $group->count_users(); $records = $group->get_users_in_group(); $title = '<img src="' . ICONS . 'server/workgroup.png' . '" style="width:30px; display:inline-block; vertical-align:middle" /> <span style="color:black">' . txt('workgroup') . ':</span> ' . $group->get_title(); $html['icons'] .= $layout->area_start($title); $html['icons'] .= $layout->txtdesc(txt('shared_folders_serv_desc')); if ($count_users != 0) { foreach ($records as $row) { $action_open = link_action('shared', 'workgroup_id:' . $group_id . ',workgroup_user_id:' . $row['id_user'] . ',fs:local_files'); $contextMenu_shared = array('open::' . txt('open') . '::' . $action_open . '::folder_open'); $apiWindow->setContextMenu($contextMenu_shared); $js .= $apiWindow->contextMenuRender('groups_shared_list_' . $row['id_user'] . WIN_ID, 'img'); $apiWindow->resetContextMenu(); $tmp_usr = new phpos_users(); $tmp_usr->set_id_user($row['id_user']); if ($tmp_usr->user_id_exists()) { $user_info = $tmp_usr->get_user_by_id($row['id_user']); $owner = ''; if ($row['id_user'] == $group->get_id_owner()) { $owner = txt('owner') . ''; } $html['icons'] .= '<div id="groups_shared_list_' . $row['id_user'] . WIN_ID . '" class="phpos_server_icon" title="<b>' . $group->get_title() . '</b> / ' . $user_info['user_login'] . '"><a href="javascript:void(0);" ondblclick="' . $action_open . '"><img src="' . ICONS . 'accounts/user-icon.png" /></a><p><b>' . $user_info['user_login'] . '</b><br />' . $user_info['user_email'] . '<br /><span class="desc">' . $owner . '</span></p></div>'; } } } else { $html['icons'] .= txt('group_no_users'); } $html['icons'] .= $layout->area_end(); // right items $html['right_items_title'] = txt('explorer_right_groups'); $html['right_items_desc'] = txt('explorer_right_groups_desc');