[buug-l] Infos zum Buug-Ticker
Alexander Stielau
aleks@buug.de
Fri, 11 Oct 2002 20:01:33 +0200
--gBBFr7Ir9EOA20Yy
Content-Type: text/plain; charset=iso-8859-1
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
Ich habe heute den Mailfledderer auf Autopilot geschaltet.
Dies bedeutet, da=DF zumindest f=FCr die Leute, die den wirklichen=20
Zielaccount und die passenden Header kennen und Ihre Artikel im=20
geforderten Markup einwerfen, diese nach maximal f=FCnf Minuten online=20
haben (Mailingliste/Webseite).
Alle anderen schreiben bitte Ihre entsprechend dem festgelegten Markup=20
(s.u.) formatierten Artikel an <buug-ticker@buug.de> - dort sitzen ein=20
paar Leute, die wissen, wie der Zielaccount hei=DFt und welche Flags=20
das dort laufende procmail ben=F6tigt, um es zu angemessen Reaktionen zu
bringen.
Ich ver=F6ffentliche diese Daten hier absichtlich nicht, weil das Skript
mutwillige Fehler (noch) nicht sauber abf=E4ngt, und ich kein Interesse=20
an einer demolierten Mailingliste habe.
Wer so oft Artikel schreibt, da=DF es anf=E4ngt zu nerven, diese h=E4ndisch=
=20
zu bearbeiten, bekommt die Daten automatisch. :-)
Das Skript selbst steht unter http://buug.de/~/aleks/coredump/ticker zur
allgemeinen Belustigung und Besichtigung.
Lesbar wird das ganze erst mit einem Editor, der die Syntax darstellt.
--> so etwa: http://buug.de/~aleks/coredump/ticker.html [1]
Das geht sicher auch eleganter - immer ran, besonders die regexp zum
Erkennen von URLs ist auf der rechten Seite noch etwas greedy:
Ich h=E4tte gerne, da=DF auch 'http://www.oerks.de ' matcht -
also, wenn ohne trailing-/ (und ohne htm.|php.|foo), dann=20
bitte auf das Leerzeichen matchen, das ist mir aber trotz=20
etlichen Versuchen mit \s\b bisher nicht gelungen, wenn=20
auf das Leerzeichen eine ')' folgt.
Zus=E4tzlich wird noch nicht gepr=FCft, ob die eingelieferte Mail
nicht evtl bereits html ist, aber ich gehe bei dem
Teilnehmerkreis eher davon aus, da=DF dies nicht passiert.
Im Komentarteil ist noch einmal ausf=FChrlich erl=E4utert, wie das Markup
aussehen mu=DF, damit der Fledderer sich nicht verschluckt und die Mail
automatisch abarbeitet.
Damit das in Zukunft auch offline auf Euren Systemen verf=FCgbar (das
hei=DFt soviel wie: Los, schreibt Artikel) ist, hier ein cut&waste:
# Die eingehenden Mails muessen folgendes Markup besitzen:
# - generell:=20
#
# ^@X$
# Text zum Markup.=20
#
# Als jeweils erste Spalte ein @, zweite Spalte den
# Schalter, dritte Spalte Zeilenumbruch, Text darunter.
# - Absaetze werden mit einer Leerzeile ^$ erzeugt, alles andere wird
# zusammengeklebt.
# - Ueber jedem Markup mu=DF eine Leerzeile stehen.
# - notwendige Markups:
#
# @F
# From; also Autor. Es spielt keine Rolle, ob dieser als Autor in der
# DB angelegt ist oder ob er mit dem des Mailfroms identisch ist.
#
# @T
# Topic, Themenauswahl. Eine Vorgabeliste existiert auf der Webseite
# und weiter unten im Skript, siehe case-Anweisungen.
# Wenn kein Topic bekannt ist, trotzdem ein beliebiges setzen, sonst=20
# bricht das Skript ab. Es wird dann der Defaultwert 'vermischtes'
# verwendet.
#
# @U
# Ueberschrift fuer den Eintrag.
#
# @A
# Aufmacher fuer den Text.
#
# @H
# Haupttext.
#
# - Bei fehlenden oder falschen Markups bricht das Skript ab und schickt
# dem Maintainer eine Mail.
# - Die Reihenfolge ist nicht ganz unwichtig: F, T und U muessen die
# ersten drei sein (dabei ist die Reihenfolge egal), dann mu=DF A und
# darauf H folgen.
# - Urls sollten immer komplett angegeben werden, also mit Protokoll und
# mit trailing Slash, wenn keine dezidierte Seite folgt, also
# gut: http://www.oerks.de/
# http://www.buug.de/~mkr/index.html
# schlecht: www.oerks.de
# Schlecht, weil der Parser das nicht findet.
Aleks
[1] :so $VIMRUNTIME/syntax/2html.vim
--=20
Das hei=DFt also Absenkung des Nach..., des, des, des, des, des, na, des Al=
ters,
des Alters der Kinder, wenn sie, des Nachzugalters; dann kommt der f=FCnfte=
Punkt,
und der sechste Punkt kommt dann sicherlich die Frage gleichge..., =E4h, ni=
cht=20
gleichgeschle..., sondern =E4h, ... Edmund S. 20.1.2002, ARD in 'S.Christ=
iansen'
--gBBFr7Ir9EOA20Yy
Content-Type: application/pgp-signature
Content-Disposition: inline
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.7 (GNU/Linux)
iD8DBQE9pxH9RHJT9Ar9DKgRArJNAJ9WqhNAfjMaDHYdtUnuKN6RvoAbYwCgm0d4
d9J8vZr6v8uPq5uCXWz5tQ8=
=pBwv
-----END PGP SIGNATURE-----
--gBBFr7Ir9EOA20Yy--