Voilà, voilà... Fin de l'aventure...

 

Fermeture de kolossaldrupal.org dans...


Bonjour tout le monde,

Drupal évolue, les versions changent et Kolossaldrupal.org était essentiellement consacré à la version 6 de Drupal.

Autant dire que les infos présentées ici commencent à dater...

Faute de temps, je ne peux plus garder le site Kolossaldrupal à jour...

Je vous aurais bien proposé de reprendre le flambeau mais... c'est tellement simple de nos jours de se faire son propre site à soi...Pourquoi s'embêter alors ? :-)

Ce site restera donc en l'état, tel qu'il était en 2011...

Ah la la ! Cela ne nous rajeunit pas !

Manuel Vila - Avril 2016

Drupal 7.x

Des coins arrondis dans Drupal 7 (jquery corner)

Traduction de la page http://drupal.org/node/1030144
publiée / actualisée sur drupal.org le 24 Janvier 2011


Voici une façon rapide pour arrondir les angles de vos DIV dans Drupal 7.

  • Téléchargez la dernière version de jquery-corner depuis http://jquery.malsup.com/corner/.
  • Sauvegardez-là dans le dossier de votre thème, sous le nom VOTRETHEME/js/jquery.corner.js
  • Dans le même dossier, créez un fichier vide VOTRETHEME_corner.js
  • Dans votre fichier .info existant (VOTRETHEME.info), ajoutez les lignes scripts[] = js/jquery.corner.js et scripts[] = js/VOTRETHEME_corner.js
  • Videz votre cache ! ! ! ! !
  • et suivez les instructions ci-dessous

Surcharger un menu dans un bloc

Traduction de la page http://drupal.org/node/988694
publiée / actualisée sur drupal.org le 1 Mars 2011


Créez une fonction override dans votre fichier template.php :

<?php
function themename_links__system_MENUNAME_menu($variables) {}
?>

Un paramètre $variables est passé et il contient un index nommé links. Chaque lien contient, entre autres, un href et un title.

Styliser les menus

Traduction de la page http://drupal.org/node/988842
publiée / actualisée sur drupal.org le 1 Mars 2011


La nouvelle fonction theme_links($variables) de Drupal 7 ne reçoit qu'un tableau associatif pour toute la structure du lien. Comme vous pouvez le lire dans la documentation, vos liens doivent être passés en tant que tableaux associatifs via un argument links, mais ne décrit pas où et comment vous trouver cette variable.

Drupal 7, suggestions de modèles de mise en page

Traduction de la page http://drupal.org/node/1089656
publiée / actualisée le 6 Avril 2011 sur drupal.org


Template suggestions:

Qu'est-ce qu'un template suggestion? C'est un modèle de mise en page (fichiers .tpl.php) alternatif que vous créez pour remplacer le fichier de mise en page d'origine. Les suggestions ne fonctionnent que si elles sont placées dans le même dossier que les fichiers de mise en page de base.

Modèles de mise en page du Core et Suggestions

Traduction de la page http://drupal.org/node/1089662
publiée / actualisée le 6 Mai 2011 sur drupal.org


Le noyau Drupal est livré avec des modèles de mise en page par défaut. Pour remplacer ces modèles, il vous suffira de les copier dans le dossier de votre thème et de vider le registre de thème.

Vous pouvez également remplacer ces modèles de mise en page de façon plus ciblée. Cette section énumère les modèles de mise en page par défaut de Drupal et explique comment en créer des plus ciblés.

.clear-block et .clearfix

Traduction de la page http://drupal.org/node/778998
publiée / actualisée le 22 Avril 2010 sur drupal.org


La classe clear-block de Drupal 6 est un drupalisme pour une fonctionnalité plus connue sous le nom de clearfix par la Communauté CSS. En outre, utiliser le terme block prêtait à confusion car il ne s'aggissait pas là du système de blocs de Drupal. Dans Drupal 7, la classe clear-block a été renommée en clearfix.

Ajouter des feuilles de style, ciblées par navigateur

Traduction de la page http://drupal.org/node/1030462
publiée le 15 février 2011 sur Drupal.org


Vous pouvez utiliser des feuilles de styles ciblées par navigateur.

Variables page.tpl.php

Référence en anglais sur drupal.org : http://drupal.org/node/778956
22 Avril 2010 - 19h16


Une liste de variables disponibles dans page.tpl.php

Implémenter RDFa

Référence en anglais sur drupal.org : http://drupal.org/node/778988
4 Juillet 2010 - 16h40


RDFa (ou Resource Description Framework - in - attributes) est une recommandation du W3C qui permet l'inclusion de metadata dans les documents Web. Drupal 7 fournit des données RDFa dans le noyau. Si vous l'activez dans Drupal 6, ou si vous convertissez un thème Drupal 6 en thème Drupal 7, les modifications suivantes dans html.tpl.php sont requises.

Les liens de taxonomie non mis en forme désormais indisponibles en tant que variable distincte dans node.tpl.php

Traduction de la page http://drupal.org/node/778926
publiée / actualisée sur drupal.org le 1 Mars 2011


Dans Drupal 6, les fichiers node.tpl.php peuvent utiliser la variable $taxonomy s'ils ont besoin d'accéder à un tableau de liens de taxonomie, non mis en forme, associé au node en cours.

Ce n'est plus le cas dans Drupal 7.

Taxonomie

Traduction de la page http://drupal.org/node/778922
publiée/actualisée le 1 Mars 2011 sur drupal.org


Drupal dispose de la Taxonomy, une fonctionnalité du noyau qui permet aux utilisateur de « tagger » du contenu.

Navigation

Traduction de la page http://drupal.org/node/778906
publiée/actualisée le 1 Mars 2011 sur drupal.org


Les liens Primaire et Secondaire de Drupal 6 ont été renommés en Main et Secondary dans Drupal 7. Les thèmes qui les utilisent doivent être actualisés pour utiliser les nouveaux noms de variables.

« Objectif du site » et région en « surbrillance »

Traduction de la page http://drupal.org/node/779016
publiée/actualisée le 1 Mars 2011 sur drupal.org


Drupal 6.x

Dans Drupal 6, le fichier de mise en page reçoit une variable particulière nommée $mission. Elle contient l'objectif du site et l'affiche en page d'accueil. Les thèmes Drupal 6 disposent également d'une option dans leurs pages de configuration pour décider de l'affichage ou pas de l'objectif du site.

ID CSS des blocs du noyau

Traduction de la page http://drupal.org/node/778884
publiée/actualisée le 1 Mars 2011 sur drupal.org


Le noyau Drupal génére des blocs qui disposent chacun d'un ID CSS unique. Avec Drupal 7, la plupart de ces ID ont été changés pour indiquer plus clairement le but du bloc.

Identifier les composants du noyau (core)

Traduction de la page http://drupal.org/node/778900
publiée/actualisée le 1 Mars 2011 sur drupal.org


Une liste de composants du noyau Drupal (core) et comment les surcharger.

Syndiquer le contenu