Agregador de canales de noticias

La millor forma d'empotrar un o més Views dins a un node

Blog Joan LinuxBCN - Mar, 08/05/2012 - 21:43

Per un projecte, he tingut la necessitat de mostrar llistats generats amb Views dins a un tipus de contingut. Amés, vull que els administradors del lloc web ho puguin fer d'una manera més o menys senzilla i no tinguin que fer crides Php que mai recorden com funcionen.

Així que tot cercant per la xarxa m'he trobat el mòdul Viewfield que com s'adivina amb el seu nom, permet seleccionar d'un llistat tans Views (dels que ja tenim creats) dins un camp CCK.

Per el moment només hi ha una verssió "dev" pero amb Drupal 7 de moment va de perles.

Permalink | Leave a comment  »

Forward field a views

Blog Joan LinuxBCN - Mar, 13/03/2012 - 11:56

Bé, hi ha un modulet a Drupal que permet presentar als nodes un enllaç per que els usuaris puguin enviar un node per correu electrònic i així compartir la informació amb els seus coneguts.

El modulet esta prou bé però la integració amb Views (per a mi) deixa un xix a desitjar.

La cosa és que a un web tenia la necessitat de mostrar el botonet d'aquest mòdul com un camp CCK per que a la vista d'un tipus de contingut es pugui enviar directament per correu.

Clar que molts pensareu, com jo, que aquest tipus de "features" com les de postejar un node a Twitter o fer un "like" de facebook per lògica haurien d'estar només a la vista complerta d'un node. No te sentit que enviïs o comparteixis una informació que no has llegit, però bé, qui paga mana i si mana això donc ho faig ;)

Així que no tenia idea cóm poder-ho fer i la comunitat de Drupal.com m'ha tornat a sorprendre per la rapidesa i efectivitat de la resposta.

En resum es pot fer de dues formes i les teniu ben documentades aquí: http://drupal.org/node/1478638#comment-5724606 però la que necessitava ve a ser:

  1. A nostre Views creem un nou camp a mostrar del tipus Node ID.
  2. Aquest el configurem per tal de que reescrigui la sortida amb Rewrite i li especifiquem:

<a href="forward?path=node/[nid]">Enviar pàgina per correu electrònic</p>

o més mono

<div id="send-by-mail">

<a class="forward-page" title="Forward this page to a friend" href="forward?path=node/[nid]">
<img class="forward-icon forward-icon-margin" title="Enviar per correu electrònic" alt="Enviar per correu electrònic" src="http://triviumgc.com/dev/sites/all/modules/forward/forward.gif" typeof="foaf:Image">Enviar per correu electrònic</a>

</div>

 

Permalink | Leave a comment  »

Manual per afegir canvi de colo al nostre Theme (Drupal 6)

Blog Joan LinuxBCN - Vie, 10/02/2012 - 10:26

Aqui s'explica com afegir la funcionalitat que permet canviar al nostre gust alguns colors del nostre Theme. Si voleu que el them que heu creat (o un que esteu "tunejant") es pugui modificar el color en algunes regions només teniu que seguir aquest enllaç:

http://sachachua.com/blog/2012/02/drupal-6-adding-color-support-theme/

Permalink | Leave a comment  »

Actualitzat linuxbcn.com a Drupal 7.12

Blog Joan LinuxBCN - Jue, 09/02/2012 - 15:31

Doncs si, ara que tenim migrat linuxbcn.com a la darrera versió 7.x de Drupal avui he actualitzat a la 7.12.

Encara que m'agrada estar a la darrera versió del núcli i de tots els mòduls, per odvietats en seguretat, a vegades fa mandra. Però avui he actualitzat un parell de mòduls i, clash!! un molest error amb el sub-mòdul menu del projecte i18n m'ha fet decidir a actualitzar ;)

Aquesta nova verssió corregeix un bon número de problemets. Podeu veure el llistat complert a http://drupal.org/node/1425104

De moment no hi he tingut cap problema i s'ha corregit l'error que m'ha "obligat" a actualitzar

Permalink | Leave a comment  »