Foros del Web » Creando para Internet » Sistemas de gestión de contenidos »

index de phpnuke 6.5

Estas en el tema de index de phpnuke 6.5 en el foro de Sistemas de gestión de contenidos en Foros del Web. Miren el el index de un php nuke quiero que se abra un popup al cargar la pagina. Yo se ponerlo en html pero el ...
  #1 (permalink)  
Antiguo 09/06/2003, 19:15
 
Fecha de Ingreso: diciembre-2002
Ubicación: Santiago de Chile
Mensajes: 350
Antigüedad: 21 años, 4 meses
Puntos: 0
index de phpnuke 6.5

Miren el el index de un php nuke quiero que se abra un popup al cargar la pagina. Yo se ponerlo en html pero el codigo de phpnuke es medio raro.

Este es index.php

<?php

/************************************************** **********************/
/* PHP-NUKE: Advanced Content Management System */
/* ============================================ */
/* */
/* Copyright (c) 2002 by Francisco Burzi */
/* http://phpnuke.org */
/* */
/* This program is free software. You can redistribute it and/or modify */
/* it under the terms of the GNU General Public License as published by */
/* the Free Software Foundation; either version 2 of the License. */
/************************************************** **********************/

require_once("mainfile.php");
$_SERVER['PHP_SELF'] = "modules.php";
$sql = "SELECT main_module from ".$prefix."_main";
$result = $db->sql_query($sql);
$row = $db->sql_fetchrow($result);
$name = $row[main_module];
$home = 1;

if ($httpref==1) {
$referer = $_SERVER["HTTP_REFERER"];
$referer = check_html($referer, nohtml);
if ($referer=="" OR eregi("^unknown", $referer) OR substr("$referer",0,strlen($nukeurl))==$nukeurl OR eregi("^bookmark",$referer)) {
} else {
$sql = "INSERT INTO ".$prefix."_referer VALUES (NULL, '$referer')";
$result = $db->sql_query($sql);
}
$sql = "SELECT * FROM ".$prefix."_referer";
$result = $db->sql_query($sql);
$numrows = $db->sql_numrows($result);
if($numrows>=$httprefmax) {
$sql = "DELETE FROM ".$prefix."_referer";
$result = $db->sql_query($sql);
}
}
if (!isset($mop)) { $mop="modload"; }
if (!isset($mod_file)) { $mod_file="index"; }
if (ereg("\.\.",$name) || ereg("\.\.",$file) || ereg("\.\.",$mod_file) || ereg("\.\.",$mop)) {
echo "You are so cool...";
} else {
$ThemeSel = get_theme();
if (file_exists("themes/$ThemeSel/module.php")) {
include("themes/$ThemeSel/module.php");
if (is_active("$default_module") AND file_exists("modules/$default_module/$mod_file.php")) {
$name = $default_module;
}
}
if (file_exists("themes/$ThemeSel/modules/$name/$mod_file.php")) {
$modpath = "themes/$ThemeSel/";
}
$modpath .= "modules/$name/$mod_file.php";
if (file_exists($modpath)) {
include($modpath);
} else {
$index = 1;
include("header.php");
OpenTable();
if (is_admin($admin)) {
echo "<center><font class=\"\"><b>"._HOMEPROBLEM."</b></font><br><br>[ <a href=\"admin.php?op=modules\">"._ADDAHOME."</a> ]</center>";
} else {
echo "<center>"._HOMEPROBLEMUSER."</center>";
}
CloseTable();
include("footer.php");
}
}

?>


El codigo que yo tengo para abrir el popup es:

<script language="JavaScript">
function Abrir_ventana (pagina) {
var opciones="toolbar=yes,location=yes,directories=yes ,status=yes,menubar=yes,scrollbars=yes,resizable=y es,width=508,height=365,top=0,left=0";
window.open(pagina,"",opciones);
}
</script>


En el <HEAD> y esto en <BODY> onload="Abrir_ventana('foros/index.php')">


Alguien me puede ayudar?
__________________
Animacion de cumpleaños
  #2 (permalink)  
Antiguo 10/06/2003, 07:07
Avatar de redbaron  
Fecha de Ingreso: abril-2003
Ubicación: Asunción, Paraguay
Mensajes: 357
Antigüedad: 21 años
Puntos: 0
busca el archivo javascript.php en la carpeta include ;) ahi tiene q ir
__________________
http://www.portalti.com
Noticias y Tutoriales para Profesionales de IT
MCP, MCSA, MCSE, CCNA, CCIE, MCTS
  #3 (permalink)  
Antiguo 17/06/2003, 15:32
 
Fecha de Ingreso: diciembre-2002
Ubicación: Santiago de Chile
Mensajes: 350
Antigüedad: 21 años, 4 meses
Puntos: 0
Alguien me puede ayudar es que no se como hacerlo?
__________________
Animacion de cumpleaños
  #4 (permalink)  
Antiguo 20/06/2003, 16:25
 
Fecha de Ingreso: diciembre-2002
Ubicación: Santiago de Chile
Mensajes: 350
Antigüedad: 21 años, 4 meses
Puntos: 0
Nadie sabe?
__________________
Animacion de cumpleaños
  #5 (permalink)  
Antiguo 23/06/2003, 02:22
 
Fecha de Ingreso: mayo-2003
Mensajes: 14
Antigüedad: 21 años
Puntos: 0
Hola blackseba,

Como bien ha dicho redbaron , tienes que incluir tu rutina javascript en el fichero javascript.php, el cual se encuentra dentro del directorio includes en el root del nuke :

[donde tengas tu nuke]\nuke\includes\javascript.php

Ahora podrás llamar sin problemas a tu función en el onload del body.

Suerte
  #6 (permalink)  
Antiguo 23/06/2003, 13:26
 
Fecha de Ingreso: diciembre-2002
Ubicación: Santiago de Chile
Mensajes: 350
Antigüedad: 21 años, 4 meses
Puntos: 0
Gracias peroal final lo hice de otra forma.
Agregue el java scripts a my_headers.php
__________________
Animacion de cumpleaños
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 21:22.