Skip to Content

module Drupal : Block Reference (champ CCK)

Tutoriel vidéo sur le module Block reference. C'est un champ supplémentaire pour CCK qui permet d'insérer un ou plusieurs block(s) dans vos contenus (node).
Il fonctionne comme Node et User reference qui eux sont déjà inclus dans CCK. Très pratique dans certaines situations et une méthode simple pour insérer n'importe quel block de votre site dans une publication.

Page du projet sur drupal.org : http://drupal.org/project/blockreference

Le tutoriel vidéo (10 min) :

5
Average: 5 (1 vote)
Your rating: Aucun

Commentaires :

Afficher des flux dans les nodes

Bonjour, bonjour

(Encore) Un très bon tuto! Fraîchement débarqué il y a quelques mois sur la planète Drupal, tes vidéos (cck, views, mise à jour de module, mise à jour de drupal...) me sont d'une grande utilité pour me familiariser avec la bête rapidement. Déjà merci pour cela.

Ici, je cherche à insérer dans mes actions (node) une liste de liens pointant vers les articles de fonds récents sur le même thème d'un autre site. (via le lien rss)

Mon idée été de générer un flux via l'agrégateur pour chaque thème, donc un bloc affichant le flux pour chaque thème et ensuite d'appeler ceux-ci, en fonction, dans mes articles via le module présenté ici. Seulement voilà, je suis en 5.19 et m'en suis rendu compte sur le tard.

Aurais-tu connaissance d'un module ou d'une méthode pour parvenir à ce que je cherche en drupal 5.19 ? Peut être via views, mais il me semble que views ne concerne que les nodes "internes" non ?

Merci à toi.

block reference doit être

Portrait de robin

block reference doit être dispo en 5.x normalement, à vérifier. Ton idée avec "aggregator" est pas mal. tu devrais essayer le module "feed API" qui génère des Views = possibilité de créer des blocs de manière plus flexible. Une piste pour configurer feed API (qui est complexe et qui fonctionne pas avec Powrmascron : http://biboo.net/feed-api-emfield)

malheureusement, sur la page

malheureusement, sur la page du projet (http://drupal.org/project/blockreference), seul un module pour 6 est disponible au téléchargement. Y aurait-il d'autres sources ?

Sinon j'ai déjà pu un peu parcourir la doc et la video. un peu complexe, à vue d'oeil, effectivement, mais une bonne piste semble-t'il. J'ai vu qu'il était aussi question de "simple feed" (peut être plus simple?) qui, couplé avec "views" et "viewfeild" pour cck, pourrait m'amener aussi ce résultat tout en me permettant de maintenir "Poormancron" dont je suis un peu dépendant pour l'instant.

Bref, je vais approfondir tout cela. Un grand merci pour ta réponse rapide et pour le moins efficace :-)

(Si je peux me permettre une dernière petite chose à part : Je trouve cela très sympa la petite image devant chaque titre de tes nodes. Un module ? Css ?)

moi, je pense que tu devrais

Portrait de robin

moi, je pense que tu devrais laisser tomber 5.x, il est temps que tout le monde se mette à D 6.X, vraiment mieux.
Je trouve cela très sympa la petite image devant chaque titre de tes nodes. Un module ? Css ?
=> oui css background
h2.nodetitle, h1.pagetitle {
background:transparent url(......./h2title.png) no-repeat left top;
clear:both;
font-family:Arial,Helvetica,sans-serif;
font-size:1.6em;
line-height:25px;
padding:5px 0 3px 41px;
}

Oui, je pense que tu as

Oui, je pense que tu as raison; je vais voir si je peux faire cela en toute sécurité prochainement. Je ne peux pas me permettre de planter notre site d'actions. C'est pour ça que j'y vais molo avec les modifs. Cela se joue surtout au niveau de la compatibilité des modules et de la version de php si je bien compris, mais il faut que j'aille revoir tout ça.

Merci pour le code css, je vais tester cela.

Poster un nouveau commentaire

  • Tags HTML autorisés : <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Les lignes et les paragraphes vont à la ligne automatiquement.
  • You may post code using <code>...</code> (generic) or <?php ... ?> (highlighted PHP) tags.
  • Les adresses de pages web et de messagerie électronique sont transformées en liens automatiquement.

Plus d'informations sur les options de formatage

CAPTCHA
Anti spam : répondez pour vérifier que vous êtes bien un humain !
5 + 2 =
Solve this simple math problem and enter the result. E.g. for 1+3, enter 4.