La Bureautique est l'alpha et l'omega

This commit is contained in:
Boris 2022-10-28 13:50:49 +02:00
parent 4eba5f8a83
commit 942b41fd24
4 changed files with 15 additions and 8 deletions

View File

@ -72,14 +72,14 @@ $games = [
'spationaute' => [ 'spationaute' => [
'title' => 'SpaceĞ1', 'title' => 'H2Ğ1',
'description' => 'Les extraterrestres viennent terraformer ta planète', 'description' => 'Ne paniquez pas. Prenez votre serviette, enclenchez le propulseur à improbabilité infinie et terraformez votre planète.',
'default_avatar' => 'assets/img/avatars/32/et-in-flying-saucer.png' 'default_avatar' => 'assets/img/avatars/32/et-in-flying-saucer.png'
], ],
'magie' => [ 'magie' => [
'title' => 'Ğ1Quest', 'title' => 'La communauté de Lannot',
'description' => 'Ğarry Potier à l\'école des sourciers.', 'description' => 'Ğarry Potier à l\'école des sourciers.',
'default_avatar' => 'assets/img/avatars/32/wizard.png' 'default_avatar' => 'assets/img/avatars/32/wizard.png'
] ]

View File

@ -4,7 +4,7 @@ require_once('Fred.class.php');
class Jaklis { class Jaklis {
private $mode = 'local'; private $mode;
private $jaklisPath = __DIR__ . '/../vendors/jaklis/jaklis'; private $jaklisPath = __DIR__ . '/../vendors/jaklis/jaklis';
@ -18,14 +18,19 @@ class Jaklis {
private $userPubsecPath; private $userPubsecPath;
public function __construct ($userPubkey) { public function __construct ($userPubkey, $mode = 'local') {
$this->userPubsecPath = __DIR__ .'/../cache/pubsec/'. $userPubkey .'.dunikey'; $this->userPubsecPath = __DIR__ .'/../cache/pubsec/'. $userPubkey .'.dunikey';
if ($this->mode != 'local') {
$this->fred = new Fred();
}
} }
public function getMessages () { public function getMessages () {
if ($mode = 'local') { if ($this->mode = 'local') {
return [ return [
@ -35,7 +40,7 @@ class Jaklis {
} else { } else {
$fred->donneMoiSesPutainDeMessagesGchange($_SESSION['salt'], $_SESSION['pepper'], 'coucou'); $this->fred->donneMoiSesPutainDeMessagesGchange($_SESSION['salt'], $_SESSION['pepper'], 'coucou');
} }
} }

View File

@ -2,7 +2,7 @@
class Keygen { class Keygen {
public function __construct { public function __construct () {
} }

View File

@ -2,11 +2,13 @@
require_once('config.php'); require_once('config.php');
require_once('lib/Gchange.class.php'); require_once('lib/Gchange.class.php');
require_once('lib/Fred.class.php'); require_once('lib/Fred.class.php');
require_once('lib/Keygen.class.php');
if (isset($_POST['salt'], $_POST['pepper'])) { if (isset($_POST['salt'], $_POST['pepper'])) {
$fred = new Fred(); $fred = new Fred();
$keygen = new Keygen();
$playerG1Id = $fred->donneMoiSaPutaindeG1Pub($_POST['salt'], $_POST['pepper']); $playerG1Id = $fred->donneMoiSaPutaindeG1Pub($_POST['salt'], $_POST['pepper']);
$_SESSION['player_pubkey'] = $playerG1Id; $_SESSION['player_pubkey'] = $playerG1Id;