Sven Rautenberg: Brauche bitte eine Idee für ein Gästebuch!!!

Beitrag lesen

Moin!

so ne idee mit den [ ] hatte ich auch schon -> dann mach ichs halt so
[ schreibt ja eh keiner hin  aber kannst du mir sagen wie des mit <linkziel> geht das des nich verlinkt wird aber bei nem link schon http://www.web.de *testeobsgeht* geht des nur bei ner seite die 's gibt oder is des ein if des schaut ob http da steht??

Im Prinzip ist es so, dass ein regulärer Ausdruck prüft, ob eine gültige URL angegeben wurde. Um es aber noch komplexer zu machen: Man kann auch Links auf lokale Dokumente setzen, z.B. auf die Forums-FAQ: </faq/>. Der Link wird auch erkannt. Ich hab' nicht nachgeschaut, wie der Posting-Parser das erkennt, aber in eben dieser FAQ steht drin, wie man Links hier im Forum setzen kann, und auch, welche URL-Formen erlaubt sind. Alles, was mit Slash / beginnt, ist mit Sicherheit eine lokale URL für _diesen_ Forumsserver. Außerdem kann man noch URLs auf andere Postings setzen, z.B. [pref:t=32485&m=175971]. Die werden sogar gesondert behandelt (wenn das Posting ins Archiv wandert, ändert sich der Link aber leider noch nicht).

Externe Links werden übrigens nicht darauf geprüft, ob es die Seite gibt, sondern nur, ob die URL formal korrekt ist. Es empfiehlt sich bei komplizierteren URLs mit vielen Parametern auch, die Posting-Vorschau zu benutzen, denn da passieren gerne mal Unglücke.

- Sven Rautenberg

--
"Bei einer Geschichte gibt es immer vier Seiten: Deine Seite, ihre Seite, die Wahrheit und das, was wirklich passiert ist." (Rousseau)