Inizia oggi una miniserie a puntate che ho deciso di scrivere, per condividere la mia esperienza diretta di messa in produzione di una intranet aziendale utilizzando strumenti semplici, efficaci e soprattutto gratuiti: WordPress, mySQL, Linux, Apache. Il risultato ottenuto nel mio caso ha raggiunto gli obiettivi di comunicazione prefissati: la condivisione di notizie, risorse ed esperienze attraverso il web interno da un lato, la semplicità di configurazione, gestione e aggiornamento dall’altro. Per questo secondo punto, in particolare, si può fare in modo che l’utente neppure acceda al pannello di amministrazione di WordPress, limitandosi a copiare ed incollare documenti in una cartella condivisa. Leggi il resto di Una intranet con WordPress
Archivio degli articoli in sviluppo web, pagina 15
Finalmente la cinque
Negli scorsi giorni, Tophost, il provider che ospita questo blog, mi ha comunicato una notizia che attendevo da tempo. Una di quelle da “addetti ai lavori”, che interessa soltanto i pochi sfigati che hanno a cuore l’aggiornamento dei sistemi: è stata attivata la possibilità di utilizzare il linguaggio PHP5, alla base del sistema di gestione WordPress con cui amministro il mio spazio. Non molto tempo fa, infatti, gli sviluppatori hanno annunciato che fra non molto abbandoneranno la compatibilità con la versione 4 del linguaggio, visto che la 5 risulta molto più snella e performante. Allo stesso tempo, vedevo che i tecnici di Tophost non si decidevano ad offrire l’opportunità di scegliere, e la cosa iniziava a preoccuparmi. Leggi il resto di Finalmente la cinque
Blogbabel ha assoldato le API
No, quelli di Blogbabel, una delle più famose classifiche italiane per blog, non hanno deciso di dedicarsi alla produzione di miele cambiando il proprio modello di business. Le API, in gergo informatico, sono una specie di prese di corrente, a cui ognuno può attaccarsi per ottenere dati grezzi da un’applicazione, per poi utilizzarli come meglio ritiene opportuno. In questo modo, quando un fornitore di servizi annuncia di aver reso disponibili le proprie API, intende dire che se vuoi rielaborare i dati che produce, da ora in poi potrai farlo secondo le specifiche di accesso che ti dirà. Leggi il resto di Blogbabel ha assoldato le API
Ho scovato un errore in WordPress
Fra breve dovrebbe essere resa disponibile al pubblico la versione 2.2.1 di WordPress, il sistema che utilizzo per gestire dinamicamente queste pagine. Rispetto al precedente rilascio, sono stati corretti alcuni fastidiosi errori di funzionamento, nulla di grave: tra questi ce n’era uno che avevo segnalato negli scorsi giorni. In pratica avevo scoperto che nell’interfaccia di amministrazione, disattivando Javascript, non era possibile cancellare un commento indesiderato: si arrivava ad una pagina inesistente. Anche queste sono piccole soddisfazioni della vita, nello spirito dei programmi “a codice aperto” allo sviluppo dei quali tutti dovremmo contribuire. Se non altro per ringraziare quelli che li hanno resi disponibili alla comunità.
Pronti al decollo
Gli sviluppatori di WordPress, la piattaforma che uso per gestire questo sito, hanno rilasciato in questi giorni la prima versione “candidata” a diventare la nuova 2.2 (attualmente siamo alla 2.1). Gli utenti che lo desiderano possono già scaricarla e provarla (file compresso), come ho fatto ieri sera aggiornando tutti gli elementi. In particolare, ho riportato le mie personalizzazioni sull’editor visuale integrato, TinyMCE (ora giunto alla versione 2.1 anche lui), per prevedere i pulsanti utili a rendere più accessibili le mie pagine: marcatore di acronimi, cambio di lingua, uso di intestazioni. Finita la fase sperimentale, rilascerò al pubblico questa nuova versione, che tra l’altro ha riattivato la possibilità di sfruttare il correttore ortografico di Firefox, segnando le parole errate.
La versione 2.2 si avvicina
Seguo con interesse la discussione sulla lista degli sviluppatori del sistema WordPress, dove si parla di cosa vedremo nel futuro all’interno di questo prodotto. C’è stato un intenso confronto se aggiungere o meno una funzione di “tag” per i contenuti, avvicinando l’intera struttura di gestione a quella di un altro famoso sistema, Drupal: tutti i contenuti sono nodi di una struttura ad albero, e similmente le categorie, i collegamenti del blogroll, e via dicendo. Non tutti erano d’accordo però, in prospettiva, ad imboccare questa via: la base di dati ne avrebbe risentito in termini di ottimizzazione delle tabelle e compatibilità con altri eventuali sistemi. Inoltre l’introduzione di questa funzione rischiava di rimandare di mesi il rilascio (già promesso) entro Aprile della versione 2.2. Leggi il resto di La versione 2.2 si avvicina
Controllo ortografico in linea
Una delle novità di WordPress 2.1 è sicuramente la possibilità di effettuare il controllo ortografico degli articoli che si scrivono direttamente in linea. Sfortunatamente il percorso per poter attivare questa funzione è abbastanza accidentaccio… ehm, accidentato. Nel senso che la verifica delle parole può essere fatta a patto che il tuo fornitore di dominio ti metta a disposizione almeno una di queste tre cose: il supporto PSpell di PHP, l’accesso al comando /usr/bin/aspell
di sistema, il supporto per le librerie cURL. Nel mio caso, come confermano le risposte alle mie richieste di aiuto al supporto di Tophost, non posso usare nessuno dei tre. Con buona pace della correttezza ortografica di quello che scrivo. Leggi il resto di Controllo ortografico in linea
Estensione per TinyMCE
Oggi faccio un annuncio di servizio: ti interessa per caso estendere il tuo editor visuale TinyMCE di WordPress con tre nuovi pulsantini fatti apposta per i malati dell’accessibilità come me? Si tratta di tre funzioni che desideravo avere da tempo, e che la versione base non contempla tra le caratteristiche: il primo marca un acronimo con l’apposito tag, il secondo aggiunge una citazione in lingua straniera, il terzo infine segnala un cambio di lingua nel contesto in cui è inserita la parola straniera. Li ho fatti io per accontentare l’omino talebano che mi accompagna seduto sulla mia spalla. Leggi il resto di Estensione per TinyMCE