Korrektur fehlerhafter Subjectwechsel

25/12/2008 - 18:32 von Harald Maedl | Report spam
Arrgh, ist mir gestern passiert und zwar, dass ich einen fehlerhaften
Wechsel des Subjects beim Vorposter nicht bemerkt habe, so dass das alte
Subject nicht wie gewohnt beim Beantworten desselben eliminiert wurde.

Der OP schrieb:

"Neues Subject (was Altes Subject)"

Damit konnte Dialog naürlich nichts anfangen, weil der Doppelpunkt nach
dem "was" gefehlt hat.

Könnte man das von einem DAU-sicherem Skript überwachen lassen?

Wenn also in der Subjectzeile in einer runden oder eckigen Klammer ein
"was" oder "war" kommt, dass man zumindest darauf aufmerksam gemacht
wird, dass man das Subject möglicherweise mit der Hand anpassen sollte.
Ich würde es nicht automatisch korrigieren lassen, sondern nur den einen
Hinweise bringen, dass ein fehlerhafter Subjectwechsel vom Vorgànger
vorliegen könnte.


Cu,
Harald
Die ganze Börse hàngt nur davon ab, ob es mehr Aktien gibt als Idioten -
oder umgekehrt.
(André Kostolany)
 

Lesen sie die antworten

#1 Hermann Hippen
25/12/2008 - 20:03 | Warnen spam
Hallo Harald,

Harald Maedl schrieb in d.c.s.4-d:

Wenn also in der Subjectzeile in einer runden oder eckigen Klammer ein
"was" oder "war" kommt, dass man zumindest darauf aufmerksam gemacht
wird, dass man das Subject möglicherweise mit der Hand anpassen sollte.
Ich würde es nicht automatisch korrigieren lassen, sondern nur den einen
Hinweise bringen, dass ein fehlerhafter Subjectwechsel vom Vorgànger
vorliegen könnte.



Also nur ein Hinweis bei einem eingehenden Posting? Das könnte man so
erledigen (Basis Modul vorausgesetzt!):

8<--[ SubChangeCheck_include ]>8
Procedure SubChangeCheck(Var Msg: TStringList);
Begin
If BM_RegexMatch(BW_GetHeader(Msg.Text,'Subject:'),'(\(|\[)((was|war)\s.+)',True) Then
BM_MessageBox(0,'möglicherweise liegt hier ein falscher Subject Wechsel vor..','Subject Check: ', 64+4096+0);
End;

8<->8

Einzubinden in OnBeforeSavingMessage {$I SubChangeCheck}
Aufruf in OnBeforeSavingMessage SubChangeCheck(Message);

Cu,
Hermann Hippen.
ž' š°º€ø?žžžžž?ø€º°š 'ž
ø€º° '<http://4ds.siteboard.eu>' °º€ø
'ž '40tude-Dialog Scriptwerkstatt' ž'
ø€º°' ž ž ø€º°ššššššš°º€øšž ž '°º€ø

Ähnliche fragen