Jump to content
  • Sky
  • Blueberry
  • Slate
  • Blackcurrant
  • Watermelon
  • Strawberry
  • Orange
  • Banana
  • Apple
  • Emerald
  • Chocolate
  • Charcoal
  • 0
Medwar7

V5 - problemas con la intefaz..

Pregunta

Buenas gente, soy nuevo en el foro y resulta que tengo una pagina php risus 1.2.6 con la V5.. pero tengo algunos problemas.

No se ven funciones dado que aparecen codigos en lugar de las mismas ó directamente no aparecen nada.

En las siguientes imagenes se puede apreciar lo que digo.

 

No figuran algunos iconos que con el tema por default si me figuran..

 

Donde dice "tags" en el home, en el lado derecho donde estan los "afiliados" salta esto:

Fatal error: Uncaught Error: Call to undefined function mysql_query() in /home/u622373448/public_html/cache/%%1B^1B4^1B40F718%%b.tags_recientes.tpl.php:12 Stack trace: #0 /home/u622373448/public_html/inc/smarty/Smarty.class.php(1870): include() #1 /home/u622373448/public_html/cache/%%B5^B57^B57D3B1A%%t.home.tpl.php(64): Smarty->_smarty_include(Array) #2 /home/u622373448/public_html/inc/smarty/Smarty.class.php(1257): include('/home/u62237344...') #3 /home/u622373448/public_html/inc/smarty/Smarty.class.php(1107): Smarty->fetch('t.home.tpl', NULL, NULL, true) #4 /home/u622373448/public_html/footer.php(28): Smarty->display('t.home.tpl') #5 /home/u622373448/public_html/inc/php/posts.php(183): include('/home/u62237344...') #6 /home/u622373448/public_html/index.php(26): include('/home/u62237344...') #7 {main} thrown in /home/u622373448/public_html/cache/%%1B^1B4^1B40F718%%b.tags_recientes.tpl.php on line 12

 

Al pie de cada post me figura lo siguiente:

Fatal error: Uncaught Error: Call to undefined function mysql_query() in /home/u622373448/public_html/cache/%%26^26F^26FC3430%%b.votantes.tpl.php:4 Stack trace: #0 /home/u622373448/public_html/inc/smarty/Smarty.class.php(1870): include() #1 /home/u622373448/public_html/cache/%%F9^F9A^F9A463B4%%b.score.tpl.php(35): Smarty->_smarty_include(Array) #2 /home/u622373448/public_html/inc/smarty/Smarty.class.php(1870): include('/home/u62237344...') #3 /home/u622373448/public_html/cache/%%DA^DA1^DA1BB08C%%b.opciones_post.tpl.php(88): Smarty->_smarty_include(Array) #4 /home/u622373448/public_html/inc/smarty/Smarty.class.php(1870): include('/home/u62237344...') #5 /home/u622373448/public_html/cache/%%06^06E^06EF8146%%t.posts.tpl.php(24): Smarty->_smarty_include(Array) #6 /home/u622373448/public_html/inc/smarty/Smarty.class.php(1257): include('/home/u62237344...') #7 /home/u622373448/public_html/inc/smarty/Smarty.class.php(1107): Smarty->fetch('t.posts.tpl', NULL, NULL, true) #8 /home/u622373448/public_html/footer.php(28): Smarty->dis in /home/u622373448/public_html/cache/%%26^26F^26FC3430%%b.votantes.tpl.php on line 4

 

Espero su pronta respuesta..

gracias.

 

1.png

perdon.. la version es 1.3.000

  • Downvote 1

Compartir este post


Enlace al post
Compartir en otros sitios

9 respuestas a esta pregunta

Recommended Posts

  • 0

 

Reemplaza el contenido de templates/b_toup/posts/b.votantes.tpl de por este (o en donde tengas ese archivo)

{php}
$colsultaxd = db_exec(array(__FILE__, __LINE__), 'query', "select * from p_votos left join u_miembros as p on p.user_id = tuser where tid = {$_GET['post_id']} and type = 1");
$result = $colsultaxd;
$numero = db_exec('num_rows', $result);
$colsultax2 = db_exec(array(__FILE__, __LINE__), 'query', "select * from p_posts where post_id = '".$_GET['post_id']."' limit 1");
while($row = db_exec('fetch_array', $colsultax2)){
{/php}
Votos: <b>{php}echo $numero;{/php}</b> -
{php}
}
{/php}

 

