Пример #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>
Пример #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;
}
Пример #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>	
Пример #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";
}