Icy Phoenix :: Leggimi
Icy Phoenix 2.0
Sommario
Introduzione

  • Che cos'è Icy Phoenix?
  • Icy Phoenix è un CMS basato su phpBB, (una board open-source scritta in PHP, molto potente, scalabile e adattabile alle proprie necessità), con molte modifiche e intregrazioni di codice che aggiungono flessibilità all'intero pacchetto. Il sito ufficiale di riferimento per phpBB è www.phpbb.com. Icy Phoenix ha molte caratteristiche originariamente rilasciate per il progetto phpBB XS che è stato fondato da Bicet e successivamente sviluppato sia da Bicet che da Mighty Gorgon. Icy Phoenix è stato creato da Mighty Gorgon dopo la sua uscita dal progetto phpBB XS.

  • Quali sono le caratteristiche principali di Icy Phoenix?
  • Icy Phoenix ha numerose caratteristiche, molte delle quali sono elencate nella Lista Funzionalità e nella Lista Dei Riconoscimenti del sito ufficiale. Le principali sono:
    • Forum e sistema di permessi basato su phpBB
    • Funzione CMS che consente la creazione di nuove pagine e blocchi
    • Template unico integrato in tutte le sezioni del sito
    • Molte funzionalità pronte da usare: Galleria fotografica, Downloads, Knowledge Base, Links, Chat...
    • Multilingua e multitemplate
    • Compatibile con le specifiche W3C per XHTML e CSS
    • ...e molte altre...

  • Icy Phoenix ha supporto per bugs, sicurezza e miglioramenti?
  • Icy Phoenix è un progetto open source. Come molti progetti open source è rilasciato da persone che utilizzano il loro tempo libero. Al momento sono svariate le persone nello staff che vogliono aiutare e contribuire a questo progetto. Speriamo che la nostra comunità continuerà a crescere per fornire tutto il supporto necessario agli utenti.

  • E' facile installare o aggiornare Icy Phoenix da altre piattaforme?
  • Icy Phoenix ha la propria procedura guidata di installazione, che vi aiuterà nel processo di installazione. Un file di aggiornamento vi aiuterà ad effettuare il passaggio da phpBB standard e da phpBB XS. Con molta probabilità, le procedure di aggiornamento da altre piattaforme verranno scritte in futuro: al momento l'unico modo per aggiornare il forum da un altro pacchetto, è facendo il downgrading a phpBB standard e successivamente lanciare il processo di aggiornamento che troverete nel pacchetto.

  • Icy Phoenix ha molti templates?
  • Si, al momento esistono diversi templates gratuiti (alcuni di essi con variazioni multicolore) e stiamo lavorando per crearne nuovi. Se siete interessati ai nuovi templates vi basterà consultare regolarmente il forum di supporto e la sezione Stili.

  • Icy Phoenix è multilingua?
  • L'inglese è la lingua base di Icy Phoenix, ma è stato tradotto in molte altre lingue (in ordine alfabetico): Catalano, Galiziano, Italiano, Olandese, Serbo, Spagnolo, Tedesco... e prossimamente verrà tradotto anche in altre lingue! Se non riuscite a trovare la traduzione nella vostra lingua, chiedete al forum di supporto, probabilmente qualcuno sta già lavorando alla traduzione per la vostra lingua e, se volete, potrete dare il vostro contributo entrando a far parte del gruppo di traduzione.

  • Icy Phoenix sarà aggiornabile al phpBB 3?
  • Il discorso è complesso: anche se il codice di partenza di Icy Phoenix è basato su phpBB 2, nel corso del tempo molte funzionalità di phpBB 3 sono state integrate. Il codice attuale è dunque basato su una versione ibrida tra phpBB 2 e phpBB 3. Tra le altre cose il codice è estremamente ottimizzato, viene fatto un utilizzo estensivo delle funzioni di cache, non dovreste sentire la mancanza di phpBB 3.

  • Posso entrare a far parte del progetto Icy Phoenix?
  • Certamente. Icy Phoenix è un progetto open source, e chiunque può dare il suo personale contributo. Per entrare a far parte dello Staff è necessario poter dare un contributo continuativo e regolare al progetto.

  Torna in cima  
Licenza

Icy Phoenix, è stato creato da Mighty Gorgon. E' un CMS basato su una versione di phpBB con molte modifiche e intregrazioni di codice, adattate e/o create da Mighty Gorgon e dallo Staff di Icy Phoenix. Icy Phoenix come phpBB, è rilasciato sotto licenza GNU (trovate qui i termini di questa licenza: GNU)

I crediti di tutte le Modifiche incluse ed i relativi autori le potete trovare cliccando su questo link: Riconoscimenti.

