Back to top

Autore Topic: [Guida] Integrare Joomla e PhpBB  (Letto 22171 volte)

Offline KinG-LioN

  • Nuovo arrivato
  • *
  • Post: 8
    • Mostra profilo
[Guida] Integrare Joomla e PhpBB
« il: 06 Ott 2008, 01:16:46 »
Guida Scritta da KinG-LioN per joomla.it il 6 Ottobre 2008.
Admin@eurohackers.it
http://www.eurohackers.it

Salve, leggendo nei vari forum ed anche in questo ho visto che molti, moltissimi utenti hanno avuto problemi con l'integrare un forum Phpbb3 e joomla.
Io sinceramente anche se non ho mai usato joomla e non conoscevo neanche l'esistenza di un bridge, non avuto difficolta ad integrare i due cms.
Spiego in parole chiare e semplici come ho fatto cosi da aiutare anche gli altri.
Prima cosa da fare e quella di installare un forum PhpBB3 in una qualsiasi cartella del vostro sito. ( Il database deve essere lo stesso sia per joomla che per PhpBB3)
Scarichiamo JFusion ultima Versione, e lo dezippiamo sul desktop.

All'interno Troverete Cinque Componenti che sono:
jfusion_component.zip
jfusion_mod_login.zip
jfusion_plugin_user.zip
jfusion_mod_activity.zip
jfusion_plugin_auth.zip
Questi cinque file non vanno dezippati.

Come prima cosa, andiamo nell'area amministazione del sito, ci spostiamo nel menu Estensioni e successivamente su Installa/Disinstalla.
Una volta entrati, caricheremo tramite il pulsante sfoglia il file jfusion_component ancora zippato.
Ora Andiamo a configurarlo.
Nel menu componenti in alto ora dovrebbe essere apparsa una nuova voce jfusion, estendiamo il menu e clicchiamo su plugin configuration spuntiamo il tipo di forum che abbiamo installato, e clicchiamo su wizard, cosi joomla fara tutto da se ed impostiamo i parametri master e slave.
Io personalmente in base alle mie esigenze, ho assegnato a Phpbb3 valore slave e a joomla_int valore master, quindi su phpbb3 tutte le caselle sono verdi tranne master.
Ora vederemo che Jfusion ha gia riconosciuto quanti utenti sono iscritti al vostro forum.

Successivamente Diciamo a Joomla di sincronizzare gli utenti del database con quelli del nostro forum cliccando su User Synchronisation e successivamente su Import JFusion slave users into the JFusion master database in modo tale che i database risultino sincronizzati.

Il prossimo passo da fare e quello di vedere se il nostro login funziona bene.
Spostiamoci su Login Checker e proviamo il nostro login, clichiamo su check e vediamo che il risultato dovrebbe essere simile a questo:

JFusion Configuration Overview
Master:phpbb3 Versione:1.00 Check Encryption:1 Dual Login:1
Slave:joomla_int Versione:1.00 Check Encryption:1 Dual Login:1
Master User Information
Login Nome utente: KinG-LioN
phpbb3 Nome utente: king-lion
phpbb3 Userid: 2
phpbb3 Nome: KinG-LioN
phpbb3 Password: $H$9Si*******************sqE1
phpbb3 SALT:
phpbb3 E-mail: admin@eurohackers.it
Authentication Plugin
phpbb3 -> $H$9S***********.xX*****qE1
joomla_int -> 77c65695************5028ee17ad6
A valid password was found: phpbb3
User Plugin
phpbb3:User Details
Nome utente: king-lion
Userid: 2
Nome: KinG-LioN
Session Create Corretto:Created Session: Userid=2, SESSIONID=ZqF*******yV8Oqu7Z6VhsyX84RL, Cookie Path=/, Cookie Domain=.eurohackers.it
joomla_int:User Details
Utente Update Corretto:User Exists
Nome utente: KinG-LioN
Userid: 64
Nome: KinG-LioN
Skipped creating Joomla session in login checker to prevent logout.


