Avatar Image
Usuario Novato
Usuario Novato

He editado el theme un poco para personalizarlo pero me salen trozos de codigo por todos lados

pe server, sorry for the inconvenience.

We should be back shortly."); } ?>

y cosas parecidas

Alguien puede ayudarme, porfa y gracias a todos por ser tan buenos

http://www.acrodecolumbira.webcindario.com

Avatar Image
Come y duerme en el foro
Come y duerme en el foro

Pues lo mas seguro esque hayas cerrado etiquetas php antes de finalizar instrucciones y por eso te aparece todo descolgado. Revisa el theme nuevamente. Saludos.

Avatar Image
Usuario Novato
Usuario Novato

El problema es que No encuentro el fallo, y mira que me estoy dejando los ojos en el put* codigo

Aqui pongo el codigo de theme.php que apenas he cambiado para ver si alquien me puede ayudar

<?php 
 
$bgcolor1 = "#ffffff"; 
$bgcolor2 = "#9cbee6"; 
$bgcolor3 = "#d3e2ea"; 
$bgcolor4 = "#0E3259"; 
$textcolor1 = "#000000"; 
$textcolor2 = "#000000"; 
 
function OpenTable() { 
    global $bgcolor1, $bgcolor2; 
    echo "<table width="100%" border="0" cellspacing="1" cellpadding="0" bgcolor="$bgcolor2"><tr><td>n"; 
    echo "<table width="100%" border="0" cellspacing="1" cellpadding="8" bgcolor="$bgcolor1"><tr><td>n"; 
} 
 
function CloseTable() { 
    echo "</td></tr></table></td></tr></table>n"; 
} 
 
function OpenTable2() { 
    global $bgcolor1, $bgcolor2; 
    echo "<table border="0" cellspacing="1" cellpadding="0" bgcolor="$bgcolor2" align="center"><tr><td>n"; 
    echo "<table border="0" cellspacing="1" cellpadding="8" bgcolor="$bgcolor1"><tr><td>n"; 
} 
 
function CloseTable2() { 
    echo "</td></tr></table></td></tr></table>n"; 
} 
 
function FormatStory($thetext, $notes, $aid, $informant) { 
    global $anonymous; 
    if (!empty($notes)) { 
    $notes = "<br><br><b>"._NOTE."</b> <i>$notes</i>n"; 
    } else { 
    $notes = ""; 
    } 
    if ("$aid" == "$informant") { 
    echo "<font class="content">$thetext$notes</font>n"; 
    } else { 
    if(!empty($informant)) { 
        $boxstuff = "<a href="modules.php?name=Your_Account&amp;op=userinfo&amp;username=$informant">$informant</a> "; 
    } else { 
        $boxstuff = "$anonymous "; 
    } 
    $boxstuff .= ""._WRITES." <i>"$thetext"</i>$notesn"; 
    echo "<font class="content">$boxstuff</font>n"; 
    } 
} 
 
/************************************************************/ 
/* Function themeheader()                                   */ 
/************************************************************/ 
 
