Comunidad PHPeros
Lenguajes => JavaScript => Mensaje iniciado por: Keon en 26 de Octubre de 2006, 19:09:34 pm
-
Mi pregunta es: Se puede poner una alerta JavaScript en NukeET??? concretamente en esta web: www.keko-adictos.tk
Gracias!!
-
yo de nukeEt ni idea tengo e intentao acer una web asi con nukeet pero nah tambien podrias explicarme?
-
Mi pregunta es: Se puede poner una alerta JavaScript en NukeET??? concretamente en esta web: www.keko-adictos.tk
Gracias!!
Pues poniendo una noticia, como hay protección, si no tienes el html activado, no puedes (la mayoría de veces, está desactivado... o bueno, es decir, en la noticia, al redactarla, sale para edición por HTML, pero no te deja insertar alerts o refrescos de pág)...
o sea, que mejor,
1. abre el index.php
(click derecho, abrir con... bloc de notas)
2- arriba del todo, cuando empieza el código, pon el alert, y si no se ve el alert, mételo dentro del body (entre <body></body>)
El código del alert, míralo en la sección javascript ^^
-
No se como funciona la administracion del Nuke pero supongo que te permitirá meter codigo html en la index, en la cabecera, o incluso en el pie de pagina.
Pues sería tan sencillo como poner el codigo javascript en alguno de esos sitios, preferiblemente desde el panel, aunque lo que sagi te ha dicho tambien puedes hacerlo sin problema ;)
-
te permitirá meter codigo html en la index, en la cabecera, o incluso en el pie de pagina.
Sí, diría que al redactar te sale una pestañita que pone
Edición HTML
pero igualmente, no te deja ni alerts ni lo de refrescar la pág. a otra...
Por cuestiones de seguridad más que nada...
Imagínate, yo voy a un panel de nuke, porque me he metido mediante una vulnerabilidad, y pongo un alert o por ejemplo que cuando pasa 1seg. se redirecciona a otra pág.
Haz lo que te he dicho de abrir el index, será lo que te dé resultado seguro...
-
Soy el único a quien no le funcionan las páginas de .tk??
-
Ami tampoco me funcionan los .tk, hace poco si, perod e golpe me dejaron de funcionar :S
Vaya desvio de tema xD Mejor seguimos con lo de la alerta, aunque lo que ha dicho sagi, pondia la mago al fuego, que es correcto.
Salu2 :D
-
Tan simple como modificar el codigo del nuket y poner entre las estiquetas <body> y </body> el siguiente script....
<script> alert ('Tu mensaje') </script>
Tan sencillo como eso
Saludillos ;)
-
vamos lo que ha dicho Sagitari xD
-
Basicamente lo mismo lo unico que yo te facilito el codigo ^^
-
Tu has facilitado el codigo, pero el autor del post queria saber como ponerla en Nuke, no que dijeras el codigo ... xD
-
Ese codigo no me sirve, pienso, es que yo tengo un index que es php entonces no se donde ponerlo, bueno si eso hos dejo aqui el codigo de mi index y ya me decis donde ponerlo
<?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. */
/************************************************************************/
/* NUKE ET: Modificación del PHP-Nuke */
/* ================================== */
/* */
/* Modificaciones y creaciones exclusivas de la ET creadas por Truzone */
/* */
/* Copyright (c) 2004 por Truzone */
/* http://www.truzone.org */
/************************************************************************/
require_once("mainfile.php");
$modpath = '';
$_SERVER['PHP_SELF'] = "modules.php";
$row = $db->sql_fetchrow($db->sql_query("SELECT main_module from ".$prefix."_main"));
$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 {
$result = $db->sql_query("INSERT INTO ".$prefix."_referer VALUES (NULL, '$referer')");
}
$numrows = $db->sql_numrows($db->sql_query("SELECT * FROM ".$prefix."_referer"));
if($numrows>=$httprefmax) {
$result2 = $db->sql_query("DELETE FROM ".$prefix."_referer");
}
}
if (!isset($mop)) { $mop="modload"; }
if (!isset($mod_file)) { $mod_file="index"; }
$name = trim($name);
$file = trim($file);
$mod_file = trim($mod_file);
$mop = trim($mop);
if (ereg("\.\.",$name) || ereg("\.\.",$file) || ereg("\.\.",$mod_file) || ereg("\.\.",$mop)) {
Header("Location: error.php?op=e404");
die();
} 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");
}
}
?>