beim 2ten mal duch lesen hab ich es auch verstanden  
 
öhm ich hoffe das ich nicht ein Extra Thema aufmachen muß, denn ich denke das ich es soweit hinbekommen habe das bei Eingabe von [hide] eine Meldung kommt und es wird garnicht erst gepostet  
 
es handelt sich um diesen Abschnitt was ich in der "functions_post.php" hinzugefügt habe.
- Code: Alles auswählen
 // BBCode Hide nur für Admin und Mod
      if (($userdata['user_level'] != ADMIN) and ($userdata['user_level'] != MOD))
         {
            if( (preg_match("[hide:$uid]", $message)) || (preg_match("/\[hide:$uid=(?:\"?([^\"]*)\"?)\]/si", $message)) || (preg_match("[/hide:$uid]", $message)) )
              {
               message_die(GENERAL_MESSAGE, $lang['hide_am']);
            }
                        
            
         }
      // BBCode Hide nur für Admin und Mod ENDE
und zwar direkt unter diesem Abschnitt
- Code: Alles auswählen
 // Check message
   if (!empty($message))
   {
      $bbcode_uid = ($bbcode_on) ? make_bbcode_uid() : '';
      $message = prepare_message(trim($message), $html_on, $bbcode_on, $smilies_on, $bbcode_uid);
bis jetzt klappt es aber ich weis nur nicht ob diese Zeile richtig gemacht habe ?
- Code: Alles auswählen
 if( (preg_match("[hide:$uid]", $message)) || (preg_match("/\[hide:$uid=(?:\"?([^\"]*)\"?)\]/si", $message)) || (preg_match("[/hide:$uid]", $message)) )
denn duch das ganze "?:\"?([^\"]?:\"?([^\"] usw" Blick ich nicht durch.
könnte mal jemand einen Blick drauf werfen ob das so ok ist ?
EDIT
Die Screens habe ich vergessen 
Bild 1
Bild 2
nur leider bleibt bei Bild 2 das so stehen ohne nach eine gewissene Zeit automatisch zur posting_body.tpl zurückzuspringen.
könnte man da noch was machen, oder einen Link einbauen das der direkt wieder zur posting_body.tpl geht ?