Links zu Artikeln mit gleichem Schlagwort

Hallo,

ich möchte die Startseite einer Webseite im Online-Zeitungsstil
halten.
Die Artikel befinden sich alle in der gleichen Rubrik und sind nach
Schlagworten sortiert.
Von den Artikeln soll jeweils nur die Einleitung zu sehen sein,
zusätzlich erscheint ein Link zum weiterlesen, das Datum und das
Schlagwort zeigt das Ressort an.

Darunter möchte ich nun einen Überblick über weitere Meldungen aus
diesem Ressort haben. Bisher weiss ich nur, wie ich die weiteren
Artikel EINES Schlagwortes anzeigen kann (id_mot=X).
Da jedoch auch andere Ressorts auf der Startseite auftauchen, brauche
ich eine Lösung, bei der die weiteren Artikel, die das gleiche Schlagwort
benutzen , wie der eigentliche Artikel angezeigt werden.

hier ist der bisherige Code, der allerdings bei der Schleife
allemeldungen id_mot=1 beinhaltet:

     <BOUCLE_einleitung(ARTICLES) {par date} {id_rubrique=1} {0,5} {inverse}>
     <a href="#URL_ARTICLE"><h1>[(#TITRE|supprimer_numero)]</h1></a>
     #CHAPO<br><br>
     <a href="#URL_ARTICLE"> weiterlesen</a> | <b>[(#DATE|affdate) ]</b> | <BOUCLE_schlagwort(MOTS){id_article}>Ressort &raquo; #TITRE</BOUCLE_schlagwort>

     <br />
     <br />

     alle Artikel aus diesem Ressort &raquo;<br>

     <BOUCLE_letztemeldungen(ARTICLES) {id_mot=1} {par date} {0,3} {inverse} {exclus}>
     <a href="#URL_ARTICLE">#TITRE |
     [(#DATE|jour)].[(#DATE|mois)].[(#DATE|annee)]<br /></a>
     </BOUCLE_letztemeldungen>

     <BOUCLE_allemeldungen(ARTICLES) {id_mot=1} {par date} {inverse} {exclus}>
     <a href="#URL_ARTICLE"> alle anzeigen<br /></a>
     </BOUCLE_allemeldungen>

     </BOUCLE_einleitung>

Vielleicht ist es ja auch nur eine Kleinigkeit, aber ich komme grad
beim besten Willen nicht drauf.

Ach so, unter:
www.asta-bochm.de/CMS
gibt es einen Überblick über das was ich vorhabe, falls ich es doch zu
unverständlich formuliert haben sollte.

Gruss
Jonas

Hallo Jonas,

Am 05.06.2006 13:47 schrieb jonathan.spiegel@ruhr-uni-bochum.de:

     <BOUCLE_einleitung(ARTICLES) {par date} {id_rubrique=1} {0,5} {inverse}>
     <a href="#URL_ARTICLE"><h1>[(#TITRE|supprimer_numero)]</h1></a>
     #CHAPO<br><br>
     <a href="#URL_ARTICLE"> weiterlesen</a> | <b>[(#DATE|affdate) ]</b> | <BOUCLE_schlagwort(MOTS){id_article}>Ressort &raquo; #TITRE</BOUCLE_schlagwort>

     <br />
     <br />

     alle Artikel aus diesem Ressort &raquo;<br>

     <BOUCLE_letztemeldungen(ARTICLES) {id_mot=1} {par date} {0,3} {inverse} {exclus}>
     <a href="#URL_ARTICLE">#TITRE |
     [(#DATE|jour)].[(#DATE|mois)].[(#DATE|annee)]<br /></a>
     </BOUCLE_letztemeldungen>

     <BOUCLE_allemeldungen(ARTICLES) {id_mot=1} {par date} {inverse} {exclus}>
     <a href="#URL_ARTICLE"> alle anzeigen<br /></a>
     </BOUCLE_allemeldungen>

     </BOUCLE_einleitung>

Vielleicht ist es ja auch nur eine Kleinigkeit, aber ich komme grad
beim besten Willen nicht drauf.

Wenn jedem Artikel nur genau ein Schlagwort zugeteilt ist (bzw. genau
ein Schlagwort aus einer Schlagwortkategorie) ist es einfach:

Du bleibst in der BOUCLE_schlagwort, schließt die Schleife noch nicht,
dann kommt die Schleife _letzemeldungen allerdings mit {id_mot} statt
{id_mot=1} (Das Schlagwort ergibt sich aus der noch offenen
BOUCLE_schlagwort) und dann brauchst du auch keine Schleife
BOUCLE_allemeldungen, sondern ein einfaches
<a href="#URL_MOT">alle anzeigen</a><br/> sollte reichen und dann die
BOUCLE_schlagwort schliessen.

Wenn es mehrere Schlagworte aus einer Rubrik gibt, du aber nur eines
anzeigen willst, mußt du in die mots-Schleife entsprechend ein {0,1}
einbauen und wenn ein Artikel noch andere Schlagwortkategorien hat
(statt Ressorts) sollten diese auch noch mit einem {id_groupe=x}
eingrenzen (wobei x entweder der Name oder die Nummer der
Schlagwortkategorie sein sollte.)

Ach so, unter:
www.asta-bochm.de/CMS

hier fehlt ein u.: http://www.asta-bochum.de/CMS

viele Grüße
Heiko

--
Heiko Jansen, Bochum, Germany
e.mail[1]: heiko.jansen@rub.de
e.mail[2]: heiko@schaustall.de
web: http://www.heiko-jansen.de
ENCRYPT YOUR E-MAILS! VERSCHLÜSSELT EURE MAILS!
PGP-Key auf Anfrage oder auf der Webseite

Hallo,
sollte doch ganz einfach sein (alte Komplettlösung, bitte an eigene Bedürfnisse anpassen):

<!-- Artikel wird mit diesem URL aufgerufen:
article.php3?id_article=999
-->
<BOUCLE_artikel(ARTICLES){id_article}>
  <!-- Hier stehen Inhalt des Artikels, Titel etc. von Artikel Nummer 999-->
  [(#TITRE)]
  <BOUCLE_schlagworte(MOTS){id_article}{par titre}>
  <!-- Hier werden die Schlagworte = Themen von Artikel Nummer 999 angezeigt -->
    [(#TITRE|majuscules)]
    <BOUCLE_gleiches_wort(ARTICLES){id_mot}{doublons}{0,10}{par date}{inverse}>
    <!-- und hier kommen die Artikel zu den Themen -->
      <BR><A HREF="#URL_ARTICLE"><u>[(#TITRE)]</u></A>
    </BOUCLE_gleiches_wort>
  </BOUCLE_schlagworte>
    <!-- Tja, wenn man das Schlagwort eintragen vergessen hat :wink: -->
    Diesem Artikel ist kein Thema zugeordnet</span>
  <//B_schlagworte>
</BOUCLE_artikel>

Viel Spass,
klaus++

Heiko Jansen schrieb:

Hallo Jonas,

Am 05.06.2006 13:47 schrieb jonathan.spiegel@ruhr-uni-bochum.de:

     <BOUCLE_einleitung(ARTICLES) {par date} {id_rubrique=1} {0,5} {inverse}>
     <a href="#URL_ARTICLE"><h1>[(#TITRE|supprimer_numero)]</h1></a>
     #CHAPO<br><br>
     <a href="#URL_ARTICLE"> weiterlesen</a> | <b>[(#DATE|affdate) ]</b> | <BOUCLE_schlagwort(MOTS){id_article}>Ressort &raquo; #TITRE</BOUCLE_schlagwort>

     <br />

     alle Artikel aus diesem Ressort &raquo;<br>

     <BOUCLE_letztemeldungen(ARTICLES) {id_mot=1} {par date} {0,3} {inverse} {exclus}>
     <a href="#URL_ARTICLE">#TITRE |
     [(#DATE|jour)].[(#DATE|mois)].[(#DATE|annee)]<br /></a>
     </BOUCLE_letztemeldungen>

     <BOUCLE_allemeldungen(ARTICLES) {id_mot=1} {par date} {inverse} {exclus}>
     <a href="#URL_ARTICLE"> alle anzeigen<br /></a>
     </BOUCLE_allemeldungen>

     </BOUCLE_einleitung>

Vielleicht ist es ja auch nur eine Kleinigkeit, aber ich komme grad
beim besten Willen nicht drauf.
    
Wenn jedem Artikel nur genau ein Schlagwort zugeteilt ist (bzw. genau
ein Schlagwort aus einer Schlagwortkategorie) ist es einfach:

Du bleibst in der BOUCLE_schlagwort, schließt die Schleife noch nicht,
dann kommt die Schleife _letzemeldungen allerdings mit {id_mot} statt
{id_mot=1} (Das Schlagwort ergibt sich aus der noch offenen
BOUCLE_schlagwort) und dann brauchst du auch keine Schleife
BOUCLE_allemeldungen, sondern ein einfaches
<a href="#URL_MOT">alle anzeigen</a><br/> sollte reichen und dann die
BOUCLE_schlagwort schliessen.

Wenn es mehrere Schlagworte aus einer Rubrik gibt, du aber nur eines
anzeigen willst, mußt du in die mots-Schleife entsprechend ein {0,1}
einbauen und wenn ein Artikel noch andere Schlagwortkategorien hat
(statt Ressorts) sollten diese auch noch mit einem {id_groupe=x}
eingrenzen (wobei x entweder der Name oder die Nummer der
Schlagwortkategorie sein sollte.)

Ach so, unter:
www.asta-bochm.de/CMS
    
hier fehlt ein u.: http://www.asta-bochum.de/CMS

viele Grüße
Heiko