Example #1
0
<?php

require_once 'easyem_functions.php';
include "../top.php";
if (!userIsGuilde()) {
    die("<h1 style='color:red'>Vous n'avez pas accés à cette page !</h1>");
}
if (!isset($_GET["id"]) || empty($_GET["id"]) && $_GET["id"] != 0 || $_GET["id"] > 24) {
    die;
}
if (isset($_POST["nom_monstre"]) && isset($_POST["emplacement"]) && isset($_POST["nom_composant"]) && isset($_POST["qualité"]) && isset($_POST["position"])) {
    updateComposantVariable($_POST);
}
$recette = getEMRecettes()->getElementsByTagName("Recette")->item($_GET["id"]);
?>
<script language="javascript" type="text/javascript" src="/js/overlib.js"></script>
<script language="javascript" type="text/javascript" src="/js/overlib_exclusive.js"></script>
<script language="javascript" type="text/javascript" src="/js/ajax.js"></script>
<script language="javascript" type="text/javascript" src="/js/recherche.js"></script>
<script language="javascript" type="text/javascript" src="/js/jquery.js"></script>
<script language="javascript" type="text/javascript" src="/js/easyem.js"></script>
<script language="javascript" type="text/javascript">var $j = jQuery.noConflict();</script>
<br/>
<table class='mh_tdborder' width='70%' align='center'>
	<tr>
		<td class='mh_tdpage' align="center" colspan='3'>		
			<h1><?php 
echo utf8_decode($recette->getAttribute("nom"));
?>
</h1>				
		</td>
Example #2
0
function getSortilegeNameByComposant($patternNomFixe, $arraySortilege, $composant)
{
    $xpath = new DOMXPath(getEMRecettes());
    if (preg_match("#.*" . $patternNomFixe . ".*#", $composant->nodeValue)) {
        foreach ($arraySortilege as $composantFixe) {
            if (preg_match("#" . $composantFixe->getAttribute("nom") . "#", $composant->nodeValue)) {
                $info = getInfoComposant($composantFixe, $composant);
                $composant->setAttribute("sortilege", $composantFixe->parentNode->getAttribute("nom") . " => " . $info["ratio"] . "%");
                return $composant;
            }
        }
    }
    return $composant;
}
Example #3
0
		<td  class="mh_tdpage">
			<label for="sortilege">Sortilège :</label>
			<select id="sortilege" onChange="getComposantBySortilege();">
				<option value="0">Tous</option>
				<?php 
$xpath = new DOMXPATH(getEMRecettes());
foreach ($xpath->query("/Recettes/Recette") as $recette) {
    echo "<option value=\"" . utf8_decode($recette->getAttribute("nom")) . "\">" . utf8_decode($recette->getAttribute("nom")) . "</option>";
}
?>
			</select>
			<label for="mundidey">Mundidey :</label>
			<select id="mundidey" onChange="getComposantByMundidey();">
				<option value="0">Tous</option>
				<?php 
$xpath = new DOMXPATH(getEMRecettes());
foreach (array("du Hum ...", "du Phoenix", "de la Mouche", "du Dindon", "du Goblin", "du Démon", "de la Limace", "du Rat", "de l'Hydre", "du Ver", "du Fungus", "de la Vouivre", "du Gnu", "du Scarabée") as $mundidey) {
    echo '<option value="' . $mundidey . '">' . $mundidey . '</option>';
}
?>
			</select>			
		</td>	
	</tr>			
	<tr align="center">
		<td  class="mh_tdpage">
			<table id="composant_taniere" border="1"  cellpadding="5" cellspacing="5">
				<?php 
echo getTanieresComposant();
?>
			</table>	
		</td>	
Example #4
0
<?php

header('Content-Type: text/html; charset=utf-8');
include_once "../functions_auth.php";
include_once "../easyem/easyem_functions.php";
if (userIsGuilde() || userIsGroupSpec()) {
    echo "try { \n";
    $url = "http://outilsrm.free.fr/images/firemago";
    $index = $_REQUEST["index"];
    $nomCompos = $_REQUEST["nomCompos"];
    $array = array("Œ" => "Oe", "œ" => "oe");
    $compotrolls = getCompotrolls();
    $recettes = getEMRecettes();
    foreach ($nomCompos as $i => $nom) {
        $nom = strtr($nom, $array);
        if ($sort = getCompoFixeByCompo($nom, $recettes)) {
            echo "\$('>tr:eq({$i})>td:eq(1)>a',compos).after('" . addslashes(" <img align='ABSMIDDLE' title='Composant fixe de " . $sort->parentNode->getAttribute("nom") . " de Qualité " . $sort->getAttribute("qualité") . "' src='{$url}/emFixe.png'/>") . "');";
        }
        if ($mundidey = getCompoVar($nom)) {
            echo "\$('>tr:eq({$i})>td:eq(1)>a',compos).after(' " . addslashes("<img align='ABSMIDDLE' title='Composant Variable Mundidey " . $mundidey . "' src='{$url}/emV.png'/>") . "');";
        }
        if ($compotroll = getCompoTrollByCompo($nom, $compotrolls)) {
            echo "\$('>tr:eq({$i})>td:eq(1)>a',compos).after('" . addslashes(" <img align='ABSMIDDLE' title=\"Compotroll de " . $compotroll->getAttribute("troll") . " de Qualité " . $compotroll->getAttribute("qualité") . "\" src='{$url}/emCT.png'/>") . "');";
        }
    }
    echo "} catch ( e ) { \n\t\talert ( e, 'Compo Equipement error' );\n\t\t} \n";
}