← Desenvolvimento

[phpbb] - Que paços devo dar para fazer integraçao de utilizadores?

Lida 1568 vezes

Offline

sapovideo 
Membro
Mensagens 295 Gostos 0
Troféus totais: 25
Trófeus: (Ver todos)
Super Combination Combination Topic Starter Poll Voter Level 5 Level 4 Level 3 Level 2 Level 1 100 Posts

Viva,

Queria fazer com que todos os utilizadores registados no meu site, possam ter acesso ao forum sem que tenham de fazer novo login , tipo que tabelas sao necessarias alterar para colocar o novo utilizador? :D
Offline

Fernando Augusto 
Membro
Mensagens 922 Gostos 0
Feedback +1

Troféus totais: 30
Trófeus: (Ver todos)
Linux User Mobile User Windows User Super Combination Combination Topic Starter Poll Voter Level 5 Level 4 Level 3

Já tinha isto no pc, já à um tempo, não tenho a certeza se funciona com a 3.0.5, pois já não uso phpBB

Se tiveres o site num local diferente do diretório do fórum phpBB3, tens de fazer algumas alterações.

Código: [Seleccione]
Abres:

index.php ( Que é utilizada pelo WebSite )

Procuras:
$phpbb_root_path = (defined('PHPBB_ROOT_PATH')) ? PHPBB_ROOT_PATH : './';// Local onde está instalado o fórum em relação a página.

Na linha procuras por: 
'./'

Na linha modificas por: 
'./ Diretório do Fórum'

Procuras:
include("./bb_stat.php"); // Local onde está o arquivo bb_stat.php

Na linha procuras por: 
"./bb_stat.php"

Na linha modificas por: 
"./Diretório onde se encontra o arquivo/bb_stat.php"

Gravas.

Integração

Copiar: root/bb_stat.php To dir_site/bb_stat.php
Copiar: root/exemplo.php To dir_site/exemplo.php

Código: [Seleccione]
Copia:

Copy: root/bb_stat.php To dir_site/bb_stat.php
Copy: root/exemplo.php To dir_site/exemplo.php

Abre:

index.php ( Que é utilizada pelo WebSite )

Procura:

<html>
<head>

Antes, colocas:

<?php
// Inicio Integração - WebSite + Fórum

define('IN_PHPBB'true);
$phpbb_root_path = (defined('PHPBB_ROOT_PATH')) ? PHPBB_ROOT_PATH './';// Local onde está instalado o fórum em relação a página.
$phpEx substr(strrchr(__FILE__'.'), 1);
include(
$phpbb_root_path 'common.' $phpEx);
include(
$phpbb_root_path 'includes/functions_display.' $phpEx);
$user->session_begin();
$auth->acl($user->data);
$user->setup('viewforum');
display_forums(''$config['load_moderators']);
include(
"./bb_stat.php"); // Local onde está o arquivo bb_stat.php

// Final Integração - WebSite + Fórum
?>



Grava tudo

No anexo estão os ficheiros
Offline

sapovideo 
Membro
Mensagens 295 Gostos 0
Troféus totais: 25
Trófeus: (Ver todos)
Super Combination Combination Topic Starter Poll Voter Level 5 Level 4 Level 3 Level 2 Level 1 100 Posts

Obrigado :D ! Adoro-te! :D
Offline

Fernando Augusto 
Membro
Mensagens 922 Gostos 0
Feedback +1

Troféus totais: 30
Trófeus: (Ver todos)
Linux User Mobile User Windows User Super Combination Combination Topic Starter Poll Voter Level 5 Level 4 Level 3

De nada. Espero que ajude