CannibalSmith (cannibalsmith)

stylesheet

otrdien, 21.03.2006 @8:55 am | CannibalSmith

Ja es pāreju uz S2 un uztaisu tukšu layeri, tad mans žurnāliņš izskatās ļoti lakoniski. Es pagaidām to tā arī vēlos atstāt, tikai pielāgot tā izskatu, izmantojot ārēju stylesheet. Bet Saitestylesheet_url ir read only. What gives? Es nevēlos overridot Page::print() vai jebko citu, kas nozīmētu daudz kodēšanas.
x-ƒ (x_f)

QuickReply

pirmdien, 31.10.2005 @9:07 am | x-ƒ

Quickreply ir tāda iespēja, ka, nospiežot uz ieraksta vai komentāra komentēšanas saites, zem tā tiek izvadīta forma, kas ļauj rakstīt atbildi uz šo ierakstu vai komentāru uzreiz, neatverot parasto komentēšanas lapu. Tas gan (diemžēl) darbojas tikai ieraksta lapā, no draugu lapas pa tiešo komentēt gan nevarēs. bla bla bla, kā es to dabūju savam stilam )

crescendo (crescendo)

Pēdējie komentētie raksti?

otrdien, 25.10.2005 @10:26 am | crescendo

Man ļoti noderētu funkcija, kas spēj izvadīt sarakstu, ar to rakstu virsrakstiem,kas dotajā žurnālā saņēmuši svaigākos komentārus (+komentāru skaits).
Nevis jaunākie raksti, nevis raksti ar visvairāk komentāriem, bet pēdējie komentētie raksti.
Jebkādas norādes vajadzīgajā virzienā būtu ļoti noderīgas - pat ja ne uz gatavu funkciju, tad vismaz kaut ko, kas būtu izmantojams procesā.

Mani māc pārliecība, ka, ja tas vispār ir iespējams, kāds to jau noteikti ir izdarījis.
x-ƒ (x_f)

Interesanta fīča

piektdien, 21.10.2005 @12:20 pm | x-ƒ

Jau sen biju ievērojis, ka S1 sistēmā, kad tiek ierakstīts kāds komentārs žūrnālā, tad tas tiek izcelts – ir tumšākā krāsā un ar tekstu "Comment successfully posted". Tagad tāda fīča ir iespējama arī S2. Comment klasei ir bool comment_posted, kas tieši to arī nozīmē – ja komentārs nupat ierakstīts, tad šī mainīgā vērtība ir true.

Tālāk jau var darīt pēc savas gaumes un vēlēšanās. Var izvadīt tekstu, iezīmēt komentāru vai vēl ko. Tikai gribēju, lai jūs to zināt. :)

x-ƒ (x_f)

S2 funkciju rīkvests

otrdien, 18.10.2005 @11:54 am | x-ƒ

Man ļoti noderētu funkcija, kas izmet no teksta visus neatļautos HTML tagus un tos A tagus, kas nesatur kādu noteiktu adresi, piem., <a href='http://klab.lv/users/***'>links</a> (zvaigzīšu vietā ir jebkas kā parasti). Vai kāds to varētu izdarīt priekš manis? Būtu jāpielāgo funkcijas Saitestriphtml2() un validated_tag(), ko reiz uzrakstīja [info]tidliibums, taču man tas bez kļūdām neizdevās. Pretty please? :)

Un vēl pie reizes gribēju pajautāt, vai kāds ko zina par Saite/pics iespējamu iedarbināšanu? Un kam domāta SaiteMessagePage klase, kāds zina? Pie SaiteTagsPage var piekļūt, pievienojot žūrnāla adresei /tag, bet kā ar Message?

Chloroform Sauna (martcore)

kā var frendlente saiet tādā sviestā???

piektdien, 7.10.2005 @10:21 am | Chloroform Sauna

http://klab.lv/users/martcore/friends
un ne tikai frendlente.

tēlojam trusīti

otrdien, 27.09.2005 @2:07 pm | tidliibums

Vai ir kāds (cilvēcīgs) veids, kā ReplyForm::print() noturēt sava stila ietvaros?

Ja sapratāt, ko vaicāju.