function themeheader() { 
    global $banners, $sitename; 
     
    $datekeyX = date("j F Y"); 
    $ip = $_SERVER['REMOTE_ADDR']; 
    
     
     
    echo "<body background="themes/DeepBlue/images/marb18.jpg" bgcolor="#0E3259" text="#000000" link="0000ff">" 
    ."<br>"; 
    $ads = ads(0); 
    echo "$ads"; 
    echo "<br>"; 
    echo "<table border="0" cellpadding="0" cellspacing="0" width="100%" align="center">n" 
    ."<tr><td width="100%">n" 
    ."<table border="0" cellpadding="0" cellspacing="0" width="100%">n" 
    ."<tr><td width="100%">n" 
    ."<table border="0" cellpadding="0" cellspacing="0" width="100%">n" 
    ."<tr><td width="100%" height="88" >n" 
     
    ."<table border=0 width=100% cellpadding=0 cellspacing=0><tr><td align="left"><a href="index.php"><img border="0" src="themes/DeepBlue/images/logo.gif" alt="Welcome to $sitename!" hspace="20"></a></td><td align="right"><img border="0" src="themes/DeepBlue/images/logo-graphic.gif"></td></tr></table></td></tr>n" 
    ."<tr><td width="100%" height="19" valign="bottom">n" 
    // empieza enlaces directos 
    ."<TABLE WIDTH="100%" BORDER="0" BORDERCOLOR="#000000" CELLPADDING="0" CELLSPACING="0">" 
    ."<COL WIDTH="37*"><COL WIDTH="37*"><COL WIDTH="31*"><COL WIDTH="42*"><COL WIDTH="37*"><COL WIDTH="37*"><COL WIDTH="37*">n"//<COL WIDTH=37*><COL WIDTH=37*><COL WIDTH=31*><COL WIDTH=42*><COL WIDTH=37*><COL WIDTH=37*><COL WIDTH=37*> 
    ."<TR VALIGN="TOP">n" 
        ."<TD WIDTH="14%"><a href="index.php">Portada</a></TD>n" 
        ."<TD WIDTH="14%"><a href="modules.php?name=Your_Account">Tu cuenta</a></TD>n" 
        ."<TD WIDTH="12%"><a href="modules.php?name=Web_Links">Enlaces</a></TD>n" 
        ."<TD WIDTH="16%"><a href="modules.php?name=Submit_News">Enviar Noticia</a></TD>n" 
        ."<TD WIDTH="14%"><a href="modules.php?name=Topics">Noticias</a></TD>n" 
        ."<TD WIDTH="14%"><a href="modules.php?name=Top">Top Noticias</a></TD>n" 
        ."<TD WIDTH="14%"><P>Hola $ip</p></TD>n" 
    ."</TR><TR VALIGN="TOP">n" 
        ."<TD WIDTH="14%"><P></P></TD>n" 
        ."<TD WIDTH="14%"><P><BR></P></TD>n" 
        ."<TD WIDTH="12%"><P><BR></P></TD>n" 
        ."<TD WIDTH="16%"><P><BR></P></TD>n" 
        ."<TD WIDTH="14%"><P><BR></P></TD>n" 
        ."<TD WIDTH="14%"><P><BR></P></TD>n" 
        ."<TD WIDTH="14%">$datekeyX</TD>n" 
    ."</TR></TABLE>n" 
     
    ."</td></tr><tr><td width="100%" height="10">n" 
    ."</td></tr></table>n" 
    ."</td></tr><tr><td width="100%"><table width='100%' cellspacing='0' cellpadding='0' border='0'><tr><td>n"; 
    $public_msg = public_message(); 
    echo "$public_msg<br>"; 
    echo "</td></tr></table><table width="100%" cellpadding="0" cellspacing="0" border="0">n" 
    ."<tr valign="top">n" 
    ."<td><img src="themes/DeepBlue/images/pixel.gif" width="6" height="1" border="0" alt=""></td>n" 
    ."<td width="138" bgcolor="d3e2ea" valign="top">n"; 
    blocks("left"); 
    echo "</td><td><img src="themes/DeepBlue/images/pixel.gif" width="10" height="1" border="0" alt=""></td><td width="100%">n"; 
} 
 
/************************************************************/ 
/* Function themefooter()                                   */ 
/*                                                          */ 
/* Control the footer for your site. You don't need to      */ 
/* close BODY and HTML tags at the end. In some part call   */ 
/* the function for right blocks with: blocks(right);       */ 
/* Also, $index variable need to be global and is used to   */ 
/* determine if the page your're viewing is the Homepage or */ 
/* and internal one.                                        */ 
/************************************************************/ 
 
