Hola de nuevo Bhagat,
NO, no es complicado. Tan solo has de comprobar que campos son necesarios para cada uno de los CMS, o sea, ver la estructura de las tablas de usuarios de cada uno de los portales. Pero si no tienes conocimientos de PHP y/o MySQL puede que te cueste localizar esta información de buenas a primeras.
Si quieres aprovechar y aprender, este es un buen momento para que hagas un analisis de los cödigos de registro de usuarios de los CMS con los que quieres trabajar. Tan solo has de seguir las "pistas" para dar con las líneas de registro de usuario... Si quieres trabajar con PHP-Nuke, te puedo dar "pistas" para localizarlo antes... pero con otros CMS la verdad es que no he trabajado. Si es así puedes ir mirando esto:
1.- Busca la carpeta Modules una sub-carpeta llamada: Your_Account
2.- Descarga y edita el fichero INDEX.PHP
3.- Localiza la function index()
4.- Dentro de esta función, hay un enlace que dirige al registro de un nuevo usuario. Localizala y encuentra la function correspondiente al registro de usuarios.
5.- En la function en la que se introducen los datos mediante un formulario, se facilitan los datos necesarios para que una vez validado, se carga el mismo modulo redireccionando a una nueva funcion de confirmación de datos...
Si eres capaz de encontrar esto, ya estarás viendo que la programación en nuke es muy estructurada y sencilla de seguir, tan solo has de seguir analizando el código y siguiendo las funciones de registro. Cuando te encuentres con una linea en la que aparezca un
Código PHP:
$result = sql_query("INSERT INTO....", $db);
Habrás llegado, casi con seguridad, a la parte de registro en la bbdd de los datos del usuario. Con el resto de CMS, pasa mas o menos lo mismo. La programación empleada por los desarrolladores suele ser muy estructurada y sencilla de seguir.
Creo que es importante que hagas este seguimiento, simplemente por que al realizarlo, veras como se estructura la programación del sistema de usuarios y como no, comprenderas su funcionamiento. ;)
Si tienes dudas, ya sabes! Saludos