<?php extract($_GET); extract($_POST); $routingList = getRouting($app); $formLabelList = getForm($app); $msgList = getMsg($app); $new = 0; $msgRoutingList = []; function getRouting($app) { $routingFile = DIR_APP . "/" . $app . "/config/routing.json"; return $json = json_decode(file_get_contents($routingFile), true); } function getMsg($app) { $msgFile = DIR_APP . "/" . $app . "/msg/" . LANG_PRINCIPAL . ".json"; return $json = json_decode(file_get_contents($msgFile), true); } function setMsg($app, $msgList) { $msgFile = DIR_APP . "/" . $app . "/msg/" . LANG_PRINCIPAL . ".json"; $c = new controller(); $c->saveMsg($app, LANG_PRINCIPAL); // setJson enregiste un array qui va etre convertie au format json dans le fichier pointer; $c->setJson($msgFile, $msgList); } /** * retourne un tableau de tout les itemLabel de toutes les form de $app * @param [type] $app [description] * @return [type] [description]
<div> <?php foreach ($examples as $key => $file) { echo '<a href="?example=', $key, '">', $key, '</a>, '; } ?> </div> <div> <form method="POST" action="?example=<?php echo $example; ?> " > <?php if ($example) { $inputSource = new ymcHtmlFormInputSourceFilterExtension(INPUT_POST); $form = getForm(); $form->init(); if ($inputSource->hasData()) { $form->validate($inputSource); } echo getBody($example, $form); } ?> <input type="submit" value="submit" /> </form> </div> <div> <h1>$_POST</h1> <?php var_dump($_POST); ?>
/** * Posts the setup values from step 3 of the form, checks them, and saves in session * * @return void HTTP redirect (home) */ public function setup3Post() { getSession()->set('isEditMode', isset($_GET['edit'])); $isEditMode = getSession()->get('isEditMode'); extract($this->getDefaultConfigParams()); $step = 3; $secret = $this->getSecret(); $database = getSession()->get('database'); $filesystem = getSession()->get('filesystem'); $appId = getSession()->get('appId'); $usesAws = getSession()->get('database') == 'SimpleDb' || stristr(getSession()->get('fileSystem'), 'S3') !== false ? true : false; $usesMySql = getSession()->get('database') == 'MySql' ? true : false; $usesSimpleDb = getSession()->get('database') == 'SimpleDb' ? true : false; $usesLocalFs = stristr(getSession()->get('fileSystem'), 'Local') !== false ? true : false; $usesS3 = stristr(getSession()->get('fileSystem'), 'S3') !== false ? true : false; $usesDropbox = stristr(getSession()->get('fileSystem'), 'Dropbox') !== false ? true : false; $awsErrors = false; $mySqlErrors = false; $localFsErrors = false; $fsErrors = false; $dbErrors = false; $writeErrors = false; if ($usesAws) { $awsKey = $_POST['awsKey']; $awsSecret = $_POST['awsSecret']; $input = array(array('Amazon Access Key ID', $awsKey, 'required'), array('Amazon Secret Access Key', $awsSecret, 'required')); if ($usesS3) { $s3Bucket = $_POST['s3Bucket']; $input[] = array('Amazon S3 Bucket Name', $s3Bucket, 'required'); } if ($usesSimpleDb) { $simpleDbDomain = $_POST['simpleDbDomain']; $input[] = array('Amazon SimpleDb Domain', $simpleDbDomain, 'required'); } $awsErrors = getForm()->hasErrors($input); } if ($usesMySql) { $mySqlHost = $_POST['mySqlHost']; $mySqlUser = $_POST['mySqlUser']; $mySqlPassword = $_POST['mySqlPassword']; $mySqlDb = $_POST['mySqlDb']; $mySqlTablePrefix = $_POST['mySqlTablePrefix']; $input = array(array('MySQL Host', $mySqlHost, 'required'), array('MySQL Username', $mySqlUser, 'required'), array('MySQL Password', $mySqlPassword, 'required'), array('MySQL Database', $mySqlDb, 'required')); $mySqlErrors = getForm()->hasErrors($input); } if ($usesLocalFs) { $fsRoot = $_POST['fsRoot']; $fsHost = $_POST['fsHost']; $input = array(array('File System Root', $fsRoot, 'required'), array('File System Host', $fsHost, 'required')); $localFsErrors = getForm()->hasErrors($input); } if ($usesDropbox) { $dropboxKey = $_POST['dropboxKey']; $dropboxSecret = $_POST['dropboxSecret']; $dropboxToken = $_POST['dropboxToken']; $dropboxTokenSecret = $_POST['dropboxTokenSecret']; $dropboxFolder = $_POST['dropboxFolder']; } if ($awsErrors === false && $mySqlErrors === false && $localFsErrors === false) { $credentials = new stdClass(); if ($usesAws) { getSession()->set('awsKey', $this->utility->encrypt($awsKey, $secret)); getSession()->set('awsSecret', $this->utility->encrypt($awsSecret, $secret)); $credentials->awsKey = $this->utility->encrypt($awsKey, $secret); $credentials->awsSecret = $this->utility->encrypt($awsSecret, $secret); $aws = new stdClass(); if ($usesS3) { getSession()->set('s3BucketName', $s3Bucket); $aws->s3BucketName = $s3Bucket; $aws->s3Host = "{$s3Bucket}.s3.amazonaws.com"; } if ($usesSimpleDb) { getSession()->set('simpleDbDomain', $simpleDbDomain); $aws->simpleDbDomain = $simpleDbDomain; } } if ($usesMySql) { getSession()->set('mySqlHost', $mySqlHost); getSession()->set('mySqlUser', $mySqlUser); getSession()->set('mySqlPassword', $this->utility->encrypt($mySqlPassword, $secret)); getSession()->set('mySqlDb', $mySqlDb); getSession()->set('mySqlTablePrefix', $mySqlTablePrefix); $mysql = new stdClass(); $mysql->mySqlHost = $mySqlHost; $mysql->mySqlUser = $mySqlUser; $mysql->mySqlPassword = $this->utility->encrypt($mySqlPassword, $secret); $mysql->mySqlDb = $mySqlDb; $mysql->mySqlTablePrefix = $mySqlTablePrefix; } if ($usesLocalFs) { getSession()->set('fsRoot', $fsRoot); getSession()->set('fsHost', $fsHost); $fs = new stdClass(); $fs->fsRoot = $fsRoot; $fs->fsHost = $fsHost; } if ($usesDropbox) { getSession()->set('dropboxKey', $this->utility->encrypt($dropboxKey, $secret)); getSession()->set('dropboxSecret', $this->utility->encrypt($dropboxSecret, $secret)); getSession()->set('dropboxToken', $this->utility->encrypt($dropboxToken, $secret)); getSession()->set('dropboxTokenSecret', $this->utility->encrypt($dropboxTokenSecret, $secret)); getSession()->set('dropboxFolder', $dropboxFolder); $credentials->dropboxKey = $this->utility->encrypt($dropboxKey, $secret); $credentials->dropboxSecret = $this->utility->encrypt($dropboxSecret, $secret); $credentials->dropboxToken = $this->utility->encrypt($dropboxToken, $secret); $credentials->dropboxTokenSecret = $this->utility->encrypt($dropboxTokenSecret, $secret); $dropbox = new stdClass(); $dropbox->dropboxFolder = $dropboxFolder; } $systems = new stdClass(); $systems->database = getSession()->get('database'); $systems->fileSystem = getSession()->get('fileSystem'); $secrets = new stdClass(); $secrets->secret = $this->getSecret(); $user = new stdClass(); $user->email = getSession()->get('ownerEmail'); // save the config info getConfig()->set('credentials', $credentials); if ($usesAws) { getConfig()->set('aws', $aws); } if ($usesMySql) { getConfig()->set('mysql', $mysql); } if ($usesLocalFs) { getConfig()->set('localfs', $fs); } if ($usesDropbox) { getConfig()->set('dropbox', $dropbox); } getConfig()->set('systems', $systems); getConfig()->set('secrets', $secrets); getConfig()->set('user', $user); $fsObj = getFs(); $dbObj = getDb(); $serverUser = exec("whoami"); if (!$fsObj->initialize($isEditMode)) { if ($usesAws) { $fsErrors[] = 'We were unable to initialize your S3 bucket.<ul><li>Make sure you\'re <a href="http://aws.amazon.com/s3/">signed up for AWS S3</a>.</li><li>Double check your AWS credentials.</li><li>S3 bucket names are globally unique, make sure yours isn\'t already in use by someone else.</li><li>S3 bucket names can\'t have certain special characters. Try using just alpha-numeric characters and periods.</li></ul>'; } else { if ($usesLocalFs) { $fsErrors[] = "We were unable to set up your local file system using <em>{$fsObj->getRoot()}</em>. Make sure that the following user has proper permissions ({$serverUser})."; } else { $fsErrors[] = 'An unknown error occurred while setting up your file system. Check your error logs to see if there\'s more information about the error.'; } } } if (!$dbObj->initialize($isEditMode)) { if ($usesAws) { $dbErrors[] = 'We were unable to initialize your SimpleDb domains.<ul><li>Make sure you\'re <a href="http://aws.amazon.com/simpledb/">signed up for AWS SimpleDb</a>.</li><li>Double check your AWS credentials.</li><li>SimpleDb domains cannot contain special characters such as periods.</li><li>Sometimes the SimpleDb create domain API is unstable. Try again later or check the error log if you have access to it.</li></ul>'; } else { if ($usesMySql) { $dbErrors[] = 'We were unable to initialize your account in MySql. <ul><li>Please verify that the host, username and password are correct and have proper permissions to create a database.</li><li>Make sure your email address is not already in use.</li></ul>'; } else { $dbErrors[] = 'An unknown error occurred while setting up your database. Check your error logsto see if there\'s more information about the error.'; } } $dbErrors = array_merge($dbErrors, $dbObj->errors()); } if ($fsErrors === false && $dbErrors === false) { $writeError = $this->writeConfigFile(); if ($writeErrors === false) { if (isset($_GET['edit'])) { $this->route->redirect('/?m=welcome'); } else { // setting up a new site, we should log them in and redirect them to the upload form (Gh-290) $this->user->setEmail($user->email); $this->route->redirect('/photos/upload?m=welcome'); } } else { $writeErrors[] = "We were unable to save your settings file. Please make sure that the following user has proper permissions to write to src/configs ({$user})."; } } } // combine all errors if they exist $errors = array(); if (is_array($awsErrors)) { $errors = array_merge($errors, $awsErrors); } if (is_array($mySqlErrors)) { $errors = array_merge($errors, $mySqlErrors); } if (is_array($localFsErrors)) { $errors = array_merge($errors, $localFsErrors); } if (is_array($fsErrors)) { $errors = array_merge($errors, $fsErrors); } if (is_array($dbErrors)) { $errors = array_merge($errors, $dbErrors); } if (is_array($writeErrors)) { $errors = array_merge($errors, $writeErrors); } $qs = ''; if (isset($_GET['edit'])) { $qs = '?edit'; } $template = sprintf('%s/setup.php', getConfig()->get('paths')->templates); // copied to/from setup3() $body = $this->template->get($template, array('step' => $step, 'themes' => $themes, 'usesAws' => $usesAws, 'usesMySql' => $usesMySql, 'database' => $database, 'filesystem' => $filesystem, 'usesLocalFs' => $usesLocalFs, 'usesS3' => $usesS3, 'usesSimpleDb' => $usesSimpleDb, 'awsKey' => $awsKey, 'awsSecret' => $awsSecret, 's3Bucket' => $s3Bucket, 'simpleDbDomain' => $simpleDbDomain, 'mySqlHost' => $mySqlHost, 'mySqlUser' => $mySqlUser, 'mySqlDb' => $mySqlDb, 'mySqlPassword' => $mySqlPassword, 'mySqlTablePrefix' => $mySqlTablePrefix, 'fsRoot' => $fsRoot, 'fsHost' => $fsHost, 'usesDropbox' => $usesDropbox, 'dropboxKey' => $dropboxKey, 'dropboxSecret' => $dropboxSecret, 'dropboxToken' => $dropboxToken, 'dropboxTokenSecret' => $dropboxTokenSecret, 'dropboxFolder' => $dropboxFolder, 'qs' => $qs, 'appId' => $appId, 'errors' => $errors)); $this->theme->display('template.php', array('body' => $body, 'page' => 'setup')); }
$result['success'] = false; $result['reason'] = 'Sorry the nearest Cheers deal is at "' . $rows[0]['name'] . '" which is ' . $rows[0]['distance'] . ' miles away. Click Find deals to know more.'; } } else { $result['success'] = false; $result['reason'] = 'Error'; } echo json_encode($result); exit; } if ($action == 'check') { echo 'version 0.3'; exit; } if ($action == 'fblogin') { $facebook_access_token = getForm("facebook_access_token"); if (strlen($facebook_access_token) > 0) { $graph_url = "https://graph.facebook.com/me/?access_token=" . $facebook_access_token; $fb_details = json_decode(file_get_contents($graph_url), true); if ($fb_details) { $facebook_uid = $fb_details['id']; $first_name = $fb_details['first_name']; $last_name = $fb_details['last_name']; if ($fb_details['photo_url']) { $photo = $fb_details['photo_url']; } else { $photo = ''; } //check if user already exist $sql = "SELECT * FROM login WHERE facebook_uid = ? LIMIT 1"; $rows = $db->fetchRow($sql, array($facebook_uid));
loadForms($db); } else { if (isset($_GET['employee']) && !empty($_GET['employee'])) { getEmployee($db); } else { if (isset($_GET['e']) && !empty($_GET['e'])) { getEmployeeStatus($db); } else { if (isset($_GET['ename']) && !empty($_GET['ename'])) { getEId($db); } else { if (isset($_GET['commentSubmit']) && !empty($_GET['commentSubmit'])) { insertComment($db); } else { if (isset($_GET['getform']) && !empty($_GET['getform'])) { getForm($db); } else { if (isset($_GET['editform']) && !empty($_GET['editform'])) { editForm($db); } else { if (isset($_GET['eid']) && !empty($_GET['eid'])) { getRequirements($db); } else { if (isset($_GET['deleteform']) && !empty($_GET['deleteform'])) { deleteForm($db); } else { if (isset($_GET['deletefield']) && !empty($_GET['deletefield'])) { deleteField($db); } else { if (isset($_GET['empid']) && !empty($_GET['empid'])) { pullVals($db);
function showAuraInfo($spell, $effect, $aura) { global $gSpellEffect, $gSpellAuraName; if ($aura == 0) { return; } echo ': ' . getSpellAuraName($aura); $misc = $spell['EffectMiscValue_' . $effect]; $miscB = $spell['EffectMiscValue2_' . $effect]; switch ($aura) { // Misc - это школа спеллов case 10: // SPELL_AURA_MOD_THREAT // SPELL_AURA_MOD_THREAT case 13: // SPELL_AURA_MOD_DAMAGE_DONE // SPELL_AURA_MOD_DAMAGE_DONE case 14: // SPELL_AURA_MOD_DAMAGE_TAKEN // SPELL_AURA_MOD_DAMAGE_TAKEN case 39: // SPELL_AURA_SCHOOL_IMMUNITY // SPELL_AURA_SCHOOL_IMMUNITY case 40: // SPELL_AURA_DAMAGE_IMMUNITY // SPELL_AURA_DAMAGE_IMMUNITY case 69: // SPELL_AURA_SCHOOL_ABSORB // SPELL_AURA_SCHOOL_ABSORB case 71: // SPELL_AURA_MOD_SPELL_CRIT_CHANCE_SCHOOL // SPELL_AURA_MOD_SPELL_CRIT_CHANCE_SCHOOL case 72: // SPELL_AURA_MOD_POWER_COST_SCHOOL_PCT // SPELL_AURA_MOD_POWER_COST_SCHOOL_PCT case 73: // SPELL_AURA_MOD_POWER_COST_SCHOOL // SPELL_AURA_MOD_POWER_COST_SCHOOL case 74: // SPELL_AURA_REFLECT_SPELLS_SCHOOL // SPELL_AURA_REFLECT_SPELLS_SCHOOL case 79: // SPELL_AURA_MOD_DAMAGE_PERCENT_DONE // SPELL_AURA_MOD_DAMAGE_PERCENT_DONE case 81: // SPELL_AURA_SPLIT_DAMAGE_PCT // SPELL_AURA_SPLIT_DAMAGE_PCT case 83: // SPELL_AURA_MOD_BASE_RESISTANCE // SPELL_AURA_MOD_BASE_RESISTANCE case 87: // SPELL_AURA_MOD_DAMAGE_PERCENT_TAKEN // SPELL_AURA_MOD_DAMAGE_PERCENT_TAKEN case 97: // SPELL_AURA_MANA_SHIELD // SPELL_AURA_MANA_SHIELD case 115: // SPELL_AURA_MOD_HEALING // SPELL_AURA_MOD_HEALING case 118: // SPELL_AURA_MOD_HEALING_PCT // SPELL_AURA_MOD_HEALING_PCT case 135: // SPELL_AURA_MOD_HEALING_DONE // SPELL_AURA_MOD_HEALING_DONE case 136: // SPELL_AURA_MOD_HEALING_DONE_PERCENT // SPELL_AURA_MOD_HEALING_DONE_PERCENT case 149: // SPELL_AURA_RESIST_PUSHBACK // SPELL_AURA_RESIST_PUSHBACK case 153: // SPELL_AURA_SPLIT_DAMAGE_FLAT // SPELL_AURA_SPLIT_DAMAGE_FLAT case 163: // SPELL_AURA_MOD_CRIT_DAMAGE_BONUS_MELEE // SPELL_AURA_MOD_CRIT_DAMAGE_BONUS_MELEE case 174: // SPELL_AURA_MOD_SPELL_DAMAGE_OF_STAT_PERCENT // SPELL_AURA_MOD_SPELL_DAMAGE_OF_STAT_PERCENT case 179: // SPELL_AURA_MOD_ATTACKER_SPELL_CRIT_CHANCE // SPELL_AURA_MOD_ATTACKER_SPELL_CRIT_CHANCE case 183: // SPELL_AURA_MOD_CRITICAL_THREAT // SPELL_AURA_MOD_CRITICAL_THREAT case 186: // SPELL_AURA_MOD_ATTACKER_SPELL_HIT_CHANCE // SPELL_AURA_MOD_ATTACKER_SPELL_HIT_CHANCE case 199: // SPELL_AURA_MOD_INCREASES_SPELL_PCT_TO_HIT // SPELL_AURA_MOD_INCREASES_SPELL_PCT_TO_HIT case 205: case 216: // SPELL_AURA_HASTE_SPELLS // SPELL_AURA_HASTE_SPELLS case 229: case 237: // SPELL_AURA_MOD_SPELL_DAMAGE_OF_ATTACK_POWER // SPELL_AURA_MOD_SPELL_DAMAGE_OF_ATTACK_POWER case 238: // SPELL_AURA_MOD_SPELL_HEALING_OF_ATTACK_POWER // SPELL_AURA_MOD_SPELL_HEALING_OF_ATTACK_POWER case 259: if ($misc == 127 || $misc == 0) { echo ' (All schools)'; } else { if ($misc == 126) { echo ' (All magic)'; } else { if ($misc == 1) { echo ' (Physical)'; } else { echo ' (School: ' . getSpellSchool($misc) . ')'; } } } break; case 22: // SPELL_AURA_MOD_RESISTANCE // SPELL_AURA_MOD_RESISTANCE case 101: // SPELL_AURA_MOD_RESISTANCE_PCT // SPELL_AURA_MOD_RESISTANCE_PCT case 123: // SPELL_AURA_MOD_TARGET_RESISTANCE // SPELL_AURA_MOD_TARGET_RESISTANCE case 142: // SPELL_AURA_MOD_BASE_RESISTANCE_PCT // SPELL_AURA_MOD_BASE_RESISTANCE_PCT case 143: // SPELL_AURA_MOD_RESISTANCE_EXCLUSIVE // SPELL_AURA_MOD_RESISTANCE_EXCLUSIVE case 182: if ($misc == 126) { echo ' (All magic)'; } else { if ($misc == 1) { echo ' (Armor)'; } else { echo ' (School: ' . getSpellSchool($misc) . ')'; } } break; // Misc - тип энергии // Misc - тип энергии case 24: // SPELL_AURA_PERIODIC_ENERGIZE // SPELL_AURA_PERIODIC_ENERGIZE case 35: // SPELL_AURA_MOD_INCREASE_ENERGY // SPELL_AURA_MOD_INCREASE_ENERGY case 63: // SPELL_AURA_PERIODIC_POWER_FUNNEL // SPELL_AURA_PERIODIC_POWER_FUNNEL case 64: // SPELL_AURA_PERIODIC_POWER_LEECH // SPELL_AURA_PERIODIC_POWER_LEECH case 85: // SPELL_AURA_MOD_POWER_REGEN // SPELL_AURA_MOD_POWER_REGEN case 110: // SPELL_AURA_MOD_POWER_REGEN_PERCENT // SPELL_AURA_MOD_POWER_REGEN_PERCENT case 162: echo ' (' . getPowerTypeName($misc) . ')'; break; // Misc - тип модификатора // Misc - тип модификатора case 107: // SPELL_AURA_ADD_FLAT_MODIFIER // SPELL_AURA_ADD_FLAT_MODIFIER case 108: echo ' (' . getSpellModName($misc) . ')'; break; // Misc - тип юнита // Misc - тип юнита case 44: echo ' (' . getCreatureType($misc) . ')'; break; // Misc - тип lock // Misc - тип lock case 45: echo ' (' . getLockType($misc, 2) . ')'; break; // Misc - маска типа юнита // Misc - маска типа юнита case 59: // SPELL_AURA_MOD_DAMAGE_DONE_CREATURE // SPELL_AURA_MOD_DAMAGE_DONE_CREATURE case 102: // SPELL_AURA_MOD_MELEE_ATTACK_POWER_VERSUS // SPELL_AURA_MOD_MELEE_ATTACK_POWER_VERSUS case 131: // SPELL_AURA_MOD_RANGED_ATTACK_POWER_VERSUS // SPELL_AURA_MOD_RANGED_ATTACK_POWER_VERSUS case 168: // SPELL_AURA_MOD_DAMAGE_DONE_VERSUS // SPELL_AURA_MOD_DAMAGE_DONE_VERSUS case 169: // SPELL_AURA_MOD_CRIT_PERCENT_VERSUS // SPELL_AURA_MOD_CRIT_PERCENT_VERSUS case 180: echo ' (' . getCreatureTypeList($misc) . ')'; break; // Misc - тип стата // Misc - тип стата case 29: // SPELL_AURA_MOD_STAT // SPELL_AURA_MOD_STAT case 80: // SPELL_AURA_MOD_PERCENT_STAT // SPELL_AURA_MOD_PERCENT_STAT case 137: // SPELL_AURA_MOD_TOTAL_STAT_PERCENTAGE // SPELL_AURA_MOD_TOTAL_STAT_PERCENTAGE case 175: // SPELL_AURA_MOD_SPELL_HEALING_OF_STAT_PERCENT // SPELL_AURA_MOD_SPELL_HEALING_OF_STAT_PERCENT case 212: // SPELL_AURA_MOD_RANGED_ATTACK_POWER_OF_STAT_PERCENT // SPELL_AURA_MOD_RANGED_ATTACK_POWER_OF_STAT_PERCENT case 219: // SPELL_AURA_MOD_MANA_REGEN_OF_STAT // SPELL_AURA_MOD_MANA_REGEN_OF_STAT case 268: echo ' (' . getStatTypeName($misc) . ')'; break; // Misc - тип скила // Misc - тип скила case 30: // SPELL_AURA_MOD_SKILL // SPELL_AURA_MOD_SKILL case 98: echo ' (' . getSkillName($misc) . ')'; break; // Misc - тип формы // Misc - тип формы case 36: echo ' (' . getForm($misc) . ')'; break; // Misc - тип рейтинга // Misc - тип рейтинга case 189: // SPELL_AURA_MOD_RATING // SPELL_AURA_MOD_RATING case 220: echo ' (' . getRatingList($misc) . ')'; break; // Misc - тип эффекта // Misc - тип эффекта case 37: echo ' (' . $gSpellEffect[$misc] . ')'; break; // Misc - тип ауры // Misc - тип ауры case 38: echo ' (' . $gSpellAuraName[$misc] . ')'; break; // Misc - тип диспелла // Misc - тип диспелла case 41: // SPELL_AURA_DISPEL_IMMUNITY // SPELL_AURA_DISPEL_IMMUNITY case 178: echo ' (' . getDispelName(abs($misc)) . ')'; break; // Misc - тип механики // Misc - тип механики case 77: // SPELL_AURA_MECHANIC_IMMUNITY // SPELL_AURA_MECHANIC_IMMUNITY case 117: // SPELL_AURA_MOD_MECHANIC_RESISTANCE // SPELL_AURA_MOD_MECHANIC_RESISTANCE case 232: // SPELL_AURA_MECHANIC_DURATION_MOD // SPELL_AURA_MECHANIC_DURATION_MOD case 234: // SPELL_AURA_MECHANIC_DURATION_MOD_NOT_STACK // SPELL_AURA_MECHANIC_DURATION_MOD_NOT_STACK case 255: echo ' (' . getMechanicName($misc) . ')'; break; case 56: // SPELL_AURA_TRANSFORM // SPELL_AURA_TRANSFORM case 78: echo ' (' . getCreatureName($misc) . ')'; break; case 190: echo ' (' . getFactionName($misc) . ')'; break; case 249: echo ' (' . getRuneName($misc) . ' => ' . getRuneName($miscB) . ')'; break; default: if ($misc || $miscB) { echo ' (' . $misc . ($miscB ? ', ' . $miscB : '') . ')'; } break; } }
$s = false; while ($group = Fetch($g)) { if (!$s && $group['type'] == 1) { $s = true; $allgroups['staff'] = __('(all staff)'); $allgroups[__('Secondary')] = null; } $allgroups[$group['id']] = $group['name']; } if (!$s) { $allgroups['staff'] = __('(all staff)'); $s = true; } MakeCrumbs(array(actionLink("memberlist") => __("Member list"))); $fields = array('sortBy' => makeSelect("sort", array("" => __("Post count"), "id" => __("ID"), "name" => __("Name"), "reg" => __("Registration date"))), 'order' => makeSelect("order", array("desc" => __("Descending"), "asc" => __("Ascending"))), 'group' => makeSelect("group", $allgroups), 'name' => '<input type="text" name="name" size=24 maxlength=20 value="' . htmlspecialchars($_GET['name']) . '">', 'btnSearch' => '<input type="submit" value="' . __('Search') . '">'); echo getForm('memberlist'); RenderTemplate('form_memberlist', array('fields' => $fields)); echo ' </form>'; $getArgs = array(); $tpp = $loguser['threadsperpage']; if ($tpp < 1) { $tpp = 50; } if (isset($_GET['from'])) { $from = (int) $_GET['from']; } else { $from = 0; } if (isset($_GET['order'])) { $dir = $_GET['order'];
<!DOCTYPE HTML> <html lang= "pl-PL"> <head> <meta charset="utf-8"> <meta name="author" content="Maternicki Patryk"> <link href="CSS/Style.css" rel="stylesheet"> <title>Easy for Life. Easy for work</title> <head> <body> <?php include "form.php"; getForm(); ?> <script src="JS/main.js"></script> <script src="JS/class/taxJS.js"> </script> </body> </html>
to temporary directoery and returns an url to it */ if ($_SERVER['REQUEST_METHOD'] == "POST") { $url = ""; $error = ""; $filename = "wfs_upload" . sha1(date("Y-m-d-His" . rand())) . ".gjson"; $filepath = dirname(__FILE__) . "/../tmp/{$filename}"; if (copy($_FILES['geoJSONUpload']['tmp_name'], $filepath) === False) { $error = $_FILES['geoJSONUpload']['tmp_name'] . "-> {$filepath}"; } else { $url = "/../tmp/" . $filename; } echo getForm($url, $error); } else { if ($_SERVER['REQUEST_METHOD'] == "GET") { echo getForm("", ""); } } function getForm($url, $error) { $form = <<<FORM \t<html> \t<head> \t<script> \tfunction loadResult(){ \t\tvar url = document.forms[0].url.value; \t\tif(url == ""){ \t\t\talert("{$error}"); \t\t}else{ \t\t\talert(url); \t\t}
} if ($functionname == 'delMenuItem') { $menuItemID = $_POST["menuItemID"]; delMenuItem($menuItemID, $mysqli); } /*Form Item*/ if ($functionname == 'setForm') { $formID = $_POST["formID"]; $menuItemMenuID = $_POST["menuItemMenuID"]; $formName = $_POST["formName"]; $formDescription = $_POST["formDescription"]; $formCode = $_POST["formCode"]; setForm($formID, $menuItemMenuID, $formName, $formDescription, $formCode, $mysqli); } if ($functionname == 'getForm') { getForm($mysqli); } if ($functionname == 'getFormByID') { $formID = $_POST["formID"]; getFormByID($formID, $mysqli); } if ($functionname == 'delForm') { $formID = $_POST["formID"]; delForm($formID, $mysqli); } /* Cargo Type*/ function setCargoType($cargoTypeID, $cargoTypeName, $mysqli) { $response = array(); $user_id = $_SESSION['user_id']; $response = 1;