function themefooter() { 
    echo "<br>"; 
    if (defined('INDEX_FILE')) { 
    echo "</td><td><img src="themes/DeepBlue/images/pixel.gif" width="10" height="1" border="0" alt=""></td><td valign="top" width="138" bgcolor="d3e2ea">n"; 
    blocks("right"); 
    echo "<td><img src="themes/DeepBlue/images/pixel.gif" width="6" height="1" border="0" alt="">"; 
    } 
 else { 
    echo "</td><td colspan="2"><img src="themes/DeepBlue/images/pixel.gif" width="10" height="1" border="0" alt="">"; 
    } 
    echo "<br><br></td></tr></table>n" 
    ."<br><center>"; 
    footmsg(); 
    echo "</center>"; 
} 
 
 
function themeindex ($aid, $informant, $time, $title, $counter, $topic, $thetext, $notes, $morelink, $topicname, $topicimage, $topictext) { 
    global $anonymous, $tipath; 
    echo "<table border="0" cellpadding="0" cellspacing="0" width="100%"><tr><td bgcolor="#000000">n" 
    ."<table border="0" cellpadding="0" cellspacing="1" width="100%"><tr><td bgcolor="#FFFFFF">n" 
    ."<table border="0" cellpadding="0" cellspacing="0" width="100%"><tr><td bgcolor="#FFFFFF">n" 
    ."<img src="themes/DeepBlue/images/dot.gif" border="0"></td><td width="100%" bgcolor="#FFFFFF"><font class="option"><b>&nbsp;$title</b></font></td></tr>n" 
    ."<tr><td colspan="2" bgcolor="#FFFFFF"><br>n" 
    ."<table border="0" width="98%" align="center"><tr><td>n" 
    ."<a href="modules.php?name=News&new_topic=$topic"><img src="$tipath$topicimage" alt="$topictext" border="0" align="right"></a>"; 
    FormatStory($thetext, $notes, $aid, $informant); 
    echo "</td></tr></table>n" 
    ."</td></tr></table><br>n" 
    ."</td></tr><tr><td bgcolor="#FFFFFF" align="center">n" 
    ."<font class="tiny">"._POSTEDBY." "; 
    formatAidHeader($aid); 
    echo " "._ON." $time $timezone ($counter "._READS.")<br></font>n" 
    ."<font class="content">$morelink</font></center>n" 
    ."<img src="themes/DeepBlue/images/pixel.gif" border="0" height="2">n" 
    ."</td></tr></table>n" 
    ."</td></tr></table><br>n"; 
} 
 
function themearticle ($aid, $informant, $datetime, $title, $thetext, $topic, $topicname, $topicimage, $topictext) { 
    global $admin, $sid, $tipath; 
    echo "<table border="0" cellpadding="0" cellspacing="0" width="100%"><tr><td bgcolor="#000000">n" 
    ."<table border="0" cellpadding="0" cellspacing="1" width="100%"><tr><td bgcolor="#FFFFFF">n" 
    ."<table border="0" cellpadding="0" cellspacing="0" width="100%"><tr><td bgcolor="#FFFFFF">n" 
    ."<img src="themes/DeepBlue/images/dot.gif" border="0"></td><td width="100%" bgcolor="#FFFFFF"><font class="option"><b>&nbsp;$title</b></font></td></tr>n" 
    ."<tr><td colspan="2" bgcolor="#FFFFFF"><br>n" 
    ."<table border="0" width="98%" align="center"><tr><td>n" 
    ."<a href="modules.php?name=News&new_topic=$topic"><img src="$tipath$topicimage" alt="$topictext" border="0" align="right"></a>"; 
    FormatStory($thetext, $notes="", $aid, $informant); 
    echo "</td></tr></table>n" 
    ."</td></tr></table><br>n" 
    ."</td></tr></table>n" 
    ."</td></tr></table><br><br>n"; 
} 
 
function themesidebox($title, $content) { 
    echo "<table border="0" align="center" width="138" cellpadding="0" cellspacing="0">" 
    ."<tr><td background="themes/DeepBlue/images/table-title.gif" width="138" height="20">" 
    ."&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<font color="#FFFFFF"><b>$title</b></font>" 
    ."</td></tr><tr><td><img src="themes/DeepBlue/images/pixel.gif" width="100%" height="3"></td></tr></table>n" 
    ."<table border="0" cellpadding="0" cellspacing="0" width="138">n" 
    ."<tr><td width="138" bgcolor="#000000">n" 
    ."<table border="0" cellpadding="1" cellspacing="1" width="138">n" 
    ."<tr><td width="138" bgcolor="#ffffff">n" 
    ."$content" 
    ."</td></tr></table></td></tr></table><br>"; 
} 
 
?>

Ah, Gracias aerialss88 ;-);-);-)

