Prima di incominciare è necessario dire che qualora avessimo già IPB installato sul server,
non dobbiamo rimuoverlo. Sarà necessario tenerlo come backup nel caso in cui l'integrazione
non vada a buon fine. Durante l'installazione potremo scegliere se installare da zero IPB o
"importare" i dati da delle tabelle di un database già esistente. In base alla scelta che
farete dovrete scegliere una parte differente di questo tutorial.
----- Incominciamo -----
Scaricate il pacchetto ultimo aggiornato e compatibile con la versione in uso di Xoops da www.bbpixel.com
(è sempre consigliato prima aggiornare Xoops per poi scegliere un pacchetto di integrazione
più recente) e uploadate i file contenuti nell'archivio come segue:
Aprite la cartella "class" dell'archivio e copiatene IL CONTENUTO dentro la cartella "class"
sul server. NON SOVRASCRIVETE L'INTERA CARTELLA!!!
Aprite la cartella "uploads" dell'archivio e copiatene IL CONTENUTO dentro la cartella "uploads"
sul server. NON SOVRASCRIVETE L'INTERA CARTELLA!!!
Aprite la cartella "modules" e copiate la cartella "ipboard" all'interno della cartella "modules"
sul server.
Il resto del contenuto dell'archivio va copiato all'interno della root del sito.
----- Attiviamo il modulo... -----
Andiamo nella root del nostro portale Xoops e effettuiamo il Log-In per poi accedere come
Amministratori. Andiamo nel pannello di Amministrazione e attiviamo il modulo "Message Board"
dalla sezione "Moduli" di "System Admin".
Adesso dovremo scegliere cosa fare secondo le nostre esigenze: IMPORTAZIONE o INSTALLAZIONE ?
----- Importazione da Database... -----
Per l'upgrade è inutile dirvi che è necessario avere le tabelle di una versione di IPB 1.3
precedentemente installata. Tramite questa procedura potrete importare tutti gli utenti e
le discussioni, al fine di non perdere gli sviluppi della vostra community.
Notate che Koudanshi (il creatore di questo fantastico Mod per Xoops) consiglia vivamente
di Backuppare il database in quanto non si prende responsabilità riguardo la salvezza
dei vostri dati. Inoltre lo script che adesso andremo ad eseguire non è stato testato con
Database di grandi dimensioni, di conseguenza lo eseguirete a vostro rischio e pericolo.
Puntiamo con il browser sul path http://tuoindirizzo/xoops/modules/ip...pb2ipbmx14.php
(o il percorso relativo alla cartella di xoops e al modulo indicato)
e andiamo ad inserire nei campi le credenziali di accesso al Database
Attenti a scegliere bene il prefisso delle tabelle di IPB 1.3 già esistenti
sul Database, altrimenti (e giustamente) vi notificherà che non si può procedere!
Appena completati TUTTI i campi, andiamo a premere il pulsante sottostante per potere
importare utenti, discussioni e quanto altro dalla nostra versione di IPB non integrata.
----- Installazione... -----
Per installare una nuova versione di IPB 1.3 sul nostro server, basterà aprire il nostro
Browser preferito e puntare sul path http://tuonome.altervista.org/xoops/...sm_install.php
e compilare il form con le credenziali di accesso al nostro Database e il nome utente,
email e password dell'amministratore.
Adesso potremo da subito acceder al nostro Forum, integrato al portale Xoops ;)
----- FAQ per Novizi -----
Cosa sono le tabelle?
Le tabelle sono dei "contenitori" di dati che il tuo forum (e non solo, ne fa uso anche xoops) per memorizzare le discussioni,
gli utenti e tanti altri dati ancora.
Cosa è un Database?
Il Database è l'insieme delle tabelle contenitrici di dati. Esistono vari tipi di Database, ma quello che utilizziamo noi è il
MySQL.
Quali sono il nome utente e la password del Database?
Di solito sono gli stessi che utilizzi per l'accesso al tuo spazio web. Nel caso di Altervista ad esempio, sono i tuoi "nome utente"
e "password" con i quali accedi all'FTP o al pannello di controllo.
Che moduli devo evitare di usare con l'integrazione?
Non ci sono moduli che danno particolari problemi... É però da segnalare che il modulo "Utenti Iscritti", può dare problemi
nel conteggio degli utenti. Attenzione perchè cercando un utente tramite quel modulo, non verrà trovato.
Vorrei che il Forum non fosse visto come una pagina laterale del portale, ma che fosse esteticamente come quando non lo avevo integrato:
Per fare questo è sufficiente andare al Pannello di Amministrazione del Forum (ACP) ed entrare nella sezione "Xoops's BB Module"
e impostare su "NO" la voce "Wrap Xoops's header?". Così avrete un Forum e un Portale esteticamente separati ma funzionalmente
uniti.
Non trovo la risposta nelle FAQ, che faccio?
Consulta il forum del sito Xoopsit.net e formula la tua domanda. Utenti esperti saranno pronti ad aiutarti!
----- Ringraziamenti speciali... -----
Agli amministratori di Xoopsit.net che mi hanno permesso di pubblicare la guida
A tutti i ragazzi del forum di xoopsit.net che mi hanno offerto assistenza nell'uso del meraviglioso CMS Xoops!
Agli amministratori di Altervista per la pubblicazione in How-To
Grazie a tutti!