Tema: Mi propio módulo
senseijulio
avatar
Forero
Forero
Mensajes: 193

Enviado:
28.may 2006 - 03:51

hola a todos

necesito crear un modulo, se que lo puedo hacer con el generador de modulos que hay aqui, pero yo necesito que al abrir el módulo, me cargue una página en HTML, supongo que al poner el codigo fuente de la pagina que quiero poner, al hacer clic en el modulo cargaria ese modulo. (al menos supongo, corriganme si me equivoco). lo malo es que ese codigo necesito estarlo actualizando muy seguido, de manera que lo que quiero hacer es que me abra un archivo html alojado en el sitio


Ya viste SVDeportes.com ??


SVDeportes: Vemos la actividad física desde otro punto de vista

jpeeri
avatar
Posteador de Oro
Posteador de Oro
Mensajes: 1809

Enviado:
28.may 2006 - 09:54

Prueba a colocar este código igual que harías con el dpTools pero cambiando el nombre de TuModulo por el tuyo.
Código
  1. <?php
  2. // File: $Id: pnfunc.php,v 1.1.1.1 2003/06/08 08:48:22 el_cuervo Exp TuModulo 28/05/2006 - 09:49 $Name: Creador de Modulos
  3. // -----------------------------------------
  4. // POST-NUKE Content Management System
  5. // Copyright (C) 2001 by the Post-Nuke Development Team.
  6. // http://www.postnuke.com/
  7. // -----------------------------------------
  8. // Based on:
  9. // PHP-NUKE Web Portal System - http://phpnuke.org/
  10. // Thatware - http://thatware.org/
  11. // -----------------------------------------
  12. // LICENCIA
  13. //
  14. // Este programa es software libre. Puede redistribuirlo y/o modificarlo bajo
  15. // los terminos de la Licencia Publica General de GNU segun es publicada por la
  16. // Free Software Foundation, bien de la versiun 2 de dicha Licencia o bien
  17. // (segun su eleccion) de cualquier version posterior.
  18. //
  19. // Este programa se distribuye con la esperanza de que sea util, pero SIN
  20. // NINGUNA GARANTIA, incluso sin la garantia MERCANTIL implicita o sin
  21. // garantizar la CONVENIENCIA PARA UN PROPOSITO PARTICULAR. Vease la Licencia
  22. // Publica General de GNU para mas detalles.
  23. //
  24. // Para leer la licencia, por favor visita http://www.gnu.org/copyleft/gpl.html
  25. // -----------------------------------------
  26. // Codigo generado con el modulo dp-Modulos - Generador de Modulos v 0.2
  27. // Un modulo creado por el_cuervo.
  28. // http://www.dev-postnuke.com.
  29. // -----------------------------------------
  30.  
  31. if (!defined("LOADED_AS_MODULE"))
  32. {
  33.     die ("Este modulo no esta activo");
  34. }
  35.  
  36. $modname = basename( dirname( __file__ ) );
  37.  
  38. // Permisos para este modulo
  39. if (!pnSecAuthAction(0, 'TuModulo::', '::', ACCESS_READ)) {
  40.     include("header.php");
  41.     OpenTable();
  42.     echo "Acceso no autorizado";
  43.     CloseTable();
  44.     include("footer.php");
  45.     return;
  46. }
  47.  
  48. pnModDBInfoLoad($modname);
  49.  
  50. function index()
  51. {
  52.     include("header.php");
  53.     OpenTable();
  54.  
  55.     include ("archivo.html");
  56.  
  57.     CloseTable();
  58.     include("footer.php");
  59. }
  60.  
  61. if(empty($req)) {
  62.     $req = "";
  63. }
  64.  
  65. switch($req)
  66. {
  67.     default:
  68.         index();
  69. }
  70.  
  71. ?>


Puedes ver que en la línea 55 hay un include a una página html, bien pues en esa línea puedes cambiar el nombre del archivo.html que quieres subir.

El archivo subelo en la misma carpeta donde está el index.php

Un Saludo wink




<
AnyKiller
avatar
Moderador
Moderador
Mensajes: 5145

Enviado:
28.may 2006 - 13:18

También puedes probar con el módulo HTMLPages




No atiendo mensajes privados para dudas
senseijulio
avatar
Forero
Forero
Mensajes: 193

Enviado:
28.may 2006 - 22:40

el modulo me funciono perfectamente, gracias
por cierto, tambien uso el htmlpages y tambien funciona perfeto


Ya viste SVDeportes.com ??


SVDeportes: Vemos la actividad física desde otro punto de vista