Submitted by nicopolitatori on
Bonjours,
j'ai télécharger Drupal, mais il est assez vaste (en therme de Code), j'ai pas tout compris, mais j'aimerai savoir comment il fonctionné exactement?
J'ai remarqué les modules, qui altéré, selon leur niveau de déclaration, les résultats, mais comment son géré les modules, qu'alter t'ils et en fonction de quoi?
Au niveau de la base de drupal, que gère t'elle nativement?
Je vous remercie d'avance
Salut, Ta question est un
Permalien Soumis par drupalfrance le 15 Septembre, 2007 - 16:27
Salut,
Ta question est un peu vaste. Si tu nous disais ce que tu veux faire précisément (à part comprendre le fonctionnement de Drupal).
Juste comprendre le
Permalien Soumis par nicopolitatori le 15 Septembre, 2007 - 16:44
Juste comprendre le fonctionnement.
J'ai déjà utilisé Drupal comme système de Blog et aussi de site Vitrine.
J'ai recherché sur le forum, j'ai trouvé quelques explications,
http://drupalfr.org/node/1005
Surtout au niveau des modules, malheureusement ça ne rentre pas assez dans le détaille et ça reste cloisonné au modules :(
J'aimerai avoir une explication sur la base de Drupal elle même, comment son géré les modules?
comment se fait la gestion des droits?
le code de base charge quoi? que prépare t'il?
Ensuite, au niveau des nodes, que sont tel? comment sont tel relié et à quoi, en fonction de quoi?
http://www.drupalbook.com/
Permalien Soumis par tostinni le 15 Septembre, 2007 - 22:55
http://www.drupalbook.com/
y'a pas moyen d'avoir les
Permalien Soumis par nicopolitatori le 16 Septembre, 2007 - 16:28
y'a pas moyen d'avoir les détailles d'un passionné par Drupal?
Qui a passé du temps à regardé ou même à développer Drupal?
Le livre à l'aire bien, mais je suis trop mauvais en Anglais...
Sincerement, c'est pas super
Permalien Soumis par tostinni le 17 Septembre, 2007 - 18:39
Sincerement, c'est pas super super facile a expliquer sans questions precise et perso (et je pense que je suis pas le seul) je comprends vraiment pas tout, par contre l'interaction des modules via l'API ouais ca va a peu pres...
Mais bon c qd meme pas un truc supra facile sorti de rien.
Tu peux faire un truc bourrin que j'avais fait une fois, tu prends le index.php et tu regardes ce qu'il fait et tous les appels qui en decoulent pour faire le chargement d'une page, mais sincerement c balese qd meme...
ouais ;) c'est ce que j'ai
Permalien Soumis par nicopolitatori le 18 Septembre, 2007 - 05:11
ouais ;) c'est ce que j'ai fais, j'ai regarde les fichiers les plus important, (boot, common, module) et j'ai eu une parti de réponse, mais bon, c'est claire que ça reste un peut mystérieux lol
Hello, Ca me rappelle les
Permalien Soumis par drupalfrance le 18 Septembre, 2007 - 18:00
Hello,
Ca me rappelle les posts d'un utilisateur (je ne sais plus qui) qui voulait à tout prix comprendre le fonctionnement de Drupal dans les moindres détails... si bien qu'on avait l'impression qu'il voulait reprogrammer Drupal, mais pas vraiment l'utiliser pour faire qqchose de précis.
C'est clair que c'est plus facile de répondre à "Comment faire XXXX avec Drupal ?" que "Comment fonctionne Drupal ?". :)
Personnes ici ne contribuent
Permalien Soumis par nicopolitatori le 19 Septembre, 2007 - 02:21
Personnes ici ne contribuent au project Drupal en développant?
Si, mais le pb n'est pas
Permalien Soumis par drupalfrance le 19 Septembre, 2007 - 15:28
Si, mais le pb n'est pas qu'on ne sait pas comment expliquer le fonctionnement Drupal. Le pb est que la question est trop vague.
«J'ai remarqué les
Permalien Soumis par nicopolitatori le 19 Septembre, 2007 - 21:29
«J'ai remarqué les modules, qui altéré, selon leur niveau de déclaration, les résultats, mais comment son géré les modules, qu'alter t'ils et en fonction de quoi?
Au niveau de la base de drupal, que gère t'elle nativement?»
Je ne vois pas comment être plus précis sans déjà avoir les réponses...
J'ai regardé le code, morceau par morceau, j'ai trouvé réponse à ce qu'altéré les modules.
La réponse d'en fonction de quoi, en parti seulement, car j'ai vue que Drupal testé l'existance des fonctions, et en fonctions de leur "extention" (_quelque chose), mais pas comment par exemple, il exécute un module précis pour changer par exemple à un moment précis (quand il exécuté _hook pour altéré les formulaires par exemple).
Ca devrait t'aider
Permalien Soumis par tostinni le 19 Septembre, 2007 - 22:15
Ca devrait t'aider http://drupal.org/node/165104
http://api.drupal.org/api/group/form/5
merci, le temps que lise
Permalien Soumis par nicopolitatori le 19 Septembre, 2007 - 23:24
merci, le temps que lise tout ça :P ça va m'occuper
C'est sur que ce n'est pas
Permalien Soumis par jayjay1977 le 20 Septembre, 2007 - 15:56
C'est sur que ce n'est pas évident à expliquer Drupal.
Il y a ce lien sur le site de IBM, c'est en anglais mais pas mal du tout.
http://www-128.ibm.com/developerworks/ibm/library/i-osource5/
Jérôme
à ouais, pas mal aussi,
Permalien Soumis par nicopolitatori le 21 Septembre, 2007 - 06:58
à ouais, pas mal aussi, merci ;)
j'ai trouvé ça aussi: http://drupal.kollm.org/doxygen/drupal-phpdoc/
drupal est bien parce que très commenté, mais y'a plusieurs petite choses (le détaille toujours) qui ne l'ai pas.
par exemple:
On voit bien (je crois qu'il y avait eu un problème aussi) pourquoi il utilise SCRIPT_NAME plutôt que PHP_SELF, par contre pourquoi la variable $base_path ne contient pas un / à la fin pour que $base_url l'ai aussi (y'a sans doute une explication pratique, mais je la trouve pas)
Enfin, Drupal c'est plein de petit chose comme ça.
c'est pareil, on demande pas à toujours comment marche Drupal, mais plutôt comment le faire marcher ;)