Relacionar tabla de usuarios de mi pag con la del foro vB

F

fedepeco

Hola que tal...
Queria hacerles una consulta de algo que me esta volviendo loco :D :D...

Lo que quiero hacer es ponerle un foro vB a mi pagina, pero que los usuarios no se tengan que registrar, osea, que el foro utilice la tabla de usuarios de mi pagina, y no la que se intala con el foro...

Lo que hice fue abrir el archivo functions_login.php, y edite la parte del codigo donde se conecta a la DB para corroborar la contraseña...osea, la funcion
PHP:
function verify_authentication($username, $password, $md5password, $md5password_utf, $cookieuser, $send_cookies)
Lo que hice alli fue modificar "FROM " . TABLE_PREFIX . "user" por "FROM users", que es la tabla donde estan los usuarios de mi pagina...


En fin, el problema principal que tuve al tratar de hacerlo, fue que no entendia nada el codigo php que usa vB para hacer el foro, osea, no veo nada de HTML, solo funciones php con variables muy extrañas...

Otro problema es el de algunas lineas que vienen con la tabla de usuario de vB, que no se para que sirven, por lo tanto no se como hacer para relacionarlo; por ejemplo la lina "salt".

Tambien, que la linea de contraseñas de la tabla de mi pagina es binaria, en cambio, en la del foro vB es hexadecimal, y la crean usando la funcion md5..

Si alguien me puede dar una mano se lo agardeceria mucho..
Desde ya muchas gracias...
Federico.

PD: ojala puedan ayudarme a entender mas el codigo que usa vB, asi puedo ayduar en otros problemas que se posteen en la comunidad...

EDIT: me acabo de dar cuenta, que por ejemplo ustedes en este sitio lo tiene relacionado, osea, si yo entro a la pagina root del sitio y me logueo, cuando entro a la parte del foro no tengo que loguearme de nuevo, sino que ya estoy logueado por haberme logueado antes en el index...

El problema es que tengo yo, es que ni siquiera pude relacionarlos, de modo que al loguearme en el index, cuando entre el foro por lo menos aunque me pida loguearme lo pueda hacer con el usuario de la pagina, luego intentare ahcer como tienen ustedes, es decir, que cuandoi entre al foro ni me tenga que loguaer, sino que ya este logueado por haberme logueado en el index...

Espero ser entendible :D, gracias :D
 

Hell³

Delta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
9 Nov 2005
Mensajes
513
En este sitio usan un portal basado en la API de vbulletin, no al reves. Si quieres mas informacion de la API de vbulletin, la puedes descargar del area de miembros. Aunque creo que en versiones recientes la adjuntaron dentro del mismo codigo fuente usando comentarios en el formato phpDoc.
 

Hell³

Delta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
9 Nov 2005
Mensajes
513
API = Application Program(ming) Interface. Esencialmente es la documentacion sobre como esta programado vBulletin. Es lo que necesitas estudiar para saber como funciona vBulletin y hacer lo que quieres hacer.

Este foro usa vBadvanced, ese portal usa las funciones y la tabla de usuarios de vBulletin, esencialmente, usa la API de vBulletin, no estan "relacionados", de hecho usan el mismo sistema. Asi que no es comparable lo que quieres hacer con lo que hace este foro.

Es todo lo que puedo decir de mi conocimiento de como funciona vbulletin internamente, si necesitas saber mas, como dije, consulta la documentacion de la API que la encuentras en el area de miembros.
 
Arriba