Avatar Image
@man / @woman
@man / @woman
Escrito originalmente por acrodecolumbira

El problema es que No encuentro el fallo, y mira que me estoy dejando los ojos en el put* codigo

Aqui pongo el codigo de theme.php que apenas he cambiado para ver si alquien me puede ayudar

Bien.. pero el fallo esta en el config.php, que es el que tiene lo de "We should be back shortly"

Avatar Image
Usuario Novato
Usuario Novato

el config.php esta tal cual y no aparace el texto por ningun lado

Spoiler Aqui el config.php para que me creas
<?php

###############################################################
# PHP-Nuke: Sistema Avanzado para la Gestión de Contenido     #
# ============================================                #
# Copyright (c) 2006 by Francisco Burzi                       #
# http://phpnuke.org                                          #
#                                                              #
# Este programa es software libre. Usted puede redistribuirlo #
# y/o modificarlo bajo los términos de la GNU General Public  #
# License como es publicada por la Free Software Foundation;  #
# en la versión 2 de la licencia.                             #
###############################################################
# Versión Optimizada de Tamaño y al español                   #
# =============================================               #
# Por el equipo de ¡NukeProjects.Net!                         #
# http://www.nukeprojects.net - ¡Reinventando el Nuke!        #
###############################################################

// Inicio - No modifique éste línea a menos que entienda para que sirve
if (stristr(htmlentities($_SERVER['PHP_SELF']), "config.php")) {
    Header("Location: index.php");
    die();
}
// Fin - No modifique éste línea a menos que entienda para que sirve


// MÁS ABAJO SE ENCUENTRAN LAS VARIABLES QUE DEBES MODIFICAR PARA QUE TU PHP-NUKE
// FUNCIONE CORRECTAMENTE, ÉSTAS SON LAS INSTRUCCIONES SOBRE CADA UNA DE ELLAS

// INICIO - INSTRUCCIONES
########################################################################### ##
# Base de Datos y Configuración del Sistema                                 #
#                                                                            #
# $dbhost:       Servidor o puerto para conectarse a la base de datos       #
#                localhost es el más común                                  #
#                Si usa PHP-Nuke en su Ordenador coloque "localhost"        #
#                                                                            #
# $dbuname:      Nombre de usuario de la base de datos                      #
#                Si usa PHP-Nuke en su Ordenador coloque "root"             #
#                                                                            #
# $dbpass:       Contraseña de la base de datos                             #
#                Si usa PHP-Nuke en su Ordenador dejelo en blanco ""        #
#                O use la que haya asignado en su programa de servidor SQL. #
#                                                                            #
# $dbname:       Nombre de la base de datos                                 #
#                Por ejemplo en el servidor Lycos es del tipo:              #
#                SU_NOMBRE_DE_USUARIO_es_db                                 #
#                                                                            #
# $prefix:       Prefijo de las tablas de la base de datos                  #
#                Se recomienda cambiarlo, no usar "nuke"                    #
#                Coloque algo alocado, si lo desea                          #
#                (Sólo caracteres alfanuméricos)                            #
#                Si lo cambia aquí, lo deberá cambiar, antes de hacer la    #
#                instalación, en todas las líneas del archivo nuke.sql,     #
#                exepto en las tablas: nuke_users y nuke_users_temp         #
#                                                                            #
# $user_prefix:  Prefijo para la tabla de usuarios de la base de datos      #
#                Se recomienda cambiarlo, no usar "nuke"                    #
#                Coloque algo alocado, si lo desea                          #
#                (Sólo caracteres alfanuméricos)                            #
#                Si lo cambia aquí, lo deberá cambiar, antes de realizar la #
#                instalación, en las tablas: nuke_users y nuke_users_temp   #
#                del archivo nuke.sql                                       #
#                                                                            #
# $dbtype:       Tipo de base de datos                                       #
#                Opciones: MySQL, sqlite, mysql4, postgres, mssql, oracle,  #
#                msaccess, db2 y mssql-odbc.                                #
#                Por lo general suele ser MySQL (Es sencible a mayúsculas)  #
#                                                                            #
# $sitekey:     LLave de seguridad. Ponga lo que quiera. (No use comillas) #
#                                                                            #
# $gfx_chk:     Opciones del Código de Seguridad                           #
#                Tienes opciones del uno (1) al siete (7), cada una con los #
#                efectos siguientes:                                         #
#                0: Coloque cero (0) para no usar el Código de Seguridad    #
#                1: Aparece sólo cuando los administradores van a iniciar   #
#                sesión                                                      #
#                2: Aparece sólo cuando los usuarios van a iniciar sesión   #
#                3: Aparece sólo cuando un usuario va a efectuar un registro#
#                en el sitio                                                 #
#                4: Aparece para el caso 2 y 3                              #
#                5: Aparece para el caso 1 y 2                              #
#                6: Aparece para el caso 1 y 3                              #
#                7: Aparece en todos los casos                              #
#                Si el código no aparece dando algún error como de          #
#                "Imagen no encontrada", entonces tiene problemas en su     #
#                sitio o con la ubicacion de la imagen                      #
#                Si no aparece y no se le muestra ningún error, es posible  #
#                que no tenga la librería GD para PHP, elemento necesario   #
#                para el funcionamiento de este sistema.                    #
#                Este sistema sirve para autentificar que es una entidad    #
#                humana la que acciona sobre el sitio. (Si necesita más     #
#                información vaya a http://www.nukeprojects.net)            #
#                                                                            #
# $subscription_url: Si maneja suscripciones en su sitio, escriba la url    #
#                    aquí.                                                  #
#                                                                            #
# $admin_file:  Nombre del archivo de administración (sin extensión .php).  #
#           Este archivo se encuentra en la raíz y cambiarle el nombre  #
#               aumenta la seguridad de su sitio.                           #
#                                                                            #
# $tipath:      Directorio para las imágenes de los Topics/Temas            #
#                                                                            #
# $nuke_editor: Opciones del Editor HTML                                    #
#               Editor WYSIWYG que aparece en los "textareas"               #
#               (caja de textos) al publicar/editar noticias y otros        #
#               documentos.                                                  #
#               Coloque uno (1) para activar, cero (0) para desactivar.     #
#                                                                            #
# $display_errors:  Reproducir errores de PHP en pantalla                   #
#                   true = Si                                               #
#                   false = No                                              #
########################################################################### ##
// FIN - INSTRUCCIONES