Perfetto, tutto procede a meraviglia, se a questo passo vi da problemi come ad esempio password non riconosciute o email duplicate niente paura, rimediamo in seguito.
Torniamo al menu Estensioni e spostiamoci nuovamente su Installa/Disinstalla e carichiamo ed installiamo jfusion_plugin_auth.zip e jfusion_plugin_user.zip e ci siamo quasi.
Andiamo nel nel menu estensioni e spostiamoci in gestione plugin .
Qua non dovremmo fare altro che disattivare  Authentication - JoomlaUser - Joomla!, ed al loro posto attivare rispettivamente  User - JfusionAuthentication - jfusion

Ora gli ultimi accorgimenti da fare anche se opzionali:
Recarsi nel menu estensioni e spostarsi in gestione moduli, cerchiamo e disinstalliamo il mod_login di joomla ed al suo posto attiviamo quello appena caricato di Jfusion.

Fatto cio tutto dovrebbe funzionare a meraviglia come ho accennato prima potrebero essersi verificati dei contrasti tra Nomi Utenti e/o Mail di utenti Joomla e PhPBB.
Senza Uscire dall'area admin Di Joomla, Rechiamoci nel nostro forum, e creiamo un nuovo Utente, successivamente vedremo che tale utente sara visibile anche nel menu utenti di Joomla, editiamo quest'ultimo e diamogli i permessi di SuperAdmin, questo passo non sempre bisogna farlo, ma spesso e fondamentale, perche a molti come anche a me è capitato che una volta fatto il logout da Admin su Joomla, successivamente non mi riconosceva piu come Amministratore, ed ho docuto piu volte resettare le query Mysql di Joomla.
In questo modo invece il superadmin verra creato dopo la sincronizzazione, e quindi non avrete nessun tipo di problema ad accedere all'area admin in futuro.

Complimenti, ora gli iscritti al forum potranno effettuare il login anche sul portale joomla e viceversa!
I due cms sono diventati una cosa sola!

http://www.eurohackers.it





« Ultima modifica: 06 Ott 2008, 01:23:44 da KinG-LioN »

Offline Giavenale

  • Nuovo arrivato
  • *
  • Post: 7
    • Mostra profilo
Re: [Guida] Integrare Joomla e PhpBB
« Risposta #1 il: 10 Nov 2008, 01:24:44 »
Citazione
Successivamente Diciamo a Joomla di sincronizzare gli utenti del database con quelli del nostro forum cliccando su User Synchronisation e successivamente su Import JFusion slave users into the JFusion master database in modo tale che i database risultino sincronizzati.

Praticamente con questo procedimento mi prende tutti gli utenti che sono iscritti al forum e li piazza sulla lista di utenti iscritti al sito?
Cioè io non capsico sta differenza tra slave e master...
Se io faccio come è descritto sopra, mi cancella tutti gli utenti del sito in cambio di quelli del forum? perchè se è così io devo fare esattamente l'inverso!

RISOLTO: è come dico io, devo fare il contrario di quel che è scritto in questa guida! perfetto! scusate per il disturbo
« Ultima modifica: 10 Nov 2008, 16:13:34 da Giavenale »

Offline CaLigoLa1

  • Nuovo arrivato
  • *
  • Post: 21
    • Mostra profilo
Re: [Guida] Integrare Joomla e PhpBB
« Risposta #2 il: 11 Nov 2008, 20:58:09 »
Ciao,
scusami ma io sto' provando a fare quello che hai scritto in questa ottima guida,ma'ho un problema e vediamo se riesci a risorvermelo.
Quando vado a caricato il componente Jfusion mi dice
":Attenzione! - Operazione di spostamento file fallita"
Secondo te cos'e' che devo fare e non ho fatto?
ti spiego prima di Jfusion ho provato con Rockbridge e mi da lo stesso errore.
Ora partendo dal presupposto che ho appena installato Joomla e precisamente la 1.5.7 fresca su un dominio nuovo,avro' allora saltato qualche configurazione che dia la possibilita' di integrare Componenti?
ti prego di aiutarmi altrimenti non riesco ad andare avanti.
ti ringrazio anticipatamente

Offline CaLigoLa1

  • Nuovo arrivato
  • *
  • Post: 21
    • Mostra profilo
Re: [Guida] Integrare Joomla e PhpBB
« Risposta #3 il: 12 Nov 2008, 00:42:54 »
risolto da solo Grazie. ;D

Offline carlodamo

  • Global Moderator
  • Instancabile
  • ********
  • Post: 3817
  • Sesso: Maschio
    • Mostra profilo