Compartir este post


Enlace al post
Compartir en otros sitios
  • 0
hace 11 horas, Miguel92 dijo:

 

Reemplaza el contenido de templates/b_toup/posts/b.votantes.tpl de por este (o en donde tengas ese archivo)

{php}
$colsultaxd = db_exec(array(__FILE__, __LINE__), 'query', "select * from p_votos left join u_miembros as p on p.user_id = tuser where tid = {$_GET['post_id']} and type = 1");
$result = $colsultaxd;
$numero = db_exec('num_rows', $result);
$colsultax2 = db_exec(array(__FILE__, __LINE__), 'query', "select * from p_posts where post_id = '".$_GET['post_id']."' limit 1");
while($row = db_exec('fetch_array', $colsultax2)){
{/php}
Votos: <b>{php}echo $numero;{/php}</b> -
{php}
}
{/php}

 

Lo intentare y comentare si me funciono ó hubo algun error., de mientras gracias.

hace 11 horas, Miguel92 dijo:

 

Reemplaza el contenido de templates/b_toup/posts/b.votantes.tpl de por este (o en donde tengas ese archivo)

{php}
$colsultaxd = db_exec(array(__FILE__, __LINE__), 'query', "select * from p_votos left join u_miembros as p on p.user_id = tuser where tid = {$_GET['post_id']} and type = 1");
$result = $colsultaxd;
$numero = db_exec('num_rows', $result);
$colsultax2 = db_exec(array(__FILE__, __LINE__), 'query', "select * from p_posts where post_id = '".$_GET['post_id']."' limit 1");
while($row = db_exec('fetch_array', $colsultax2)){
{/php}
Votos: <b>{php}echo $numero;{/php}</b> -
{php}
}
{/php}

 

Bien, solucione el problema de los post.., sin embargo aun no el de los Tags siendo que hice lo que decia el hilo que me compartiste..:

 

Para arreglar eso buscamos en el archivo ya mencionado esto: [línea 31] (En realidad estaba en la LINEA 32..)

