Posts Tagged ‘CMS’

Attenti al plugin AddThis per Wordpress

Saturday, December 19th, 2009

Da qualche tempo mi capitava una cosa strana sul blog, al primo accesso la parte alta della grafica mi scalava verso il basso. Oggi ho avuto un po’ di tempo e ho cercato di capirne le cause.
Ebbene era il codice del plugin AddThis che andava ad inserire uno strano DIV dall’id atff di dimensioni 1px per 1px con un oggetto flash data=”//bin.clearspring.com/at/v/1/button1.6.swf”.
Ho controllato sul sito di AddThis e come potete leggere in questo post lo staff è a conoscenza del problema e dice che lo si può risolvere con qualche riga di Javascript e che in futuro miglioreranno lo script.

Personalmente ho scelto di rimuovere il plugin.

Ovviamente il problema si puo’ presentare su qualsiasi CMS dove si usi AddThis, ad esempio alcuni utenti lo hanno riscontrato su Drupal.

Personalizzare la Dashboard di Wordpress

Tuesday, December 15th, 2009

wordpress-mugLa dashboard è la prima pagina dell’area amministrativa a cui un utente accede dopo aver fatto il login su Wordpress, può quindi essere utile personalizzarla in base alle esigenze del cliente e alle sue capacità nell’apprendere l’utilizzo del blog o del CMS che abbiamo creato.

La dashboard è composta da un insieme di widgets che possono essere riposizionati con il semplice trascinamento per una completa personalizzazione della schermata. WordPress ha un hook – wp_dashboard_setup – che può essere usato per personalizzare i widget della dashboard e una funzione – wp_add_dashboard_widget – che permette agli sviluppatori di aggiungere facilmente nuovi widget (Dashboard Widgets API).

Per lasciare al cliente una gestione semplificata del sito si potrebbe, ad esempio, decidere di eliminare tutti i widget superflui e aggiungerne uno in cui si danno le indicazioni su come contattare lo sviluppatore del template nel caso avesse bisogno di assistenza.
(more…)

Progetto Module, il CMS senza database

Thursday, November 6th, 2008

Spesso quando realizziamo un sito per un cliente si pone la necessità da parte dello stesso di modificare in maniera minima il contenuto delle pagine, magari per fare qualche piccolo aggiornamento. Ovviamente, non avendo lui le capacità e i software per editarne il contenuto, siamo costretti a installare un CMS.
Il problema è che anche la maggior parte dei CMS non è poi così di facile utilizzo per il cliente stesso, che si trova impacciato con l’interfaccia spesso non proprio friendly del programma.
Potremmo scrivere noi un semplice CMS collegato a un database, ma, a meno di non avere un server dedicato, dovremo prendere dello spazio aggiuntivo sull’hosting, per avere ad esempio un database MySQL a cui appoggiarsi.
Ed è proprio qui che entra in gioco l’intuizione geniale del progetto Module, il CMS senza database.

Module possiede le seguenti caratteristiche:

* Non necessita di database, può girare in qualsiasi server dotato di php e di permessi CHMOD 777

* Può essere integrato a qualsiasi pagina php sviluppata in html, xhtml e css.

* L’interfaccia è già dotata di editor WYSIWYG NiceEdit.

* L’integrazione richiede l’inserimento di due soli script per pagina, lasciando il designer libero da qualsiasi condizionamento legato alla stilistica, struttura dell’html e css.

* Il prompt per l’editor è richiamato attraverso una comoda funzione doppio-click sul testo.

* La funzione di edit è protetta da sistema di password, con logout incluso.

* Una cartella module occupa solo 4kb.

* Look curato, che non necessita obbligatoriamente di ulteriori interventi grafici.

* Cross browser, compatibile con IE e Firefox.

* Affidabile, data la sua semplicità non necessità di nessuna manutenzione.

* Rilasciato con licenza Creative Commons.

Se volete testarlo: Progetto Module