PICO FAQ - picoflat

Transcript

PICO FAQ - picoflat
PICO FAQ
GENERALI Q: Di che cosa ho bisogno per usare PicoFlatCMS? A: Per usare PicoFlatCMS hai bisogno di uno spazio web (gratuito o a pagamento) su piattaforma Linux e supporto PHP4.3 (ma credo che basti anche 4.1). Non serve nessun Database che comunque non è supportato da Picoflat. Q: Perché PicoFlatCMS ha sempre numeri di revisione inferiori a 1.0 ? A: PicoFlatCMS mantiene numeri di revisione inferiori alla 1.0 perché è convinzione dell'autore che mettere numeri di revisione alti sia fuorviante per gli utenti. Numeri alti possono far credere che il prodotto sia stabile e sicuro, cosa praticamente impossibile da realizzare a meno di non avere un team di più persone che sviluppano e aggiornano continuamente il prodotto.
Questo però non vuol dire che il prodotto non sia di qualità o venga aggiornato malamente, perché lo stesso autore ne fa uso e ogni aggiornamento di sicurezza o migliorativo viene applicato appena possibile. Q: Dove posso trovare altri Temi per questo CMS? A: I temi di PicoFlatCMS vengono adattati da quelli di WordPress(c) che sono molto belli. Se conosci un poco di PHP e di CSS puoi adattarli da te, altrimenti puoi aspettare che l'autore scelga e adatti un tema di WordPress(c). Ricorda sempre che i riferimenti (credits) all'autore del tema, vanno sempre lasciati. Q: Come posso creare le pagine esterne strutturate ad albero? A: Per ogni set di pagine crea la pagina madre con i link richiesti. Questa pagina risiederà sul sito esterno e verrà presentata nel menù come link. Nella stessa directory di questa pagina­link inserite le pagine da linkare e mettete a fine pagina (o anche in altri punti) il link (Return/Home/Indietro/Su o quello che vi pare) che punterà alla pagina madre per poter ritornare ai link delle pagine contenute. Q: E per le pagine interne? A: Per le pagine interne questo non è possibile usando la stessa architettura ma si può fare in modo analogo tenendo presente però che poiché ogni pagina risiede in una sua cartella specifica, il link di ritorno dovrà tornare indietro nell'albero delle directory (non si linkerà a "pagina" ma a "../pagina"). Puoi trovare ulteriori dettagli sul forum. Q: Devo conoscere HTML e PHP per poter pubblicare i miei lavori? A: Assolutamente no, ma in casi particolari potrebbe essere utile. Q: Perché quando clicco sul link del Webmaster (che dovrei essere io) mi appare la biografia dell'autore di Picoflat? Come faccio a cambiarla? A: Vai nei menù di amministrazione e poi sul link Crea Documento. Vai nella Sezione 3 e cancella il "documento" biografia", questo cancellerà la vecchia biografia. Crea un nuovo file "biografia.txt" e pubblicalo con il PicoEditor. Adesso quando clicchi sul link vedrai la tua biografia. Se non la vuoi, basta che crei e pubblichi un file vuoto. Q: Perché in ogni cartella di Picoflat c'è un file index.html vuoto? A: Perché così¬ viene nascosta la lista dei tuoi file quando ci si va tramite una URL assoluta. E' uno dei tanti piccoli trucchi per incrementarne un poco la sicurezza. E' preferibile non toglierlo, ma se vuoi puoi farlo, Picoflat funzionerà ugualmente. INSTALLAZIONE E AGGIORNAMENTO Q: Come faccio ad installare PicoFlatCMS? A: Leggi il file README.FIRST allegato nel pacchetto di Picoflat. Q: Come faccio ad aggiornare PicoFlatCMS? A: Semplice, scompatta in una cartella del tuo computer il file .zip di Picoflat e copia tutti i file sul sito, usando un qualsiasi client FTP. Q: Quando aggiorno il sito, perdo le mie pagine? A: No, PicoFlatCMS aggiorna soltanto se stesso evitando deliberatamente tutte le cartelle non conosciute. Inoltre non sovrascrive diverse cartelle e file, incluso quello delle password. Questo però significa che se avete aggiunto cartelle personali usando un client FTP, potrete toglierle soltanto usando un client FTP. Q: Quindi se aggiorno il sito o faccio rieseguire il file install.php non non resetto le password? A: No, per resettare la password devi cancellare il file delle password usando un client FTP e soltanto dopo devi far rieseguire il file install.php. Q: E se altri fanno eseguire il file install.php ? A: Non succede niente, ma se vuoi puoi eliminarlo dopo aver finito di installare il sito. Q: Devo per forza aggiornare PicoFlatCMS ? A: No, a meno che non ci siano aggiornamenti critici per la sicurezza o che si voglia usufruire di nuove "feature". Q: Per passare da una revisione ad una più recente, posso fare il salto anche se non sono conseguenti (es: 0.3.4 ­> 0.4.0)? A: Allo stato attuale SI, non ci sono controindicazioni. Per quanto possibile si cercherà di mantenere questa impostazione.
PROBLEMI CON PICOFLATCMS
Q: Ho installato PicoFlatCMS sotto la directory picoflat ma non funziona, perchè? A: PicoFlatCMS al momento deve essere messo direttamente sotto la root principale e non sotto una o più sottodirectory. In una futura release questo vincolo sarà eliminato. Per esempio:
sotto Altervista (http://picoflat.alervista.org/) il cms funziona, in locale (http://hostname_pc/) il cms funziona, sotto Lycos (http://utenti.lycos.it/picoflat) il cms non funziona.
Q: Ho installato PicoFlatCMS ma quando cerco di entrare da amministratore non mi fa entrare e mi da errori strani riguardo uno Header, perchè? A: Per poter funzionare picoflatcms ha bisogno che nel file php.ini sia abilitato il buffering con questa istruzione: output_buffering = 4096
Dalla release 0.4.3 questo problema è stato risolto. Aggiornare PicoFlatCMS.
Q: A volte quando tento di entrare in area amministrazione ritorno alla pagina iniziale o comunque non riesco ad entrare anche se username e password sono giuste, perchè? A: Questo succede quando entrate in area admin e non ne uscite per mezzo del link LOGOUT. Per ripristinare il normale funzionamento, cliccate sul link “(ripristina sessione)” e poi rieseguite laprocedura di login.
Q: Con Firefox il sito si vede bene mentre con Internet Explorer non sempre. Perché? A: PicoFlatCMS è stato sviluppato e testato principalmente con Firefox e Mozilla. E' visualizzato abbastanza bene anche sotto IE7, l'ultimo browser di Microsoft(c) perché supporta bene i fogli di stile ".CSS". Lo stesso non si può dire dei vari IE5 e IE6 e non ho molta voglia di usare dei trucchi per adattarli a questi browser perché' ormai stanno diventando obsoleti e preferisco usare il mio tempo nel miglioramento del sito. Q: Perché quando scrivo le news o il motd, al posto delle lettere accentate vengono dei simboli strani? A: Il browser non è configurato con i caratteri Unicode (UTF­8). Vai sul manu Visualizza/Codifica_Caratteri/ e seleziona i caratteri Unicode UTF­8. RICHIESTE E COLLABORAZIONI Q: Picoflat ha poche funzioni, se ne possono aggiungere altre come ad esempio un calendario, un forum, un orologio, un generatore di motti, funzioni cybercash o altro? A: Se sai programmare in PHP senz'altro :­) altrimenti puoi sempre usare altri CMS con più estensioni o moduli. Un buon CMS italiano con molti moduli aggiungibili è FlatNuke. Se invece la funzione richiesta è compatibile con la filosofia di Picoflat allora ti basta aspettare che questa venga inclusa in una revisione successiva. Q: Posso collaborare nella scrittura di Picoflat e aggiungere nuove "feature"? A: Certamente, ma tieni presente che questo non deve modificare l'architettura di base di Picoflat. Vanno inoltre documentati in modo da facilitare anche eventuali altri sviluppatori ed il tutto va rilasciato sotto licenza GNU GPL. PROPRIETA' INTELLETTUALE E NOTE LEGALI Q: Nel mio sito realizzato con Picoflat, posso eliminare ogni riferimento allo stesso e/o agli autori? A: No, perché questo viola la licenza GNU GPL. Inoltre è controproducente perché ne limita la conoscenza e quindi la diffusione. Meno è diffuso il prodotto e meno potrà essere testato e quindi aggiornato o migliorato. Q: Posso levare il logo SourceForge dal mio sito e metterne uno di mio gradimento? A: Credo di si, quel logo dovrebbe essere vincolante soltanto per me. Q: Come faccio a levarlo o a sostituirlo? A: Basta togliere o rinominare o sostituire il file "box.php" Q: Ho realizzato il mio sito con Picoflat ma improvvisamente ho perso i miei dati. Chi è responsabile? A: I dati possono andare persi per varie cause: l'intervento malevolo di un hacker, una negligenza della società responsabile del server ospitante, un aggiornamento sbagliato del CMS da parte dell'amministratore del sito, un malfunzionamento dello stesso. Ricordatevi sempre di fare una copia di backup Annuale o Mensile o Settimanale o Giornaliera dei dati del vostro sito. Tanto più è importante per voi il sito, tanto più frequente deve essere il backup. L'autore o gli autori, rilasciano il software sotto licenza GNU GPL e con la clausola che essendo il software gratuito, deve essere accettato "COSI' COME E'" e quindi "NON DEVE ESSERE USATO IN AMBIENTI IN CUI E' FONDAMENTALE UNA BASSA CRITICITA' DEL SISTEMA". Chi usa questo CMS è consapevole che l'autore o gli autori declinano ogni responsabilità per danni derivanti dall'uso dello stesso. Per questi usi ci sono applicativi molto più blasonati di questo e comunque richiedono sempre la manutenzione costante da parte di società appositamente create per questo. E' comunque ben accetta la comunicazione di qualunque anomalia riscontrata, che potrà contribuire ad un miglioramento del prodotto. Q: Ma allora preferisco usarne uno a pagamento. A: Certamente, come ho già detto prima, per applicazioni critiche o importanti sono disponibili altri software migliori di questo. Comunque avete mai letto il DISCLAIMER dei vari software a pagamento?