Hi zusammen,
im Rahmen des Updates auf V1.5.5f mache ich auch ein bisschen Housekeeping. Bei der Durchsicht der Unterschiede zwischen der Neuinstallationsversion und meiner Version habe ich einen Unterschied festgestellt, den ich gerne hinterfragen würde. Es geht um das Modul "Email Archive Manager", das ja in der V1.5.5f vorintegriert ist.
Ich habe folgenden Untrschied in der Datei \includes\functions\functions_email.php
Ca. Zeile 405 - Installationsversion 1.5.5f frisch heruntergeladen:
Ca. Zeile 405 - Meine Version 1.5.5e, aktualisiert auf 1.5.5f
sowie
Ganz am Ende der Datei - Meine Version 1.5.5e, aktualisiert auf 1.5.5f (in der Installation-Version ist das natürlich nicht enthalten, Funktion wird ja nicht genutzt.
Da ich soweit es irgend geht nah an der offiziellen V1.5.5f von Euch dranbleiben möchte und nur Änderungen vornehmen möchte, die notwendig sind, wollte ich gerne wissen, was nun genommen werden soll. Es kann sein, dass diese Einträge mal aus manuellem Mergen des Moduls in eine frühere Version von Zen Cart bei mir entstanden sind, ich weiß es leider nicht mehr.
Ich habe das Ganze mal gegen die V1.8c des Moduls von zen-cart.com geprüft, dort ist auch die Variante mit dem zen_db_prepare_input_html_safe drin.
Sollte der Tenor hier sein, ich soll die Variante aus der Installation-Version nehmen, dann würde mich interessieren, ob das Ändern der Settings irgendwelche Auswirkungen hat...
Wie immer freue ich mich auf Euren Input und Eure Hilfe. Herzlichen Dank.
LG
Lutz
im Rahmen des Updates auf V1.5.5f mache ich auch ein bisschen Housekeeping. Bei der Durchsicht der Unterschiede zwischen der Neuinstallationsversion und meiner Version habe ich einen Unterschied festgestellt, den ich gerne hinterfragen würde. Es geht um das Modul "Email Archive Manager", das ja in der V1.5.5f vorintegriert ist.
Ich habe folgenden Untrschied in der Datei \includes\functions\functions_email.php
Ca. Zeile 405 - Installationsversion 1.5.5f frisch heruntergeladen:
Code:
$email_html = (EMAIL_USE_HTML=='true') ? zen_db_prepare_input($email_html) : zen_db_prepare_input('HTML disabled in admin');
Code:
$email_html = (EMAIL_USE_HTML=='true') ? zen_db_prepare_input_html_safe($email_html) : zen_db_prepare_input('HTML disabled in admin');
Ganz am Ende der Datei - Meine Version 1.5.5e, aktualisiert auf 1.5.5f (in der Installation-Version ist das natürlich nicht enthalten, Funktion wird ja nicht genutzt.
Code:
function zen_db_prepare_input_html_safe($string) { if (is_string($string)) { return trim(stripslashes($string)); } elseif (is_array($string)) { reset($string); while (list($key, $value) = each($string)) { $string[$key] = zen_db_prepare_input($value); } return $string; } else { return $string; }
Ich habe das Ganze mal gegen die V1.8c des Moduls von zen-cart.com geprüft, dort ist auch die Variante mit dem zen_db_prepare_input_html_safe drin.
Sollte der Tenor hier sein, ich soll die Variante aus der Installation-Version nehmen, dann würde mich interessieren, ob das Ändern der Settings irgendwelche Auswirkungen hat...
Wie immer freue ich mich auf Euren Input und Eure Hilfe. Herzlichen Dank.
LG
Lutz
Kommentar