while (list($name, $valor) = each($tags)){

y la reemplazamos por

foreach($tags as $name => $valor) {
  • Downvote 1

Compartir este post


Enlace al post
Compartir en otros sitios
  • 0
hace 19 minutos, Medwar7 dijo:

Para arreglar eso buscamos en el archivo ya mencionado esto: [línea 31] (En realidad estaba en la LINEA 32..)

while (list($name, $valor) = each($tags)){

y la reemplazamos por

foreach($tags as $name => $valor) {

De hecho puede variar en la línea, pero puede estar cercana o no!

No necesariamente o exactamente tiene que ser esa línea (tomalo como una mini guía, para no estar buscando uno por uno)

Compartir este post


Enlace al post
Compartir en otros sitios
  • 0
hace 5 minutos, Miguel92 dijo:

De hecho puede variar en la línea, pero puede estar cercana o no!

No necesariamente o exactamente tiene que ser esa línea (tomalo como una mini guía, para no estar buscando uno por uno)

Si, pero no me sirvio :S

  • Downvote 1

Compartir este post


Enlace al post
Compartir en otros sitios
  • 0
hace 5 minutos, Medwar7 dijo:

Si... aunque no funcionó

Comparalo con este:

Spoiler
<div class="espacio">
    <div class="titulo">
        <h2>Tags Recientes</h2>
    </div>
    <div class="ccontenido" style="text-align: center;">
{php}
// Limite
$limite = 5; // Cambiar a gusto
$tags = db_exec(array(__FILE__, __LINE__), 'query', "SELECT post_tags FROM p_posts GROUP BY post_tags ORDER BY RAND() LIMIT $limite");
while($mostrar = db_exec('fetch_array', $tags)){ // Mostramos todos los campos
    $conjunto.=$mostrar[post_tags].','; // Conjunto de Datos
}
// Devuelve parte del string para $conjunto
$conjunto_string=substr($conjunto,0,strlen($conjunto)-1);
 // Sustitucion de caracteres como la ,"Coma".
$caracteres=array(',','.','/',':',' ,'); // por si acaso tengas alguno de estos caracteres
$tags=str_replace($caracteres, ",", $conjunto_string);
 // Un array de cadenas == explode()
$tags=explode(",",$tags);
// Funcion Adicional
function tags_for($tag){
   $tag= trim($tag); }
array_walk($tags,'tags_for');
//Contar Cantidad de Tags
$total_tags = count($tags);
// Devolvemos Array
$tags= array_count_values($tags);
ksort($tags);
reset($tags);
//Mostramos Tags Con estilos
// while (list($name, $valor) = each($tags)){
foreach($tags as $name => $valor) {
    $cant= @round($valor*50/$total_tags); //$por = @round($valor*50/$total_tags,1);
// Cambiar Cantidad de Tags Utilizados
    if($cant>=4 ){
        $estilo=4;
    }else if($cant>=3 ){
        $estilo=3;
    }else if($cant>=2 ){
        $estilo=2;
    }else if($cant>=1){
        $estilo=1;
    }
    echo ' <span class="tag-size'.rand(1,4).'"><a rel="tag" href="/buscador/?q='.$name.'&e=tags" style="color:#006595">'.$name.'</a></span> ';
}
{/php}
    </div>
</div>

 

 

  • Gracias 1

Compartir este post


Enlace al post
Compartir en otros sitios
  • 0
hace 4 minutos, Miguel92 dijo:

Comparalo con este:

  Mostrar contenido oculto

<div class="espacio">
    <div class="titulo">
        <h2>Tags Recientes</h2>
    </div>
    <div class="ccontenido" style="text-align: center;">
{php}
// Limite
$limite = 5; // Cambiar a gusto
$tags = db_exec(array(__FILE__, __LINE__), 'query', "SELECT post_tags FROM p_posts GROUP BY post_tags ORDER BY RAND() LIMIT $limite");
while($mostrar = db_exec('fetch_array', $tags)){ // Mostramos todos los campos
    $conjunto.=$mostrar[post_tags].','; // Conjunto de Datos
}
// Devuelve parte del string para $conjunto
$conjunto_string=substr($conjunto,0,strlen($conjunto)-1);
 // Sustitucion de caracteres como la ,"Coma".
$caracteres=array(',','.','/',':',' ,'); // por si acaso tengas alguno de estos caracteres
$tags=str_replace($caracteres, ",", $conjunto_string);
 // Un array de cadenas == explode()
$tags=explode(",",$tags);
// Funcion Adicional
function tags_for($tag){
   $tag= trim($tag); }
array_walk($tags,'tags_for');
//Contar Cantidad de Tags
$total_tags = count($tags);
// Devolvemos Array
$tags= array_count_values($tags);
ksort($tags);
reset($tags);
//Mostramos Tags Con estilos
// while (list($name, $valor) = each($tags)){
foreach($tags as $name => $valor) {
    $cant= @round($valor*50/$total_tags); //$por = @round($valor*50/$total_tags,1);
// Cambiar Cantidad de Tags Utilizados
    if($cant>=4 ){
        $estilo=4;
    }else if($cant>=3 ){
        $estilo=3;
    }else if($cant>=2 ){
        $estilo=2;
    }else if($cant>=1){
        $estilo=1;
    }
    echo ' <span class="tag-size'.rand(1,4).'"><a rel="tag" href="/buscador/?q='.$name.'&e=tags" style="color:#006595">'.$name.'</a></span> ';
}
{/php}
    </div>
</div>

 

 

Gracias!! funciono.

  • Downvote 1

Compartir este post


Enlace al post
Compartir en otros sitios

Registra una cuenta o conéctate para comentar

Debes ser un miembro de la comunidad para dejar un comentario

Crear una cuenta

Regístrate en nuestra comunidad. ¡Es fácil!

Registrar una cuenta nueva

Iniciar Sesión

¿Ya tienes cuenta? Conéctate aquí.

Iniciar Sesión

  • Navegando Recientemente   0 miembros

    No registered users viewing this page.

  • Patrocinador



  • ×