Questions sur Drupal sur un projet de site

Information importante

En raison d'un grand nombre d'inscriptions de spammers sur notre site, polluant sans relache notre forum, nous suspendons la création de compte via le formulaire de "sign up".

Il est néanmoins toujours possible de devenir adhérent•e en faisant la demande sur cette page, rubrique "Inscription" : https://www.drupal.fr/contact


De plus, le forum est désormais "interdit en écriture". Il n'est plus autorisé d'y écrire un sujet/billet/commentaire.

Pour contacter la communauté, merci de rejoindre le slack "drupalfrance".

Si vous voulez contacter le bureau de l'association, utilisez le formulaire disponible ici, ou envoyez-nous un DM sur twitter.

Bonjour à tous =)

Je reviens vous embêter ^^ j'ai encore quelques questions...

Je vais vous présenter en quelques lignes mon projet et peut-être pourrez-vous me guider sur certains aspects de celui-ci que je puisse le démarrer d'un bon pied =D.

Je dois donc créer un site web, en utilisant Drupal 6.
Le site concerne une entreprise qui met à disposition certains services qui doivent être mis en valeur. Pour cela, on pensait à une mise en forme qui ressemblerait plus ou moins à ces deux thèmes pour l'architecture (les images et couleurs changeront par la suite) :
http://osc.template-help.com/drupal_26274/ et
http://osc.template-help.com/drupal_27503/

Un premier jet d'architecture :

Bloc 1 (top) :
- En haut à gauche, le logo de l'entreprise
- En haut à droite, une barre de recherche

Bloc 2 (en dessous), une barre de menus "indépendante" à l'image du thème Businessco (26274).
Bloc 3 (en dessous encore), l'emplacement "clé" : les points forts de l'entreprise, ses services quoi (exemple : professionnels, particuliers, formation à domicile, etc), qui seraient à l'image de l'effet flash du thème InvestToday (n°27503) mais en plus petits, permettant plus de rubriques (mais on reste dans un petit nombre, pas 10 quoi).

Bloc 4 (encore en dessous), prenant les deux tiers de la page en largeur du côté gauche, un cadre de bienvenue (Welcome).
Bloc 5 : comme le bloc 4, en dessous, cadre Actualités.
Bloc 6 : idem en dessous, cadre Témoignages.

Bloc 7 : à droite du cadre actualités, un cadre (flash ?) avec une carte de France.

Bloc 8 : en dessous du bloc 7 un cadre flash faisant défiler des logos.

Voici une image rapidement créée pour avoir un aperçu de l'architecture du projet en question :
http://img339.imageshack.us/img339/7528/squelettesite.jpg

Mes questions : quand je vois la richesse des thèmes comparé à l'installation basique, je me demande par où commencer... déjà, acheter un des deux thèmes, mais comme on ne va en acheter qu'un, il faut choisir, apparemment le Businessco (26274) serait plus adapté mais l'animation flash de l'autre était assez attractive.

1) Je suppose qu'il faut que je créé des blocs pour organiser mon site de cette manière ?

2) Une fois les blocs définis (si ça se présente comme ça), comment (en tout cas où) je peux créé/modifie mon contenu ? À partir de l'administration ? Directement dans le code de fichiers ?

3) Quels types de contenu me conseillez-vous pour chacun des blocs ?

Ce sera tout pour l'instant.

J'ai lu la documentation, mais il faut que j'ai un peu de pratique et deux trois réponses pour commencer à être autonome...

Peut-être reviendrai-je pour quelques questions ultérieures, en espérant que ce topic bien qu'un peu généraliste ne gêne pas trop (je ne voudrais pas surcharger le forum avec 4-5 sujets vu que mes questions sont différentes...)

Merci à tous =)

Version de Drupal : 

Pour une mise en page comme tu veux, soit tu utilise le module Panels, soit tu crée thème avec un template (page.tpl.php) qui définit les différentes régions, et tu assigne des blocs Drupal aux régions.

Tout dépend de ton niveau en CSS (et un peu PHP).

Ensuite il faut voir si c'est la même structure pour toutes les pages ou uniquement pour la page d'accueil. Les pages "intérieures" peuvent avoir une autre forme. Il suffit de jouer avec les types de contenu et les templates par type.
Répéter sur toutes les pages les bandeaux d'images, ça me paraît lourd...

Je pense que le souci avec les thèmes tout faits c'est que c'est généralement assez galère de les adapter si ça ne répond pas tout à fait à ce que tu veux.

En gros, un thème drupal c'est :

  • Un ou plusieurs fichiers templates PHP dans lesquels tu donnes la structure XHTML et les tags CSS, avec les régions
  • Des blocs de contenu Drupal, affectés aux régions
  • Du contenu qui peut apparaître dans un bloc ou dans la DIV principale

Pour le point 2, le contenu est créé dans Drupal, via l'interface de création de contenu. C'est un peu le but du CMS de ne pas devoir aller trifouiller dans le code.

J'aurais dû être un peu moins flou dans mon sujet je pense, c'est encore dur pour moi de comprendre ta réponse mais merci quand même =)

On va commencer par ça :

1) Quelles sont les différences entre bloc, panel, mini panel ?
2) Comment je peux définir l'architecture de mon site comme vous pouvez le voir sur l'image ? (un "bloc" 1, 2 etc) par des blocs ? des panels ? des panels dans des blocs ? (il faut que j'arrive à comprendre ce que ça représente tout ça encore...)

Merci déjà pour ça, on verra après pour la suite =)

La communauté française Drupal vit bien, merci pour elle, mais elle ne construit pas le site des autres.

Les messages trop vagues et qui partent dans tous les sens sont impossibles à gérer : ça prend du temps de répondre à 25 idées, et ce temps tout le monde ne l'a pas. Donc tu fais comme tout le monde, tu patauges un peu pour tester Drupal, tu vois les possibilités, tu fais des choix, tu découvres un peu plus tard que d'autres solutions auraient été meilleures, tu pestes un peu qu'on ne te les ait pas données plus tôt, tu te rends compte à la réflexion qu'en lisant un peu mieux la doc et les ressources en ligne tu aurais pu les trouver toi-même, et que plus on connait Drupal et plus on prend conscience qu'à un même projet plusieurs choix peuvent être proposés, et comme seul le responsable du projet a connaissance de TOUS les paramètres (budget, délai, compétences humaines qui sont derrière) il est impossible d'orienter un nouveau venu vers l'un plutôt que l'autre.

Comme tout le monde.

La communauté te rendra de fiers services pour dénicher des solutions pratiques à des problèmes précis. Mais les forums sont inappropriés pour une réflexion générale sur un projet en stade de conception dont on ne peut avoir qu'une vague idée. Si vraiment tu as du mal à t'orienter dans les ressources en ligne, il faut investir dans une formation plus structurée (un livre, un formateur en chair et en os).

Bon courage et bonne découverte de Drupal.