Articoli marcati con tag ‘JuniorCMS’

PostHeaderIcon Aggiornamenti di usabilità per JuniorCMS!

Di domenica si sa… non si lavora! O almeno non si lavora alle cose che portano soldi, dunque non resta che ottimizzare gli strumenti già esistenti.

Dopo aver fatto un approfondito test con mie sorelle (ottime rappresentanti della non-cultura web) ho apportato due interessanti migliorie all’interfaccia di gestione contenuti di JuniorCMS.

Area “Aggiungi Contenuto”

In coda ad ogni colonna di contenuto è stata aggiunta un’area di grandi dimensioni la quale richiama chiaramente l’azione di aggiungere nuovi contenuti.

Il click su questo link ha lo stesso effetto del click sull’icona “+” posta in alto a destra della medesima colonna: apre l’interfaccia di selezione contenuto da aggiungere.

Selezione Nuovo Contenuto:

La seconda miglioria apportata riguarda l’interfaccia di selezione del nuovo contenuto da aggiungere alla pagina.

La finestra di selezione è stata ingrandita in modo da poter ospitare una piccola spiegazione in linea. Questo facilita il compito a chi non usa il sito web troppo spesso!

L’elenco dei widget di contenuto è stato completamente rivisitato e ogni elemento fornisce titolo, icona ed una spiegazione testuale estesa che ne rende più semplice la selezione.

Altri Aggiustamenti:

Ho apportato ulteriori sistemazioni anche ad altre parti dell’interfaccia migliorando i title dei link di azione nell’elenco delle pagine, spostando i campi “inutili” nel pannello “Avanzate” durante l’editing di struttura delle pagine (chi ha fatto il test si “perdeva” nei campi opzionali).

In futuro ho intenzione di mettere mano al menu del backend per eliminare la necessità del click di attivazione dei submenu. Questa scelta favorisce l’esplorazione dell’interfaccia da parte dell’utente alle prime armi.

Aggiornamento AdessoWEB:

Tutti questi miglioramenti sono già stati caricati per tutti i clienti AdessoWEB attivi e per tutti i 3° livelli grazie agli aggiornamenti automatici! Ormai rilasciare aggiornamenti è uno spasso!

PostHeaderIcon Pacchetto aggiornamenti JuniorCMS!

L’ultima notte è stata alquanto produttiva in termini di piccoli aggiornamenti al core ed alle librerie di JuniorCMS.

  • (core) aggiunta del metodo “isAdmin()” a JcmsHelper e JcmsComponent
  • (plugin) liveView: ottimizzata la compatibilità con accessi di ammnistrazione
  • (plugin) pageCache: ottimizzata la compatibilità con la cache delle immagini e con accessi di amministrazione
  • (plugin) tSearch: ottimizza il grab delle keywords con espressioni regolari

Leggi il resto di questo articolo »

PostHeaderIcon Meta tag canonical su JuniorCMS

Un nuovo aggiornamento rende possibile la definizione automatica del meta tag “canonical” sulle pagine prodotte da JuniorCMS.

Leggi il resto di questo articolo »

PostHeaderIcon Ricerca full-site per JuniorCMS.com

In questi giorni sto lavorando ad un plugin di ricerca il cui scopo è indicizzare tutti i contenuti pubblici di un sito web e permetterne una ricerca full-text.

Funzionalità di Base:

  • Indicizzazione dell’output di una qualunque richiesta gestita dal CMS
  • Gestione temporale (cache) di un indice di ricerca
  • Eliminazione automatica delle risorse non più disponibili
  • Grabbing automatico dei meta-tags (title e description) per la visualizzazione dei risultati
  • Possibilità di configurare con precisione i testi del risultato della ricerca durante la produzione di una risorsa
  • Personalizzazione dell’url del motore di ricerca
  • Completa personalizzazione del look&feel del motore di ricerca

Alcuni Dettagli:

Il plugin può essere arricchito tramite addOns per migliorarne l’integrazione con altri software (news, offerte, etc). Una qualunque pagina, ad esempio, può personalizzare in modo molto forte il testo visualizzato come risultato di una ricerca.

Sto inoltre cercando delle collaborazioni per aumentare la validità della ricerca interna e creare un piccolo sistema di page-ranking e/o ricerca approfondita… ma forse questo comporta un forte dispendio di risorse!

Futuri sviluppi:

Nuovi plugin estenderanno questo motore di ricerca fornendo funzionalità di amministrazione quali:

  • visualizzazione e possibilità di modificare il database degli indici cache
  • possibilità di rendere permanente un indice (non più soggetto a scadenza cache)
  • possibilità di nascondere un indice alla ricerca
  • possibiltià di modificare la destinazione di un indice verso una pagina interna (redirect)

Altre idee di sviluppo riguardano una gestione statistica del motore di ricerca al fine di ottimizzare i contenuti del sito:

  • Log delle ricerche effettuate
  • Monitor delle ricerche frequenti
  • Monitor delle ricerche vuote
  • Monitor delle parole chiave più usate
  • Possibilità di realizzare un “redirect di ricerca” ovvero prendere una query di ricerca e trasformarla in un’altra query.

Ulteriori ipotesi (molto remote) di sviluppo in versione “advertising”:

  • Possibilità di inserire banner nei risultati della ricerca da template
  • Emulazione di un sistema “AdSense” nei risultati della ricerca