Recordad que para pedir soporte alguno, debéis facilitar los datos de soporte oportunos por favor, mirad aquí y leer las Normas generales del foro, esto nos servirá de ayuda para dar el mejor soporte..

Gracias.

La Administración de phpBB España.

Dos foros con una tabla de usuariosTema Solucionado

Soporte de MODs para phpBB 3.0.x
Dudas sobre AutoMOD aquí por favor.
Cerrado
Avatar de Usuario
ThE KuKa
Administrador
Mensajes: 10374
Registrado: 04 Ene 2004, 19:27
Género:
Edad: 49

Dos foros con una tabla de usuarios  Tema Solucionado

#1

Mensaje por ThE KuKa »

Hace algo de tiempo se comento si esto se podía hacer (en phpBB2 ya estaba comentado en otra guía) tener dos foros distintos aprovechando los mismos usuarios, en la misma base de datos con prefijos diferentes, espero que esto os sirva.

Instalamos dos foros

Foro 1

Instala el foro, como siempre con el prefijo de la DB del foro phpbb_ (por defecto)

Foro 2

Instala el foro como siempre, pero esta vez cambia el prefijo de la DB del foro phpbb3_

Abre el archivo includes/constants.php

BUSCAR:

Código: Seleccionar todo

define('USERS_TABLE', $table_prefix . 'users'); 
REEMPLAZAR POR:

Código: Seleccionar todo

define('USERS_TABLE', 'phpbb_users'); 
BUSCAR:

Código: Seleccionar todo

define('USER_GROUP_TABLE', $table_prefix . 'user_group'); 
REEMPLAZAR POR:

Código: Seleccionar todo

define('USER_GROUP_TABLE', 'phpbb_user_group'); 
BUSCAR:

Código: Seleccionar todo

define('GROUPS_TABLE', $table_prefix . 'groups'); 
REEMPLAZAR POR:

Código: Seleccionar todo

define('GROUPS_TABLE', 'phpbb_groups'); 
Si deseas tener las tablas en diferentes bases de datos, (habrá pérdida de rendimiento), añadir el nombre de base de datos en primer lugar, por lo que tendría este aspecto.

Si el prefijo fuera phpbb_ seria así, recuerda repetir los pasos con las otras lineas, esto es una linea de ejemplo.

Código: Seleccionar todo

define('USERS_TABLE', 'nombre_de_la_DB.phpbb_users'); 
Con el prefijo establecido durante la instalación seria así, recuerda repetir los pasos con las otras lineas, esto es una linea de ejemplo.

Código: Seleccionar todo

define('USERS_TABLE', 'nombre_de_la_DB.' .  $table_prefix . 'users'); 
Fuente: Handyman

📌 Raul [ThE KuKa] en phpBB 📌
✅ Jr. Extension Validator - Jr. Styles Validator - Style Customisations - Translator - International Support Team
✅

Si te gustan mis estilos, traducciones, etc. y quieres mostrar algo de aprecio, no dudes en hacer una donación Imagen
:flag_es: phpBB España - En línea desde 2003 :heart:



Cerrado

Volver a “Soporte de MODs”