Joomla.it Forum
Componenti per Joomla! => Gestione Forum => : Stramonium 26 Feb 2013, 08:16:17
-
Integrare smf con joomla
Integrare un forum come smf con un sito , significa fare in modo che gli utenti de sito siano sincronizzati con quelli del forum e di conseguenza se un utente si registra al sito, sia registrato anche nel suo forum .
Vediamo come fare .
Di cosa abbiamo bisogno :
un CMS, nel caso di questa guida io uso Joomla
un bridge , uso jfusion 1.8
il forum ovviamente smf 2.0.x
Partendo dal fatto che sia joomla e smf siano istallati correttamente si istalla in joomla l'estensione jfusion 1.8 da qui http://www.jfusion.org/downloads/jfusion/jfusion-1-8-0 (http://www.jfusion.org/downloads/jfusion/jfusion-1-8-0)
Alla fine dell'istallazione jfusion chiederà di seezionare un plugin dall'elenco e voi dovrete spuntare il plugin "smf2"
Adesso andate nel menu' Componenti di joomla e selezionate jfusion
Menu' Language e istallate la vostra lingua preferita .
Andate nel Menù Configurazione e dovreste trovarvi in una situazione di questo tipo :
(http://img9.imageshack.us/img9/5833/97056943.png)
cliccate sull'icona cerchiata si avvierà un wizard , vi chiederà di inserire il percorso completo al forum
quindi dovrete inserire una cosa simile C:\\WAMP\WWW\TUOSITO\TUOFORUM
oppure l'indirizzo (url) del forum , tenete presente che se il tuo forum è in locale dovrai inserire localhost\tuosito\tuoforum , dopo di che lui troverà da solo tutti gli altri parametri che gli occorrono.
Una volta che avete avuto positiva conferma dell operazione svolta tornate in Configurazione
(http://img819.imageshack.us/img819/1498/94940524.png)
Cliccate sulla prima icona (quella tipo notes con matita) di smf selezionate la scheda utente :
(http://img571.imageshack.us/img571/4203/31902248.jpg)
Selezionate Gruppo utenti di default ---> Defaut users
lasciate le altre opzioni come sono .
Ripetete la procedura anche per joomla selezionando Registered
Salvate e tornate in Configurazione : adesso dovete selezionare il master e slave cliccando su quelle icone rotonde .
Selezionate joomla come Master e smf come slave o secondario .
Adesso dobbiamo disabilitare la registrazione in smf
SMF : loggarsi nel forum come amministratore
Amministra --> Utenti --> Registrazione--> impostazione ...e selezionare Registrazione disabilitata
Salvare e chiudere .
Tornando al pannello Configurazione di jfusion dovete avere una tabella di questo tipo :
(http://img405.imageshack.us/img405/6964/07korretta.jpg)
Se tutto torna andate in Nuova sincronizzazione utenti
nella ria di joomla selezionate "includi questa plugin nella sincronizzazione"
poi cliccate su sincronizza .
Ultimo passo per avere una registrazione unica e ambivalente , dovrete fare una nuova voce di menu' per il login in joomla e selezionare come tipo di menu' ---> jfusion wrapper o altra voce jfusion a seconda delle vostre esigenze
Spero di essere stato utile.
Ciao a tutti.