Mer kommentarmikk

Forrige | Neste

Siden jeg har en liste over de fem siste kommentarer i bloggen på siden her, har jeg (på oppfordring) også laget en indeks som viser alle kommentarer. Og igjen, for at noen kanskje kan finne nytte i denne informasjonen tegner jeg her hvordan jeg har gjort det.

For å få en sånn side lagde jeg en ny index template som jeg la under kommentarer/, hvor jeg puttet inn følgende tagger:


<ul>
<MTComments lastn="1000" sort_order="descend">
<li><$MTCommentDate format="%d. %B, %Y"$>:

<em><$MTCommentAuthor></em> om
<MTCommentEntry>
<a href="<$MTEntryPermalink$>#kommentarer-<$MTCommentID$>">
<$MTEntryTitle$></a></MTCommentEntry></li>
</MTComments>
</ul>

Dette gjør at siste 1000 kommentarer (optimistisk, må vite!) vises på siden. Det finnes kanskje en smartere måte å gjøre det på, men ikke som jeg vet om.

Videre er det for hver kommentar en referanse til innlegget hvor kommentaren ligger, men etterfølgende: #kommentarer-<$MTCommentID$>. Ved hjelp av MTCommentID gjør dette at man linker direkte til den aktuelle kommentaren i det aktuelle innlegget.

For å få dette til å fungere må man sette inn følgende før kommentarlistingen i malen for permalinker:


<a name="kommentarer-<$MTCommentID$>"></a>

Dette gir hver kommentar et navn på permalinksiden, a-la #kommentarer-37. Klikker man da på kommentarlinken i kommentarindeksen skjer det magi! Samme prinsipp gjelder forøvrig for sidebaren min hvor de fem siste kommentarene vises.

(Til slutt, er det noen som finner dette interessant i det hele tatt? Gi i så fall et lite pip. Hvis ikke tipper jeg at jeg dropper å skrive om det fremover!)

Skrevet Wednesday 30. July 2003 klokka 12:31 og arkivert under Web og webutvikling.

6 kommentarer:

  1. Keep ’em coming! Dette er veldig nyttig stoff for mange av oss, og behovet for MT-info vil bare øke med tiden.


    Sa Eirik Wednesday 30. July 2003 klokka 14:57 | #

  2. Du gjør livet til norske MT-brukere lettere med dine praktiske eksempler. La oss få flere slike!


    Sa Tommy Wednesday 30. July 2003 klokka 18:31 | #

  3. Ok, dere er notert, da får jeg vel skrive tilsvarende ting neste gang jeg gjør større oppdateringer!


    Sa Vegard Friday 1. August 2003 klokka 15:02 | #

  4. Veldig flott tiltak. :-) Har selvsagt fått den på plass på min egen blogg.

    Keep up the good work Vegard!


    Sa Jarle Sunday 3. August 2003 klokka 18:40 | #

  5. En liten oppdatering: De taggene over var visst litt feilplassert, så lista viste *ikke* datoen for selve kommentaren, men datoen for innlegget som var kommentert. Nå er dette rettet.


    Sa Vegard Sunday 7. September 2003 klokka 13:55 | #

  6. Fikle litt på bloggen

    Takket være Vegard har jeg klart å somle meg til å få på plass enda en liten indeks, denne gangen…


    Sa jarle på norsk Sunday 3. August 2003 klokka 3:17 | #

Kom med en kommentar

Trackback? http://vaj.no/2003/07/mer-kommentarmikk/trackback/

Abonner på innlegg Abonner på kommentarer (Hva er dette?)