Uutiset:

Want to get involved in developing SMF, then why not lend a hand on our github!

Main Menu
Advertisement:

instalacija simpleportala

Aloittaja rocknroller, huhtikuu 27, 2010, 03:20:01 IP

« edellinen - seuraava »

rocknroller

Smf 2.0 Rc2
Javlja mi grešku u subs.php

ne mogu naći kod:

\?((?:board|topic

i zamjeniti sa

\?((?:board|topic|page

Pronašao sam u instalaciskom subs.php da se to nalazi u djelu:

// Keep that debug in their for template debugging!

I potražio taj dio u mojem subs.php ali tamo je preety url kod vjerojatno to promjenio... trebam pomoć. evo kako izgleda taj dio u mom subs.php

// Keep that debug in their for template debugging!
elseif (isset($_GET['debug']))
$setLocation = preg_replace('/^' . preg_quote($scripturl, '/') . '\\??/', $scripturl . '?debug;', $setLocation);

// 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);
}

if (isset($modSettings['integrate_redirect']) && function_exists($modSettings['integrate_redirect']))
$modSettings['integrate_redirect']($setLocation, $refresh);



A ovako izgleda u instalaciskom subs.php

// Keep that debug in their for template debugging!
elseif (isset($_GET['debug']))
$setLocation = preg_replace('/^' . preg_quote($scripturl, '/') . '\\??/', $scripturl . '?debug;', $setLocation);

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);
}

if (isset($modSettings['integrate_redirect']) && function_exists($modSettings['integrate_redirect']))
$modSettings['integrate_redirect']($setLocation, $refresh);



Zna li tko i kome se da pogledati? Hvala unapred!

Dzonny

Ajde prikaci ceo fajl ovde.
U principu, mod treba da radi i bez te izmene ali dobro...

rocknroller

evo ga ovdje sam promijenio sve kodove samo to je ostalo.

rocknroller

Pustio sam instalaciju prisilno bez izmjene toga, na prvi pogled izgleda da radi. Ne znam još testiram....

Founder 2008

Ova izmena se tiče page strane u simpleportal-u i ako ih ne koristiš ovaj deo modifikacije nije bitan. Ako planiraš da ih koristiš onda ovaj deo koda mora drugačije da se napiše.  :)

rocknroller

Lainaus käyttäjältä: Čarobnjak - huhtikuu 28, 2010, 10:47:59 AP
Ova izmena se tiče page strane u simpleportal-u i ako ih ne koristiš ovaj deo modifikacije nije bitan. Ako planiraš da ih koristiš onda ovaj deo koda mora drugačije da se napiše.  :)

Možeš li mi ukratko reći čemu služi page u simpleportalu?

Dzonny


rocknroller


Founder 2008

Lainaus käyttäjältä: rocknroller - huhtikuu 28, 2010, 12:06:31 IP
Lainaus käyttäjältä: Čarobnjak - huhtikuu 28, 2010, 10:47:59 AP
Ova izmena se tiče page strane u simpleportal-u i ako ih ne koristiš ovaj deo modifikacije nije bitan. Ako planiraš da ih koristiš onda ovaj deo koda mora drugačije da se napiše.  :)

Možeš li mi ukratko reći čemu služi page u simpleportalu?
Page samo ime ti kaže...    Kao "novu stranu" koja je u sastavu simpleportala...

rocknroller

Kada postavim temu SP u admin panelu, promjeni se samo meni, a ostalima je tema od foruma jel to tako treba ili?

Advertisement: