Sliņķiem par tagiem :)

ceturtdien, 21.07.2005 @12:11 pm | tidliibums ([info]style)

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)).
x-ƒ (x_f)

Daži jautājumi

ceturtdien, 21.07.2005 @2:24 pm | x-ƒ ([info]style)

var Link link = $e->get_link("edit_entry"); Tas ir, lai tiktu pie ieraksta rediģēšanas linka. Bet kas jāraksta, lai tiktu pie tagu rediģēšanas lapas linka?

Kā tikt pie sindicēto žūrnālu adreses, izmantojot base_url() metodi? Ar visiem citiem tas notiek šādi – var string url = $entry.journal->base_url();, bet sindicētajiem žūrnāliem tiek atgriezts tukšums. To var redzēt manā draugu lapā, ja apskata Saitetikai sindicētos lietotājus.

UserLite Friends klasē ir mainīgais "journal_type", un tur ir kas jauns – "I (external identity)". Ko tas nozīmē? Man likās, ka "Y (syndicated)" jau ir ārējais. Un pie "username" ir piebilde: Note that if journal_type is an external identity, there will be no username, so this field will be a display version of their URL, longer than 15 characters, and with characters other than a-z, 0-9 and underscore. Nu, tas kaut kā neiet kopā ar manu problēmu ar sindicētajiem žūrnāliem, jo tiem tad it kā nevajadzētu mainīt adresi.