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.

Integrar Phpbb3 con webs externas

Soporte de MODs para phpBB 3.0.x
Dudas sobre AutoMOD aquí por favor.
Cerrado
PablukY
Observador/a
Mensajes: 2
Registrado: 09 Oct 2009, 19:31

Integrar Phpbb3 con webs externas

#1

Mensaje por PablukY »

URL: http://www.infiniumwow.es/foro/
Versión phpBB: phpBB3 (3.0.5)
MODs Instalados: pbwow
Plantilla(s) usada(s): pbwow
Servidor: Windows Server 2003 bajo plesk (Servidor dedicado)
Actualización desde otra versión:
Conversión desde otro sistema de foros:

Hola me gustaria crear un web externa, capaz de loguear y modificar datos en el phpbb3 ya que es para un servidor privado de WoW y los registros del servidor estan unidos a el. Os explico detalladamente:

- Personalizar la página de registro desde una web externa, incluyendo varios pasos en el registro y que al activar la cuenta por correo electronico sobreescriba un valor en una base de datos diferente a "0"

- Capacidad de modificar los datos de la cuenta (las opciones que permite phpbb3 actualmente) desde una web externa y personalizar el campo de cambiar contraseña para cambiarla tanto en el foro como en el juego. (En la tabla de phpbb3 y en la del juego)

- Formulario de logueo desde una web externa (con los datos de phpbb3)

¿Es esto posible?

Un saludo y muchas gracias de antemano ^^

Avatar de Usuario
ahh72
Ex Staff
Mensajes: 3871
Registrado: 29 Dic 2008, 17:28
Género:
Edad: 53

Re: Integrar Phpbb3 con webs externas

#2

Mensaje por ahh72 »

holas, no te entiendo del todo bien pero creo que deseas integrar el registro de usuarios tanto de la web como del foro o ademas deseas algo externo a eso?

saludos

Datos de Soporte:
- URL del Foro: http://www.peruvoley.com/foro
- Hosting donde está alojada: http://www.rogohosting.com
- Versión del foro: 3.3.11
- Estilo: stasis-leak
- Mods Instalados:

Guias de ayuda:
Guia para corregir el copyright en foros phpBB3


PablukY
Observador/a
Mensajes: 2
Registrado: 09 Oct 2009, 19:31

Re: Integrar Phpbb3 con webs externas

#3

Mensaje por PablukY »

Me explico mejor, me gustaria personalizar la página de registros de usuario para darle una apariencia similar a esta: https://signup.wow-europe.com/agreement.html , bien creando una web externa o modificando la actual de phpbb3.

Al registrar en phpbb3 automaticamente se registran las cuentas para el juego, aora tambien me gustaria que al modificar la contraseña en el foro, la modifique también en el juego dado que no realiza esta función.

El codigo que utilizo para que se registren las cuentas en el juego a la vez que en el foro es el siguiente:

Código: Seleccionar todo

//Parte original de "includes/funtions_user.php"
    (...snip)
       $sql = 'SELECT group_colour
             FROM ' . GROUPS_TABLE . '
             WHERE group_id = ' . (int) $user_row['group_id'];
          $result = $db->sql_query_limit($sql, 1);
          $row = $db->sql_fetchrow($result);
          $db->sql_freeresult($result);

          set_config('newest_user_colour', $row['group_colour'], true);
       }
//Parte modificada
       // ////////////////////////////////////////////////////////////////////////////////////
       // PWS USER ADD FOR MANGOS
       // MOD BY FROSTBYTE JULY 2009
       // CHANGE THE FOLLOWING TO YOUR CHARACTER ACCOUNTS DATABASE
       $email = $user_row['user_email'];         // GRAB THE PW FROM ABOVE
       $username = $user_row['username'];         // SAME WITH USERNAME
       $password = $raw_pw;                 // AND THE PASSWORD SEE UCP_REGISTER.PHP #331
       $dbhost="localhost";                  // SET VARIABLES FOR MYSQL HOST
       $dbid="root";                        // ID
       $dbpw="root";                        // AND PW
       $dbrealmd="realmd";                     // INCASE NOT USING DEFAULT MANGOS VARIABLE
       $today  = date("Y-m-d h");               // GET TODAYS DATE (I DIDNT SEE IT UP THERE)
       $ip = $_SERVER['REMOTE_ADDR'];            // GET THE IP, SAME DIDNT SEE IT UP THERE
       $expansion = 2;                        // DEFAULT TO WOTLK, LATER I'LL MAKE IT USER SELECTABLE
       // LOAD UP THE DATABASE
       // replace with your stuff of course
       if(!$con = mysql_connect($dbhost,$dbid,$dbpw)){
          die('Unable to connect to '.$dbhost.'<br>'.mysql_error());
       }
       if(!mysql_select_db($dbrealmd,$con)){
          die('Unable to access to the realm db<br>Check the includes/funtions_users.php'.mysql_error());   
       }
       // SETUP THE PASSWORD
       
       $name = strtoupper($username);      // CHANGE USERNAME TO UPPERCASE
       $password = strtoupper($password);   // DO THE SAME WITH THE PW   
       $hashed_pw = sha1($name.':'.$password);      // SET THE NEW PW AS NAME COLON PASSORD COMBO
       
       // PUT IT ALL TOGETHER
       if(!mysql_query("INSERT INTO account (username, sha_pass_hash, gmlevel, email, joindate, last_ip, expansion)
             values (
                '".$username."',
                '".$hashed_pw."',
                0,
                '".$email."',
                '".$today."',
                '".$ip."',
                $expansion)")){
             die('Unable to add user.<br>'.mysql_error());
          };
       mysql_close($con);   
       // ////////////////////////////////////////////////////////////////////////////////////
//Y modificación en la siguiente linea:
    function user_add($user_row, $cp_data = false)
//Modificada:
    function user_add($raw_pw,$user_row, $cp_data = false)

Código: Seleccionar todo

//Modificación de la siguiente linea en "includes/ucp_register.php":
    function user_add($user_row, $cp_data = false)
//Modificada:
function user_add($raw_pw,$user_row, $cp_data = false)
A parte de esto me gustaria tambien agregar a las opciones del usuario varias opciones para gestionar la cuenta del juego pero no se como tampoco, como puedo agregar opciones al panel de usuario?

Un saludo y disculpad las molestias

Avatar de Usuario
ahh72
Ex Staff
Mensajes: 3871
Registrado: 29 Dic 2008, 17:28
Género:
Edad: 53

Re: Integrar Phpbb3 con webs externas

#4

Mensaje por ahh72 »

si es asi pues a ver si algun experto te ayuda porque eso esta fuera de mis conocimientos :oops:

saludos

Datos de Soporte:
- URL del Foro: http://www.peruvoley.com/foro
- Hosting donde está alojada: http://www.rogohosting.com
- Versión del foro: 3.3.11
- Estilo: stasis-leak
- Mods Instalados:

Guias de ayuda:
Guia para corregir el copyright en foros phpBB3


Cerrado

Volver a “Soporte de MODs”