Category Archives: CMS

SilverStripe. Un CMS open source e amico di AJAX

Pubblicato da

SilverStripe. Un CMS open source e amico di AJAX   

Non di solo Joomla!, Mambo o Drupal si può vivere. Ci sono tanti progetti concorrenti che sono altrettanto validi, open source e, anzi, con qualche peculiarità in più.
In questo caso SilverStripe è un CMS, basato su PHP5/MySQL, nato per avere un supporto nativo per AJAX e per essere XHTML compliant.
Ho dato uno sguardo alle demo (lato utente e lato amministratore). Quella utente non mi ha colpito molto, forse per l'estrema scarnezza (secondo gli sviluppatori sono in arrivo molti 'stunning' template). Il lato amministratore è invece innovativo con quella sua struttura ad albero per l'organizzazione delle pagine e l'utilizzo molto intuitivo degli strumenti di editing

SilverStripe. Un CMS open source e amico di AJAX

Qui il reload delle pagine è bandito e tutto fa molto web 2.0
Ho scovato solo un piccolo bug creando una cartella nella zona files&images. Se cerco di assegnarle un nome e clicco 'invio' piuttosto che il bottone 'save' ho un errore. Poca roba.

Diciamo che a questo progetto manca solo l'enorme community di sviluppatori della triade citata ad inizio post.

bbPress. Un bel forum dai ragazzi di WordPress

Pubblicato da

bbPress. Un bel forum dai ragazzi di WordPress

WordPress, il noto software open source per blog, è apprezzato per la sua semplicità, la pulizia del codice e la possibilità di essere ampiamente personalizzato.
bbPress è un forum (in inglese bulletin board) dai creatori di WordPress che mantiene le medesime peculiarità. Non è il più completo o esteticamente attraente ma fa (bene) quello che deve. Le linee guida dei suoi programmatori sono 

  1. Open Source, sempre e per sempre
  2. Meno codice è meglio
  3. La semplicità è un valore
  4. Velocità e sicurezza sono le basi di ogni buona esperienza utente
  5. Metti l'utente in cima

Interessante la possibilità di integrarlo semplicemente in WordPress

Link: bbPress simple, fast, elegant

 

Ottimizzare URL Joomla su IIS

Pubblicato da

Ottimizzare URL Joomla su IIS

Non è una funzionalità molto pubblicizzata ma è essenziale per creare Search Engine Friendly URL con Joomla se questo è installato su IIS che non supporta la modalità mod_rewrite di Apache.

N.B. :questo suggerimento vale per Joomla! 1.0.12

  • Aprire ‘/includes/sef.php’.
  • Commentare la riga 516
  • Decommentare la riga 522
  • Nel caso non funzioni commentare di nuovo la 522 e decommentare la 524

Trasportare un’installazione Joomla da locale a web

Pubblicato da

Spesso mi capita di testare e personalizzare un’installazione Joomla (per Mambo credo si possa fare lo stesso) in locale (magari con XAMPP) e poi di doverla trasferire sul server web.
Lavorando in locale ho l’accortezza di creare un db con lo stesso nome di quello che userò su web (possibilmente anche con lo stesso utente e stessa password).
Alla fine del lavoro per trasferire su web uso questa procedura che non so se è la migliore ma è molto rapida ed efficace.

Fase 1)

  1. Andare sul phpMyAdmin in locale.
  2. Selezionare il db su cui si è lavorato dal menù a discesa a sinistra.
  3. Cliccare sul tab ‘Esporta’.
  4. Selezionare tutte le tabelle del db (tasto ‘seleziona tutto’)
  5. Scegliere come formato ‘SQL’.
  6. Fare un’esportazione di struttura e dati (i due check devono essere cliccati)
  7. Selezionare la modalità REPLACE in basso a destra
  8. Cliccare sul check ‘salva con nome’
  9. ‘esegui’
  10. Salvare il file sul desktop (si dovrebbe chiamare localhost.sql)

Fase 2)

  1. Operare su web un’installazione completa di Joomla
  2. Lasciare inserire i dati di prova per essere certi che sia tutto ok