// Inicio - Éstas son las variables que debes modificar para hacer funcionar correctamente tu PHP-Nuke
// Puedes ver la explicación de cada una explicada arriba
$dbhost = "mysql.webcindario.com";
$dbuname = "acrodecolumbira";
$dbpass = "*********";
$dbname = "acrodecolumbira";
$prefix = "nuke";
$user_prefix = "nuke";
$dbtype = "MySQL";
$sitekey = "Ej7Yx8iJKwmGyzsqCWpVj7yRL6lErnMkl4MciPv0";
$gfx_chk = 0;
$subscription_url = "";
$admin_file = "admin";
$tipath = "images/topics/";
$nuke_editor = 1;
$display_errors = true;
// Fin - Éstas son las variables que debes modificar para hacer funcionar correctamente tu PHP-Nuke.


// SI NO ENTIENDE NADA DE LO SIGUIENTE DEJELO COMO ESTÁ

$prefix = empty($user_prefix) ? $prefix : $user_prefix;

// Razones por la que se admite o no algún contenido.
$reasons = array("Como Est&aacute;","Fuera de Tema","Ofensivo","Escandaloso","Agresivo","Redundante","Insuficiente","Inte resante","Informativo","Gracioso","Apreciable","Exagerado","Aceptable");

$badreasons = 5;

// Listado de etiquetas HTMLs permitidas en el contenido del sitio
$AllowableHTML = array("table"=>2,"thead"=>1,"tr"=>2,"tbody"=>1,"th"=>2,"td"=>2,"tfoot"=>1," img"=>2,"object"=>2,"embed"=>2,"param"=>2,"span"=>2,"font"=>2,"p"=>2,"hr"=> 1,"b"=>1,"i"=>1,"strike"=>1,"u"=>1,"div"=>2,"a"=>2,"em"=>1,"br"=>1,"strong" =>1,"blockquote"=>1,"tt"=>1,"li"=>1,"ol"=>1,"ul"=>1);

