public function CheckPerms()
 {
     return DataEngine::CheckPerms('ZZZ_COMMERCE_INDEX');
     return DataEngine::CheckPerms('ZZZ_COMMERCE_MODULES');
     return DataEngine::CheckPerms('ZZZ_COMMERCE_VENTES');
     return DataEngine::CheckPerms('ZZZ_COMMERCE_TPL_INSERT');
     return DataEngine::CheckPerms('ZZZ_COMMERCE_TPL_EDIT');
     return DataEngine::CheckPerms('ZZZ_COMMERCE_TPL_DELETE');
     return DataEngine::CheckPerms('ZZZ_COMMERCE_GESTION');
     return DataEngine::CheckPerms('ZZZ_COMMERCE_STATS');
     return DataEngine::CheckPerms('ZZZ_COMMERCE_PREF');
     return DataEngine::CheckPerms('ZZZ_COMMERCE_IMPORT');
 }
示例#2
0
<?php

// Partie standard d'EU2de
require_once '../../init.php';
require_once INCLUDE_PATH . 'Script.php';
require_once TEMPLATE_PATH . 'sample.tpl.php';
$tpl = tpl_sample::getinstance();
// Déclaration variables
$Joueur = $_SESSION['_login'];
require_once 'cnh_fonctions.php';
Init_Addon();
if (!DataEngine::CheckPerms('ZZZ_COMMERCE_INDEX')) {
    output::Boink(ROOT_URL . 'index.php');
}
// DEBUT CODE LIBRE
// FIN CODE LIBRE
?>

<HTML>
<HEAD>
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
</HEAD>
<BODY>

<!-- DEBUT CODE LIBRE -->

<?php 
if (isset($_GET['sousmenu'])) {
    //    cnhToolbar(3, "menu_", 128, $_GET['sousmenu']);
    cnhTB(1, "menu_", 128, $_GET['sousmenu']);
} elseif (empty($Joueur)) {
    </table>
      </td>
  </tr>
</table>
<p align="center">
<?php 
if ($datas_id > 0) {
    ?>
<input class="color_row0" type="submit" name="submit" id="submit" value="Sauver">
<input class="color_row0" type="submit" name="submit" id="submit" value="Sauver et retour">
<?php 
}
?>
<input class="color_row0" type="submit" name="submit" id="submit" value="Sauver sous nouveau">
<?php 
if (DataEngine::CheckPerms('ZZZ_COMMERCE_TPL_DELETE')) {
    ?>
<input class="color_row0" type="submit" name="submit" id="submit" value="SUPPRIMER">
<?php 
}
?>
<input class="color_row0" type="reset" name="Reset" id="Reset" value="Réinitialiser">
</p>
</form>
<br />
<center><a href='template_list.php'>Retourner à la liste des templates de module...</a></center>

<!-- FIN CODE LIBRE -->
</BODY></HTML>

 public function CheckPerms()
 {
     return DataEngine::CheckPerms('STATS_COMBAT');
 }
<?php

// Partie standard d'EU2de
require_once '../../init.php';
require_once INCLUDE_PATH . 'Script.php';
require_once TEMPLATE_PATH . 'sample.tpl.php';
$tpl = tpl_sample::getinstance();
// Déclaration variables
$Joueur = $_SESSION['_login'];
require_once 'cnh_fonctions.php';
Init_Addon();
// DEBUT CODE LIBRE
if (!DataEngine::CheckPerms('ZZZ_COMMERCE_MODULES')) {
    output::Boink('./index.php');
}
require_once 'shop.class.php';
$basket = new BasketClass();
$retourpage = false;
if (isset($_GET['action'])) {
    if ($_GET['action'] == 'back') {
        $retourpage = !$basket->BasketVar(true);
    }
} elseif (isset($_POST['submit'])) {
    if ($_POST['submit'] == 'Suivant >>') {
        if (!$basket->BasketRecup(true)) {
            $retourpage = true;
        }
    } elseif ($_POST['submit'] == 'Vider panier') {
        unset($_SESSION['basket']);
        $retourpage = true;
    }
示例#6
0
<?php

// Partie standard d'EU2de
require_once '../../init.php';
require_once INCLUDE_PATH . 'Script.php';
require_once TEMPLATE_PATH . 'sample.tpl.php';
$tpl = tpl_sample::getinstance();
// Déclaration variables
$Joueur = $_SESSION['_login'];
require_once 'cnh_fonctions.php';
Init_Addon();
// DEBUT CODE LIBRE
if (!DataEngine::CheckPerms('ZZZ_COMMERCE_PREF')) {
    output::Boink(ROOT_URL . 'index.php');
}
if (isset($_GET['delid']) && $_SESSION['_Perm'] > AXX_ADMIN) {
    $datas_id = stripslashes($_GET['delid']);
    $mysql_result = DataEngine::sql('DELETE FROM `SQL_PREFIX_Modules_Users_Config` WHERE `Login`=' . $datas_id) or die(mysql_error());
    $mysql_result = DataEngine::sql('DELETE FROM `SQL_PREFIX_Modules_Users` WHERE `Login`=' . $datas_id) or die(mysql_error());
    header('Location: index.php');
    exit;
} elseif (!isset($_POST['ID'])) {
    $mysql_result = DataEngine::sql('SELECT `Login`, `Modifier`, `ListSort`, `ActivatedSort`, `CommerceType`, `ChassisSecret`, `Paiement`, `Planetes` FROM `SQL_PREFIX_Modules_Users_Config` WHERE `Login`=\'' . $Joueur . '\'') or die(mysql_error());
    if (!($datas = mysql_fetch_array($mysql_result))) {
        $datas['Login'] = $Joueur;
        $datas['Modifier'] = 0;
        $datas['ListSort'] = 0;
        $datas['ActivatedSort'] = false;
        $datas['CommerceType'] = 0;
        $datas['ChassisSecret'] = 1;
        $datas['Paiement'] = 1;
            echo "<br /><center><b>Données non reconnues.</b></center><br /><br />";
        }
    }
}
if ($bcontinue) {
    ?>
<form name="form1" method="post" action="">
<table border="1" align="center" cellpadding="3" cellspacing="0" width=80%>
  <tr class="color_row0">
    <td>Pour importer des données, il vous suffit de sélectionner une page du jeu (CTRL-A), de la copier entièrement (CTRL-C) puis de la coller dans le champs à droite (CTRL-V).<br />
    <br />
    Vous pouvez importer:
    <ul>
    <li><b>Liste des modules</b> que vous pouvez fabriquer (<i>Bâtiment -> Chantier Naval -> Modules</i>).</li>
<?php 
    if (DataEngine::CheckPerms('ZZZ_COMMERCE_TPL_INSERT')) {
        ?>
    <li><b>Template de module</b> (<i>Bâtiment -> Chantier Naval -> Modules -> Click sur Module concerné</i>).</li>
<?php 
    }
    ?>
    </ul></td>
    <td>
      Données à interpréter: <textarea class="color_row0" name="RawData" cols="45" rows="5" wrap="virtual" id="RawData"></textarea><br />
      <input class="color_row0" type="checkbox" name="ReplaceAll" id="ReplaceAll" /> Avant cette importation, remise à zéro de la liste des modules que vous pouvez fabriquer.
    </td>
  </tr>
</table>
<br />
<center><input class="color_row0" type="submit" name="submit" id="submit" value="Interpréter"></center>
</form>
            echo " <a href='template_edit.php?delid=" . $ligne['ID'] . "' onclick=\"javascript:return confirm('Confirmez-vous réellement la suppression de l\\'élément?')\"><img src='images/delete.png' align=middle border=0></a>";
        }
    }
    echo "</td>";
    // Fin de ligne
    echo "</tr>\n";
}
if ($modecommande) {
    echo '<tr class="color_row0"><td colspan=' . $tnbcol . ' align=right>' . $boutonscommande . '</td></tr>';
}
?>

