foreach ($_POST['delete'] as $file => $cond) { $file = basename($file); if (!empty($cond)) { if (fupload_delete($file)) { $result .= __('File removed') . ': ' . $file . '<br>'; } else { $result .= __('Error occurred') . ': ' . $file . '<br>'; } } } if (!empty($result)) { rcms_showAdminMessage($result); } } /****************************************************************************** * Interface * ******************************************************************************/ $frm = new InputForm('', 'post', __('Submit'), '', '', 'multipart/form-data'); $frm->addbreak(__('Upload files')); $frm->addrow(__('Select files to upload'), $frm->file('upload[]') . $frm->file('upload[]') . $frm->file('upload[]'), 'top'); $frm->show(); $files = fupload_get_list(); $frm = new InputForm('', 'post', __('Submit')); $frm->addbreak(__('Uploaded files')); if (!empty($files)) { foreach ($files as $file) { $frm->addrow(__('Filename') . ' = ' . $file['name'] . ' [' . __('Size of file') . ' = ' . $file['size'] . '] [' . __('Last modification time') . ' = ' . date("d F Y H:i:s", $file['mtime']) . ']', $frm->checkbox('delete[' . $file['name'] . ']', 'true', __('Delete')), 'top'); } } $frm->show();
$content = $form->text_box('add[Attribute]', ''); $form->addrow(__('Attribute'), $content); // - Оператор $content = $form->select_tag('add[op]', $operators, ''); $form->addrow(__('op'), $content); // - Значение $content = $form->text_box('add[Value]', ''); $form->addrow(__('Value'), $content); /* Кнопка модального окна с формой добавления нового атрибута */ $html .= wf_modal(__('Append'), __('Adding of RADIUS-attribute'), $form->show(1), 'ubButton', 450, 275); // Форма переопределения атрибута 'User-Name' $query = "SELECT `value` FROM `radius_reassigns` WHERE `netid` = '{$netid}'"; $result = simple_query($query); $result['value'] = !empty($result['value']) ? $result['value'] : ''; $form = new InputForm('', 'POST', __('Save'), '', '', '', 'reassignment'); // - Значение $content = $form->radio_button('reassignment[value]', array('' => __('Login'), 'ip' => __('IP'), 'mac' => __('MAC')), $result['value']); $form->addrow(__('Value'), $content); /* Кнопка модального окна с формой переназначения атрибута 'User-Name' */ $html .= wf_modal(__('Reassign User-Name'), __('Reassignment of User-Name'), $form->show(1), 'ubButton', 450, 155); /* Атрибуты сети */ $html .= wf_TableBody($rows, '100%', '0', 'sortable'); } /* Показываем содержимое модуля */ show_window($title, $html); } else { show_window(__('Error'), __('This module is disabled')); } } else { show_error(__('You cant control this module')); }
$result .= __('Keywords updated') . ': ' . $filename . '<br/>'; } else { $result .= __('Cannot update keywords') . ': ' . $filename . '<br/>'; } } $gallery->saveIndexFiles(); } $current = $gallery->getData(basename($_GET['edit'])); $frm = new InputForm('', 'post', __('Submit')); $frm->hidden('save', 1); $frm->addrow(__('Title') . ': ' . $frm->text_box('title', $current['title']) . '<br/>' . __('Keywords') . ': ' . $frm->text_box('keywords', @$current['keywords']) . '<br/>' . $current['type'] . '(' . $current['size'] . ')<br/>' . $frm->checkbox('delete', $filename, __('Delete')), $gallery->getThumbnail($filename), 'top'); $frm->addmessage(__('To divide keywords use ; symbol')); if (!empty($result)) { show_window($gallery_link . ' → ' . __('Result'), $result); } show_window($gallery_link . ' → ' . __('Edit') . ' ' . $filename, $frm->show(true) . back_button()); } $result = ''; if (!empty($_GET['delete'])) { $filename = $_GET['delete']; if ($gallery->removeImage($filename)) { $result .= __('Image removed') . ': ' . $filename . '<br/>'; } else { $result .= __('Error occurred') . ': ' . $filename . '<br/>'; } } if (!empty($_POST['delete'])) { $filename = $_POST['delete']; if ($gallery->removeImage($filename)) { $result .= __('Image removed') . ': ' . $filename . '<br/>'; } else {
<a href = "?module=aforizm"> <img src="' . IMAGES_PATH . 'skins/edit_small.gif" title="' . __('Edit') . '" alt="' . __('Edit') . '" border="0"> </a>'; } show_window('', $result); } } elseif ($system->checkForRight('GENERAL')) { //Edit Aforizms if (!empty($_POST['save'])) { file_write_contents($file, $_POST['text']); show_window('', __('Module updated')); } if (!empty($file)) { $array_aforizm = file($file); } else { $array_aforizm = array(); } $result = ''; foreach ($array_aforizm as $aforizm) { $result .= $aforizm; } $frm = new InputForm('', 'post', __('Submit')); $frm->hidden('save', '1'); $frm->addrow(__('Each value on a new line')); $frm->addrow(__('All HTML is allowed in this field and line breaks will not be transformed to <br> tags!')); $frm->addrow('', $frm->textarea('text', $result, 70, 23), 'top'); $result = $frm->show(true); show_window(__('Edit') . ' ' . __('Aphorism'), $result); } else { show_window(__('Error'), __('You are not administrator of this site')); }
/** * Shows administrator editing form * * @param string $login */ function web_admineditform($login) { $userdata = load_user_info($login); $frm = new InputForm('', 'post', __('Submit')); $frm->hidden('username', $userdata['username']); $frm->hidden('save', '1'); $frm->addrow(__('Username'), $userdata['username']); $frm->addrow(__('New password') . '<br><small>' . __('if you do not want change password you must leave this field empty'), $frm->text_box('password', '')); $frm->addrow(__('Confirm password'), $frm->text_box('confirmation', '')); $frm->addrow(__('Nickname'), $frm->text_box('nickname', $userdata['nickname'])); $frm->addrow(__('E-mail'), $frm->text_box('email', $userdata['email'])); $frm->addrow(__('Hide e-mail from other users'), $frm->checkbox('userdata[hideemail]', '1', '', !isset($userdata['hideemail']) ? true : $userdata['hideemail'] ? true : false)); $frm->addrow(__('Time zone'), user_tz_select($userdata['tz'], 'userdata[tz]')); show_window(__('Edit') . ' ' . $login, $frm->show(true)); }