habia visto la funcion
en otro post que hicisteCódigo PHP:$home[$mods['modid']]['content'] = $mostrar;
![]()
Esta es una discusión para el tema Creando un mini modulo en vBadvanced CMPS con archivos PHP en el foro vBadvanced CMPS, bajo la categoría Soporte para Productos/Plugins; Objetivo
Quizas ustedes ya hayan creado algunos modulos para su portal usando el modo BBCODE que es como escribir un post, pero quizas quieran llegar un poco más lejos y poner por ejemplo los 10 ...
Página:
Objetivo
Quizas ustedes ya hayan creado algunos modulos para su portal usando el modo BBCODE que es como escribir un post, pero quizas quieran llegar un poco más lejos y poner por ejemplo los 10 ultimos temas de 1 foro de los usuario, las posibilidades son muchas si en sintaxis SQL hablamos
cuando me refiero a un modulo, me refiero a estas ventanas que ven en la imagen siguiente
La idea de este tutorial es hacer un archivo de modulo en php y que sea mostrado como un modulo del portal, debe quedar asi:
Lo que debes saber Primero
- Cuando Jalas un archivo php como modulo, ya por defecto lo pone dentro de un marco (tabla) con un <TR> y <TD> que será el titulo del modulo, asi que lo que tienes que devolver en tu php es un HTML que aperture con <TR> y cierre con su tag </TR> respectivo
- Lo que debes devolver en tu PHP es una varible contenido que será $home[$mods['modid']]['content']
Paso 1 : Crear en Archivo PHP
Prueba con este codigo php que es bien sencillo
guardalo como modulohola.php y subelo a la carpeta modulesCódigo PHP:<?
global $vbulletin;
$mostrar = '<tr><td class="alt1">
Bienvenido '.$vbulletin->userinfo['username'].' <br />
Hola Mundo!
</td>
</tr>
';
$home[$mods['modid']]['content'] = $mostrar;
?>
Paso 2 : Agregar un nuevo Modulo
y llenamos los siguientes campos con los datos que queremosCódigo HTML:vBa CMPS -> Add Module -> [PHP File Module]
Module Title: Hola Usuario
File to Include: modulohola.php (este es un combo, por eso hay que subir el php primero para que podamos escoger nuestro archivo)
Identifier: modHola
luego de eso grabamos y nos preguntará si deseamos agregar otro modulo o regresar a la pantalla anterior, simplemente lo ignoramos y editamos nuestro homepage
Paso 3 : Agregar el nuevo modulo a nuestras páginas
y en la seccion Active Modules simplemente movemos nuestro nuevo modulo a la columna que deseemosCódigo HTML:vBa CMPS -> Edit Pages -> [homepage]
Preguntas ¿?
Última edición por Jhonnyf; 10/08/2009 a las 18:34 Razón: Cambio de Imagen por marca de agua
habia visto la funcion
en otro post que hicisteCódigo PHP:$home[$mods['modid']]['content'] = $mostrar;
![]()
hola Jhonnyf sabes he creado este modulo siguiendo tus pasos y queria saber que opinas y si tengo algun error para ir aprendiendo es un modulo para colocar un video de youtube en el portal. pruebalo y dime si esta bien o mal si tiene algun error, etc.
te lo dejo adjunto para que lo veas!
Eso es un modulo pero usando el editor de modulos del vbAdvanced, no es programacion![]()
ah bueno hare otro intento haber como me va![]()
Hola Jhonnyf
Es un manual excelente, con él he aprendido el funcionamiento de los módulos php, solo sabía crear módulos BBcode
Quería hacerte una consulta, es posible hacer que se muestre el contenido de un post en concreto? y si se puede, podrías indicarme el proceso?
Muchas gracias por todo
saludos