</table>

<?php 
if (DataEngine::CheckPerms('ZZZ_COMMERCE_TPL_INSERT') && !$modecommande) {
    echo "<p align=center>[&nbsp;<a href='template_edit.php'>Ajouter un template de module...</a>&nbsp;]</p>";
} elseif ($modecommande) {
    echo "</form>";
}
?>

<!-- FIN CODE LIBRE -->
</BODY></HTML>


<?php 
require_once TEMPLATE_PATH . 'sample.tpl.php';
$tpl = tpl_sample::getinstance();
$tpl->page_title = "EU2: Commerce";
$tpl->PushOutput(ob_get_clean());
示例#9
0
<?php

// Partie standard d'EU2de
require_once '../../init.php';
require_once INCLUDE_PATH . 'Script.php';
require_once TEMPLATE_PATH . 'sample.tpl.php';
$tpl = tpl_sample::getinstance();
// Déclaration variables
$Joueur = $_SESSION['_login'];
require_once 'cnh_fonctions.php';
Init_Addon();
// DEBUT CODE LIBRE
if (!DataEngine::CheckPerms('ZZZ_COMMERCE_STATS')) {
    output::Boink('./index.php');
}
// FIN CODE LIBRE
?>

<HTML>
<HEAD>
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
</HEAD>
<BODY>

<br /><br /><?php 
cnhTB(0);
?>
<hr><br />
<!-- DEBUT CODE LIBRE -->

<table border=1 align=center cellspacing=0 cellpadding=5>
示例#10
0
<?php

// Partie standard d'EU2de
require_once '../../init.php';
require_once INCLUDE_PATH . 'Script.php';
require_once TEMPLATE_PATH . 'sample.tpl.php';
$tpl = tpl_sample::getinstance();
// Déclaration variables
$erreur = '';
$Joueur = $_SESSION['_login'];
require_once 'cnh_fonctions.php';
Init_Addon();
// DEBUT CODE LIBRE
if (!DataEngine::CheckPerms('ZZZ_COMMERCE_GESTION')) {
    output::Boink('./index.php');
}
if (isset($_GET['livraisonMe'])) {
    // livraison effectuée
    $sqlq = 'SELECT `ID` FROM `SQL_PREFIX_modules_commandes` WHERE `ID` = \'' . intval($_GET['livraisonMe']) . '\' AND `DateLivraison` IS NULL AND `Login` = \'' . $Joueur . '\'';
    $mysql_result = DataEngine::sql($sqlq);
    if (mysql_num_rows($mysql_result) != 1) {
        $erreur .= 'Pas de résultat retourné pour ' . $sqlq;
    } else {
        // UPDATE mytable SET used=1 WHERE id < 10
        $mysql_result = DataEngine::sql('UPDATE `SQL_PREFIX_modules_commandes` SET `DateLivraison` = now() WHERE `ID` = \'' . intval($_GET['livraisonMe']) . '\'') or die(mysql_error());
    }
} elseif (isset($_GET['paiementMe'])) {
    // paiement effectué
    $sqlq = 'SELECT `ID` FROM `SQL_PREFIX_modules_commandes` WHERE `ID` = \'' . intval($_GET['paiementMe']) . '\' AND `DatePaiement` IS NULL AND `Login` = \'' . $Joueur . '\'';
    $mysql_result = DataEngine::sql($sqlq);
    if (mysql_num_rows($mysql_result) != 1) {