update von 2.0.8 auf 2.0.10

Du hast Probleme beim Einbau oder bei der Benutzung eines Mods? In diesem Forum bist du richtig.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
Benutzeravatar
Vincent
Mitglied
Beiträge: 130
Registriert: 10.03.2004 14:05
Wohnort: Amberg
Kontaktdaten:

update von 2.0.8 auf 2.0.10

Beitrag von Vincent »

ich hab ein problem mit diesem quellcode den ich laut der mod-einbau-anleitung in common.php unterhalb von


zeile 41

Code: Alles auswählen

error_reporting  (E_ERROR | E_WARNING | E_PARSE); // This will NOT report uninitialized variables
set_magic_quotes_runtime(0); // Disable magic_quotes_runtime
einbauen soll:

Code: Alles auswählen

$ini_val = (@phpversion() >= '4.0.0') ? 'ini_get' : 'get_cfg_var';

// Unset globally registered vars - PHP5 ... hhmmm
if (@$ini_val('register_globals') == '1' || strtolower(@$ini_val('register_globals')) == 'on')
{
   $var_prefix = 'HTTP';
   $var_suffix = '_VARS';
   
   $test = array('_GET', '_POST', '_SERVER', '_COOKIE', '_ENV');

   foreach ($test as $var)
   {
      if (is_array(${$var_prefix . $var . $var_suffix}))
      {
         unset_vars(${$var_prefix . $var . $var_suffix});
         @reset(${$var_prefix . $var . $var_suffix});
      }

      if (is_array(${$var}))
      {
         unset_vars(${$var});
         @reset(${$var});
      }
   }

   if (is_array(${'_FILES'}))
   {
      unset_vars(${'_FILES'});
      @reset(${'_FILES'});
   }

   if (is_array(${'HTTP_POST_FILES'}))
   {
      unset_vars(${'HTTP_POST_FILES'});
      @reset(${'HTTP_POST_FILES'});
   }
}

// PHP5 with register_long_arrays off?
if (!isset($HTTP_POST_VARS) && isset($_POST))
{
   $HTTP_POST_VARS = $_POST;
   $HTTP_GET_VARS = $_GET;
   $HTTP_SERVER_VARS = $_SERVER;
   $HTTP_COOKIE_VARS = $_COOKIE;
   $HTTP_ENV_VARS = $_ENV;
   $HTTP_POST_FILES = $_FILES;
}

ich habe mir einen ziehmlich unbekannten Change-Style on Index-Mod eingebaut und so umgeschrieben, dass die Selection-Box nicht auf der index.php ist sondern über die overall_header (page_header) im header jeder seite zu sehen ist und funzt.

wenn ich diesen Quellcode (oben) einbaue geht das ding nimmer.

so gut kapier ich das zeug auch nicht ich denke aba es geht um Globale Board-Variablen und insbesondere hängts wohl am coockie zusammen, weil der Mod bei mir ein 6h-coockie setzt in dem gespeichert wird welche Theme-ID der Gast oder User gerade gewählt hat.

vielleicht kann mir jemand genauer erklären was diese Veränderung überhaupt bewirkt und ich kann mir was überlegen dass ich den mod trotzdem noch benutzen kann und gleichzeitig auf die 10er und dann auf die 11er updaten kann.

danke schon mal an alle die mir helfen

cu
vinc

Nachtrag: in dem update von 2.0.10 auf 2.0.11 wird an common.php an der selben stelle eine weitere veränderung vorgenommen, mit dieser veränderung geht es aber auch nicht.
"Aber dein Vater sagte, du heißt Edna"
Visit:
http://www.dasmittelalterboard.de
PhilippK
Vorstand
Vorstand
Beiträge: 14662
Registriert: 13.08.2002 14:10
Wohnort: Stuttgart
Kontaktdaten:

Beitrag von PhilippK »

Schau mal hier: KB:209_mods

Gruß, Philipp
Kein Support per PN!
Der Sozialstaat ist [...] eine zivilisatorische Errungenschaft, auf die wir stolz sein können. Aber der Sozialstaat heutiger Prägung hat sich übernommen. Das ist bitter, aber wahr. (Horst Köhler)
Meine Mods
Antworten

Zurück zu „phpBB 2.0: Mod Support“