| Autor |
Nachricht |
heinetz
Anmeldedatum: 29.11.2005 Beiträge: 1
|
|
|
|
Hallo Forum,
ich will gerade den Newsbereich auf einer Website umbauen. Seit dem ich die
PHP-Site vor 10 Jahren entwickelt habe, werden News als als Textdateien
mit laufender Nummer im Verzeichnis '/News' abgelegt und beim Aufruf der
Site von PHP ausgelesen und nach lfd. Nummer sortiert angezeigt.
Die News sollen jetzt in einem Portal angezeigt werden. Das schreit natürlich
nach RSS-Feed, womit ich mich gerade eine erste Tuchfühlung aufnehme.
Meine konkrete Frage:
Mein Kunde hat irgendwann entdeckt, dass er in den Textdateien mit
HTML-Tags Textlinks hinkriegt. Dass ich innerhalb meines XML-Dokuments
so etwas mit einem Tag 'cdata' realisieren kann, hab ich schon mitbekommen.
Allerdings 'kann' man mit dem Feld cdata dann auch komplexeste HTML-Strukturen realisieren (z.B. Iframes).
Dass das nicht siinnvoll ist, ist klar. Meine Frage ist eher,
was da 'State of the Art' ist.
<b> und <i> JA
<iframe> und <div> nein
???
Danke für eure Statements,
grüsse,
martin
|
|
| Di Nov 29, 2005 12:09 pm |
|
 |
mamiju
Anmeldedatum: 24.07.2005 Beiträge: 69
|
|
|
|
ich wuerde auch <script> und <layer> ausschliessen.
Koennte evtl. sinnvoller sein, du legst genau fest was erlaubt und nicht erlaubt ist.
was "state of the art" ist und was nicht kommt auf die Situation an.
MfG
|
|
| Di Nov 29, 2005 8:07 pm |
|
 |
Siegfried
Anmeldedatum: 31.10.2005 Beiträge: 8
|
|
|
|
Hi,
rein theoretisch geht wohl so ziemlich Alles. Ob entsprechende rss-Reader dann damit umgehen können, ist eine andere Sache. Vielleicht folgendes als groben Anhaltspunkt:
Beim w3c gibt es ein Projekt, News in (x)html-Seiten so reinzupacken, daß sie per xsl automatisch nach rss umgewandelt werden können (und umgekehrt natürlich). Wenn Du Dir den Quelltext von deren Startseite anschaust, siehst Du ein Beispiel davon.
Demnach wird zu jedem news-item ein div class="item" angelegt. Innerhalb davon wird der "title" als h2 oder h3 Überschrift eingefügt, und der eigentliche Text ("description") in einen Paragraphen ("p"). Nach (x)html-Spezifikation sind innerhalb eines Paragraphen nur sogenannte inline-Tags erlaubt, keine block-Tags. Es dürfte nützlich sein, wenn man sich daran hält.
Aber eine Spezifikation, die Sowas vorschreibt, gibt es mWn nicht.
Gruß
Siegfried
|
|
| Fr Dez 02, 2005 9:48 am |
|
 |
|
|
Du kannst keine Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum nicht antworten. Du kannst deine Beiträge in diesem Forum nicht bearbeiten. Du kannst deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen.
|
|
|