$link_vm = "<a href='index.php?" . PAG_INDEX . "=" . $pages_refs['ms_computer'] . "&head=1&systemid=" . $valVM['hardware_id'] . "' target='_blank'><font color=red>" . $valVM['name'] . "</font></a>"; $link[$key] = true; if ($data[$key] != '') { msg_info($l->g(1266) . "<br>" . $l->g(1269) . ': ' . $link_vm); } } elseif ($key == "EXPORT_OCS") { $data[$key] = "<a href=# onclick=window.open(\"index.php?" . PAG_INDEX . "=" . $pages_refs['ms_export_ocs'] . "&no_header=1&systemid=" . $protectedGet['systemid'] . "\")>" . $l->g(1304) . "</a>"; $link[$key] = true; } elseif ($key == "IPADDR" and (!isset($_SESSION['OCS']['RESTRICTION']['WOL']) or $_SESSION['OCS']['RESTRICTION']['WOL'] == "NO")) { $data[$key] = $item->{$key} . " <a href=# OnClick='confirme(\"\",\"WOL\",\"bandeau\",\"WOL\",\"" . $l->g(1283) . "\");'><i>WOL</i></a>"; $link[$key] = true; } elseif ($item->{$key} != '') { $data[$key] = $item->{$key}; } } echo open_form("bandeau"); //Wake On Lan function if (isset($protectedPost["WOL"]) and $protectedPost["WOL"] == 'WOL' and (!isset($_SESSION['OCS']['RESTRICTION']['WOL']) or $_SESSION['OCS']['RESTRICTION']['WOL'] == "NO")) { require_once 'require/function_wol.php'; $wol = new Wol(); $sql = "select MACADDR,IPADDRESS from networks WHERE (hardware_id=%s) and status='Up'"; $arg = array($systemid); $resultDetails = mysql2_query_secure($sql, $_SESSION['OCS']["readServer"], $arg); $msg = ""; while ($item = mysql_fetch_object($resultDetails)) { $wol->wake($item->MACADDR, $item->IPADDRESS); if ($wol->wol_send == $l->g(1282)) { msg_info($wol->wol_send . "=>" . $item->MACADDR . "/" . $item->IPADDRESS); } else { msg_error($wol->wol_send . "=>" . $item->MACADDR . "/" . $item->IPADDRESS); }
function show_package_form($data, $errors) { global $l; // TODO translations echo '<h3>' . $l->g(435) . '</h3>'; echo open_form('create_pack', '', 'enctype="multipart/form-data"'); // Hidden fields show_form_input('TIMESTAMP', array('type' => 'hidden', 'value' => $data['TIMESTAMP'])); echo '<div class="form-body">'; // Left column echo '<div class="form-column">'; show_file_upload_frame($data['TIMESTAMP'], $data, $errors); show_basic_info_frame($data, $errors); echo '</div>'; // Right column echo '<div class="form-column">'; show_deploy_speed_frame($data, $errors); show_redistrib_frame($data, $errors); show_user_messages_frame($data, $errors); echo '</div>'; echo '</div>'; // TODO labels echo '<div class="form-buttons">'; show_form_submit('create_package', 'Create package'); echo '</div>'; echo close_form(); }
function show_computer_summary($computer) { global $l; $urls = $_SESSION['OCS']['url_service']; $labels = array('SYSTEM' => array('USERID' => $l->g(24), 'OSNAME' => $l->g(274), 'OSVERSION' => $l->g(275), 'OSCOMMENTS' => $l->g(286), 'DESCRIPTION' => $l->g(53), 'WINCOMPANY' => $l->g(51), 'WINOWNER' => $l->g(348), 'WINPRODID' => $l->g(111), 'WINPRODKEY' => $l->g(553), 'VMTYPE' => $l->g(1267)), 'NETWORK' => array('WORKGROUP' => $l->g(33), 'USERDOMAIN' => $l->g(557), 'IPADDR' => $l->g(34), 'NAME_RZ' => $l->g(304)), 'HARDWARE' => array('SWAP' => $l->g(50), 'MEMORY' => $l->g(26), 'UUID' => $l->g(1268), 'ARCH' => $l->g(1247)), 'AGENT' => array('USERAGENT' => $l->g(357), 'LASTDATE' => $l->g(46), 'LASTCOME' => $l->g(820))); $cat_labels = array('SYSTEM' => $l->g(1387), 'NETWORK' => $l->g(1388), 'HARDWARE' => $l->g(1389), 'AGENT' => $l->g(1390)); foreach ($labels as $cat_key => $cat) { foreach ($cat as $key => $lbl) { if ($key == "MEMORY") { $sqlMem = "SELECT SUM(capacity) AS 'capa' FROM memories WHERE hardware_id=%s"; $argMem = $computer->ID; $resMem = mysql2_query_secure($sqlMem, $_SESSION['OCS']["readServer"], $argMem); $valMem = mysqli_fetch_array($resMem); if ($valMem["capa"] > 0) { $memory = $valMem["capa"]; } else { $memory = $computer->{$key}; } $data[$key] = $memory; } elseif ($key == "LASTDATE" or $key == "LASTCOME") { $data[$key] = dateTimeFromMysql($computer->{$key}); } elseif ($key == "NAME_RZ") { $data[$key] = ""; $data_RZ = subnet_name($computer->ID); $nb_val = count($data_RZ); if ($nb_val == 1) { $data[$key] = $data_RZ[0]; } elseif (isset($data_RZ)) { foreach ($data_RZ as $index => $value) { $data[$key] .= $index . " => " . $value . "<br>"; } } } elseif ($key == "VMTYPE" and $computer->UUID != '') { $sqlVM = "select vm.hardware_id,vm.vmtype, h.name from virtualmachines vm left join hardware h on vm.hardware_id=h.id where vm.uuid='%s' order by h.name DESC"; $argVM = $computer->UUID; $resVM = mysql2_query_secure($sqlVM, $_SESSION['OCS']["readServer"], $argVM); $valVM = mysqli_fetch_array($resVM); $data[$key] = $valVM['vmtype']; $link_vm = "<a href='index.php?" . PAG_INDEX . "=" . $urls->getUrl('ms_computer') . "&head=1&systemid=" . $valVM['hardware_id'] . "' target='_blank'><font color=red>" . $valVM['name'] . "</font></a>"; $link[$key] = true; if ($data[$key] != '') { msg_info($l->g(1266) . "<br>" . $l->g(1269) . ': ' . $link_vm); } } elseif ($key == "IPADDR" and $_SESSION['OCS']['profile']->getRestriction('WOL', 'NO') == "NO") { $data[$key] = $computer->{$key} . " <a href=# OnClick='confirme(\"\",\"WOL\",\"bandeau\",\"WOL\",\"" . $l->g(1283) . "\");'><i>WOL</i></a>"; $link[$key] = true; } elseif ($computer->{$key} != '') { $data[$key] = $computer->{$key}; } } } echo open_form("bandeau"); show_summary($data, $labels, $cat_labels, $link); echo "<input type='hidden' id='WOL' name='WOL' value=''>"; echo close_form(); }
function show_activate_form($timestamp, $data, $errors) { global $l; // TODO translations $package = get_package_info($timestamp); $redistrib_pack = get_redistrib_package_info($timestamp); echo '<h3>Package ' . $package['NAME'] . ' (' . $package['FILEID'] . ')</h3>'; echo '<a href="#" target="_blank">Download</a>'; if ($redistrib_pack) { echo ' - <a href="#" target="_blank">Download redistribution package</a>'; } echo ' - <a href="#" target="_blank">View info file</a>'; echo open_form('activate_pack'); echo '<div class="form-frame">'; show_form_field($data, $errors, 'select', 'METHOD', 'Activation method', array('type' => 'radio', 'options' => array(''))); echo '</div>'; echo close_form(); }
function login() { global $sec_code, $pagetitle, $adminindex; $pagetitle .= ' ' . _BC_DELIM . ' ' . _ADMINLOGIN; require 'header.php'; OpenTable(); echo open_form($adminindex, 'login', _ADMINLOGIN) . ' <label for="alogin" class="ulog">' . _ADMINID . '</label><input class="set" type="text" name="alogin" id="alogin" size="20" maxlength="25" /><br /> <label for="pwd" class="ulog">' . _PASSWORD . '</label><input class="set" type="password" name="pwd" id="pwd" size="20" maxlength="40" /><br />'; if ($sec_code & 1) { echo '<label for="gfx_check" class="ulog">' . _SECURITYCODE . ':</label>' . generate_secimg(7) . '<br /> <label for="gfx_check" class="ulog">' . _TYPESECCODE . ':</label><input class="set" type="text" name="gfx_check" id="gfx_check" size="10" maxlength="8" /><br />'; } echo '<label for="persistent" class="ulog">' . _LOGIN_REMEMBERME . '</label><input type="checkbox" name="persistent" id="persistent" value="1" /><br /> <div style="text-align:center;"><input type="submit" class="sub" value="' . _LOGIN . '" /></div>' . close_form(); echo '<script type="text/javascript">document.getElementById("alogin").focus();</script>'; CloseTable(); require 'footer.php'; }
function affich_detail_simple($form_name, $list_fields, $list_col_cant_del, $default_fields, $table, $tab_options = array()) { $form_name = "affich_controllers"; $table_name = $form_name; echo open_form($form_name); // $list_fields=array($l->g(64) => 'MANUFACTURER', // $l->g(49) => 'NAME', // $l->g(66) => 'TYPE', // 'Caption'=>'CAPTION', // $l->g(53)=>'DESCRIPTION', // $l->g(277)=> 'VERSION'); // //$list_fields['SUP']= 'ID'; // $list_col_cant_del[$l->g(66)]=$l->g(66); // $default_fields= array($l->g(64)=>$l->g(64),$l->g(49)=>$l->g(49),$l->g(66)=>$l->g(66)); $queryDetails = "SELECT "; foreach ($list_fields as $lbl => $value) { $queryDetails .= $value . ","; } $queryDetails = substr($queryDetails, 0, -1) . " FROM " . $table . " WHERE (hardware_id={$systemid})"; tab_req($table_name, $list_fields, $default_fields, $list_col_cant_del, $queryDetails, $form_name, 80, $tab_options); echo close_form(); }
function affich_detail_simple($form_name, $list_fields, $list_col_cant_del, $default_fields, $table, $tab_options = array()) { if (AJAX) { parse_str($protectedPost['ocs']['0'], $params); $protectedPost += $params; ob_start(); $ajax = true; } else { $ajax = false; } $form_name = "affich_controllers"; $table_name = $form_name; $tab_options = $protectedPost; $tab_options['form_name'] = $form_name; $tab_options['table_name'] = $table_name; echo open_form($form_name); // $list_fields=array($l->g(64) => 'MANUFACTURER', // $l->g(49) => 'NAME', // $l->g(66) => 'TYPE', // 'Caption'=>'CAPTION', // $l->g(53)=>'DESCRIPTION', // $l->g(277)=> 'VERSION'); // //$list_fields['SUP']= 'ID'; // $list_col_cant_del[$l->g(66)]=$l->g(66); // $default_fields= array($l->g(64)=>$l->g(64),$l->g(49)=>$l->g(49),$l->g(66)=>$l->g(66)); $queryDetails = "SELECT "; foreach ($list_fields as $lbl => $value) { $queryDetails .= $value . ","; } $queryDetails = substr($queryDetails, 0, -1) . " FROM " . $table . " WHERE (hardware_id={$systemid})"; ajaxtab_entete_fixe($list_fields, $default_fields, $tab_options, $list_col_cant_del); echo close_form(); if ($ajax) { ob_end_clean(); tab_req($list_fields, $default_fields, $list_col_cant_del, $queryDetails, $tab_options); ob_start(); } }
function show_profile_create_form() { global $l; ?> <div class="form-frame form-frame-create-profile"> <h3><?php echo $l->g(1399); ?> </h3> <?php $field_options = array('field_class' => 'big-label'); echo open_form('create-profile', '#'); show_form_field(array(), array(), 'input', 'name', $l->g(1396), $field_options); show_form_field(array(), array(), 'input', 'label', $l->g(1397), $field_options); show_form_field(array(), array(), 'select', 'duplicate_profile', $l->g(1398), array_merge($field_options, array('options' => get_profile_labels()))); ?> <div class="form-buttons"> <input type="submit" value="<?php echo $l->g(1363); ?> "/> <input type="reset" value="<?php echo $l->g(1364); ?> "/> </div> <?php echo close_form(); ?> </div> <?php }
$escrow_array[$index]['preview_path'] = $path_to_preview; // Re-encode the $escrow_array. $cayman_escrow = base64_encode(serialize($escrow_array)); // Update the record. $update = update_record($_POST['unique_ID'], $cayman_escrow); // Verify that the update occurred. if (!$update) { // We cannot write to the temporary data file. Note a fatal error. cpg_die(CRITICAL_ERROR, $lang_upload_php['not_writable'], __FILE__, __LINE__); } // Create upload form headers. pageheader($lang_upload_php['title']); // Open the form table. starttable("100%", $lang_upload_php['title'], 2); // Direct the request to this script. open_form($_SERVER['PHP_SELF']); // Create image tag and echo it to the output buffer. echo "<tr><td class=\"tableh2\"><img class=\"image\" src=\"" . $path_to_preview . "\" /></td>"; // Echo instructions. echo "<td class=\"tableh2\">{$lang_upload_php['picture']} - {$file_set[0]}<br /><br />{$lang_upload_php['place_instr_1']}<br /><br />"; // If we have previously placed a picture, give a brief message about its success or failure. if (isset($file_placement)) { if ($file_placement == 'yes') { // The previous picture was placed successfully. echo "{$lang_upload_php['yes_place']}"; } elseif ($file_placement == 'no') { // The previous image placement failed. echo "{$lang_upload_php['no_place']}"; } } echo "</td></tr>";
echo '</select> '; $nday = 1; echo _DAY . ': <select name="day">'; while ($nday <= 31) { echo '<option value="' . $nday . '">' . $nday . '</option>'; $nday++; } echo '</select> ' . _YEAR . ': <input type="text" name="year" size="5" maxlength="4" /><br /><br />'; if ($MAIN_CFG['global']['multilingual']) { echo _LANGUAGE . ': ' . lang_selectbox($MAIN_CFG['global']['language'], 'language') . '<br /><br />'; } else { echo '<input type="hidden" name="language" value="' . $MAIN_CFG['global']['language'] . '" />'; } echo _EPHEMDESC . ':<br /> <textarea name="content" cols="60" rows="10"></textarea><br /><br /> <input type="submit" name="createEntry" value="' . _ADD . '" />' . close_form() . '<br />' . open_form(URL::admin(), false, _EPHEMMAINT); $nmonth = array(1 => _JANUARY, _FEBRUARY, _MARCH, _APRIL, _MAY, _JUNE, _JULY, _AUGUST, _SEPTEMBER, _OCTOBER, _NOVEMBER, _DECEMBER); echo _UMONTH . ': <select name="month">'; while (list($nmonth_key, $nmonth_name) = each($nmonth)) { echo '<option value="' . $nmonth_key . '">' . $nmonth_name . '</option>'; } echo '</select> '; $nday = 1; echo _DAY . ': <select name="day">'; while ($nday <= 31) { echo '<option value="' . $nday . '">' . $nday . '</option>'; $nday++; } echo '</select> <input type="submit" name="transferEntry" value="' . _EDIT . '" />' . close_form(); CloseTable();
$row['parent_id'] = 0; $row['title'] = ''; $row['comment'] = ''; $row['content'] = '<b>nothing</b> yet'; if (isset($_POST['wysiwyg']) || isset($_POST['preview'])) { $row['id'] = $_POST['page_id']; $row['parent_id'] = $_POST['parent_id']; $row['title'] = $_POST['title']; $row['comment'] = $_POST['comment']; if (isset($_POST['content'])) { $row['content'] = $_POST['content']; } } elseif (isset($_GET['id'])) { $page = $db->sql_ufetchrow("SELECT * FROM " . $module_prefix . "_pages WHERE id=" . intval($_GET['id']), SQL_ASSOC); if (!empty($page['id'])) { $row = $page; $row['content'] = $page['body']; unset($row['body']); } unset($page); } $wysiwyg = new Wysiwyg('wiki_content', 'content', '100%', '400px', $row['content']); $wysiwyg->setHeader(); require_once 'header.php'; if (isset($_POST['preview'])) { $cpgtpl->assign_block_vars('preview', array('S_TITLE' => $row['title'], 'S_COMMENT' => $row['comment'], 'S_BODY' => $row['content'])); } $cpgtpl->assign_vars(array('G_STARTFORM' => open_form(URL::index('&file=manage'), 'wiki_content', "Manage {$module_name} Content") . '<input type="hidden" name="page_id" value="' . $row['id'] . '" />', 'G_ENDFORM' => close_form(), 'S_WYSSEL' => $wysiwyg->getSelect(), 'S_TITLE' => 'Title: <input type="text" name="title" value="' . htmlspecialchars($row['title']) . '" style="width: 50%" />', 'S_COMMENT' => 'Comment: <input type="text" name="comment" value="' . htmlspecialchars($row['comment']) . '" style="width: 50%" />', 'S_PARENT' => 'Parent page: ' . wiki_create_select($row['parent_id']), 'S_WYSIWYG' => $wysiwyg->getHTML(), 'S_PREVIEW' => '<input type="submit" name="preview" value="Preview" />', 'S_SUBMIT' => isset($_POST['preview']) ? '<input type="submit" name="add_wiki" value="Submit" />' : '')); $cpgtpl->set_filenames(array('body' => 'wiki/manage.html')); $cpgtpl->display('body'); }
function tab_modif_values($field_labels, $fields, $hidden_fields, $options = array()) { global $l; $options = array_merge(array('title' => null, 'comment' => null, 'button_name' => 'modif', 'show_button' => true, 'form_name' => 'CHANGE', 'top_action' => null, 'show_frame' => true), $options); if ($options['form_name'] != 'NO_FORM') { echo open_form($options['form_name']); } if ($options['show_frame']) { echo '<div class="form-frame form-frame-' . $options['form_name'] . '">'; } if ($options['top_action']) { echo "<table align='right' border='0'><tr><td colspan=10 align='right'>" . $options['top_action'] . "</td></tr></table>"; } if ($options['title']) { echo '<h3>' . $options['title'] . '</h3>'; } if (is_array($field_labels)) { foreach ($field_labels as $key => $label) { $field = $fields[$key]; echo '<div class="field field-' . $field['INPUT_NAME'] . '">'; echo '<label>' . $label . '</label>'; if ($field['COMMENT_BEFORE']) { echo '<span class="comment_before">' . $field['COMMENT_BEFORE'] . '</span>'; } echo show_modif($field['DEFAULT_VALUE'], $field['INPUT_NAME'], $field['INPUT_TYPE'], $field['RELOAD'], $field['CONFIG']); if ($field['COMMENT_AFTER']) { echo '<span class="comment_after">' . $field['COMMENT_AFTER'] . '</span>'; } echo '</div>'; } } else { echo $field_labels; } if ($options['comment']) { echo '<div class="form-field"><i>' . $options['comment'] . '</i></div>'; } if ($options['show_button'] === 'BUTTON') { echo '<div class="form-buttons">'; echo '<input type="submit" name="Valid_' . $options['button_name'] . '" value="' . $l->g(13) . '"/>'; echo '</div>'; } else { if ($options['show_button']) { echo '<div class="form-buttons">'; echo '<input type="submit" name="Valid_' . $options['button_name'] . '" value="' . $l->g(1363) . '"/>'; echo '<input type="submit" name="Reset_' . $options['button_name'] . '" value="' . $l->g(1364) . '"/>'; echo '</div>'; } } if ($options['show_frame']) { echo "</div>"; } if ($hidden_fields) { foreach ($hidden_fields as $key => $value) { echo "<input type='hidden' name='" . $key . "' id='" . $key . "' value='" . htmlspecialchars($value, ENT_QUOTES) . "'>"; } } if ($options['form_name'] != 'NO_FORM') { echo close_form(); } }
function tab_modif_values($tab_name, $tab_typ_champ, $tab_hidden, $title = "", $comment = "", $name_button = "modif", $showbutton = true, $form_name = 'CHANGE', $showbutton_action = '') { global $l, $protectedPost, $css; if (!isset($css)) { $css = "mvt_bordure"; } if ($form_name != 'NO_FORM') { echo open_form($form_name); } echo '<div class="' . $css . '" >'; if ($showbutton_action != '') { echo "<table align='right' border='0'><tr><td colspan=10 align='right'>" . $showbutton_action . "</td></tr></table>"; } echo "<table align='center' border='0' cellspacing=20 >"; echo "<tr><td colspan=10 align='center'><font color=red><b><i>" . $title . "</i></b></font></td></tr>"; if (is_array($tab_name)) { foreach ($tab_name as $key => $values) { //print_r($tab_typ_champ[$key]['DEFAULT_VALUE']); echo "<tr><td>" . $values . "</td><td>" . $tab_typ_champ[$key]['COMMENT_BEFORE'] . show_modif($tab_typ_champ[$key]['DEFAULT_VALUE'], $tab_typ_champ[$key]['INPUT_NAME'], $tab_typ_champ[$key]['INPUT_TYPE'], $tab_typ_champ[$key]['RELOAD'], $tab_typ_champ[$key]['CONFIG']) . $tab_typ_champ[$key]['COMMENT_BEHING'] . "</td></tr>"; } } else { echo $tab_name; } echo "<tr ><td colspan=10 align='center'><i>" . $comment . "</i></td></tr>"; if ($showbutton and $showbutton !== 'BUTTON') { echo "<tr><td><input title='" . $l->g(625) . "' type='image' src='image/success.png' name='Valid_" . $name_button . "'>"; echo "<input title='" . $l->g(626) . "' type='image' src='image/error.png' name='Reset_" . $name_button . "'></td></tr>"; } elseif ($showbutton === 'BUTTON') { echo "<tr><td colspan=2 align='center'><input title='" . $l->g(625) . "' type='submit' name='Valid_" . $name_button . "' value='" . $l->g(13) . "'></td></tr>"; } echo "</table>"; echo "</div>"; if ($tab_hidden != "") { foreach ($tab_hidden as $key => $value) { echo "<input type='hidden' name='" . $key . "' id='" . $key . "' value='" . htmlspecialchars($value, ENT_QUOTES) . "'>"; } } if ($form_name != 'NO_FORM') { echo close_form(); } }
echo '<div style="text-align:center;" class="gen"><b>' . _NEWSUBPREVIEW . '</b></div><br /> <div style="text-align:center;">' . _CHECKSTORY . '</div><br /> <table class="newsarticle" style="width:70%; margin:auto;"><tr><td> <img src="images/topics/' . $topicimage . '" style="border:0; float:right;" alt="' . (isset($topictext) ? $topictext : '') . '" title="' . (isset($topictext) ? $topictext : '') . '" /> <span class="gen"><b>' . $subject . '</b></span><br /><br /> <span style="font-size:10px;">' . $f_story; if ($f_storyext != '') { echo '<br /><br />' . $f_storyext; } echo '</span></tr></td></table>' . ($warning != '' ? '<br />' . $warning : ''); } else { echo '<div style="text-align:center;" class="genmed">' . _SUBMITADVICE . '</div>'; } CloseTable(); OpenTable(); echo open_form(URL::index('&file=submit'), 'submitnews', _Submit_NewsLANG) . ' <label class="ulog" for="subject">' . _SUBTITLE . '</label> <input type="text" name="subject" id="subject" size="65" maxlength="80" value="' . $subject . '" /><br /><br /> <label class="ulog" for="topic">' . _TOPIC . '</label> <select name="topic" id="topic">'; $result = $db->sql_query('SELECT topicid, topictext FROM ' . $prefix . '_topics ORDER BY topictext'); echo '<option value="">' . _SELECTTOPIC . "</option>\n"; while ($row = $db->sql_fetchrow($result)) { $sel = $row['topicid'] == $topic ? 'selected="selected" ' : ''; echo "<option {$sel} value=\"{$row['topicid']}\">{$row['topictext']}</option>\n"; } echo '</select><br /><br />'; if ($MAIN_CFG['global']['multilingual']) { echo ' <label class="ulog" for="alanguage">' . _LANGUAGE . '</label> ' . lang_selectbox($alanguage) . '<br /><br />';
echo implode(', ', $radmin); } echo '</td><td>'; if (can_admin() || $row['aid'] == is_admin()) { echo '<a href="' . URL::admin('&modify=' . $row['admin_id']) . '">' . _MODIFYINFO . '</a>'; } if (can_admin() && $row['aid'] != is_admin()) { echo ' / <a href="' . URL::admin('&del_aid=' . $row['admin_id']) . '">' . _DELAUTHOR . '</a>'; } echo '</td></tr>'; } echo '</table>'; CloseTable(); if (can_admin()) { OpenTable(); echo open_form(URL::admin('admins&mode=add'), false, _ADDAUTHOR) . ' <label class="ulog" for="add_aid">' . _NICKNAME . '</label> <input type="text" name="add_aid" id="add_aid" size="31" maxlength="30" /> <font class="tiny">' . _REQUIRED . '</font><br /> <label class="ulog" for="add_email">' . _EMAIL . '</label> <input type="text" name="add_email" id="add_email" size="31" maxlength="60" /> <font class="tiny">' . _REQUIRED . '</font><br /> <label class="ulog" for="radmin[]">' . _PERMISSIONS . '</label> <select name="radmin[]" id="radmin[]" size="10" multiple="multiple">'; for ($i = 0; $i < count($adminops); $i++) { echo '<option value="' . $adminops[$i] . '">' . $adminops[$i] . '</option>'; } echo '</select><br /> <label class="ulog" for="radminsuper">' . _SUPERUSER . '</label> <input type="checkbox" name="radminsuper" id="radminsuper" value="1" title="' . _SUPERWARNING . '" /><br /> <label class="ulog" for="add_pwd">' . _PASSWORD . '</label> <input type="password" name="add_pwd" id="add_pwd" size="20" maxlength="40" /> <font class="tiny">' . _REQUIRED . '</font><br /><br /> <input type="submit" value="' . _ADDAUTHOR2 . '" />' . close_form();
} // Add preview image path to $escrow_array. $escrow_array[$index]['preview_path'] = $path_to_preview; // Re-encode the $escrow_array. $cayman_escrow = base64_encode(serialize($escrow_array)); // Update the record. $update = update_record($superCage->post->getAlnum('unique_ID'), $cayman_escrow); // Verify that the update occurred. if (!$update) { // We cannot write to the temporary data file. Note a fatal error. cpg_die(CRITICAL_ERROR, $lang_upload_php['not_writable'], __FILE__, __LINE__); } // Create upload form headers. pageheader($lang_upload_php['title']); // Direct the request to this script. open_form($CPG_PHP_SELF); // Open the form table. starttable("100%", $lang_upload_php['title'], 2); // Create image tag and echo it to the output buffer. echo "<tr><td class=\"tableh2\"><img class=\"image\" src=\"" . $path_to_preview . "\" /></td>"; // Echo instructions. echo "<td class=\"tableh2\">{$lang_upload_php['picture']} - {$file_set[0]}<br /><br />{$lang_upload_php['place_instr_1']}<br /><br />"; // If we have previously placed a picture, give a brief message about its success or failure. if (isset($file_placement)) { if ($file_placement == 'yes') { // The previous picture was placed successfully. echo "{$lang_upload_php['yes_place']}"; } elseif ($file_placement == 'no') { // The previous image placement failed. echo "{$lang_upload_php['no_place']}"; }
echo "<li class='dropdown-header'><span id='tps'>wait...</span></li>"; } } else { if (!isset($_SESSION['OCS']['DEBUG'])) { if ($_SESSION['OCS']['profile'] && $_SESSION['OCS']['profile']->hasPage('ms_debug') || is_array($_SESSION['OCS']['TRUE_PAGES']) && array_search('ms_debug', $_SESSION['OCS']['TRUE_PAGES'])) { echo "<a href='index.php?" . PAG_INDEX . "=" . $pages_refs['ms_debug'] . "&head=1'><font color='green'>" . $l->g(1011) . "</font></a>"; } } } echo "</li>"; } if (!isset($_SERVER['PHP_AUTH_USER']) and !isset($_SERVER['HTTP_AUTH_USER'])) { echo "<li><a onclick='return pag(\"ON\",\"LOGOUT\",\"log_out\")'>" . $l->g(251) . "</a></li>"; } echo '</li></ul></ul></div>'; echo open_form('log_out', 'index.php'); echo "<input type='hidden' name='LOGOUT' id='LOGOUT' value=''>"; echo "<input type='hidden' name='LOCK' id='LOCK' value=''>"; echo close_form(); } } echo '</div>'; if (isset($_SESSION['OCS']["loggeduser"]) && $_SESSION['OCS']['profile']->getConfigValue('ALERTE_MSG') == 'YES') { /************************************************** ALERT MESSAGES ********************************************************/ $msg_header_error = array(); $msg_header_error_sol = array(); //install.php already exist ? if (is_readable("install.php")) { $msg_header_error[] = $l->g(2020); $msg_header_error_sol[] = $l->g(2023); }
echo "<div align=center>VAR SESSION</div>"; foreach ($_SESSION['OCS'] as $key => $value) { if ($key != "fichLang" and $key != "LANGUAGE_FILE" and $key != "mac" and $key != "writeServer" and $key != "readServer") { $tab_session[$key] = $value; } } if (isset($tab_session)) { print_r_V2($tab_session); } } echo "<br></div><table class='headfoot'>"; echo "<tr height=25px><td align='center'> "; if (function_exists("getmicrotime")) { $fin = getmicrotime(); if ($_SESSION['OCS']["DEBUG"] == "ON") { echo "<b>CACHE: <font color='" . ($_SESSION['OCS']["usecache"] ? "green'><b>ON</b>" : "red'><b>OFF</b>") . "</font> <font color='black'><b>" . round($fin - $debut, 3) . " secondes</b></font> "; echo "<script language='javascript'>document.getElementById(\"tps\").innerHTML=\"<font color='black'><b>" . round($fin - $debut, 3) . " secondes</b></font>\"</script>"; } if (isset($span_wait)) { echo "<script language='javascript'>wait(0);</script>"; } } echo "</td></tr></table>"; echo open_form('ACTION_CLIC'); echo "<input type='hidden' name='RESET' id='RESET' value=''>"; echo "<input type='hidden' id='LANG' name='LANG' value=''>"; echo close_form(); ?> </body> </html>
CPGPluginAPI::action('upload_form', array($upload_form, $upload_select)); if ($upload_form == 'swfupload') { // Get the user password hash $user_pass = $cpg_udb->get_user_pass(USER_ID); // Serialize and base64 encode the password set_js_var('user', base64_encode(serialize($user_pass))); set_js_var('user_id', USER_ID); set_js_var('allow_guests_enter_file_details', $CONFIG['allow_guests_enter_file_details']); } // Do some cleanup in the edit directory. spring_cleaning('./' . $CONFIG['fullpath'] . 'edit', CPG_HOUR); // Create upload form headers. pageheader($lang_upload_php['title']); if ($upload_form == 'html_single') { // For single upload form, send the request to db_input.php open_form('db_input.php'); $upload_help = cpg_display_help('f=uploading_http.htm&as=upload_http_interface_html&ae=upload_http_interface_html_end', '450', '300'); } else { if ($USER_DATA['pub_upl_need_approval'] == 1 || $USER_DATA['priv_upl_need_approval'] == 1) { echo '<div id="admin_approval" style="display: none;">'; msg_box($lang_common['information'], $lang_db_input_php['upload_success']); echo '</div>'; } $upload_help = cpg_display_help('f=empty.htm&h=lang_upload_php[title]&t=lang_tmp_upload', 470, 245); } $upload_table_header = <<<EOT <table border="0" cellspacing="0" cellpadding="0" width="100%"> <tr> <td> {$icon_array['upload']}{$lang_upload_php['title']} {$upload_help} </td>
function msg($txt, $css, $closeid = false) { global $protectedPost; if (isset($protectedPost['close_alert']) and $protectedPost['close_alert'] != '') { $_SESSION['OCS']['CLOSE_ALERT'][$protectedPost['close_alert']] = 1; } if (!$_SESSION['OCS']['CLOSE_ALERT'][$closeid]) { echo "<center><div id='my-alert-" . $closeid . "' class='alert alert-" . $css . " fade in' role='alert'>"; if ($closeid != false) { echo "<button type='button' class='close' data-dismiss='alert'><span aria-hidden='true'>×</span><span class='sr-only'>Close</span></button>"; } echo $txt . "</div></center>"; if ($closeid != false) { echo "<script>\$('#my-alert-" . $closeid . "').on('closed.bs.alert', function () {\n\t\t\t pag('" . $closeid . "','close_alert','close_msg');\n\t\t\t})</script>"; echo open_form('close_msg'); echo "<input type='hidden' name='close_alert' id='close_alert' value=''>"; echo close_form(); } if ($css == 'error') { addLog('MSG_' . $css, $txt); } } }
************************************************************************** Port Copyright (c) 2004-2005 CPG Dev Team http://dragonflycms.com/ ************************************************************************** v1.1 (c) by Grégory Demar http://coppermine.sf.net/ This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. ************************************************************************** Last modification notes: $Source: /cvs/html/modules/coppermine/search.php,v $ $Revision: 9.1 $ $Author: nanocaiordo $ $Date: 2008/07/31 14:11:20 $ ****************************************************************************/ if (!defined('CPG_NUKE')) { exit; } require "modules/" . $module_name . "/include/load.inc"; $pagetitle .= ' ' . _BC_DELIM . ' ' . S_SEARCH; pageheader(S_SEARCH); echo open_form(URL::index('&file=thumbnails', 0), 'cpgsearch', S_SEARCH); echo ' <input type="hidden" name="type" value="full" /> <input type="hidden" name="meta" value="search" /> <input type="text" name="search" maxlength="255" size="80" value="" class="textinput" /> <input type="submit" value="' . _SEARCH . '" class="button" /> '; echo close_form(); pagefooter();
$digest = crypt_file($server_dir . $timestamp_redistrib . "/" . $timestamp_redistrib . "_redistrib.zip", $protectedPost["digest_algo"], $protectedPost["digest_encod"]); //change name of this file to "tmp" for use function of create a package rename($server_dir . $timestamp_redistrib . "/" . $timestamp_redistrib . "_redistrib.zip", $server_dir . $timestamp_redistrib . "/tmp"); //create temp file $fSize = filesize($server_dir . $timestamp_redistrib . "/tmp"); $sql_details = array('document_root' => $server_dir, 'timestamp' => $timestamp_redistrib, 'nbfrags' => $protectedPost['nbfrags_redistrib'], 'name' => $protectedPost['NAME'] . '_redistrib', 'os' => $protectedPost['OS'], 'description' => '[PACK REDISTRIBUTION ' . $protectedPost['timestamp'] . ']', 'size' => $fSize, 'id_wk' => $protectedPost['LIST_DDE_CREAT']); $info_details = array('PRI' => $protectedPost['REDISTRIB_PRIORITY'], 'ACT' => 'STORE', 'DIGEST' => $digest, 'PROTO' => $protectedPost['PROTOCOLE'], 'DIGEST_ALGO' => $protectedPost["digest_algo"], 'DIGEST_ENCODE' => $protectedPost["digest_encod"], 'PATH' => $protectedPost['DOWNLOAD_SERVER_DOCROOT'], 'NAME' => '', 'COMMAND' => '', 'NOTIFY_USER' => '0', 'NOTIFY_TEXT' => '', 'NOTIFY_COUNTDOWN' => '', 'NOTIFY_CAN_ABORT' => '0', 'NOTIFY_CAN_DELAY' => '0', 'NEED_DONE_ACTION' => '0', 'NEED_DONE_ACTION_TEXT' => '', 'GARDEFOU' => "rien"); create_pack($sql_details, $info_details); } unset($protectedPost, $_SESSION['OCS']['DATA_CACHE']); } $lign_begin = "<tr height='30px' bgcolor='white'><td>"; $td_colspan2 = ":</td><td colspan='2'>"; $lign_end = "</td></tr>"; $form_name = "create_pack"; echo open_form($form_name, '', "enctype='multipart/form-data'"); if (isset($protectedPost['valid'])) { looking4config(); $fSize = @filesize($_FILES["teledeploy_file"]["tmp_name"]); //file not exist if ($fSize <= 0) { if ($protectedPost['ACTION'] != 'EXECUTE') { $error = $l->g(436) . " " . $_FILES["teledeploy_file"]["tmp_name"]; } } else { //is it a zip file or TAR.GZ file? $name_file_extention = explode('.', $_FILES["teledeploy_file"]["name"]); $extention = array_pop($name_file_extention); if (strtoupper($extention) != "ZIP" and strtoupper($extention) != "GZ") { $error = $l->g(1231); //ok
function print_perso($systemid) { global $l, $td1, $td2, $td3, $td4, $pages_refs, $protectedGet; $i = 0; $queryDetails = "SELECT * FROM devices WHERE hardware_id={$systemid}"; $resultDetails = mysql_query($queryDetails, $_SESSION['OCS']["readServer"]) or die(mysql_error($_SESSION['OCS']["readServer"])); $form_name = 'config_group'; echo open_form($form_name); echo "<table BORDER='0' WIDTH = '95%' ALIGN = 'Center' CELLPADDING='0' BGCOLOR='#C7D9F5' BORDERCOLOR='#9894B5'>"; //echo "<tr><td> </td> $td1 "."Libell�"." </td> $td1 "."Valeur"." </td><td> </td></tr>"; while ($item = mysql_fetch_array($resultDetails, MYSQL_ASSOC)) { $optPerso[$item["NAME"]]["IVALUE"] = $item["IVALUE"]; $optPerso[$item["NAME"]]["TVALUE"] = $item["TVALUE"]; } $ii++; $td3 = $ii % 2 == 0 ? $td2 : $td4; //IPDISCOVER echo "<tr><td bgcolor='white' align='center' valign='center'>" . (isset($optPerso["IPDISCOVER"]) && $optPerso["IPDISCOVER"]["IVALUE"] != 1 ? "<img width='15px' src='image/red.png'>" : " ") . "</td> </td>"; echo $td3 . $l->g(489) . "</td>"; if (isset($optPerso["IPDISCOVER"])) { if ($optPerso["IPDISCOVER"]["IVALUE"] == 0) { echo $td3 . $l->g(490) . "</td>"; } else { if ($optPerso["IPDISCOVER"]["IVALUE"] == 2) { echo $td3 . $l->g(491) . " " . $optPerso["IPDISCOVER"]["TVALUE"] . "</td>"; } else { if ($optPerso["IPDISCOVER"]["IVALUE"] == 1) { echo $td3 . $l->g(492) . " " . $optPerso["IPDISCOVER"]["TVALUE"] . "</td>"; } } } } else { echo $td3 . $l->g(493) . "</td>"; } if ($_SESSION['OCS']['CONFIGURATION']['CONFIG'] == "YES") { echo "<td align=center rowspan=8><a href=# Onclick=window.open(\"index.php?" . PAG_INDEX . "=" . $pages_refs['ms_custom_param'] . "&head=1&idchecked=" . $systemid . "&origine=group\",\"rollo\",\"location=0,status=0,scrollbars=1,menubar=0,resizable=0,width=800,height=500\");>\n\t\t<img src='image/modif_a.png' title='" . $l->g(285) . "'></a></td></tr>"; } $ii++; $td3 = $ii % 2 == 0 ? $td2 : $td4; $field_name = array('DOWNLOAD', 'DOWNLOAD_CYCLE_LATENCY', 'DOWNLOAD_PERIOD_LENGTH', 'DOWNLOAD_FRAG_LATENCY', 'DOWNLOAD_PERIOD_LATENCY', 'DOWNLOAD_TIMEOUT', 'PROLOG_FREQ', 'SNMP'); $optdefault = look_config_default_values($field_name); //FREQUENCY echo "<tr><td bgcolor='white' align='center' valign='center'>" . (isset($optPerso["FREQUENCY"]) ? "<img width='15px' src='image/red.png'>" : " ") . "</td>"; echo $td3 . $l->g(494) . "</td>"; if (isset($optPerso["FREQUENCY"])) { if ($optPerso["FREQUENCY"]["IVALUE"] == 0) { echo $td3 . $l->g(485) . "</td>"; } else { if ($optPerso["FREQUENCY"]["IVALUE"] == -1) { echo $td3 . $l->g(486) . "</td>"; } else { echo $td3 . $l->g(495) . " " . $optPerso["FREQUENCY"]["IVALUE"] . " " . $l->g(496) . "</td>"; } } } else { echo $td3 . $l->g(497) . "</td>"; } echo "</tr>"; //DOWNLOAD_SWITCH echo "<tr><td bgcolor='white' align='center' valign='center'>" . (isset($optPerso["DOWNLOAD_SWITCH"]) ? "<img width='15px' src='image/red.png'>" : " ") . "</td>"; echo $td3 . $l->g(417) . " <font color=green size=1><i>DOWNLOAD</i></font> </td>"; if (isset($optPerso["DOWNLOAD_SWITCH"])) { if ($optPerso["DOWNLOAD_SWITCH"]["IVALUE"] == 0) { echo $td3 . $l->g(733) . "</td>"; } else { if ($optPerso["DOWNLOAD_SWITCH"]["IVALUE"] == 1) { echo $td3 . $l->g(205) . "</td>"; } else { echo $td3 . "</td>"; } } } else { echo $td3 . $l->g(488) . "("; if ($optdefault['ivalue']["DOWNLOAD"] == 1) { echo $l->g(205); } else { echo $l->g(733); } echo ")</td>"; } echo "</tr>"; //DOWNLOAD_CYCLE_LATENCY optperso("DOWNLOAD_CYCLE_LATENCY", $l->g(720) . " <font color=green size=1><i>DOWNLOAD_CYCLE_LATENCY</i></font>", $optPerso, 1, $optdefault['ivalue']["DOWNLOAD_CYCLE_LATENCY"], $l->g(511)); //DOWNLOAD_FRAG_LATENCY optperso("DOWNLOAD_FRAG_LATENCY", $l->g(721) . " <font color=green size=1><i>DOWNLOAD_FRAG_LATENCY</i></font>", $optPerso, 1, $optdefault['ivalue']["DOWNLOAD_FRAG_LATENCY"], $l->g(511)); //DOWNLOAD_PERIOD_LATENCY optperso("DOWNLOAD_PERIOD_LATENCY", $l->g(722) . " <font color=green size=1><i>DOWNLOAD_PERIOD_LATENCY</i></font>", $optPerso, 1, $optdefault['ivalue']["DOWNLOAD_PERIOD_LATENCY"], $l->g(511)); //DOWNLOAD_PERIOD_LENGTH optperso("DOWNLOAD_PERIOD_LENGTH", $l->g(723) . " <font color=green size=1><i>DOWNLOAD_PERIOD_LENGTH</i></font>", $optPerso, 1, $optdefault['ivalue']["DOWNLOAD_PERIOD_LENGTH"]); //PROLOG_FREQ optperso("PROLOG_FREQ", $l->g(724) . " <font color=green size=1><i>PROLOG_FREQ</i></font>", $optPerso, 1, $optdefault['ivalue']["PROLOG_FREQ"], $l->g(730)); //SNMP_SWITCH echo "<tr><td bgcolor='white' align='center' valign='center'>" . (isset($optPerso["SNMP_SWITCH"]) ? "<img width='15px' src='image/red.png'>" : " ") . "</td>"; echo $td3 . $l->g(1197) . " <font color=green size=1><i>SNMP_SWITCH</i></font></td>"; if (isset($optPerso["SNMP_SWITCH"])) { if ($optPerso["SNMP_SWITCH"]["IVALUE"] == 0) { echo $td3 . $l->g(733) . "</td>"; } else { if ($optPerso["SNMP_SWITCH"]["IVALUE"] == 1) { echo $td3 . $l->g(205) . "</td>"; } else { echo $td3 . "</td>"; } } } else { echo $td3 . $l->g(488) . "("; if ($optdefault['ivalue']["SNMP"] == 1) { echo $l->g(205); } else { echo $l->g(733); } echo ")</td>"; } echo "</tr>"; //TELEDEPLOY require_once 'require/function_machine.php'; show_packages($systemid, "ms_group_show"); if ($_SESSION['OCS']['CONFIGURATION']['TELEDIFF'] == "YES") { echo "<tr>\n\t\t<td colspan='10' align='right'>\n\t\t<a href=# Onclick=window.open(\"index.php?" . PAG_INDEX . "=" . $pages_refs['ms_custom_pack'] . "&head=1&idchecked=" . $systemid . "&origine=group\",\"rollo\",\"location=0,status=0,scrollbars=1,menubar=0,resizable=0,width=800,height=500\");>" . $l->g(501) . "\n\t\t</a>\n\t\t</td></tr>"; } echo "</table><br>"; echo close_form(); }
<td align="center" style="width:15%;"><strong>Default</strong></td> <td style="width:20%;"><strong>' . _FUNCTIONS . '</strong></td> </tr>'; $bgcolor = $bgcolor3; while (list($lang_title) = each($langs)) { $bgcolor = $bgcolor == '' ? ' bgcolor="' . $bgcolor3 . '"' : ''; $def_img = $MAIN_CFG['global']['language'] == $lang_title ? 'checked.gif' : 'unchecked.gif'; $def_alt = $MAIN_CFG['global']['language'] == $lang_title ? _YES : _NO; echo ' <tr' . $bgcolor . '> <td>' . (file_exists('images/language/flag-' . $lang_title . '.png') ? '<img src="images/language/flag-' . $lang_title . '.png" alt="' . get_lang_title($lang_title) . '" title="' . get_lang_title($lang_title) . '" />' : '') . ' ' . ($lang_title == $currentlang ? '<strong>' . get_lang_title($lang_title) . '</strong>' : '<a href="' . URL::admin('&newlang=' . $lang_title) . '">' . get_lang_title($lang_title) . '</a>') . '</td> <td align="center">' . ($MAIN_CFG['global']['language'] != $lang_title ? '<a href="' . URL::admin('&def=' . $lang_title) . '"><img src="images/' . $def_img . '" alt="' . $def_alt . '" title="' . $def_alt . '" /></a>' : '<img src="images/' . $def_img . '" alt="' . $def_alt . '" title="' . $def_alt . '" />') . '</td> <td>' . (is_writable('language/' . $lang_title) ? '<a href="' . URL::admin('&upd=' . $lang_title) . '">Update</a>' . ($lang_title != $MAIN_CFG['global']['language'] ? ' / <a href="' . URL::admin('&del=' . $lang_title) . '">' . _DELETE . '</a>' : '') : '—') . '</td> </tr>'; } echo '</table><br /><a href="' . URL::index('CPGlang') . '">You can help translate!</a><br /><br />'; if (is_writable('language')) { echo open_form(URL::admin(), false, 'Install a new language pack from our CVS') . ' <label class="ulog" for="cvs_lang">' . _LANGUAGE . '</label> <input type="text" name="cvs_lang" id="cvs_lang" size="30" maxlength="255" /> <i>dutch, for example. All lowercase! <a href="http://dragonflycms.org/cvs/l10n/" target="_new">List of available languages</a></i><br /> <label class="ulog" for="cvs_uname">Username</label> <input type="text" name="cvs_uname" id="cvs_uname" size="30" value="anonymous" maxlength="255" /><br /> <label class="ulog" for="cvs_pass">' . _PASSWORD . '</label> <input type="text" name="cvs_pass" id="cvs_pass" size="30" maxlength="255" /> <i>not required for anonymous</i><br /><br /> <input type="submit" value="Install Pack" />' . close_form(); } else { echo '<span class="genmed">Make the <strong>language/</strong> folder writable to download new language packs from our CVS</span>'; } } CloseTable(); }
msg_error($l->g(344) . " " . $errno . " / " . $errstr); } else { if (!strstr($result[0], "200")) { msg_error($l->g(344) . " " . $result[0]); } else { msg_success($l->g(287) . " OK"); } } } else { msg_error($l->g(1244)); } } printEntete("<i>" . $l->g(560) . ": " . $server); echo close_form(); echo "<br>"; echo open_form($form_name1, '', "enctype='multipart/form-data' onsubmit=\"return verif_file_format('file_upload');\""); echo "<div class='" . $css . "' >"; echo $l->g(1048) . ": <input id='file_upload' name='file_upload' type='file' accept=''>"; echo "<br><br><input name='GO' id='GO' type='submit' value='" . $l->g(13) . "'>"; echo close_form(); echo "<br>"; echo "</div>"; } else { require_once 'require/function_computers.php'; require_once 'require/function_admininfo.php'; //list fields for form $form_fields_typeinput = array('COMPUTER_NAME_GENERIC' => $l->g(35), 'SERIAL_GENERIC' => $l->g(36), 'ADDR_MAC_GENERIC' => $l->g(95)); if (isset($protectedPost['Valid_modif_x'])) { $error = ''; if (!is_numeric($protectedPost['NB_COMPUTERS'])) { $error .= $l->g(28) . ',';
if (isset($_GET['enter'])) { $site->write_self_closing_tag('input type="submit" name="match_enter_unconfirmed" value="Enter the new match" id="send"'); } elseif (isset($_GET['edit'])) { $site->write_self_closing_tag('input type="submit" name="match_edit_confirmed" value="Edit the match" id="send"'); } else { $site->write_self_closing_tag('input type="submit" name="match_delete_confirmed" value="Delete the match" id="send"'); } echo '</div>' . "\n"; echo '</form>' . "\n"; // done with the first step form $site->dieAndEndPage(); } // user has specified team, date and time and scores if ($confirmed === 1) { // display confirmation form open_form(); if ($similarMatchFound) { // include confirmation about similar match $site->write_self_closing_tag('input type="hidden" name="similar_match" value="1"'); } // pass team id's as $_POST (passing it with readonly <select> doesn't work somehow) $site->write_self_closing_tag('input type="hidden" name="team_id1" value="' . htmlspecialchars($team_id1) . '"'); $site->write_self_closing_tag('input type="hidden" name="team_id2" value="' . htmlspecialchars($team_id2) . '"'); $site->write_self_closing_tag('input type="hidden" name="duration" value="' . htmlspecialchars($duration) . '"'); echo '<div>'; $site->write_self_closing_tag('input type="hidden" name="confirmed" value="2"'); echo '</div>' . "\n"; // fill in the data submitted show_form($team_id1, $team_id2, $team1_caps, $team2_caps, $readonly = true, $duration); generate_confirmation_key(); echo '<div>';
function show_profile_edit_form($profile_id) { global $l; $yes_no = array('YES' => $l->g(455), 'NO' => $l->g(454)); $profiles = get_profiles(); $profile = $profiles[$profile_id]; echo open_form('edit-profile', '#'); ?> <h3><?php echo $l->g(1412); ?> (<?php echo $profile->getLabelTranslated(); ?> )</h3> <?php show_form_input('name', array('type' => 'hidden', 'value' => $profile->getName())); ?> <?php show_form_field(array(), array(), 'input', 'new_label', $l->g(1413)); ?> <div class="form-frame form-frame-profile"> <div class="form-column"> <h4>Restrictions</h4> <?php show_restrictions_frame($profile, $yes_no); ?> <br><br><br> <h4>Blacklist</h4> <?php show_blacklist_frame($profile, $yes_no); ?> </div> <div class="form-column"> <h4>Configuration</h4> <?php show_config_frame($profile, $yes_no); ?> </div> </div> <div class="form-frame form-frame-profile-pages"> <h4>Pages</h4> <?php show_pages_frame($profile, $yes_no); ?> </div> <div class="form-buttons"> <input type="submit" value="<?php echo $l->g(1363); ?> "/> <input type="reset" value="<?php echo $l->g(1364); ?> "/> </div> <?php echo close_form(); }
function main() { global $db, $user_prefix, $pagetitle, $CLASS, $bgcolor2; if (isset($_GET['show'])) { if ($_GET['show'] == 'tmpusers') { $pagetitle .= ' ' . _BC_DELIM . ' ' . _WAITINGUSERS; } else { if ($_GET['show'] == 'sususers') { $pagetitle .= ' ' . _BC_DELIM . ' ' . _SUSPENDUSERS; } else { if ($_GET['show'] == 'delusers') { $pagetitle .= ' ' . _BC_DELIM . ' ' . _DELETEUSERS; } } } } list($tmprows) = $db->sql_ufetchrow('SELECT COUNT(*) FROM ' . $user_prefix . '_users_temp', SQL_NUM); list($usrrows) = $db->sql_ufetchrow('SELECT COUNT(*) FROM ' . $user_prefix . '_users WHERE user_level>0 AND user_id>1', SQL_NUM); list($susrows) = $db->sql_ufetchrow('SELECT COUNT(*) FROM ' . $user_prefix . '_users WHERE user_level=0 AND user_id>1', SQL_NUM); list($delrows) = $db->sql_ufetchrow('SELECT COUNT(*) FROM ' . $user_prefix . '_users WHERE user_level<0 AND user_id>1', SQL_NUM); showheader(); echo '<table> <tr><td>' . ($tmprows > 0 ? '<a href="' . URL::admin('&show=tmpusers') . '">' . _WAITINGUSERS . '</a>' : _WAITINGUSERS) . '</td><td>: ' . $tmprows . '</td></tr> <tr><td>' . _ACTIVEUSERS . '</td><td>: ' . $usrrows . '</td></tr>'; if ($susrows > 0) { echo '<tr><td><a href="' . URL::admin('&show=sususers') . '">' . _SUSPENDUSERS . '</a></td><td>: ' . $susrows . '</td></tr>'; } if ($delrows > 0) { echo '<tr><td><a href="' . URL::admin('&show=delusers') . '">' . _DELETEUSERS . '</a></td><td>: ' . $delrows . '</td></tr>'; } echo '</table><br />'; if (isset($_GET['show']) && !$CLASS['member']->demo) { if ($_GET['show'] == 'tmpusers') { /* Begin List Waiting Users */ echo open_form(URL::admin(), 'waitingusers', _WAITINGUSERS, ' class="title"'); echo '<table width="100%"> <tr bgcolor="' . $bgcolor2 . '"><td width="20"></td><td>' . _NICKNAME . '</td><td>' . _EMAIL . '</td></tr>'; $result = $db->sql_query("SELECT user_id, username, user_email FROM " . $user_prefix . "_users_temp ORDER BY username"); while ($row = $db->sql_fetchrow($result)) { echo '<tr><td><input name="members[]" type="checkbox" value="' . $row['user_id'] . '" /></td><td>' . $row['username'] . '</td><td>' . $row['user_email'] . '</td></tr>'; } echo '<tr><td colspan="4"><select name="wait"> <option value="approve">' . _APPROVE . '</option> <option value="deny">' . _DENY . '</option> <option value="resendMail">' . _RESEND . '</option> <option value="modify">' . _MODIFYINFO . '</option> </select> <input type="submit" value="' . _OK . '" /></td></tr>'; /* End List Waiting Users */ } else { if ($_GET['show'] == 'sususers') { /* Begin List Suspended Users */ echo open_form(URL::admin(), 'suspendedusers', _SUSPENDUSERS, ' class="title"'); echo '<table width="100%"> <tr bgcolor="' . $bgcolor2 . '"><td width="20">' . _RESTORE . '</td><td>' . _NICKNAME . '</td><td>' . _EMAIL . '</td><td>' . _SUSPENDREASON . '</td></tr>'; $result = $db->sql_query("SELECT user_id, username, user_email, susdel_reason FROM " . $user_prefix . "_users WHERE user_level=0 AND user_id>1 ORDER BY username"); while ($row = $db->sql_fetchrow($result)) { echo '<tr><td><input name="members[]" type="checkbox" value="' . $row['user_id'] . '" /></td><td><a href="' . URL::admin("&mode=edit&edit=profile&id={$row['user_id']}") . '">' . $row['username'] . '</a></td><td>' . $row['user_email'] . '</td><td>' . $row['susdel_reason'] . '</td></tr>'; } echo '<tr><td colspan="4"><input type="hidden" name="susdel" value="restoreUser" /><input type="submit" value="' . _RESTORE . '" /></td></tr>'; /* End List Suspended Users */ } else { if ($_GET['show'] == 'delusers') { /* Begin List Deleted Users */ echo open_form(URL::admin(), 'deletedusers', _DELETEUSERS, ' class="title"'); echo '<tr bgcolor="' . $bgcolor2 . '"><td width="20"></td><td>' . _NICKNAME . '</td><td>' . _EMAIL . '</td><td>' . _DELETEREASON . '</td></tr>'; $result = $db->sql_query("SELECT user_id, username, user_email, susdel_reason FROM " . $user_prefix . "_users WHERE user_level<0 AND user_id>1 ORDER BY username"); while ($row = $db->sql_fetchrow($result)) { echo '<tr><td><input name="members[]" type="checkbox" value="' . $row['user_id'] . '" /></td><td><a href="' . URL::admin("&mode=edit&edit=profile&id={$row['user_id']}") . '">' . $row['username'] . '</a></td><td>' . $row['user_email'] . '</td><td>' . $row['susdel_reason'] . '</td></tr>'; } echo '<tr><td colspan="4"><select name="susdel"> <option value="removeUser">' . _REMOVE . '</option> </select> <input type="submit" value="' . _OK . '" /></td></tr>'; /* End List Deleted Users */ } } } echo '</table></form></fieldset>'; } showfooter(); }
$_SESSION['OCS']['multiSearch'][] = $value; } foreach ($tab_stat as $key => $value) { $protectedPost[$key] = $value; } $protectedPost['Valid-search'] = $l->g(30); $protectedPost['multiSearch'] = $l->g(32); $protectedPost['Valid'] = 1; } $protectedPost['GET'] = $protectedGet['prov']; } //end need to delete this part... //initialisation du tableau //$list_fields_calcul=array(); //ouverture du formulaire echo open_form($form_name); if (isset($protectedPost['GET'])) { echo "<input type=hidden name='GET' value='" . $protectedPost['GET'] . "'>"; } //recherche des différents champs de accountinfo require_once 'require/function_admininfo.php'; $field_of_accountinfo = witch_field_more('COMPUTERS'); $optSelectField_account = array(); $opt2Select_account = array(); $sort_accountinfo = array(); $list_fields_account_info = array(); foreach ($field_of_accountinfo['LIST_FIELDS'] as $id => $lbl) { if ($field_of_accountinfo['LIST_NAME'][$id] == "TAG") { $name_field_accountinfo = "TAG"; $delfault_tag = $l->g(1210) . " " . $lbl; } else {
$action_updown = 'DOWN'; } if (isset($action_updown)) { $new_order = find_new_order($action_updown, $protectedPost[$action_updown], 'COMPUTERS', $protectedPost['onglet']); if ($new_order) { // $array_info_account=find_info_accountinfo($new_order['NEW']); update_accountinfo_config($new_order['OLD'], array('SHOW_ORDER' => $new_order['NEW_VALUE'])); update_accountinfo_config($new_order['NEW'], array('SHOW_ORDER' => $new_order['OLD_VALUE'])); } } //print_r($info_account_id); if (!isset($protectedPost['onglet']) or $protectedPost['onglet'] == '' or !is_numeric($protectedPost['onglet'])) { $protectedPost['onglet'] = $list_tab['FIRST']; } unset($list_tab['FIRST']); echo "<br>" . open_form($form_name); if (!$show_all_column) { onglet($list_tab, $form_name, "onglet", 6); $sql_admin_info = "select ID,TYPE,NAME,COMMENT,NAME_ACCOUNTINFO,SHOW_ORDER,DEFAULT_VALUE from accountinfo_config where ID_TAB = %s and account_type='COMPUTERS'\n\t\t\t\t\t\t\t\torder by SHOW_ORDER ASC"; $arg_admin_info = array($protectedPost['onglet']); } else { $sql_admin_info = "select ID,TYPE,NAME,COMMENT,NAME_ACCOUNTINFO,SHOW_ORDER,DEFAULT_VALUE from accountinfo_config where account_type='%s'\n\t\t\t\t\t\t\t\torder by SHOW_ORDER ASC"; $arg_admin_info = array('COMPUTERS'); } echo '<div class="mlt_bordure" >'; if ($_SESSION['OCS']['CONFIGURATION']['ACCOUNTINFO'] == 'YES' and !$show_all_column) { $show_admin_button = "<a href=# OnClick='pag(\"ADMIN\",\"ADMIN\",\"" . $form_name . "\");'>"; if (isset($_SESSION['OCS']['ADMIN']['ACCOUNTINFO'])) { $show_admin_button .= "<img src=image/success.png></a>"; } else { $show_admin_button .= "<img src=image/modif_tab.png></a>";