Drupal

Proteggere i siti di sviluppo

A quanti è capitato di avere un sito da dover configurare e si preferisce lavorare direttamente in remoto piuttosto che in locale e poi dover spostare il tutto? Quanti di questi si sono anche posti il problema di non rendere raggiungibili il sito prima che questo sia pronto? Bhé, io questo problema me lo sono posto, vediamo come risolvere.

Drupal 5.7 per netsons

Ormai come di consuetudine al rilascio della nuova versione di Drupal segue l'aggiornamento del pacchetto di installazione personalizzato per Netsons.
La procedura di installazione richiede una serie di passaggi necessari a consentire il corretto caricamento del CMS. Come prima cosa assicuriamoci sul nostro pannello di controllo di aver attivato sul nostro spazio il database MySQL e PHP; entrambi alla versione 5.

Drupal 5.6 su Netsons

Anche se drammaticamente in ritardo ecco a voi la versione patchata per l'installer di Drupal 5.6 per Netsons. Purtroppo per ora non funziona il modulo Search che richiede delle patch ulteriori (che per ora non ho applicato), ma in alternativa è possibile utilizzare l'ottimo modulo Google Co-op CSE che utilizza il servizio CSE di Google (quello che vedete in funzione su questo sito).

Ottimizzazione SEO

Come tutti sapete attualmente l'importanza di un sito è data dalla posizione che questo assumo all'interno di un motore di ricerca, quindi quanto più in alto si compare cercando una determinata parola tanto più il sito è importante. Per questo motivo sono nati i cosiddetti esperti SEO (ovvero Search engine optimization, esperti di ottimizzazione dei motori di ricerca), che dovrebbero migliorare la posizione del sito all'interno della classifica dei principali motori di ricerca. Senza affidarci a uno di questi esperti vediamo cosa possiamo fare nel nostro piccolo, questa pagina sarà in continua evoluzione, quindi ogni tanto passate a visitarla, magari c'è qualche novità rilevante.

Visualizzare i commenti in posizioni differenti.

Quante volte, in fase di creazione o personalizzazione di un tema vi è capitato di non sapere come fare per posizionare i commenti dove volete voi, magari solo su determinate pagine, o magari solo se si verificano determinate condizioni? Bhè, a me è capitato alcune volte, e non sempre si poteva operare con una soluzione pulita, vediamo ora quel è il metodo migliore che sono riuscito a trovare.

Generare feed RSS

A volte capita di dover generare pagine contenenti tutti i feed rss che possono essere estratti da un determinato vocabolario, per fare questo esiste un modulo apposito, si chiama syndication, che però ha dei limiti, innanzitutto non indenta correttamente i vari feed delle voci gerarchizzate, non inserisce l'icona del feed affianco alle rispettive voci, non genera i feed di termini che non hanno contenuti, .... Tutto questo potrebbe essere sistemato agendo sul codice del modulo (lo farò e invierò la patch), ma è altrettanto possibile farlo senza utilizzare alcun modulo ma generando una semplice pagina con codice PHP. Vediamo come proseguire in questa direzione.

Drupal 5.3 per Netsons

La nuova relase di Drupal (la versione 5.3) porta alla correzione di una serie di exploit che possono compromettere l'integrità del vostro database, quindi l'upgrade è altamente consigliato. Come per le versioni precedenti anche la versione 5.3 necessita di alcuni permessi sulle tabelle (TEMPORARY TABLE e LOCK TABLE) che non si hanno a disposizione su Netsons, quindi ho rilasciato questa versione customizzata per poter funzionare correttamente anche su questo hosting. Non mi soffermerò sulle modifiche effettuate, se siete interessati chiedete che vi risponderò :)

Installazione Drupal 5.2 su netsons

In questo breve post vediamo come installare l'ultima versione di Drupal all'interno di Netsons. Poichè i database forniti da netsons non possiedono tutti i privilegi necessari si devono operare alcune modifiche all'interno del codice. Poichè sono abbastanza simili a quelle per la versione 5.1 tralascio le modifiche effettuate e concentriamoci ora su come effettuare l'installazione.

Campo autocompletante multiplo

In un articolo precedente abbiamo visto come andare a creare dei campi con la funzione di autocompletamento, ma cosa succede nel caso in cui all'interno dello stesso campo dobbiamo andare a posizionare diversi valori ogniuno dei quali deve essere inserito con la funzione di autocompletamento? Normalmente questo non sarebbe possibile, ma tramite una semplice modifica possiamo andare a utilizzare un elenco separato da virgole mantenendo le funzionalità di autocompletamento.

Realizzare un campo autocompletante

Se vi è capitato di dover completare alcuni campi con una serie di termini che si ripetono spesso, ma che a volte possono contenere termini nuovi, avrete di certo sentito la necessità di utilizzare un campo che si autocompleti o che quantomeno mettesse a disposizione i termini già inseriti in modo da avere sottomano i termini già aggiunti e non creare così dei doppioni. Un esempio di questo lo potete vedere andando a cercare un certo utente all'interno di un elenco, per esempio su DrupalItalia o al termine di questa pagina.

Syndicate content