Version de dev non-fonctionnelle

Added by Fabien almost 3 years ago

Bonjour,

La version de dev, dossier trunk sur le svn, ne fonctionne plus !!!
Pour être plus précis, il s'agit de la partie publique...


Replies (10)

RE: Version de dev non-fonctionnelle - Added by Fabien almost 3 years ago

Oki, j'ai trouvé c'est le fichier app_class_e2t.php
Mais il sert à quoi ce fichier ? Je l'ai vidé et ça change rien du tout.
Fichier inutile = poubelle ?

Ça sens le code copier/coller de chez IPS :'(

RE: Version de dev non-fonctionnelle - Added by Youp3 almost 3 years ago

Qui a créé ce fichier ?

RE: Version de dev non-fonctionnelle - Added by tamplan almost 3 years ago

C'est effectivement du copier/coller de chez IPS pour la simple et bonne raison que cette classe est appelée par l'application e2t tant dans la partie publique que admin.

Elle peut servir à charger les fichiers de langue nécessaire, les fonctions e2t, définir le module par défaut et j'en passe.

Ce fichier aurait peut-être pu être conservé et analysé...

HS: je n'ai pas reçu de notification de la création de ce sujet.

RE: Version de dev non-fonctionnelle - Added by Youp3 almost 3 years ago

Bizarre, moi j'ai bien reçu les notifications

RE: Version de dev non-fonctionnelle - Added by tamplan almost 3 years ago

J'ai modifié un paramètre dans mon profil, je vais bien voir.

RE: Version de dev non-fonctionnelle - Added by Fabien almost 3 years ago

J'ai justement bien analysé ce fichier.

Définir le module par défaut ? IP.Board prend le premier module, celui en position 1. Donc inutile.
Charger des fichiers de langue ? Ça se fait en une ligne, pas vraiment besoin d'un fichier pour le faire donc ;-)

Pour le moment, c'est la seule chose qu'il faisait.
J'ai utilisé l'E2T pendant toute la journée sans ce fichier et je n'ai eu aucun souci.
C'est pour ça qu'à la fin, je me suis finalement décidé à le supprimer.

RE: Version de dev non-fonctionnelle - Added by tamplan almost 3 years ago

Comme tu fais les modifications au fur et à mesure, je pensais que ce fichier pourrait servir au final pour :
-charger la classe e2t_functions et les fichiers de langue une bonne fois pour toute et ne pas recopier ces lignes dans chaque module.
-définir le module 'overview' comme module par défaut pour la partie admin
-d'autres fonctions qui ne me viennent pas à l'esprit pour le moment.

RE: Version de dev non-fonctionnelle - Added by Fabien almost 3 years ago

Ok, je comprends mieux maintenant.

Au final, normalement :
  1. Chaque module aura son propre fichier de langue. Cela évitera de lire un gros fichier pour juste une dizaine de chaînes utilisées.
    Il faudra toujours toujours charger le fichier de langue du module.
  2. La classe e2t_functions devrait disparaître. C'est un peu une classe fourre-tout actuellement.
  3. Pour le module 'overview' par défaut, il l'est déjà de mon côté.

(1-10/10)