drupal

Drupal: modificare messaggio per contenuti non pubblicati

drupal_euoscon_concept_1.pngA volte capita che si lasci la possibilità agli utenti di pubblicare contenuti che dovranno però essere moderati prima della pubblicazione.

In questo caso l'utente rimane però interdetto dal messaggio di status che lo avvisa del contenuto appena creato ma non della moderazione successiva.

Per avvisarlo che i dati che ha inserito non sono andati persi basta modificare il modulo node alla riga 2323 in questo modo:

if($node->status==0) drupal_set_message(t('Il tuo %post è stato creato e sarà  controllato dal moderatore prima di essere pubblicato.', array('%post' => node_get_types('name', $node)))); else drupal_set_message(t('Your %post has been created.', array('%post' => node_get_types('name', $node))));

L'utente sarà ora avvisato che i suoi contenuti verranno controllati dal moderatore prima di essere pubblicati.

Bug in brilliant gallery

drupal_euoscon_concept_1.pngHo installato questo simpatico modulo per la gestione di gallerie di immagini in un sito con già installato il modulo internazionalization che crea degli url con cartelle diverse per diverse versioni in lingua del sito (esempio sito.com/it/contatti).

In questo caso il modulo brilliant gallery soffre di un bug che non permette la giusta visualizzazione dei thumbnails.

Per ovviare al problema basta sostituire la stringa


$modulepath = url(drupal_get_path('module', 'brilliant_gallery'), NULL, NULL, TRUE);

contenuta 2 volte nel file brilliant_gallery.module (riga 286 e 316) con questa

$modulepath = base_path() . drupal_get_path('module', 'brilliant_gallery');

Drupal 6 è in arrivo

drupal_euoscon_concept_1.pngDopo il rilascio della prima beta di Drupal 6 i lavori continuano celermente ed è sempre più vicino il rilascio della versione definitiva del cms.

Le novità saranno molte e significative e mettono in evidenza come il team che lavora allo sviluppo di Drupal sia attento alle richieste degli utenti della community.

Fra le principali novità:

  • una gestione dei siti multilingua finalmente integrata;
  • l'integrazione del modulo openid;
  • diversi miglioramenti al modulo menù;
  • un installer molto migliorato;
  • un nuovo trigger configurabile;
  • migliore gestione del modulo book;
  • miglioramenti al forum interno;
  • migliore gestione degli aggiornamenti.

Queste sono solo alcune delle tante novità presenti nella nuova versione.

Il rilascio definitivo dovrebbe avvenire fra almeno due mesi.