auf einem lokalen Testboard (Xampp)habe ich zu Testzwecken das
add_on_for_YOU_BBCode minimal geändert eingebaut, so dass es so aus aussieht:
viewtopic.php
- Code: Alles auswählen
- if (!$parsed || !$board_config['enable_post_cache'])
 {
 $message = $postrow[$i]['post_text'];
 if ( preg_match("/test/i", $message) )
 {
 $postrow[$i]['dont_parse'] = 1;
 $sql = "UPDATE " . POSTS_TABLE . "
 SET parsed = 0, dont_cache = 1, cache_file_md5 = NULL
 WHERE post_id = ".$postrow[$i]['post_id'];
 if(!$result = $db->sql_query($sql))
 {
 message_die(GENERAL_ERROR, 'Could not update parse info', '', __LINE__, __FILE__, $sql);
 }
 }
 
 } else {
 ....
Schreib ich also einen Beitrag und er findet das Wort "test" soll nicht gecached werden.
Aber er legt die gz Datei an.
In der Datenbank steht für das Posting dont_cache 1 was ja korrekt ist,
aber auch parsed = 1 und cache_file_md5 ist auch nicht <Null>.
Und der Farbpixel ist grün.
Bei einem Beitrag <Mindestgrösse ist der pixel gelb und die Datenbankeinträge ok und die gz Datei wird nicht angelegt.
Und ich hab keinen Plan mehr wo ich suchen soll.
phpbb=2.022 / php version 5.0.5




 
 aber zumindest funktioniert es so.
 aber zumindest funktioniert es so.
