Importante:

¿Como pedir soporte? (Marzo 18, 2015)

has esto....

instala un backup identico de tu foro actual en otro servidor... con esto te sacas de dudas si es el foro o el servidor... podria ser que el servidor bloqueo el archivo index.php pero es solo un suponer
Creo que confundiste la plantilla con el index.php

Ve a tu ACP, plantillas, Index 'Plantillas, index, que hay dentro? Captura por favor.
(February 6, 2012, 2:27 pm)Sama34 escribió:  Creo que confundiste la plantilla con el index.php

Ve a tu ACP, plantillas, Index 'Plantillas, index, que hay dentro? Captura por favor.
<html>
<head>
<title>{$mybb->settings['bbname']}</title>
{$headerinclude}
<script type="text/javascript">
<!--
	lang.no_new_posts = "{$lang->no_new_posts}";
	lang.click_mark_read = "{$lang->click_mark_read}";
// -->
</script>
</head>
<body>
{$header}
<div style="width:500px;border-radius:5px;background:#f5f5f5;border:1px dotted #ccc;margin:0 auto;padding:10px;margin-bottom:10px;text-shadow:1px 1px #fff;">
<?php
$page_id = "323935347624043";
$xml = @simplexml_load_file("http://api.facebook.com/restserver.php?method=facebook.fql.query&query=SELECT%20fan_count%20FROM%20page%20WHERE%20page_id=".$page_id."") or die ("a lot");
$fb_fans = $xml->page->fan_count;
?>

<center><h2><a href="http://facebook.com/GamerTopia" target="_blank">Gamertopía ya tiene <?php echo $fb_fans; ?> fans en Facebook</a></h2></center>
</div>
<div style="width:500px;border-radius:5px;background:#f5f5f5;border:1px dotted #ccc;margin:0 auto;padding:10px;margin-bottom:10px;text-shadow:1px 1px #fff;">
<center>{$lang->stats_newestuser}</center>
</div>
{$forums}

<div style="width:500px;border-radius:5px;background:#f5f5f5;border:1px dotted #ccc;margin:0 auto;padding:10px;margin-bottom:10px;text-shadow:1px 1px #fff;">
<?php
function getTwitterFollowers($username) {
  $xml=file_get_contents('http://twitter.com/users/show.xml?screen_name='.$username);
  if (preg_match('/followers_count>(.*)</',$xml,$match)!=0) {
    $count = $match[1];
  }
  return $count;
}
?>
<center><h2><a href="http://twitter.com/GamerTopia" target="_blank">Y en twitter tenemos <?php echo getTwitterFollowers('GamerTopia'); ?> seguidores</a></h2></center>
</div>

{$boardstats}

<!-- <dl class="forum_legend smalltext">
	<dt><img src="{$theme['imgdir']}/on.png" alt="{$lang->new_posts}" title="{$lang->new_posts}" style="vertical-align: middle; padding-bottom: 4px;" /></dt>
	<dd>{$lang->new_posts}</dd>

	<dt><img src="{$theme['imgdir']}/off.png" alt="{$lang->no_new_posts}" title="{$lang->no_new_posts}" style="vertical-align: middle; padding-bottom: 4px;" /></dt>
	<dd>{$lang->no_new_posts}</dd>

	<dt><img src="{$theme['imgdir']}/offlock.png" alt="{$lang->forum_locked}" title="{$lang->forum_locked}" style="vertical-align: middle;" /></dt>
	<dd>{$lang->forum_locked}</dd>
</dl> -->
{$footer}
</body>
</html>
Eso es lo que hay en la plantilla Index del foro. No sé si es eso lo que necesitabas, pero viendo eso, veo algo de "a lot", pero no sé muy bien qué pasa...

Gracias de antemano ^^
El problema esta ahí, no entiendo muy bien esa api de facebook pero dice que si no puede cargar el xml de esa página pare la ejecución. Eso para contar los fans deberías probar sacándolo y nos cuentas.

Edito: he entrado a http://api.facebook.com/restserver.php?m...5347624043 y no hay problema, tu borra eso de or die ("a lot"); aver si funciona
(February 9, 2012, 12:53 pm)~Night escribió:  El problema esta ahí, no entiendo muy bien esa api de facebook pero dice que si no puede cargar el xml de esa página pare la ejecución. Eso para contar los fans deberías probar sacándolo y nos cuentas.

Edito: he entrado a http://api.facebook.com/restserver.php?m...5347624043 y no hay problema, tu borra eso de or die ("a lot"); aver si funciona
[Imagen: 2z3ti5l.png]

Ahora me sale eso al borrarlo... He tratado a eliminar eso del Facebook pero sigue dando el mismo error, pero por lo menos ahora carga el foro xDD

Gracias por tu respuesta (:

Ahora estoy desde mi celular, cuando tenga la pc te ayudo
Revierte la plantilla.
remplaza esto:

function getTwitterFollowers($username) {
  $xml=file_get_contents('http://twitter.com/users/show.xml?screen_name='.$username);
  if (preg_match('/followers_count>(.*)</',$xml,$match)!=0) {
    $count = $match[1];
  }
  return $count;
}
por esto:
function getTwitterFollowers($username) {
  $xml=simplexml_load_file('http://twitter.com/users/show.xml?screen_name='.$username);
$count = $xml->followers_count;
  return $count;
}

No pude probar porque estoy desde el celular
(February 9, 2012, 5:39 pm)~Night escribió:  remplaza esto:

function getTwitterFollowers($username) {
  $xml=file_get_contents('http://twitter.com/users/show.xml?screen_name='.$username);
  if (preg_match('/followers_count>(.*)</',$xml,$match)!=0) {
    $count = $match[1];
  }
  return $count;
}
por esto:
function getTwitterFollowers($username) {
  $xml=simplexml_load_file('http://twitter.com/users/show.xml?screen_name='.$username);
$count = $xml->followers_count;
  return $count;
}

No pude probar porque estoy desde el celular
Ahora al colocar eso me sale la página en blanco y esto al entrar:

Cita:Parse error: syntax error, unexpected '&' in /home/angie/public_html/index.php(383) : eval()'d code(86) : eval()'d code on line 5

Fatal error: Call to undefined function getTwitterFollowers() in /home/angie/public_html/index.php(383) : eval()'d code(90) : eval()'d code on line 2

Estoy pensando en que debería quitar eso de los seguidores de facebook y twitter, y se arreglaría todo xDDD
Es que no sé como haces para poder usar PHP directo en las plantillas :S, a lo mejor es eso.
Tema anterior Tema siguiente

Colaboradores: ~Night , Omar G. , Jaizu , Himura , Cluster , Angie

This forum uses Lukasz Tkacz MyBB addons.