Skocz do zawartości
"Idzie nowe..." - o zmianach i nie tylko ×
Przeniesienie zakupów z IPS Marketplace / Moving bought items from IPS Marketplace ×

Rekomendowane odpowiedzi

Opublikowano

Wykryto błąd w IP.Board 3.0.5 związany z przekazywaniem identyfikatora sesji w adresie URL, przez który wiele funkcji może nie działać prawidłowo.

Paczka skryptu została zaktualizowana i już możecie pobrać ją z panelu klienta.

Jeśli nie chcecie zamieniać wszystkich plików możecie podmienić na serwerze następujące:

plik ipsRegistry.php do katalogu admin/sources/base/ipsRegistry.php

plik publicOutput.php do katalogu admin/sources/classes/output/publicOutput.php

Jeśli potrzebujecie pomocy z zastosowaniem łatki, piszcie na naszym forum, a na pewno pomożemy :)

ipb305patch.zip

  • Lubię to 1
  • Manager
Opublikowano

Manual zmian

Otwórz plik: admin/sources/base/ipsRegistry.php

Znajdź:

				}
		}

		/* Reformat basic URL */

Dodaj powyżej:

					/* Now at this point, the preceeding value will have val?stuff=xxx as the value so we need to remove that */
				preg_match( "#(?:^|&|&)([a-z0-9-_]+?)=([^\?=]+?)?#i", substr( $_toTest, strpos( $_toTest, '?' ) + 1 ), $match );

				if ( $match[1] AND $match[2] )
				{
					$k	= IPSText::parseCleanKey( $match[1] );
					$v	= IPSText::parseCleanValue( $match[2] );

					$_GET[ $k ]     = $v;
					$_REQUEST[ $k ] = $v;
					$_urlBits[ $k ] = $v;

					ipsRegistry::$request[ $k ]	= $v;
				}

Zapisz i wyślij.

Otwórz plik: admin/sources/classes/output/publicOutput.php

Znajdź:

$_template		= FALSE;

Dodaj powyżej:

 		if ( ! ipsRegistry::$settings['use_friendly_urls'] )
		{
			return $url;
		}

Zapisz i wyślij.

  • Lubię to 1

intermedia - profesjonalne rozwiązania Invision Power Board

---

Chcesz uzyskać szybko i sprawnie pomoc? Uzupełnij wersję i adres w profilu.

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę.