Integrace PunBB do WordPressu snadno a rychle

Jak jsem psal již dříve, PunBB je výborný systém pro diskuzní fóra. Při práci na jednom projektu jsem se dostal před problém, jak integrovat punBB do WordPressu. Není to zase tak těžké.

Začneme stažením pluginu do WP pro punBB 1.3 nebo punBB 1.2. Extrahujeme stažený soubor a plugin nahrajeme do složky wp-content/plugins/.

Nyní je nutné editovat soubor jl-punbb.php, konkrétně řádky:

define('PUNPATH', '../punBB'); // cesta k adresáři s nainstalovaným punBB
define('PUNPREFIX', 'punBB_'); // prefix pro punBB v databázi
define('LANGUAGE', 'Czech'); // jazyk fóra

Nyní aktivujte plugin v administraci WP. Posléze zeditujeme ještě pár souborů systému punBB. Začínáme souborem register.php. Na začátek souboru přidáme řádek:

header('Location: http://www.cesta-k-wp.koncovka/wp-login.php?action=register');

Do login.php přidáme:

header('Location: http://www.cesta-k-wp.koncovka/wp-login.php');

A konečně v profile.php najdeme (zhruba 58. řádek):

if ($action == 'change_pass')
	{

a vložíme tam:

header('Location: http://www.cesta-k-wp.koncovka/wp-admin/profile.php');

To je vše. Plugin nainstalován a funkční. O začlenění punBB do WP tématu snad někdy příště, i když je to banalita.

One Reply to “Integrace PunBB do WordPressu snadno a rychle”

Napsat komentář

Vaše emailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *