Sliņķiem par tagiem :)
Ja Tu esi liels sliņķis, un pats lasīt neproti, bet tomēr gribi tag-u sarakstu savā cibā, tad TO dara apmēram šādi:
if ($.view == "recent") {
var TagDetail[] t = $this->visible_tag_list();
if (size $t > 0) {
println "<strong>Tēmas:</strong><br />";
foreach var int i (0 .. (size $t - 1)) {
println """<a href="$t[$i].url">$t[$i].name</a><br />""";
}
}
}
Kods izveidos sarakstu ar tagiem (tēmām), kuri ir pieejami tieši Tev (un nevis tikai šobrīd skatāmajā lapā esošās tēmas, bet arī ne vispār visas šī lietotāja tēmas - netiks rādītas tās tēmas, kuras ir Tev nepieejamiem ierakstiem (privātiem/friends-only)).
Patiesībā nemāku neko! :(
Bakstijos uz dullo un izejot no tām kripatām informācijas, kas te minētas.
Tā arī nesaprotu - man tagad jātaisa jauns slānis? Ja?
Un kāpēc viņš to koda gabalu ne pa kam negrib kompilēt?
Būtu milzīgi jauki ja kāds paskaidrotu tā lai pat es saprotu :)
Step bai step - tā sacīt...
Kopējā, gandrīz vienmēr darīgā darbības shēma apmēram tāda:
- iepazīties ar tā stila kodu, kuru tu lieto,
- izdomāt, kuru vietu tu tajā gribētu pamainīt,
- iztaisīt savu slāni, iekopēt tajā maināmo funkciju (ar to pašu vārdu, kā tajā slānī), un izdarīt nepieciešamās izmaiņas
P.S.
Protams, vispirms neskādē pārliecināties, vai konkrētajai vajadzībai konkrētajā stilā nav jau sagatavots kāds vieglāks risinājums.
es nekādīgi nevaru atrast vietu kur to kodu iebāzt lai tēmas atrastos zem linkiem.. man ir tieši tāds pac layouts kā šai kopienaj, vai jūs nevarētu man palīdzēt?
Tieši zem "print_linklist();" funkcijā Page::print()
Nu, galvenais, tajā funkcijā, pēc tam pats atradīsi vajadzīgo vietu.