Re: [Guida] Integrare Joomla e PhpBB
« Risposta #4 il: 12 Nov 2008, 17:19:54 »
Una cosa, potresti specificare versioni di joomla e altri componenti? Grazie
Evisole Web agency a Vicenza

Offline ZaRBoR2

  • Nuovo arrivato
  • *
  • Post: 5
    • Mostra profilo
Re: [Guida] Integrare Joomla e PhpBB
« Risposta #5 il: 14 Nov 2008, 17:55:18 »
MOLTO buona la guida, ma 6 io vorrei creare da 0 il portale come lo drovei integrare il phpbb, ne potresi scrivere una miniguida piccolissima che spiega velocemte come devo gestire la cartelle e le istallazioni dei cms...onde evitare domande tipo..

una volta che ho istallato joomla, devo istallare anke il phpbb?etc

GRAZIE in anticipo,cmq bella guida ;)

Offline mattej

  • Esploratore
  • **
  • Post: 122
  • Sesso: Maschio
    • Mostra profilo
Re: [Guida] Integrare Joomla e PhpBB
« Risposta #6 il: 22 Nov 2008, 16:25:09 »
Stavo provando ad installare jfusion seguendo la tua guida ma mi salta subito fuori un errore..
Codice: [Seleziona]
Parse error: syntax error, unexpected '{' in /web/htdocs/www.trialmap.it/home/administrator/components/com_jfusion/plugins/phpbb3/jfusion_plugin.php on line 368già qualcun'altro l'ha postato ma aveva solo sbagliato a scrivere l'indirizzo..
solo un chiarimento.. questo brige funziona anche se il sito joomla e il forum sono su 2 domini diversi vero?!
questa è la mia situazione:

www.trialmap.it > sito joomla 1.5.8
forum.trialmap.it > Forum phpbb 3.0.0
Sqxxxxxxx_1 > database forum
Sqxxxxxxx_2 > database joomla

se fosse tutto ok, quale indirizzo devo inserire nella procedura wizard?
l'errore me lo dà inserendo "forum.trialmap.it"
ho provato anche ad inserirgli i valori in modo manuale ma mi appare il medesimo errore..

ringrazio anticipatamente

Offline rinuccio

  • Team Joomla.it
  • Instancabile
  • *******
  • Post: 3140
  • Sesso: Maschio
    • Mostra profilo
Re: [Guida] Integrare Joomla e PhpBB
« Risposta #7 il: 22 Nov 2008, 17:21:20 »
forum e joomla devono avere il DB in comune

Offline mattej

  • Esploratore
  • **
  • Post: 122
  • Sesso: Maschio
    • Mostra profilo
Re: [Guida] Integrare Joomla e PhpBB
« Risposta #8 il: 22 Nov 2008, 17:44:44 »
Quindi la soluzione è reinstallare joomla nello stesso db di phpbb..
Grazie ragazzi!

Offline mattej

  • Esploratore
  • **
  • Post: 122
  • Sesso: Maschio
    • Mostra profilo
Re: [Guida] Integrare Joomla e PhpBB
« Risposta #9 il: 23 Nov 2008, 14:10:15 »
eccomi nuovamente a chiedere un chiarimento..
ho provveduto a spostare il database di joomla nello stesso di phpbb, ora però perchè continua a darmi l'errore sopra citato?
quando mi chiede l'indirizzo del software da integrare con jfusion è sbagliato mettere "/web/htdocs/forum.trialmap.it"? ..corrisponde con l'indirizzo del io attuale forum da integrare..

Offline rinuccio

  • Team Joomla.it
  • Instancabile
  • *******
  • Post: 3140
  • Sesso: Maschio
    • Mostra profilo
Re: [Guida] Integrare Joomla e PhpBB
« Risposta #10 il: 23 Nov 2008, 14:16:27 »
aggiungi solo FORUM o il nome della cartella che lo contiene

Offline mattej

  • Esploratore
  • **
  • Post: 122
  • Sesso: Maschio
    • Mostra profilo
