Página 1 de 1

Mod Sitemap FX não funciona

Enviado: 28 Ago 2012, 16:36
por tucabail
Qual a URL do seu fórum: http://www.mundoardido.com/forum
Tipo de Hospedagem: Pago
Qual a versão do phpBB: Selecionar
É um novo ou uma conversão: Update de uma versão phpBB3
Usuário de teste: Usuário: Senha:
Estilos instalados: Prosilver
Modificações instaladas: Mais de 30
Qual seu nivel de experiência: Intermediario
Quando começou o problema: Hoje
Descreva seu problema: Mod Sitemap FX não funciona

Olá pessoal...tudo beleza....
Instalei esta MOD hoje e ela não funciona.
Fiz todo o procedimento padrão, enviei arquivos, instalei pelo Automod, atualizei Tema e Template, limpei cache configurei a MOD.
Vendo que nada tinha mudado fui conferir os arquivos enviados e editados, tudo OK.
Liberei com 777 a pasta / subpasta e arquivos.
Mas ela não faz nada.
O arquivo "index.html" dentro da pasta forum>sitemap está sem nenhuma informação.
Ou será que é em outro arquivo que deve estar as URL's do fórum?

Vejam configuração do Sitemap Fx
Sitemap Fx - configuração.jpg
Aguardo notícias.
Valeu
Tuca

Re: Mod Sitemap FX não funciona

Enviado: 28 Ago 2012, 16:54
por _Vinny_
Se não me engano, o arquivo que contem as URLs é sitemap.php e fica na raiz diretorio de instalação do forum.

Re: Mod Sitemap FX não funciona

Enviado: 28 Ago 2012, 16:59
por tucabail
Olá Vinny..
Neste arquivo só tem isso:

Código: Selecionar todos

<?php
/**
*
* @package sitemap_fx 1.0.8
* @version $Id: sitemap.php 9048 2010-04-25 20:20:42Z FladeX $
* @copyright (c) 2009 FladeX
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
*
*/

/**
* @ignore
*/
define('IN_PHPBB', true);
$phpbb_root_path = (defined('PHPBB_ROOT_PATH')) ? PHPBB_ROOT_PATH : './';
$phpEx = substr(strrchr(__FILE__, '.'), 1);
include($phpbb_root_path . 'common.' . $phpEx);
include($phpbb_root_path . 'includes/functions_sitemap_fx.' . $phpEx);

if (!$config['sitemap_enable'])
{
	exit;
}

$url = generate_board_url();
$last_forum_id = 0;

// Start session management
$user->session_begin();
$auth->acl($user->data);

header("Content-Type: text/xml");

if (($sitemap_index_file = $cache->get("_sitemap_fx_index")) === false)
{
	$sitemap_index_file = "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n";
	$sitemap_index_file .= "<sitemapindex xmlns=\"http://www.sitemaps.org/schemas/sitemap/0.9\">\n";

	$sql = 'SELECT forum_id, forum_topics, forum_type
			FROM ' . FORUMS_TABLE;
	$result = $db->sql_query($sql);

	while ($row = $db->sql_fetchrow($result))
	{
		if (($auth->acl_get('f_list', $row['forum_id'])) && ($row['forum_type'] == 1) && ($row['forum_topics'] > 0))
		{
			sitemap_fx_forum((int) $row['forum_id']);

			$sitemap_index_file .= "<sitemap>\n";
			$sitemap_index_file .= "<loc>" . $url . "/sitemap/" . $row['forum_id'] . ".xml</loc>\n";
			$sitemap_index_file .= "<lastmod>" . date('Y-m-d\TH:i:s+00:00', time()) . "</lastmod>\n";
			$sitemap_index_file .= "</sitemap>\n";

			$last_forum_id = $row['forum_id'];
		}
	}
	$db->sql_freeresult($result);

	sitemap_fx_global((int) $last_forum_id);
	$sitemap_index_file .= "<sitemap>\n";
	$sitemap_index_file .= "<loc>" . $url . "/sitemap/0.xml</loc>\n";
	$sitemap_index_file .= "<lastmod>" . date('Y-m-d\TH:i:s+00:00', time()) . "</lastmod>\n";
	$sitemap_index_file .= "</sitemap>\n";

	$sitemap_index_file .= "</sitemapindex>\n";
	$cache->put("_sitemap_fx_index", $sitemap_index_file, 3600*$config['sitemap_cache_time']);
}

echo $sitemap_index_file;

?>
Abraços.
Tuca

Re: Mod Sitemap FX não funciona

Enviado: 28 Ago 2012, 17:03
por _Vinny_
tucabail, os links serão gerados dinamicamente com PHP no arquivo. Não abri-lo num editor que nele apenas terá o codigo e funções para gerar os links. Rode no seu navegador http://www.mundoardido.com/forum/sitemap.php, dai você poderá ver.

Re: Mod Sitemap FX não funciona

Enviado: 29 Ago 2012, 07:50
por tucabail
ahhh...ai sim Vinni....certíssimo...agora tá resolvido.
Obrigado...e...
Um grande abraço
Tuca