appels de fichiers pour html ?

Accueil Forums Programmation WIMS Noyau appels de fichiers pour html ?

Vous lisez 3 fils de discussion
  • Auteur
    Messages
    • #8868
      byache
      Participant
      Up
      0
      Down
      ::

      Bonjour,
      Je travaille sur un thème wims et quand je modifie un fichier je passe toujours beaucoup de temps à trouver quels sont les fichiers qui appellent mon fichier modifié.
      Je rêverai donc d’avoir un graphe général des appels de fichiers lors de la construction des différentes vues html.
      On pourrait par exemple faire un script qui parcoure tous les fichiers et qui remplirait à chaque occurrence de !read la matrice d’incidence du graphe que je souhaite…
      N’ayant pas trop l’habitude de programmer avec des graphes, je me demande si quelqu’un pourrait me dépanner sur ce point ? (Autre problème : je ne maîtrise pas où sont tous les fichiers d’entrée pour la création des pages html… il y a supervisor.htmlpar exemple, mais il y a au dessus de lui des fichiers issus du dossier html… et où est la racine vraiment première ?)

    • #8869
      bernadette
      Maître des clés
      Up
      0
      Down
      ::

      Si tu es sur un serveur à toi et en mode debug, il y a un fichier trace.txt qui est créé dans le répertoire wims/tmp/sessions/numero_session et qui donne peut-être les informations que tu veux : il donne les numéros des lignes des fichiers par lesquels on est passé à chaque requête.

      Bernadette

      du type

      modules/home/var.init: 1 4 5 6 7 8 30 31 86
      modules/home/var.proc: 1 2 3 6 8 9 10 11 12 13 14 15 16 17 18 19 22 23 26 27 28 30 31 32
        scripts/themes/_procs/frontmsg.proc: 1 2 38
      modules/home/var.proc: 33 34
        scripts/tabletheme: 1 2 3 4
          scripts/themes/standard/table.proc: 1
            scripts/themes/_procs/table.proc: 1 6 7 8 9 10 11 12 13 14 15 16 19 20 21 24 25 28 29 30 31 32 33 34
          scripts/themes/standard/table.proc:
        scripts/tabletheme: 5 8 9
      modules/home/var.proc: 35
    • #8874
      byache
      Participant
      Up
      0
      Down
      ::

      Merci Bernadette, c’est vrai que ça donne pas mal d’infos !
      Je crois que j’ai pu trouver mon bogue, notamment grâce à ce fichier.

    • #8877
      bernadette
      Maître des clés
      Up
      0
      Down
      ::

      Si tu veux voir la valeur d’une variable, tu peux aussi rajouter quelque chose comme
      tmp_debug_var=toto
      tmp_debug_use_var=toto
      dans log/wims.conf
      Voir Debugging methods dans WIMS technical documentation

      elle apparaitra avec sa valeur ou quand elle est utilisée dans le fichier trace.txt

      Bernadette

Vous lisez 3 fils de discussion
  • Vous devez être connecté pour répondre à ce sujet.