Integración de 4images 1.7 con phpBB 2

>> //seccion/php/ -- 10 comentario /// Agregado el 2005-07-05 @ Por SparoHawk

La integración entre diferentes sistemas que utilizan PHP ha sido un querer por todos. Ahora les presentamos este tutorial que les permite integrar el foro phpBB con la galeria 4images. Dos de los sistemas mas populares unidos, ¿qué más se podría pedir?

Nota: Todas estas modificaciones deben ser realizadas al 4images, el phpBB se queda intacto.

Necesitaras: estos archivos

1. Reemplaza la plantilla (template) "user_loginform.html" que se encuentra en la carpeta de plantillas con el que se encuentra en el archivo comprimido (es el link de arriba).

2. Reemplaza el archivo "sessions.php" que se encuentra en la carpeta de "includes" con el que se encuentra en el archivo comprimido.

3. Abre el archivo "sessions.php" y edita la sección de configruación que se encuentra en la parte de arriba del archivo.

4. Abre el archivo "includes/constants.php" y edita las siguientes partes:
Codigo:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
<?php
//Cambia:
    
define('SESSIONS_TABLE'$table_prefix.'sessions');
 
//por:
    
define('SESSIONS_TABLE''phpbb_sessions');
/////////////////////////////////////////////////////

//Cambia:
    
define('USERS_TABLE'$table_prefix.'users');

//por:
    
define('USERS_TABLE''phpbb_users');
/////////////////////////////////////////////////////

//Cambia:
    
define('GUEST', -1);
    
define('USER_AWAITING'1);
    
define('USER'2);
    
define('ADMIN'9);

//por:
    
define('GUEST', -1);
    
define('USER_AWAITING', -1);
    
define('USER'0);
    
define('ADMIN'1);
/////////////////////////////////////////////////////

//Cambia:
    
define('ADMIN_SAFE_LOGIN'1);

//por:
    
define('ADMIN_SAFE_LOGIN'0);
?>

Notas de Instalación


1. La integración sólo funcionará si las tablas de 4images y phpBB se encuentran dentro de la misma base de datos.

2. Es recomendable que la integración se lleve a cabo con 4images recién instalado por las siguientes razones:


3. Si quieres correr 4images y phpBB en diferentes subdominios, por ejemplo http://4images.dominio.com y http://phpbb.dominio.com, entonces deberás de usar la siguiente configuración para phpBB en "General Admin -> Configuratión":

Cookie Domain = .dominio.com

¡Nota el punto delante del dominio, no es un error, lo lleva!

4 Si vas a borrar usuarios, primero bórralos en el panel de control de 4images y luego d eso bórralo en el panel de administración de phpBB. Esto es necesario para borrar/modificar toda la información relacionada con la base de datos de 4images (imágenes, conemtarios, grupos de usuarios).