Free Mini-Bridge Joomla! 3 - phpBB

Do not post support requests, bug reports or feature requests. Discuss phpBB here. Non-phpBB related discussion goes in General Discussion!
Get Involved
Post Reply
reisefreund
Registered User
Posts: 1
Joined: Tue Mar 17, 2015 10:58 am

Free Mini-Bridge Joomla! 3 - phpBB

Post by reisefreund » Tue Mar 17, 2015 12:32 pm

For all Germans: Deutsche Anleitung hier: http://reise-notizen.de/index.php/reise ... p=599#p599
------------
A howto for a Mini Bridge between Joomla! 3 and phpBB :
You can see, how it works here: http://www.reise-notizen.de

1. Build a menu-item in joomla as wrapper :
Use http://www.your_domain.de/forum/ , if your forum is in /forum.
Don't forget the / slash at the end!

Joomla will use a Wrapper-link, similar to this:
http://your_domain.de/index.php/forum
We will use this term later: index.php/forum

2. Download free modul <Last topics of phpBB 3> and install it

3. Configure this module:

Fill in all necessary info (db-infos)
At 'Forum path' use index.php/forum (if forum installed in /forum)

I didnt use the informations for Author, category, so i disabled them all.
I used only <Topic Title Link> with 'On the last post'-option.

4. Change the wrapper component of your template:

There should be a folder in ~.template/your_template/html/com_wrapper/wrapper

If not, make a dir as given.

Here are 2 files:
index.html (use the common one, if there is none) and
the default.php:
You can download my changed version here http://www.reise-notizen.de/phpBB_joomla3_bridge.zip

If you want to use the other options like show author or put a link to the category you should change this file nearly at line 57 .... here.

if ($ff != '') $url= "http://your_domein.de/forum/viewtopic.php?f=".$ff."&p=".$pp."#".$pp;
einbauen.

5. Change code in module-file of last topics module:

Goto modules/mod_lastphpbb3/tmpl and change file default.php :
Yu have to add '/' here:

<?php if ($link[0][9]==0) echo '<a href="'.$link[0][8].'/viewtopic.php?t='.$link[$i][1].'" target="'.$link[0][17].'">'.$link[$i][2].'</a>';
elseif ($link[0][9]==1) echo '<a href="'.$link[0][8].'/viewtopic.php?f='.$link[$i][11].'&p='.$link[$i][10].'#p'.$link[$i][10].'" target="'.$link[0][17].'">'.$link[$i][2].'</a>'; ?>

Info: If you want to use the other options, you have to add a / e.g. for viewforum

That's it.
Enjoy and may someone will add the complete functionianality?
----
Hier eine kleine Anleitung, wie man eine Mini Bridge zwischen Joomla! 3 und phpBB erstellt:
Wie das funktioniert sieht man auf http://www.reise-notizen.de

1. phpBB als in einem Menü als Wrapper einbauen:
Hier trägt man ein: http://www.ihre_domain.de/forum/ ,sofern ihr Forum im Ordner forum liegt.
Das / am Ende ist wichtig!

Joomla erstellt dann einen Wrapper-link, der sieht ungefähr so aus:
http://deine_domain.de/index.php/forum
Diesen Teil davon benötigen wir später: index.php/forum

2. Modul <Last topics of phpBB 3> herunterladen und installieren

3. Konfiguration unter Module:
Alle notwendigen Daten eintragen (DB-Infos)
Unter Forum path trägt man folgendes ein: index.php/forum

Ich habe alle Infos, wie Author, Kategorie usw. ausgeschaltet.
Lediglich <Topic Title Link> habe ich auf 'On the last post' gesetzt.

4. Anpassen bzw. erstellen einer Weiterleitung der Wrapper-URL:

In ihrem Template-Verzeichnis unter ~.template/ihr_template/html/com_wrapper/wrapper
sollte die Ordner html/com_wrapper/wrapper zu finden sein.
Falls nicht müssen Sie diese Ordner erstellen.
Dort liegen zwei Dateien:
index.html sowie die Datei default.php:
Sie können sich meine Version unter http://www.reise-notizen.de/phpBB_joomla3_bridge.zip herunterladen.
Diese Datei müssenSie anpassen, wenn Sie auch die anderen Optionen (Author, Forumkategorie) einsetzen möchten.
Einfach noch eine Unterscheidung in Zeile 57 bei
if ($ff != '') $url= "http://reise-notizen.de/forum/viewtopic ... pp."#".$pp;
einbauen.

5. Im last topics-Modul muss der folgende Code angepasst werden:

Unter modules/mod_lastphpbb3/tmpl die Datei default.php anpassen:
Es müssen an folgender Stelle '/' eingesetzt werden:

<?php if ($link[0][9]==0) echo '<a href="'.$link[0][8].'/viewtopic.php?t='.$link[$i][1].'" target="'.$link[0][17].'">'.$link[$i][2].'</a>';
elseif ($link[0][9]==1) echo '<a href="'.$link[0][8].'/viewtopic.php?f='.$link[$i][11].'&p='.$link[$i][10].'#p'.$link[$i][10].'" target="'.$link[0][17].'">'.$link[$i][2].'</a>'; ?>

Anmerkung: Wenn Sie weitere Optionen verwenden möchten, müssen Sie hier auch / einbauen (bsp. bei viewforum).

Maggan22
Registered User
Posts: 6
Joined: Tue Sep 15, 2009 1:32 pm

Re: Free Mini-Bridge Joomla! 3 - phpBB

Post by Maggan22 » Tue Feb 19, 2019 3:48 pm

Geht das auch mit einer 3.2 Version?
Greets Maggan22

User avatar
kinerity
Community Team Member
Community Team Member
Posts: 2081
Joined: Mon Sep 01, 2014 1:00 am
Location: sudo rm -rf /
Name: Kailey Truscott
Contact:

Re: Free Mini-Bridge Joomla! 3 - phpBB

Post by kinerity » Tue Feb 19, 2019 4:12 pm

Hello,

Please continue this discussion in English only. If you would prefer to communicate in your preferred language, there is a German support site that you may wish to utilize. Please note that site is not affiliated with phpBB.com in any capacity.
Kailey Truscott - Community Team

User avatar
stevemaury
Support Team Member
Support Team Member
Posts: 50175
Joined: Thu Nov 02, 2006 12:21 am
Location: The U.P.
Name: Steve
Contact:

Re: Free Mini-Bridge Joomla! 3 - phpBB

Post by stevemaury » Sat Feb 23, 2019 11:37 pm

What about the Austrians and the Swiss?
For REALLY good and VERY inexpensive hosting CLICK HERE

I can stop all your spam. I can upgrade or update your Board. PM or email me. (Paid support)

koraldon
Registered User
Posts: 490
Joined: Sat Jun 30, 2007 12:42 pm

Re: Free Mini-Bridge Joomla! 3 - phpBB

Post by koraldon » Sun Feb 24, 2019 6:41 am

For curiosity why not just use a rss module to display the RSS feed from the forum?

Post Reply

Return to “phpBB Discussion”

Who is online

Users browsing this forum: koraldon and 18 guests