// Listado de palabras censuradas en los comentarios del sitio
$CensorList = array("fuck","cunt","fucker","fucking","pussy","cock","c0ck","cum","twat"," clit","bitch","fuk","fuking","motherfucker");


// Si ha pagado por la licencia comercial de PHP-Nuke puede configurar las opciones de más abajo

//***************************************************************
// IF YOU WANT TO LEGALY REMOVE ANY COPYRIGHT NOTICES PLAY FAIR AND CHECK: http://phpnuke.org/modules.php?name=Commercial_License
// COPYRIGHT NOTICES ARE GPL SECTION 2(c) COMPLIANT AND CAN'T BE REMOVED WITHOUT PHP-NUKE'S AUTHOR WRITTEN AUTHORIZATION
// THE USE OF COMMERCIAL LICENSE MODE FOR PHP-NUKE HAS BEEN APPROVED BY THE FSF (FREE SOFTWARE FOUNDATION)
// YOU CAN REQUEST INFORMATION ABOUT THIS TO GNU.ORG REPRESENTATIVE. THE EMAIL THREAD REFERENCE IS #213080
// YOU'RE NOT AUTHORIZED TO CHANGE THE FOLLOWING VARIABLE'S VALUE UNTIL YOU ACQUIRE A COMMERCIAL LICENSE
// (http://phpnuke.org/modules.php?name=Commercial_License)
//***************************************************************

$commercial_license = 0;

?>

he quitado la funcion ads() que es la siguente a la etiqueta body... pero sigue igual

creo que lo mejor sera subir todo otra vez con otro teme

a ver que pasa

Gracias

Avatar Image
@man / @woman
@man / @woman
Escrito originalmente por acrodecolumbira

el config.php esta tal cual

Si esta tal cual ¿como esperas que funcione? tienes que editarle.

Avatar Image
Usuario Novato
Usuario Novato

Hola, he subido un nuevo tema archer,
es muy mono pero no resuelve el problema del
"pe server, sorry for the inconvenience.


We should be back shortly.");

tambien he subido todos los archivos originales de la version phpnuke 8 todo

estoy ya loco, ya no se que hacer.

nota: en mi pc no ocurre

Avatar Image
@man / @woman
@man / @woman
Escrito originalmente por acrodecolumbira

Hola, he subido un nuevo tema archer,
es muy mono pero no resuelve el problema del
"pe server, sorry for the inconvenience.


We should be back shortly.");

Una cosa es el theme y otra el config

Avatar Image
Usuario Novato
Usuario Novato

no si al final era un error en el config.php

:D:D

Gracias a logger por la ayuda

En resumen es que hay una etiqueta <img> en una de las die() (en la del archivo db.php) esto provoca que se quede colgada la etiqueta.

hay dos opciones para solucionar el problema.

1.- Editar el config.php y añadir la etiqueta img al $AllowableHTML

2.- Editar el archivo db.php y quitar lo que provoca el error.

para ver mas ir al foro de phpnuke-espanol.net

Ahora solo falta que funcione el RSS, que por ahora no carga.

NoSetup.org MUCHAS GRACIAS POR TODO

ATENCIÓN: Este tema no tiene actividad desde hace más de 6 MESES,
te recomendamos abrir un nuevo tema en lugar de responder al actual
Opciones:
Ir al subforo:
Permisos:
TU NO PUEDES Escribir nuevos temas
TU NO PUEDES Responder a los temas
TU NO PUEDES Editar tus propios mensajes
TU NO PUEDES Borrar tus propios mensajes
Temas similares
TemaUsuariosRespuestasVisitasActividad
Por: , el 13/Jul/2008, 19:26
david119002kJul/08
Por: , el 21/Jul/2004, 12:04
misteriosmn02kJul/04
Por: , el 10/Abr/2010, 01:37
superDMG NoSetup.org32kApr/10
Por: , el 26/Nov/2009, 22:44
jonykoslo chavp aerialss8862kNov/09
Por: , el 21/Jun/2006, 18:51
latormenta inigoruiz NoSetup.org ffreije93kAug/06