Re: [Guida] Integrare Joomla e PhpBB
« Risposta #11 il: 23 Nov 2008, 14:21:44 »
eppure il forum risiede dentro la carlella "forum.trialmap.it" lo vedo anche quando gli entro tramite l'ftp..
non vorrei che l'errore sia riferito a qualcos'altro:
Codice: [Seleziona]
Parse error: syntax error, unexpected '{' in /web/htdocs/www.trialmap.it/home/administrator/components/com_jfusion/plugins/phpbb3/jfusion_plugin.php on line 368
« Ultima modifica: 23 Nov 2008, 14:46:35 da mattej »

Offline mattej

  • Esploratore
  • **
  • Post: 122
  • Sesso: Maschio
    • Mostra profilo
Re: [Guida] Integrare Joomla e PhpBB
« Risposta #12 il: 28 Nov 2008, 16:15:15 »
Era un problema di php, l'ho aggiornato alla versione 5 e tutto non mi ha più dato l'errore. Ora però non mi riconosce in automatico i parametri e me lo fa fare in manuale..
vedremo..
« Ultima modifica: 28 Nov 2008, 16:31:19 da mattej »

Offline fras78

  • Nuovo arrivato
  • *
  • Post: 4
    • Mostra profilo
Re: [Guida] Integrare Joomla e PhpBB
« Risposta #13 il: 28 Nov 2008, 16:41:52 »
Sono riuscito ad installare tutto  :)  ma come faccio ad integrare graficamente il form all'interno del sito?

Offline mattej

  • Esploratore
  • **
  • Post: 122
  • Sesso: Maschio
    • Mostra profilo
Re: [Guida] Integrare Joomla e PhpBB
« Risposta #14 il: 28 Nov 2008, 16:46:43 »
Sono riuscito ad installare tutto  :) 
a me invece continua a dare :
Codice: [Seleziona]
Invalid database type entered. This must be mysql or mysqli (case sensitive).

Offline rinuccio

  • Team Joomla.it
  • Instancabile
  • *******
  • Post: 3140
  • Sesso: Maschio
    • Mostra profilo
Re: [Guida] Integrare Joomla e PhpBB
« Risposta #15 il: 28 Nov 2008, 17:04:42 »
Citazione
Invalid database type entered. This must be mysql or mysqli

mysql :)


Offline mattej

  • Esploratore
  • **
  • Post: 122
  • Sesso: Maschio
    • Mostra profilo
Re: [Guida] Integrare Joomla e PhpBB
« Risposta #16 il: 28 Nov 2008, 17:07:50 »
Citazione
Invalid database type entered. This must be mysql or mysqli
mysql :)
Si si certo, il mio database è "mysql" ma continua a darmi errore, su di un forum spagnolo ho letto che bisogna scriverlo così MySQL ma cmq continua a darmi errore

Offline rinuccio

  • Team Joomla.it
  • Instancabile
  • *******
  • Post: 3140
  • Sesso: Maschio
    • Mostra profilo
Re: [Guida] Integrare Joomla e PhpBB
« Risposta #17 il: 28 Nov 2008, 17:26:07 »
Se il wizard non va, sicurmaente il bridge non riesce a connettersi al config del forum

Offline mattej

  • Esploratore
  • **
  • Post: 122
  • Sesso: Maschio
    • Mostra profilo
Re: [Guida] Integrare Joomla e PhpBB
« Risposta #18 il: 28 Nov 2008, 18:40:15 »
Tutto ok! Utenti sincronizzati e visibili sulla gestione utenti di joomla!
due cose però mi lasciano il dubbio:
1) ho creato un nuovo utente tramite la registrazione di joomla, sul forum però non avviene l'autentificazione in automatico e devo fare il login. La cosa strana è sugli utenti connessi compare il mio nome utente..

2) sempre quest'ultimo utente registrato su joomla non compare sotto "ultimo utente registrato" di phpbb e anche il contatore rimane fermo

Offline The-BiT

  • Appassionato
  • ***
  • Post: 744
    • Mostra profilo
Re: [Guida] Integrare Joomla e PhpBB
« Risposta #19 il: 06 Dic 2008, 23:18:45 »
Io invee, pur seguendo alla lettere la guida, mi trovo ad avere gli utenti separati. come mai?
Ho creato un utente "pippo" sul forum, ma in joomla non è apparso niente. Ho creato un utente "pippo2" in joomla, ma sul forum non risulta. COsa mi sfugge?
Il sito (joomla 1.5.8) è in locale, su xammp.

 



Web Design Bolzano Kreatif