Ich w�rde sowas viel eleganter finden
...und gut erweiterbar
...und der Link ist als Link erkennbar:

<a href="CMS://Person/id=3265">Stefan Mayer</a>

Gruss,

Claudius

> 
> Nachdem unser kleines CMS recht gut gepunktet und die bisher 
> verwendeten
> kommerziellen Systeme 'gekillt' hat, m�ssen wir weitermachen - und
> einige Funktionalit�t einbauen. 
> 
> Ich habe es bislang so gemacht, da� ich �ber den Texteditor Links auf
> andere Objekte (z.B: Personen, Texte, etc.) direkt in den Inhalt
> eingef�gt habe - und zwar in der Form:
> 
> [#PERSON|3265#]Stefan Mayer[###], was dann bei der Ausgabe 
> ersetzt wurde
> durch einen entsprechenden Link 
> <a href="#" onclick="OpenVK('3265')">Stefan Mayer</a>
> 
> Nun ist das nicht so h�bsch. Urspr�nglich habe ich (weil's ein
> HTML-Editor ist) den echten Link eingetragen, davon bin ich aber
> angekommen, weil ein Link so wie ich ihn oben beschrieben 
> habe, leichter
> gepr�ft werden kann, ob noch aktuell.
> 
> Jetzt w�re meine �berlegung, das so zu machen, da� ich im Inhalt das
> [#PERSON|3265#] durch ein HTML-Kommentar ausklammere und die Anzeige
> durch ein [!] ersetze, damit die Herrschaften Redakteure da nicht
> herumpfuschen und den halben Link wegl�schen - und ich dann bei der
> Ausgabe das "[!]<!--[#PERSON|3265#]-->Stefan Mayer<!--[###]-->[!]" so.
> 
> Gelinkte Objekte k�nnen sein:
>    * Personen (--> Visitenkarte)
>    * Dateien
>    * andere Texte (wahlweise im selben Frame oder als Popup)
>    * Bilder, Bilderalben
>    * externe Links
>    * Applikationen
>    * Listen & Tabellen
>    * etc.
> 
> 
> Wie w�rdet Ihr solche Links setzen?
> 
> Als "Klartext" im Content, �ber [#Typ|ID#]Titel[###] im Content oder
> "versteckt"?
> 
> Stefan.
> 
> | [aspdecoffeehouse] als [EMAIL PROTECTED] subscribed
> | http://www.aspgerman.com/archiv/aspdecoffeehouse/ = Listenarchiv
> | Sie k�nnen sich unter folgender URL an- und abmelden:
> | 
> http://www.aspgerman.com/aspgerman/listen/anmelden/aspdecoffee
house.asp


| [aspdecoffeehouse] als [email protected] subscribed
| http://www.aspgerman.com/archiv/aspdecoffeehouse/ = Listenarchiv
| Sie k�nnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdecoffeehouse.asp

Antwort per Email an