JeuNet

Comment ça marche tout ça

Le principe

Facile ! Y a qu'à !

Oui mais ... comment on fait les mises à jour, qui les fait ? Est-ce le "cerveau" central sur le serveur qui gère tout ça ? Comment dire à la page de se mettre à jour ?

Précisons d'emblée que

Comment j'ai fait.

J'expliquerai plus loin en détail la partie html, php et javascript.

Implémentation

C'est en javascript surtout, avec une page de html et une pincée de php.

Le plus dur est de "penser" en se mettant à la place d'un bouton sur lequel quelqu'un appuie, n'importe quand.
Là c'est très important car une action sur un bouton déclenche toute la cascade d'événements, chez soi, mais aussi chez les autres.
Je n'ai pas encore tout à fait clair dans ma tête mais ... Que faut-il faire ?

Outils à télécharger

je fais du javascript et un peu de JQuery, c'est quand même pratique et plus facile à utiliser.
... mais j'ai fait mes petites fonctions hyper pratiques pour encapsuler tout ça car j'en ai eu marre de mettre des "" # + .

              show(id)
              hide(id)
              IdOf(objet)
              HtmlOf(id)
              HtmlOf(Id, valeur)
              HtmlOf(Classe, valeur)
              ValOf(Id)
              jq(X) où X est un id ou une classe
              etc.
              (voir packcom/Common/packcomCommon.js)
          

... à suivre ...

Raymond, le 1er mai 2020.