Un tas pats par lj-cut (tur gan vismaz ir skaidrs, kurā virzienā rakt, tikai gribētos elegantu un jau gatavu kodu)
hope (hope)

Meklēju neatradu - vai nu..

trešdien, 31.08.2005 @11:39 am | hope

Meklēju neatradu - vai nu slikti meklēju vai tas nav iespējams.
Gribētu pielikt klāt navigation baram (tur kur friends, entries, userinfo utt) jaunus linkus. Ir iespējams? Ja jā ta lūdzu pasakiet.

Par s1 un s2 sist. Ar bildēm.

sestdien, 6.08.2005 @5:38 pm | Diamond dog

Bildes:


S1 ) S2 ) Jautājums: Kā, var pirmo variantu uztaisīt ar S2 sistēmu? Tiešāk: Melno border, table pabīdīt pa kreisi un bg pa labi, apakšējā stūrī?


Jautājums nr.2: Kāpēc S1 sistēmu rāda IE, bet Firefox utt. nerāda?

x-ƒ (x_f)

Daži jautājumi

ceturtdien, 21.07.2005 @2:24 pm | x-ƒ

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.

Sliņķiem par tagiem :)

ceturtdien, 21.07.2005 @12:11 pm | tidliibums

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)).

Par "tagiem"

pirmdien, 18.07.2005 @12:27 pm | tidliibums

(ja nu kādam noder)

Kā jau esat pamanījuši, jaunajā Cibas versijā ir pieejama tāda lieta kā tag-i (nezinu, kā būtu īsti pareizi saukt tos latviski, bet šobrīd nosauksim tos par birkām).

Tātad, pie lietas:
ja neapmierina tas standartveids, kādā jūsu stils izvada birkas, tad varam darīties apmēram šādi:

1) vispirms uzstādīt

set tags_aware = true;

un tad

2) izvadīt birkas sev tīkamā veidā.

Šinī piemērā tās tiek izvadītas vienā rindiņā ar Music un Mood, tātad gatava rinda izskatās apmēram šādi:

Skan: mana sapņu mūzika; Omis: vvz; Birkas: Saitedrugs, Saitemeitenes, Saitefun


Un te pats kods (fragments no Page::print_entry(Entry e)):
# izvadiit mood/music/tags
if (($music->length() > 0) or ($mood->length() > 0) or (size $e.tags > 0)){
  var bool is_not_first = false;
  """<div class="currents">\n""";
  if ($music->length() > 0){ 
    "$*text_meta_music: <strong>$music</strong>"; 
    $is_not_first = true; 
  }
  if ($mood->length() > 0){ 
    if ($is_not_first) { "; "; }
    "$*text_meta_mood: <strong>$mood</strong>"; 
    $is_not_first = true; 
  }
  if (size $e.tags > 0){
    if ($is_not_first) { "; "; }
    if (size $e.tags == 1) { "Birka: "; } else { "Birkas: "; }
    """<a href="$e.tags[0].url">$e.tags[0].name</a>""";
    foreach var int i (1 .. (size $e.tags - 1)) {
      """, <a href="$e.tags[$i].url">$e.tags[$i].name</a>""";
    }
  }
  "</div>\n";
}

P.S.
Kods, protams, quick 'n dirty, bet it kā strādā...

P.P.S.
Lai to kaut cik sakārtoti iepukstētu šeit, pagāja krietni vairāk laika nekā paša koda uzrakstīšanai. grrr

mmm, skaisti :)

svētdien, 17.07.2005 @8:40 pm | tidliibums

Free Image Hosting at www.ImageShack.us

Bet stāsts ne par to.

Vai kāds nav jau pavisam nejauši izpētījis, kā iekš S2 apieties ar nu arī Cibā pieejamajiem tagiem?
x-ƒ (x_f)

Dažas poblēmas

pirmdien, 11.07.2005 @4:37 pm | x-ƒ

Izveidoju jaunu stilu savam žūrnālam un saskāros ar dažām problēmām. Viena ir ar S2, otra – ar HTML (drīzāk jau CSS).

