Página 1 de 1

Crear modulo completo

Publicado: 09 Nov 2011, 23:41
por Nisakar
URL: http://shinobiswar.com
Versión phpBB: 3.0.9
MODs Instalados: Ninguno
Plantilla(s) usada(s): Madness -propia- (basada en Prosilver)
Servidor: Linux, de pago en Nuthost
Actualización desde otra versión: No
Conversión desde otro sistema de foros: No

Buenas, llevo varios dias intentando crear un panel de control completo y estoy empezando a pensar que no es posible o quizás hay algo que se me escapa.

El caso es que estoy creando un panel nuevo, llamemosle..SCP (Super Control Panel) con su archivo scp.php, sus modes y tal.

He hecho copiar y pegar del ucp.php he borrado lo que no me servia para el panel nuevo (como lo de ver si tienes amigos o enemigos) y he cambiado la lista de modos disponibles, luego he cambiado todo lo que pusiera "ucp" por "scp".

He creado la carpeta scp dentro de includes pues la clase que gestiona los modulos mira dentro de la carpeta con el nombre de la clase escrita y he creado el archivo scp_main.php pues es el modo principal y por defecto.

Despues de haber hecho todo esto, de haber escrito un "echo 'Hey';" para ver si llegaba a entrar...veo que no llega al archivo scp_main.php, es decir, llegar llega pero no recibe el Mode y entonces me salta un error de que la plantilla seleccionada no existe...porque la plantilla vendria a ser "scp_main_mode" y como no recibe el mode, lo deja en blanco y busca el template "scp_main_.html" que logicamente no existe.

Eso me sale trucando un poco el codigo porque dejandolo como debe estar, me sale lo siguiente Module not accessible.

Sé que es algo quizás engorroso de responder pero agradeceria algo de ayuda, necesito crear un par de paneles extra y preferiria usar el sistema de modulos de phpbb3 en lugar de hacerlo a mi manera.

Re: Crear modulo completo

Publicado: 10 Nov 2011, 03:24
por Alorse
En ingles pero tal vez te ayude http://wiki.phpbb.com/Using_the_phpBB3.0_Module_System
En español pero para el ACP, de igual forma su funcionamiento es muy similar Crear Módulos en el ACP de phpBB3

Re: Crear modulo completo

Publicado: 10 Nov 2011, 11:53
por Nisakar
Eso ya lo habia leido pero solo explica como crear un modulo dentro del ACP, MCP o UCP, yo lo que quiero es crear un panel de control nuevo, no una categoría de otro, no se si me explico :P

Re: Crear modulo completo

Publicado: 10 Nov 2011, 18:51
por Makoto
algo como un nuevo ucp¿?¿?

Re: Crear modulo completo

Publicado: 10 Nov 2011, 19:46
por Nisakar
Si, un nuevo panel para administrar otra cosa distinta de los paneles que actualmente hay disponibles.

He utilizado el UCP como base y modificado el "ucp" por "ccp" que es el nombre abreviado de mi nuevo panel, he creado la carpeta en includes, el archivo ccp_ficha, la carpeta info con el archivo ccp_ficha y la plantilla ccp_ficha_ficha.html pero al ir al ccp.php me salta esto Module not accessible.

Creo y solo creo...que es porque no he dicho cual es el modulo principal, no se como hacer que el modo "ficha" sea el modo principal, osea el que se muestra cuando entras al archivo "ccp.php" sin ningun valor. Si no es eso...ya no se que más puede ser ._.

Lo otro que he llegado a pensar es que hay algo que se hace por base de datos, hay una tabla "modules" que he revisado pero no se si tengo que tocar algo de allí