Číslovanie komentárov v RS2
Dnes mám dobrú náladu tak pre priaznivcov RSdvojky napíšem malý návod ako si urobiť číslovanie komentárov.
Ako prvé musím upozorniť, že budeme editovať súbory takže záloha pre menej skúsených je namieste.
Začíname editovať
Takže si otvorte svoj obrúbený editor a v ňom súbor sablona-text.php.
Zhruba niekde okolo riadku číslo 450 nájdete tento úsek kódu a na jeho koniec doplnte tento kód:
$komkod = replace('<%KomentarPoradoveId%>',$poradi_komentare,$komkod);.
$komkod = $sab['komentar-blok-pure'];
$komkod = replace('<%KomentarGravatar%>',$gravatar,$komkod);
$komkod = replace('<%KomentarId%>','comm-'.$k_id,$komkod);
...
$komkod = replace('<%KomentarPoradoveId%>',$poradi_komentare,$komkod); //tento riadok sem treba doplnit
$kcode .= $komkod;
Uložíme nahráme na server a ideme editovať šablónu sablona-text.html. Každá šablóna je jedinečná, takže tu bude treba len pochopiť čo kam budeme vkladať.
<div class="komentar" id="<%KomentarId%>">
<%KomentarGravatar%>
<div class="kom-id"><%KomentarPoradoveId%></div>
<div class="kom-nadpis">
<%KomentarEdituj%><%KomentarCituj%><%KomentarReaguj%><%KomentarPermalink%>
<%KomentarWeb(web)%>
<%KomentarJmeno%> <%KomentarNadpis%>
</div>
Kto pochopil tak ďalej čítať nemusí, kto je menej zručný tak nech číta ďalej.
V podstate sme si vytvorili zástupný tag, ktorý sa na stránke vymení za číslo komentára. Preto si tento zástupný tag vloží každý tam kde chce aby sa mu číslo zobrazovalo.
Ja ho mám v mojej šablóne vložený pod gravatarom v <div class="kom-id"><%KomentarPoradoveId%></div>. Ďalej je to už len hranie sa s CSS a prispôsobenie si čísla vašemu designu.
Páči sa vám tento článok, zalinkujte ho:
««« Predchádzajúci text: Seagate vs. Western Digital Následujúcí text: Číslo päť žije »»»
Verzia pre tlač | 6 komentárov | 1403x
Komentáre k textu
Rss komentářů tohoto textu - Formulár pre nový komentár
Konečně jsme se k tomu dostal a udelal to i na svem webu.
Funguje vse jak ma.
Dobra prace ![]()
Moc pěkný, asi si to také k sobě začlením. Díky
Vyzkoušel jsem a super. Jako vždy co ty uděláš ![]()
Neviem prečo, ale vo výpise komentárov mi to funguje, ale v náhľade komentára mi to hodí len <%KomentarPoradoveId%>. Kde mám chybu?
[4] jozef:Budem len hádať, nemám čas to overiť, ale myslím že pre náhľad bude možno iná šablóna, alebo ju spracúva iný súbor ktorý bude treba patrične tiež editovať.