Vispirms par izskatu. Vai kāds var pateikt, kāpēc Saitekomentāri izskatās tik stulbi, ja skatās ar MSIE? Turklāt, ne vienmēr un ne visi komentāri, bet daļa. Nekādas likumsakarības. Viens ir normāls, bet otram līnijas pielipušas pie kreisās malas. Es neesmu atradis, kas tur par vainu un ko darīt. Varbūt kāds var ieteikt, uz ko man skatīties?

Un par S2 kodu. Gribēju to taisīt pēc iespējas vienkāršāku, tāpēc nolēmu, ka izmantošu vienu S2 funkciju visur, kur jāizvada ieraksts, – Page::print_entry (Entry). Tas darbojas ar žūrnāla, draugu, dienas un ieraksta lapu. Bet nestrādā komentēšanas lapā, jo šajās, kur strādā, funkcijai tiek padots mainīgais ar tipu Entry, bet komentēšanas lapā objekts $.replyto (kas var saturēt gan ierakstu, gan komentāru) ir ar tipu EntryLite. Līdz ar to komentēšanas lapai man vienkārši jānokopē Page::print_entry (Entry) kods un jāizlabo, lai tas darbotos ar $.replyto. Nav jau grūti, bet vairs nav tik universāli, kā es gribētu, turklāt tikai vienai lapai. Vai tur var ko darīt?

samanta (samantta)

pie kā es varētu lūdzu..

sestdien, 25.06.2005 @12:25 am | samanta

pie kā es varētu lūdzu griezties, lai man izveidotu sakarīgu žurnāla dizainu?
Linda (mystique)

caurspīdīgs tekstiņš

pirmdien, 13.06.2005 @12:46 pm | Linda

Esmu izložņājusi visu, kur var ielīst, bet neesmu atradusi, kur var žurnālam ielikt caurspīdīgu backgraundu tekstam, tā lai ļoti glīši :)))
Pašlaik mana atrastā alternatīva ir maksimāli sašaurināt teksta stabiņu. Tavs viedais padoms is very welcome ;)))

Taads mulkiigs jautaajums....

piektdien, 27.05.2005 @8:23 pm | .

Taads mulkiigs jautaajums.. bet kaa dabuut gatavu , nu shaada stila zhurnaalinju ?
http://www.livejournal.com/users/paranoidchild/
http://www.livejournal.com/users/whatever3001/
??? anybody ???

Ufff

pirmdien, 23.05.2005 @4:52 pm | Ziema

Sataisīju smuki savu žurnāli, paldies stila veidotājiem!
vienīgi ir problēma, nekur nevaru atrast kā "Å¡odien" pārtapināt par "šodien"....

Ī. Ē.

piektdien, 6.05.2005 @1:13 am | wasted

IE priekš GNU/Linux.

What is this?
IEs for Linux is a simple Bash Script program that installs Internet Explorer 6, 5.5 and 5 on Linux using Wine. All the process is automatic and very easy.

Who is the target public?
WebDesigners that want to move to Linux but still need to test their sites on IE. The IEs installations are smaller than the usual because it only includes the extremally necessary files to have a good test browser (there is no Outlook, Media Player etc).

"count 'em all" un CSS.

svētdien, 1.05.2005 @7:56 pm | wasted

Šo laikam derētu pieminēt. Vakar meitene ar niku camomiletea, kura, šķiet, vienīgā no Saitelivejournal.com izrādīja interesi par Saitespamotāju funkciju (piemēru var redzēt arī šīs kopienas stilā), iekomentējās pie tā paša ieraksta ar Saiteziņu, ka viņai izdevies pielāgot funkciju arī komentāriem. Iekomentētā nelielā funkcija, cik saprotu, savāc visus komentārus kopā vienā masīvā, ko pēc tam pielieto spameru funkcijā. Ja kādam rodas interese, un nav pietiekošas sajēgas par s2, ar komentāru šeit būtu pietiekami, paskatīšos, ko un kā varu līdzēt. Bet vispār paldies par ziņu :)

Un vēl. SaiteKomentāros pie [info]x_f jaunākā (?) pašreizējā stila koda publicēšanas kārtējo reizi izrādījās, ka ne viss par s2 ir visiem zināms. Vainoju dokumentāciju, protams :) Core slānī atrodamais arī nav gluži rokasgrāmata. Kas zina, varbūt ir vēl kas, ko, iespējams, ir vērts pieminēt.