Announcement

Collapse
No announcement yet.

Definitionsliste sortieren

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Definitionsliste sortieren

    Hallo zusammen,

    bin relative Anfängerin, versuche eine HTML-Definitionsliste automatisiert zu sortieren, was nicht klappen will. Das ganze läuft auf einem Roxen-CMS mit xsl 1.0. Ich probierte zunächst eine xml-Instanz aus - hier funktioniert a) die Transformation nach HTML und b) die Sortierung. Nun sollen Nutzer aber direkt in die HTML-Instanz schreiben und hier auch unter anderem in das dd-Element weitere HTML-Elemente setzen können.

    Ob jemand mir hier weiterhelfen kann? Nachfolgend mein Code:
    1. die xml-Instanz
    Code:
    <?xml version="1.0" encoding="ISO-8859-1"?>
    
    <glossar>
    <eintrag>
      <stichwort>UHG - Universitätshauptgebäude</stichwort>
      <beschreibung>Das Hauptgebäude der Universität ist der zetrale Bau von mehreren
                        Standorten. Mit der Universität Bielefeld sind unter anderen zum
                        Beispiel das ZiF und die Verhaltensforschung assoziiert.</beschreibung>
    </eintrag>
    <eintrag>
      <stichwort>ZfL - Zentrum für Lehrerbildung</stichwort>
    	 <beschreibung>Das Zentrum für Lehrerbildung stellt 
                         universitätsweit die Basisinformationen zu den Bachelor- und 
                         Masterstudiengängen zur Verfügung, unabhängig davon, ob es 
                         sich bei dem Studiengang um ein Lehramtsstudium handelt!
    
             </beschreibung>
    </eintrag>
    <eintrag>
      <stichwort>Siegelung</stichwort>
    	 <beschreibung>Unter bestimmte Leistungsnachweise wird im Prüfungsamt 
                        ein Siegel gesetzt, unter andere nicht. Bis Dezember 2007 wurden alle 
                        Leistungsnachweise gesiegelt. Zur Orientierung wird auf den Seiten der 
                        Prüfungsämter noch erklärt, wie aktuell mit dem Setzen eines Siegels verfahren 
                        wird.</beschreibung>
    </eintrag>
    <eintrag>
      <stichwort>ZiF Zentrum für interdisziplinäre Forschung</stichwort>
            <beschreibung>Das Zentrum für interdisziplinäre Forschung (ZiF) 
                         ist eine Einrichtung der Universität Bielefeld und wurde 1968 gegründet. 
                         Als "Institute for Advanced Study" steht es Wissenschaftlerinnen und 
                         Wissenschaftlern aller Disziplinen und aus aller Welt für interdisziplinäre</beschreibung>
    </eintrag>
    <eintrag>
      <stichwort>Coaching</stichwort>
             <beschreibung>Coaching ist ein studienfachspezifisches Beratungsangebot. Das Coaching stellt zudem eine 
                           Vermittlungsinstanz zwischen Studierenden und Dozenten dar.</beschreibung>
    </eintrag>
    </glossar>
    2. Das xsl zur xml-Instanz
    Code:
    <xsl:template match="glossar">
            <dl>
                <xsl:for-each select="eintrag">                
                    <xsl:sort select="stichwort"/>
                    <dt>
                        <xsl:value-of select="stichwort"/>
                    </dt>
                    <dd>
                        <xsl:value-of select="beschreibung"/>
                    </dd>
                </xsl:for-each>
            </dl>
        </xsl:template>
    3. Die HTML-Instanz
    Code:
    <div id="glossar">
    <dl>
      <dt>UHG - Universitätshauptgebäude</dt>
      <dd>Das Hauptgebäude der Universität ist der zetrale Bau von mehreren
                        Standorten. Mit der Universität Bielefeld sind unter anderen zum
                        Beispiel das ZiF und die Verhaltensforschung assoziiert.</dd>
    </dl>
    <dl>
      <dt>ZfL - Zentrum für Lehrerbildung</dt>
    	 <dd>Das Zentrum für Lehrerbildung stellt 
                         universitätsweit die Basisinformationen zu den Bachelor- und 
                         Masterstudiengängen zur Verfügung, unabhängig davon, ob es 
                         sich bei dem Studiengang um ein Lehramtsstudium handelt!
    
             </dd>
    </dl>
    <dl>
      <dt>Siegelung</dt>
    	 <dd>Unter bestimmte Leistungsnachweise wird im Prüfungsamt 
                        ein Siegel gesetzt, unter andere nicht. Bis Dezember 2007 wurden alle 
                        Leistungsnachweise gesiegelt. Zur Orientierung wird auf den Seiten der 
                        Prüfungsämter noch erklärt, wie aktuell mit dem Setzen eines Siegels verfahren 
                        wird.</dd>
    </dl>
    <dl>
      <dt>ZiF Zentrum für interdisziplinäre Forschung</dt>
            <dd>Das Zentrum für interdisziplinäre Forschung (ZiF) 
                         ist eine Einrichtung der Universität Bielefeld und wurde 1968 gegründet. 
                         Als "Institute for Advanced Study" steht es Wissenschaftlerinnen und 
                         Wissenschaftlern aller Disziplinen und aus aller Welt für interdisziplinäre</dd>
    </dl>
    <dl>
      <dt>Coaching</dt>
             <dd>Coaching ist ein studienfachspezifisches Beratungsangebot. Das Coaching stellt zudem eine 
                           Vermittlungsinstanz zwischen Studierenden und Dozenten dar.</dd>
    </dl>
    </div>
    4. Das xsl zur HTML-Instanz
    Code:
    <xsl:template match="@id['glossar']">
            <dl>
                <xsl:for-each select="dl">                
                    <xsl:sort select="dt"/>
                    <dt>
                        <xsl:value-of select="dt"/>
                    </dt>
                    <dd>
                        <xsl:value-of select="dd"/>
                    </dd>
                </xsl:for-each>
            </dl>
        </xsl:template>
    Vielen Dank schon mal! Die Lieselotte

  • #2
    Es wird immer nur bezogen auf die einzelnen dt-Elemente unterhalb von dl sortiert. Probiere mal diesen Ansatz:

    Code:
    <xsl:template match="div[@id='glossar']">
      <dl>
        <xsl:for-each select="//dt">
          <xsl:sort select="." data-type="text"/>
          <dt>
            <xsl:value-of select="."/>
          </dt>
          <dd>
            <xsl:value-of select="following-sibling::dd"/>
          </dd>
        </xsl:for-each>
      </dl>
    </xsl:template>
    Ergebnis sind diese sortierten dt-Elemente (dl und dd mal weggelassen):
    Code:
       <dt>Coaching</dt>
    
       <dt>Siegelung</dt>
    
       <dt>UHG - Universitätshauptgebäude</dt>
    
       <dt>ZfL - Zentrum für Lehrerbildung</dt>
    
       <dt>ZiF Zentrum für interdisziplinäre Forschung</dt>
    Sofern nicht nur Textinhalt auszugeben ist, sondern wie beschrieben weiteres HTML, dann wäre xsl:copy-of select="." eine Alternative.

    Comment


    • #3
      gelöst


      Vielen Dank, Thomas! Meine Lösung:
      Code:
      <xsl:template match="div[@id='glossar']">
       <dl>
        <xsl:for-each select="//dt">                
                      <xsl:sort select="." data-type="text"/>
                      <dt>
                          <xsl:value-of select="."/>
                      </dt>
                      <dd>
                          <xsl:copy-of select="following-sibling::dd"/>
                      </dd>
        </xsl:for-each>
       </dl>
       
      </xsl:template>
      Die Möglichkeit, weiteren HTML-Code einzufügen, muss ich in meinem Fall im dd-Element geben und habe somit xsl:copy-of dort eingesetzt ... und alles sitzt jetzt genau dort, wo es hin soll.

      Nachtrag:
      Hm - allerdings muss ich in der HTML-Datei derzeitig für jeden Eintrag eine eigene dl erstellen (so wie in meinem Eingangspost schon gezeigt). Wenn ich eine korrekte Liste mit lediglich einem dl-Element und paarweisen dt dd Elementen anlege, dann passieren gar große Merkwürdigkeiten mit dem Inhalt der dd - dieser wird dann nämlich mehrfach ausgegeben. Nehme ich das jetzt in Kauf oder gibt es noch eine elegantere Lösung?

      <schwafel>Ich habe seit ca. 1 Jahr nix mehr ausgiebiges mit xslt gemacht und stelle fest, dass vor allem die Syntax meine Hürde ist - z.B. das richtige matchen auf den von mir gewünschten Inhalt im div-Container mit div[@id='glossar'] - nun denn, es heißt also "coden bis der Arzt kommt" </schwafel>
      Vielen Dank nochmal!
      Zuletzt editiert von Lieselotte; 20.02.2008, 02:08.

      Comment


      • #4
        Zu früh gefreut


        Irgendwie habe ich nicht richtig hingeschaut ... die o.g. Version hat im Quelltext zusätzliche leere dt bzw. dd-Elemente verursacht ... also nochmal zusammenfassend:
        1. Ich möchte eine Definitionsliste erhalten, die sortiert ist
        2. Sortierschlüssel sind die dt-Elemente
        3. In den dd-Elementen steckt noch zusätzlicher html-Code drin

        Zur Zeit benutztes Stylesheet:
        Code:
        <xsl:template match="div[@id='glossar']dl">
         <dl id="glossar">
          <xsl:for-each select="dt">
                        <xsl:sort select="." data-type="text"/>
                        <dt>
                            <xsl:value-of select="."/>
                        </dt>
                        <dd>
                            <xsl:value-of select="following-sibling::dd"/>
                        </dd>
          </xsl:for-each>
         </dl>
        </xsl:template>
        erzeugt zwar eine ordentliche Definitionsliste, allerdings ohne die weiteren html-Elemente im dd-Elemente auszugeben.

        Wenn ich in <xsl:value-of select="following-sibling::dd"/> value-of gegen copy-of tausche, geschehen gar wunderliche Dinge (die dds werden bei allen Stichworten zigfach rausgeworfen).

        Irgendwie verstehe ich wohl following-sibling noch nicht so ganz ... was muss ich wohl noch ändern?

        Comment


        • #5
          Was soll match="div[@id='glossar']dl" bringen? Da fehlt wohl noch ein /. Ansonsten hatte ich ja zur Sortierung nach //dt geraten, um nicht einzelne Einträge gegen sich selbst, sondern alle dt-Elemente abzugreifen. Der Rest des Problems erschließt such mir mangels Quellcode nicht. Also bitte testfähige Daten bringen.

          Comment


          • #6
            Was soll
            slash aus schusselei vergessen, ansonsten habe ich (erfolglos) versucht, den Fehler herauszufinden ... nun denn, hier erstmal code:
            Eingabe:
            Code:
            <div id="glossar">
            <dl>
                <dt>Text</dt>
                <dd>Text<br/>
                     <strong>Text</strong><a href="http://www.adresse.de">Text</a></dd>
             <dt>Text</dt>
                <dd>Text<br/>
                     <strong>Text</strong><a href="http://www.adresse.de">Text</a></dd>
             <dt>Text</dt>
                <dd>Text<br/>
                     <strong>Text</strong><a href="http://www.adresse.de">Text</a></dd>
            </dl>
            </div>
            1. Stylesheet
            Code:
            <xsl:template match="div[@id='glossar']">
             <dl>
              <xsl:for-each select="//dt">                
                            <xsl:sort select="." data-type="text"/>
                            <dt>
                                <xsl:value-of select="."/>
                            </dt>
                            <dd>
                                <xsl:value-of select="following-sibling::dd"/>
                            </dd>
              </xsl:for-each>
             </dl>
            </xsl:template>
            1.1 Ausgabe
            Code:
            <div id="glossar">
            <dl>
               <dt>Text</dt>
                <dd>Text
                     Text Text</dd>
             <dt>Text</dt>
                <dd>Text
                     Text Text</dd>
             <dt>Text</dt>
                <dd>Text
                     Text Text</dd>
            </dl>
            </div>
            2. Stylesheet
            Code:
            <xsl:template match="div[@id='glossar']">
             <dl>
              <xsl:for-each select="//dt">                
                            <xsl:sort select="." data-type="text"/>
                            <dt>
                                <xsl:value-of select="."/>
                            </dt>
                            <dd>
                                <xsl:copy-of select="following-sibling::dd"/>
                            </dd>
              </xsl:for-each>
             </dl>
            </xsl:template>
            2.1 Ausgabe
            Die Stichworte treten einmalig und korrekt sortiert auf und zu jedem Stichwort gibt es zunächst die korrekte Beschreibung, dann aber werden die Beschreibungen der anderen Stichworte jeweil angehängt, und zwar so:

            Code:
            1. Stichwort
              1. Beschreibung
            2. Stichwort
              2. Beschreibung
              5. Beschreibung
              1. Beschreibung
            3. Stichwort
              3. Beschreibung
              5. Beschreibung
              4. Beschreibung
              1. Beschreibung
            4. Stichwort
              4. Beschreibung
              2. Beschreibung
              5. Beschreibung
              1. Beschreibung
            5. Stichwort
              5. Beschreibung
              1. Beschreibung

            Comment


            • #7
              Was soll aus der genannten Eingabe konkret werden? Das ist mir noch zu konfus.

              Aber vielleicht kommt das der Sache näher:
              Code:
              ...
                <dd>
                  <xsl:copy-of select="following-sibling::dd//*"/>
                </dd>
              ...

              Comment


              • #8
                Aus der Eingabe (einen nach Stichworten ungeordnete Definitionsliste) soll eine nach Stichworten sortierte Definitionsliste werden.

                Dein letzter Tip funktioniert leider auch nicht ... jetzt ist jeweils der erste Textknoten im dd weg, dafür die Kindelemente (die weiteren html-Elemente in den dd) als html ausgegeben, leider immer noch dieser konfusen und gedoppelten Ausgabe.

                Wenn es ok ist, würde ich dir den Link eben per EMail schicken - ich möchte ihn nicht hier posten ...

                Comment


                • #9
                  Nein, bitte hier ein das Problem einkreisendes Beispiel posten mit der erwarteten Ausgabe.

                  Mit dem genannten Code erhalte ich diese Ausgabe:

                  Code:
                  <dl>
                     <dt>Text</dt>
                     <dd>
                        <br/>
                        <strong>Text</strong>
                        <a href="http://www.adresse.de">Text</a>
                        <br/>
                        <strong>Text</strong>
                        <a href="http://www.adresse.de">Text</a>
                        <br/>
                        <strong>Text</strong>
                        <a href="http://www.adresse.de">Text</a>
                     </dd>
                     <dt>Text</dt>
                     <dd>
                        <br/>
                        <strong>Text</strong>
                        <a href="http://www.adresse.de">Text</a>
                        <br/>
                        <strong>Text</strong>
                        <a href="http://www.adresse.de">Text</a>
                     </dd>
                     <dt>Text</dt>
                     <dd>
                        <br/>
                        <strong>Text</strong>
                        <a href="http://www.adresse.de">Text</a>
                     </dd>
                  </dl>
                  Sieht doch ganz brauchbar aus ...
                  Zuletzt editiert von Thomas Meinike; 22.02.2008, 14:41.

                  Comment


                  • #10
                    Ok, also, mit deinem letzten Tip erhalte ich:
                    Code:
                    <dl>
                    
                    <dt>Stichwort A</dt>
                    
                    <dd><br>
                    <strong>Zur Webseite: </strong><a href="http://...">
                          Text</a></dd>
                    
                    <dt>Stichwort B</dt>
                    
                    <dd><br>
                    <strong>Webseite: </strong><a href="http://...">
                    
                          Text</a><br>
                    <strong>Webseite: </strong><a href="http://...">
                    <strong>Webseite: </strong><a href="http://...">
                          Coachingangebote der LiLi</a></dd>
                    
                    <dt>Stichwort C</dt>
                    
                    .
                    .
                    .
                    
                    <dt>Stichwort D</dt>
                    
                    .
                    .
                    .
                    
                    <dt>Stichwort E</dt>
                    
                    <dd><br>
                    <strong>Zur Webseite: </strong><a href="http://...">Text</a><br>
                    <strong>Zur Webseite: </strong><a href="http://...">
                          Text</a></dd>
                    
                    </dl>
                    Ich brauche aber
                    Code:
                    <dl>
                    
                    <dt>Stichwort A</dt>
                    <dd>Text<br>
                    <strong>Zur Webseite: </strong><a href="http://...">
                          Text</a></dd>
                    
                    <dt>Stichwort B</dt>
                    <dd>Text<br>
                    <strong>Webseite: </strong><a href="http://..."></a></dd>
                    
                    <dt>Stichwort C</dt>
                    <dd>Text<br>
                    <strong>Webseite: </strong><a href="http://..."></a></dd>
                    
                    <dt>Stichwort D</dt>
                    <dd>Text<br>
                    <strong>Webseite: </strong><a href="http://..."></a></dd>
                    
                    <dt>Stichwort E</dt>
                    
                    <dd>Text<br>
                    <strong>Webseite: </strong><a href="http://..."></a></dd>
                    </dl>

                    Comment


                    • #11
                      Ja, die derzeitige Ausgabe ist wirklich total konfus

                      Die Eingabe hat halt das Schema

                      stichwort,beschreibung
                      stichwort,beschreibung

                      und in der Ausgabe erhalte ich pro Stichwort zusätzlich zur eigenen Beschreibung bunt gemixt die Beschreibungen der anderen Stichworte ...

                      Comment


                      • #12
                        Ok, wohl eher so:

                        Code:
                        ...
                          <dd>
                            <xsl:value-of select="following-sibling::dd"/>
                            <xsl:copy-of select="following-sibling::dd//*"/>
                          </dd>
                        ...
                        Zuletzt editiert von Thomas Meinike; 22.02.2008, 14:53.

                        Comment


                        • #13
                          Fehlanzeige
                          An Stelle von
                          Code:
                          ...
                          <dd>
                             Text
                             <foo>Text</foo>...
                          </dd>
                          ...
                          erhalte ich
                          Code:
                          <dd>
                             Stichworttext
                             <foo>Text</foo>...
                          </dd>
                          inclusive der doppeltgemoppelten Elemente ...

                          Comment


                          • #14
                            Nun gib mir doch bitte mal Dein Ausgangsdokument des letzten Tests. Raten mag ich hier nicht so gern ...

                            Comment


                            • #15
                              Entschuldige ... ich dachte, die Komplettversion sprengt den Rahmen ... also raus kommt:
                              Code:
                              <dl>
                              
                              <dt>Coaching</dt>
                              
                              <dd>Coaching<br>
                              <strong>Zur Webseite: </strong><a href="http://www.uni-bielefeld.de/lili/neue_Homepage/studium/beratung/coaching/index.html">
                                    Coachingangebote der LiLi</a></dd>
                              
                              <dt>Siegelung</dt>
                              
                              <dd>Siegelung<br>
                              
                              <strong>Webseite: </strong><a href="http://www.uni-bielefeld.de/lili/neue_Homepage/studium/pruefungsaemter/aktuell.html">
                                    Hinweis zur Siegelung bei den Prüfungsämtern</a><br>
                              <strong>Zur Webseite: </strong><a href="http://www.uni-bielefeld.de/ZIF/">http://www.uni-bielefeld.de/ZIF/</a><br>
                              <strong>Zur Webseite: </strong><a href="http://www.uni-bielefeld.de/lili/neue_Homepage/studium/beratung/coaching/index.html">
                                    Coachingangebote der LiLi</a></dd>
                              
                              <dt>UHG - Universitätshauptgebäude</dt>
                              
                              <dd>UHG - Universitätshauptgebäude<a href="http://ekvv.uni-bielefeld.de/pers_publ/plan/hallenplan.html?zeige=UHG&amp;zeige=D" class="fright">
                                    <img alt="Bild der Uni von Wikipedia" src="bilder/Uni_100x75px.jpg" height="75" width="100"><br>
                              Link zum Lageplan</a><img alt="Bild der Uni von Wikipedia" src="bilder/Uni_100x75px.jpg" height="75" width="100"><br>
                              <br class="clearer">
                              <br>
                              <strong>Zur Website: </strong><a href="http://www.zfl.uni-bielefeld.de/">http://www.zfl.uni-bielefeld.de</a><br>
                              <strong>Webseite: </strong><a href="http://www.uni-bielefeld.de/lili/neue_Homepage/studium/pruefungsaemter/aktuell.html">
                                    Hinweis zur Siegelung bei den Prüfungsämtern</a><br>
                              <strong>Zur Webseite: </strong><a href="http://www.uni-bielefeld.de/ZIF/">http://www.uni-bielefeld.de/ZIF/</a><br>
                              
                              <strong>Zur Webseite: </strong><a href="http://www.uni-bielefeld.de/lili/neue_Homepage/studium/beratung/coaching/index.html">
                                    Coachingangebote der LiLi</a></dd>
                              
                              <dt>ZfL - Zentrum für Lehrerbildung</dt>
                              
                              <dd>ZfL - Zentrum für Lehrerbildung<br>
                              <strong>Zur Website: </strong><a href="http://www.zfl.uni-bielefeld.de/">http://www.zfl.uni-bielefeld.de</a><br>
                              <strong>Webseite: </strong><a href="http://www.uni-bielefeld.de/lili/neue_Homepage/studium/pruefungsaemter/aktuell.html">
                                    Hinweis zur Siegelung bei den Prüfungsämtern</a><br>
                              
                              <strong>Zur Webseite: </strong><a href="http://www.uni-bielefeld.de/ZIF/">http://www.uni-bielefeld.de/ZIF/</a><br>
                              <strong>Zur Webseite: </strong><a href="http://www.uni-bielefeld.de/lili/neue_Homepage/studium/beratung/coaching/index.html">
                                    Coachingangebote der LiLi</a></dd>
                              
                              <dt>ZiF - Zentrum für interdisziplinäre Forschung</dt>
                              
                              <dd>ZiF - Zentrum für interdisziplinäre Forschung<br>
                              <strong>Zur Webseite: </strong><a href="http://www.uni-bielefeld.de/ZIF/">http://www.uni-bielefeld.de/ZIF/</a><br>
                              
                              <strong>Zur Webseite: </strong><a href="http://www.uni-bielefeld.de/lili/neue_Homepage/studium/beratung/coaching/index.html">
                                    Coachingangebote der LiLi</a></dd>
                              
                              </dl>
                              und rein geht ursprünglich
                              Code:
                              <div id="glossar">
                              <dl>
                                <dt>UHG - Universitätshauptgebäude</dt>
                                <dd><a href="http://ekvv.uni-bielefeld.de/pers_publ/plan/hallenplan.html?zeige=UHG&zeige=D"
                                    class="fright">
                                    <img alt="Bild der Uni von Wikipedia" 
                                     src="bilder/Uni_100x75px.jpg" width="100" height="75"
                                     /><br>Link zum Lageplan</a>
                                    Das Hauptgebäude der Universität ist der zetrale Bau von mehreren
                                    Standorten. Mit der Universität Bielefeld sind unter anderen zum
                                    Beispiel das ZiF und die Verhaltensforschung assoziiert.
                                   <br class="clearer"></dd>
                              
                                <dt>ZfL - Zentrum für Lehrerbildung</dt>
                                <dd>Das Zentrum für Lehrerbildung stellt 
                                    universitätsweit die Basisinformationen zu den Bachelor- und 
                                    Masterstudiengängen zur Verfügung, unabhängig davon, ob es 
                                    sich bei dem Studiengang um ein Lehramtsstudium handelt!<br/>
                                   <strong>Zur Website: </strong>
                                   <a href="http://www.zfl.uni-bielefeld.de/">http://www.zfl.uni-bielefeld.de</a>
                                </dd>
                                <dt>Siegelung</dt>
                                <dd>Unter bestimmte Leistungsnachweise wird im Prüfungsamt 
                                    ein Siegel gesetzt, unter andere nicht. Bis Dezember 2007 wurden alle 
                                    Leistungsnachweise gesiegelt. Zur Orientierung wird auf den Seiten der 
                                    Prüfungsämter noch erklärt, wie aktuell mit dem Setzen eines Siegels verfahren 
                                    wird.<br>
                                    <strong>Webseite: </strong><a href="http://www.uni-bielefeld.de/lili/neue_Homepage/studium/pruefungsaemter/aktuell.html">
                                    Hinweis zur Siegelung bei den Prüfungsämtern</a>
                                </dd>
                                <dt>ZiF - Zentrum für interdisziplinäre Forschung</dt>
                                <dd>Das Zentrum für interdisziplinäre Forschung (ZiF) 
                                   ist eine Einrichtung der Universität Bielefeld und wurde 1968 gegründet. 
                                   Als &#34;Institute for Advanced Study&#34; steht es Wissenschaftlerinnen und 
                                   Wissenschaftlern aller Disziplinen und aus aller Welt für interdisziplinäre<br/>
                                   <strong>Zur Webseite: </strong>
                                   <a href="http://www.uni-bielefeld.de/ZIF/">http://www.uni-bielefeld.de/ZIF/</a>
                                 </dd>
                              
                                <dt>Coaching</dt>
                                <dd>Coaching ist ein studienfachspezifisches Beratungsangebot. Das Coaching stellt zudem eine 
                                    Vermittlungsinstanz zwischen Studierenden und Dozenten dar.<br/>
                                   <strong>Zur Webseite: </strong>
                                   <a href="http://www.uni-bielefeld.de/lili/neue_Homepage/studium/beratung/coaching/index.html">
                                    Coachingangebote der LiLi</a></dd>
                              </dl>
                              </div>
                              Das ist der derzeitige Salat

                              Comment

                              Working...
                              X