phpBB © 2012 phpBB Group.
Icy Phoenix © 2012 Icy Phoenix Staff.


  Torna in cima  
Requisiti

Prima di installare Icy Phoenix assicuratevi di avere i seguenti requisiti RIGOROSAMENTE NECESSARI:
  • Almeno 20 MB di spazio libero da dedicare alla cartella scelta per l'installazione del pacchetto;
  • Un webserver che supporti PHP, versione 5 o superiore (è preferibile un webserver Linux + Apache);
  • Database MySQL, versione 5 o superiore, con almeno 5MB di spazio libero (naturalmente lo spazio necessario varia in base alla grandezza del vostro sito... 5MB è abbastanza per una installazione base);
  • Possibilitè di impostare i permessi CHMOD.


Questi altri requisiti (anche se non rigorosamente necessari) sono suggeriti per ottimizzare al meglio le prestazioni di Icy Phoenix:
  • Webserver che supporti i files .htaccess;
  • Supporto Apache Mod Rewrite;
  • Supporto Librerie GD (versione 2.0.28 o superiore);
  • Register Globals disabilitato (impostato su OFF).


  Torna in cima  
Nuova Installazione

  1. Decomprimere il pachetto di Icy Phoenix in una cartella del vostro HD.
  2. Copiare tutti i files inclusi nel pacchetto di Icy Phoenix in una cartella del webserver (esempio: /icyphoenix/)
  3. Impostare i permessi a CHMOD 777 per i seguenti files e cartelle:
    • backup/
    • cache/
    • cache/cms/
    • cache/forums/
    • cache/posts/
    • cache/sql/
    • cache/topics/
    • cache/uploads/
    • cache/users/
    • downloads/
    • files/
    • files/album/
    • files/album/cache/
    • files/album/med_cache/
    • files/album/users/
    • files/album/wm_cache/
    • files/images/
    • files/thumbs/
    • files/thumbs/s/
    • images/avatars/
    • logs/
    • logs/logfile_attempt_counter.txt
    • logs/logfile_blocklist.txt
    • logs/logfile_debug_mode.txt
    • logs/logfile_malformed_logins.txt
    • logs/logfile_spammer.txt
    • logs/logfile_worms.txt

  4. Lanciare la procedura di installazione dalla cartella install: install/install.php (esempio: http://www.mysite.com/forum/install/install.php)
  5. Seguire le istruzioni a video, inserendo ogni dato richiesto e terminare l'installazione.
  6. Eliminare o rinominare la cartella install.
  7. Personalizzare alcuni files che contengono impostazioni importanti per il vostro sito:
    • .htaccess: impostazioni riguardo il dominio ed impostazioni base di Apache.
    • robots.txt: per cambiare il percorso della sitemap ed altre impostazioni riguardo i bot.
    • favicon.ico e images/favicon.ico: per personalizzare l'icona del vostro sito.
    • includes/constants.php: personalizzazione alcune costanti e impostazione amministratori principali.
    • language/lang_XXX/lang_main_settings.php: alcune informazioni importanti su di te e sul tuo sito.
    • templates/default/overall_header*.tpl: personalizzazione di base del template (alcune impostazioni si possono cambiare in ACP e CMS, senza dover modificare manualmente questi files).
  8. Personalizzare le opzioni e la configurazione in ACP e CMS.
  9. Godetevi il vostro Icy Phoenix Enjoy!.

  Torna in cima  
Aggiornamento da Icy Phoenix 2.0.0.86 o superiore

Se state aggiornando da Icy Phoenix 2.0.0.86 o successiva, potete aggiornare il vostro sito seguendo queste semplici istruzioni:
  1. Effettuare il login come amministratore.
  2. Disabilitare il sito.
  3. Effettuare un backup di tutti i files e del database (se non fai il backup, non provare neanche a richiedere supporto! Backup Rules!)
  4. E' stato fatto il backup? Se non è stato fatto, tornare al punto precedente.
  5. Salvare in un luogo sicuro i files .htaccess e config.php.
  6. Potreste aver bisogno di fare un backup anche delle pagine personalizzate che avete creato tramite il CMS (se ne avete create).
  7. Controllare che effettivamente il backup sia stato fatto e tenerlo in un luogo sicuro. Backup Rules!
  8. Rimuovere le seguenti cartelle (assicurarsi che non vi siano, in queste cartelle, parti di MOD eventualmente installati, ma in ogni caso dovreste avere un backup Backup Rules!):
    • adm
    • includes
    • language
    • templates
  9. Rimuovere tutti i files, tranne il file config.php, all'interno della root del vostro forum Icy Phoenix (assicurarsi che non vi siano, in questi files, parti di MOD eventualmente installati, ma in ogni caso dovreste avere un backup Backup Rules!).
  10. Quando cancellate i files, prestare particolare attenzione a files e cartelle con contenuti personalizzati. In particolare:
    • config.php
    • backup/
    • downloads/
    • images/
    • files/
    • logs/
  11. Decomprimere il pacchetto di Icy Phoenix in una cartella del vostro HD.
  12. Caricare tutti i files (tranne config.php) nella root del vostro Icy Phoenix.
  13. Applicare i corretti permessi alle cartelle come indicato nella sezione Nuova Installazione.
  14. Lanciare install/database_update.php to update your DB (esempio: http://www.mysite.com/ip/install/database_update.php).
  15. Cancellare o rinominare la cartella install.
  16. Personalizzare Icy Phoenix tramite le operazioni elencate qui ==> Personalizzazioni.
  17. Sboccare il sito.
  18. Godetevi il vostro Icy Phoenix Enjoy!.

  Torna in cima  
Aggiornamento da Icy Phoenix 1.3.0.53 o superiore

Se state aggiornando da Icy Phoenix 1.3.0.53 o successiva, potete aggiornare il vostro sito seguendo queste semplici istruzioni:
  1. Effettuare il login come amministratore.
  2. Disabilitare il sito.
  3. Effettuare un backup di tutti i files e del database (se non fai il backup, non provare neanche a richiedere supporto! Backup Rules!)
  4. E' stato fatto il backup? Se non è stato fatto, tornare al punto precedente.
  5. Salvare in un luogo sicuro i files .htaccess e config.php.
  6. Potreste aver bisogno di fare un backup anche delle pagine personalizzate che avete creato tramite il CMS (se ne avete create).
  7. Controllare che effettivamente il backup sia stato fatto e tenerlo in un luogo sicuro. Backup Rules!
  8. Rinominare la seguente cartella:
    • files/posted_images ==> files/images
  9. Rimuovere le seguenti cartelle (assicurarsi che non vi siano, in queste cartelle, parti di MOD eventualmente installati, ma in ogni caso dovreste avere un backup Backup Rules!):
    • adm
    • includes
    • language
    • templates
  10. Rimuovere tutti i files, tranne il file config.php, all'interno della root del vostro forum Icy Phoenix (assicurarsi che non vi siano, in questi files, parti di MOD eventualmente installati, ma in ogni caso dovreste avere un backup Backup Rules!).
  11. Quando cancellate i files, prestare particolare attenzione a files e cartelle con contenuti personalizzati. In particolare:
    • config.php
    • backup/
    • downloads/
    • images/
    • files/
    • logs/
  12. Decomprimere il pacchetto di Icy Phoenix in una cartella del vostro HD.
  13. Caricare tutti i files (tranne config.php) nella root del vostro Icy Phoenix.
  14. Applicare i corretti permessi alle cartelle come indicato nella sezione Nuova Installazione.
  15. Copiare il file install/convert_utf8_nodbal.php nella root del vostro Icy Phoenix e lanciatelo. Questo file è necessario per convertire il database nel formato UTF-8. (esempio: http://www.mysite.com/ip/convert_utf8_nodbal.php).
  16. Cancellare il file convert_utf8_nodbal.php dalla root del vostro Icy Phoenix
  17. Lanciare install/database_update.php to update your DB (esempio: http://www.mysite.com/ip/install/database_update.php).
  18. Lanciare install/install.php e cliccare su Importa Immagini Nel DB (Aggiornando da Icy Phoenix 1.3 o superiore) per aggiungere le immagini caricate nel DB (esempio: http://www.mysite.com/ip/install/install.php).
  19. Cancellare o rinominare la cartella install.
  20. Personalizzare Icy Phoenix tramite le operazioni elencate qui ==> Personalizzazioni.
  21. Sboccare il sito.
  22. Godetevi il vostro Icy Phoenix Enjoy!.

  Torna in cima  
Aggiornamento da Icy Phoenix 1.1.0.15 o Aggiornamento da Icy Phoenix 1.2.0.27

Se state aggiornando da Icy Phoenix 1.1.0.15 o Icy Phoenix 1.2.0.27, potete aggiornare il vostro sito seguendo queste semplici istruzioni:
  1. Effettuare il login come amministratore.
  2. Disabilitare il sito.
  3. Rinominare la seguente cartella:
    • pafiledb/uploads/ ==> downloads/
  4. A questo punto seguire le istruzioni elencate qui: Aggiornamento da Icy Phoenix 2.0.0.86 o superiore.
  5. Lanciare install/install.php di nuovo, dal momento che ci sono alcune funzioni di manutenzione (elencate nella pagina) che devono essere eseguite (esempio: http://www.mysite.com/ip/install/install.php).
  6. Sboccare il sito.
  7. Godetevi il vostro Icy Phoenix Enjoy!.

  Torna in cima  
Aggiornamento da phpBB XS

Se state aggiornando da phpBB XS, potete aggiornare il vostro sito seguendo queste semplici istruzioni (basate su un installazione standard di phpBB XS 058):
  1. Effettuare il login come amministratore.
  2. Disabilitare il sito.
  3. Rinominare le seguenti cartelle:
    • album_mod/upload/ ==> files/album/
    • pafiledb/uploads/ ==> downloads/
  4. A questo punto seguire le istruzioni elencate qui: Aggiornamento da Icy Phoenix 2.0.0.86 o superiore.
  5. Lanciare install/install.php di nuovo, dal momento che ci sono alcune funzioni di manutenzione (elencate nella pagina) che devono essere eseguite (esempio: http://www.mysite.com/ip/install/install.php).
  6. Sboccare il sito.
  7. Godetevi il vostro Icy Phoenix Enjoy!.

  Torna in cima  
Conversione da phpBB 3.0.x

Se volete convertire un forum phpBB 3.0.x in Icy Phoenix, potete seguire questa procedura per importare forum, discussioni, messaggi ed utenti:
  1. Effettuare il login come amministratore in phpBB 3 e bloccare il forum dal Pannello Di Amministrazione.
  2. Effettuare un backup completo di phpBB 3 (sia DB che files).
  3. Installare Icy Phoenix (Nuova Installazione) sullo stesso DB di phpBB 3, ma assicurandosi di usare un prefisso diverso per le tabelle (la situazione ottimale sarebbe quella di avere le tabelle di Icy Phoenix con prefisso ip_ e quelle di phpBB 3 con prefisso phpbb_). Se volete installare Icy Phoenix nella stessa cartella dove è installato phpBB 3, dovreste prima eliminare o spostare tutti i files di phpBB 3. E' fondamentale accertarsi di avere almeno un backup!
  4. Effettuare il login come amministratore in Icy Phoenix e bloccare il sito da ACP.
  5. Modificare le definizioni delle costanti nel file install/phpbb3_conversion/phpbb3_to_ip.php per riflettere i prefissi ed i nomi corretti delle tabelle da convertire.
  6. Caricare install/phpbb3_conversion/phpbb3_to_ip.php nella root del vostro Icy Phoenix e lanciarlo (esempio: http://www.mysite.com/ip/phpbb3_to_ip.php).
  7. A conversione finita, Icy Phoenix dovrebbe contenere forum, discussioni, messaggi ed utenti del vostro phpBB 3.
  8. Effettuare il login in Icy Phoenix e lanciare le procedure di manutenzione elencate in ACP nella sezione Manutenzione DB (per effettuare questa procedura potrebbe essere necessario alterare il file constants.php se non il vostro ID utente non è quello dell'amministratore principale!).
  9. Personalizzare Icy Phoenix tramite le operazioni elencate qui ==> Personalizzazioni.
  10. Sboccare il sito.
  11. Godetevi il vostro Icy Phoenix Enjoy!.

  Torna in cima  
Aggiornamento da standard phpBB 2.0.x

Se state aggiornando da phpBB 2.0.x, potete aggiornare il vostro sito seguendo queste semplici istruzioni:
  1. Effettuare il login come amministratore.
  2. Disabilitare il sito.
  3. A questo punto seguire le istruzioni elencate qui: Aggiornamento da Icy Phoenix 2.0.0.86 o superiore.
  4. Lanciare install/install.php di nuovo, dal momento che ci sono alcune funzioni di manutenzione (elencate nella pagina) che devono essere eseguite (esempio: http://www.mysite.com/ip/install/install.php).
  5. Sboccare il sito.
  6. Godetevi il vostro Icy Phoenix Enjoy!.

  Torna in cima  
Supporto

Per qualunque domanda e/o richiesta di supporto, potete far riferimento al sito ufficiale Forum Icy Phoenix.


  Torna in cima  
Cronologia

Versione 2.2.0.105 (2016/06/04)
  • Quinta versione ufficiale.


Versione 2.0.0.86 (2012/07/28)
  • Quarta versione ufficiale.


Versione 1.3.0.53 (2009/07/17)
  • Terza versione ufficiale.


Versione 1.2.0.27 (2008/03/03)
  • Seconda versione ufficiale.


Versione 1.1.0.15 (2007/05/20)
  • Prima versione ufficiale.


  Torna in cima