SimplePortal

Support => International Support => Turkish (Türkçe) => Topic started by: tintiny on June 11, 2010, 12:42:35 PM

Title: simpleportal - pretty url cakismasi
Post by: tintiny on June 11, 2010, 12:42:35 PM
selam arkadaslar simpleportal 2.3.2 kurulu forumda fakat pretty url kurmaya kalkinca subs.php de hata veriyor ve bu simpleportalin subs.php deki yapdigi degisiklik`den kaynaklaniyor

ara bul
Code: [Select]
if (!empty($modSettings['queryless_urls']) && (empty($context['server']['is_cgi']) || @ini_get('cgi.fix_pathinfo') == 1 || @get_cfg_var('cgi.fix_pathinfo') == 1) && (!empty($context['server']['is_apache']) || !empty($context['server']['is_lighttpd'])))
{
if (defined('SID') && SID != '')
$setLocation = preg_replace('/^' . preg_quote($scripturl, '/') . '\?(?:' . SID . '(?:;|&|&))((?:board|topic)=[^#]+?)(#[^"]*?)?$/e', "\$scripturl . '/' . strtr('\$1', '&;=', '//,') . '.html\$2?' . SID", $setLocation);
else
$setLocation = preg_replace('/^' . preg_quote($scripturl, '/') . '\?((?:board|topic)=[^#"]+?)(#[^"]*?)?$/e', "\$scripturl . '/' . strtr('\$1', '&;=', '//,') . '.html\$2'", $setLocation);
}
 

  degistir
Code: [Select]
// Redirections should be pretty too
if (!empty($modSettings['pretty_enable_filters']))
{
require_once($sourcedir . '/PrettyUrls-Filters.php');
$url = array(0 => array('url' => $setLocation, 'url_id' => 'setLocation'));
$filter_callbacks = unserialize($modSettings['pretty_filter_callbacks']);
foreach ($filter_callbacks as $callback)
{
$pretty_url = call_user_func($callback, $url);
if (isset($pretty_url[0]['replacement']))
break;
}
if (isset($pretty_url[0]['replacement']))
$setLocation = $pretty_url[0]['replacement'];
$setLocation = str_replace("\x12", '\'', $setLocation);
$setLocation = preg_replace(array('~;+|=;~', '~\?;~', '~\?#|;#|=#~', '~\?$|;$|#$|=$~'), array(';', '?', '#', ''), $setLocation);
}

sadece bu kisimda hata var manuel elle düzenledim buseferde modu kaldir deyince ayni hatanin tersini aliyorum.

subs.php ekte ben düzenlerim diyen varsa buyursun
Title: Re: simpleportal - pretty url cakismasi
Post by: grafitus on June 11, 2010, 03:43:30 PM
sadece bu kisimda hata var manuel elle düzenledim buseferde modu kaldir deyince ayni hatanin tersini aliyorum.
O halde manuel olarak tersini yapın? :nervous-happy:
SimplePortal 2.3.8 © 2008-2024, SimplePortal