Fase 3)

  1. Andare sul phpMyAdmin remoto
  2. Selezionare il db su cui si è operata l’installazione dal menù a discesa a sinistra
  3. Cliccare sul tab ‘Importa’.
  4. Cliccare sul pulsante ‘Browse…’
  5. Selezionare il file dal desktop
  6. ‘esegui’
  7. Se è stato utilizzato un template particolare, eseguire l’upload nella cartella su server web

I miei strumenti sono

XAMPP lite
phpMyAdmin
MySQL

Recuperare o resettare password in Mambo / Joomla

Pubblicato da

Recuperare o resettare password in Mambo / Joomla

Pensieri semplici per soluzioni semplici.
Avevo perso la password per accedere ad un'installazione Joomla che stavo testando in locale prima della definitiva pubblicazione su web.
Aprire il db MySQL non serviva a niente: le password nella tabella mos_users (jos_users per Joomla) sono criptate 'one-way' con MD5.
Ecco due soluzioni.

Usare phpMyAdmin
In phpMyAdmin seleziona il database della tua installazione Mambo / Joomla dalla combo a sinistra. Poi scegli la tabella mos_users (o jos_users o in ogni caso quella che riguarda gli utenti) e seleziona 'Mostra'. Clicca sull'icona della modifica (la matita) in corrispondenza della riga che contiene la username admin. Nella riga password, nella colonna Funzione seleziona la funzione MD5. Inserisci la password voluta. Salva ed esci.

Usare la linea di comando MySQL o una qualsiasi GUI
Con MySQL puoi eseguire la seguente stringa SQL: UPDATE mos_users SET password = MD5( ‘Tua Password‘ ) WHERE username = ‘admin’;
Chiaramente cambia Tua Password con la password che hai scelto.

[via Simple Thoughts

 

WordPress 2.0.7

Pubblicato da

WordPress 2.0.7
Gli sviluppatori sono mortificati ma c'è un upgrade minore da fare per rendere sicuro il nostro WordPress.
Sono così pochi i cambiamenti dalla versione 2.0.6 che in realtà si possono sostituire anche solo questi file  

  • wp-admin/inline-uploading.php
  • wp-admin/post.php
  • wp-includes/classes.php
  • wp-includes/functions.php
  • wp-settings.php
  • wp-includes/version.php

Link: Scarica WordPress 2.0.7

 

WordPress 2.0.6

Pubblicato da

WordPress 2.0.6

Informo tutti gli amanti, attuali e futuri, di questa piattaforma blog che è disponibile la versione 2.0.6 di WordPress.
Piccole correzioni in attesa della versione 2.1 che integrerà finalmente un completo Framework Javascript.
Ho upgradato questo blog quindi se notate qualche cosa che non va vi prego di segnalarmelo.

Link:
Download WordPress 2.0.6

ATTENZIONE! E’ stato rilevato un bug di una certa entità per chi utilizza Feedburner con questa versione nuova di WordPress. Dopo l’upgrade è consigliato sostituire il file functions.php in wp-includes/ con questo file functions.php (cliccare su download NON fare copia-incolla)

Da editor WYSIWYG a WYSIWYM

Pubblicato da

Quasi tutti i CMS di ultima generazione utilizzano, per la formattazione dei contenuti, editor WYSIWYG (What You See Is What You Get – Ciò che vedi è ciò che hai).
Per quanto siano estremamente utili per risparmiare tempo ed avere dei risultati gradevoli dal punto di vista estetico non sono esenti da difetti.
il codice HTML generato non è propriamente W3C standard, la gestione di alcuni oggetti classici come le tabelle può essere difficoltosa e altre noie che i gestori di contenuti ben conoscono.
In questo articolo di Standards Schmandards possiamo leggere una valutazione degli editor più diffusi.

Una soluzione (almeno alla generazione di codice) può essere l’utilizzo di editor WYSIWYM (What You See Is What You Mean – Ciò che vedi è ciò che intendi) come WYMeditor che, a detta del suo progettista, genera codice strict XHTML.

Ho fatto delle prove online e devo dire che il codice generato è realmente pulito. Unica pecca è che mancano parecchie funzioni rispetto agli editor più diffusi.

Link: WYMeditor