vendredi, 30 septembre 2011 10:19

Plugin AllEvents - Debug

Écrit par 
Évaluer cet élément
(1 Vote)

252-plgdebug-site-menuLe plugin AllEvents - Debug vous sera particulièrement utile si vous êtes développeur et que vous souhaitez mieux comprendre le composant, comment il fonctionne et ce qu'il fait.

Le plugin affiche en haut à gauche de votre site une zone bleue qui, lorsque vous la survolez, déplie un menu tel qu'illustré ci-contre.

Show errors

AllEvents peut fonctionner avec trois modes d'erreurs : aucune erreur; uniquement les erreurs ou toutes les messages; que ce soit des erreurs ou des warnings.

Ce mode correspond à la constante "_SHOWERROR" du fichier constants.php mais aussi au paramètre &showerror :

0 - Aucune erreur
1 - Uniquement les erreurs
2 - Toutes les erreurs y inclus les warnings.

Show debug infos

Si vous souhaitez débugguer AllEvents càd afficher des informations supplémentaires tels que le contenu de certaines variables, des informations "Je suis ici" pour savoir par où passe l'exécution du code, ...

Ce mode correspond à la constante "_DEBUG" du fichier constants.php mais aussi au paramètre &debug :

0 - Aucune information
1 - Uniquement les erreurs AllEvents comme des appels à des fonctions désuettes, des tests conditionnels qui donnent des résultats non attendus, ...
2 - Idem que 1 plus les requêtes SQL exécutées
5 - Idem que 2 plus un certain nombre d'informations
9 - Mode debug complet à l'exception des messages de debogage javascript
10 - Idem que 9 y inclus des messages type "alert" en javascript.

Allow override

Lorsque vous avez fait de l'override, vous pouvez désactivez le support de l'override en cliquant sur No.  En cas de page blanche p.e., cela permet de savoir si l'erreur est dans le code natif de AllEvents ou dans votre override.

Ce mode correspond au paramètre &override=0.

This page in an another template

Hyper pratique pour vérifier que votre layout est correctement affiché dans tous les templates installés sur votre site.

Lorsque vous avez affiché une page de AllEvents (une liste, une page événementielle, une page blog, ...), choississez un template depuis le menu et AllEvents affichera la même page dans le template sélectionné. Vous pouvez alors immédiatement voir si votre feuille de style p.e. est correctement interprétée dans le template sélectionné.

Open URLs

Lists in different styles

Vous ne savez pas vraiment quel est le style de liste (table, table2, div, blog, ...) le plus adapté à votre site.  Au lieu de les tester l'un après l'autre, vous n'avez qu'à cliquer sur cette option afin que AllEvents ouvre autant d'onglet dans votre navigateur qu'il y a de styles de listes différentes.

Same event in each installed template

Affiche la page événementielle actuellement affichée dans les différents templates installés sur votre site.  Si aucune page événementielle n'est affichée actuellement, l'évènement le plus récemment créé sera utilisé.

Ten random event's page

Récupère le ID de 10 évènements au hasard et génère 10 onglets dans votre navigateur afin de rapidement valider un changement que vous auriez apporté dans la programmation des pages évènementielles.

One page by object

Affiche un onglet dans votre navigateur pour chaque objet AllEvents càd un onglet pour l'affichage de la liste des activités en mode blog, un onglet pour les agendas, un onglet pour les albums photos, ...

Informations supplémentaires

  • Premium Package: L'information décrite dans ce billet concerne une fonctionnalité du package dit "Premium"; voir liste des packages (lien Présentation du menu supérieur)
Lu 502 fois Dernière modification le dimanche, 04 mars 2012 15:33
Christophe

Christophe - Développeur de AllEvents; gestionnaire d'évènements pour Joomla

http://allevents.avonture.be/
https://www.facebook.com/com.allevents

Site internet : allevents.avonture.be

Laissez un commentaire

Désolé pour le captcha mais le système de commentaires est spammé; seul le captcha permet de le réduire un peu.

Veuillez ne pas utiliser le système de commentaires pour poser des questions; je n'y donnerai aucune suite et je supprimerai le commentaire.

MERCI D'UTILISER LE FORUM POUR CE TYPE D'USAGE.