Furious sleep

Furious sleep

of colourless green ideas

of colourless green ideas

Ceļā uz savu stilu 1. diena. 

crescendo (crescendo)
Sākumpozīcija:
  • Detalizēts zīmējums ar to, ko es gribu panākt.

  • Haven stils - jo tas visvairāk līdzinās tam, ko gribu panākt

  • Kaut kādas zināšanas par HTML un CSS. Cerams, ka pietiks.

  • Aptuvena nojausma, taču prakstiski nekādu zināšanu par to, ko iesākt ar S2

  • Firefox, Edit /Notepad



Šodien (ne)padarītais

  1. satīrīts CSS savai cibai no diviem stila aprakstiem pārejot uz vienu... cik var ar !important ņemties.
    Iekš IE izskatās vienkārši šausmīgi... Tā iet - nepierakstīju pagājušoreiz to vienu mazo rindiņu, kas šo problēmu atrisināja...

  2. stunda pavadīta mēģinot izdomāt, kā lai  panāk, lai  draugu lapā klikšķinot uz komentāriem, tie rādītos manā stilā. Jā, pievienojot "?s2id=XXXX" tam linkam galā.
    Problēma slēpjas tajā, ka nekādi nevaru atrast, kur tas ir jāliek, lai tas parādītos pirms "?nc=#". Pagaidu risinājums - personīgajos uzstādījumos "nc" funkcija atslēgta.. bet tā tāda lāpīšanās.

  3. Lapas augša (navigācija un virsraksts)tagad sastāv no diviem div-iem iekš vienas tabulas, bet pareizais izkārtojums vēl nav panākts. Vispār, trim.

  4. Visa šī paskata dabūšana līdz tam, kas man uzzīmēts ir vēl tālu...


Šodien (labi, ne tikai šodien) apgūtais

  • Jebkuru funkciju no Haven stila var pilnībā pārkopēt uz savu Theme slāni. Nedaudz pamainot rezultātā manu žurnālu renderējot izmantos to funkciju, kuru uzrakstīju es, nevis tā paša nosaukuma funkciju, kas bija Haven stilā.
    Protams, ja vēl vienu tāda paša nosaukuma funkciju ievietos User slānī, tad tiks izpildīts tas, nevis Theme slānī esošais.

  • Pilnībā aizvietot orģinālo CSS var
    function print_stylesheet (){
    """   CSS  """;

    "CSS" vietā iekopējot savu kodu.
    Nekāds cits CSS kods vairs žurnālam izmantots netiks, tādēļ vēlams pārliecināties, ka aprakstīts viss nepieciešamais. (Ja nepieciešams tikai papildināt esošo CSS, to var darīt citas funkcijas -Page::print_custom_head() palīdzību)
       Līdzīgi - visu izvadāmo kodu satur funkcija function Page::print(). Tīri teorētiski - šķiet ir iespējams starp šīs funkcijas figūriekavām iekopēt tikai HTML (visu kodu ievietojot trīskāršajās pēdiņās un priekšā pierakstot "println". (Saskaņā ar [info]wasted teikto, bez visa tā var arī iztikt. Skat komentārus) Tad tā, protams, vairs nebs Ciba - bet kuru gan tas uztrauc? Katrā ziņā - variants, kā panākt, lai aizejot uz tavu žurnālu, neviens neko neredzētu, tas ir.

  • Izskatās, ka stils ir būvēts ne tik daudz no funkcijām (kodā - function) cik no mainīgajiem - simbolu virknēm(kodā - sākas ar $). Šie mainīgie savukārt būvējas, caur algoritmu tiem pievienojot jaunas simbolu virknes, līdz tie satur gandrīz visu nepieciešamo HTML kodu. Tad ar  "return" palīdzību tie tiek nodoti... nu nodoti kaut kur, lai funkcija "Page::print"  tos varētu izdrukāt. Bez Page::Print tieši tiek izdrukāts arī Print_stylesheet un Print_Custom_head, var būt vēl šis tas.




P.S. Mani īpaši neinteresē, ka šis apraksts tā īsti noderīgs nevienam laikam nebūs... Rakstu sev.

Comments 

3.-Feb-2005 03:23 am
par ?s2id=xxxx, tur personīgās informācijas uzstādījumos uzreiz aiz ?nc=xx ir ieķeksējama opcija par draugu komentāru lapām. tikai rāda nevis s2id=xxxx, bet style=mine.

println nav obligāts, to patiesībā sanāk tikai retos gadījumos lietot, neesmu īsti drošs, kādos :) funkcija pēc idejas pati izvadīs jebko, kas ir trīskāršajās pēdiņās, vai arī vienkārši pēdiņās, ja pēdiņu saturā nav pašas pēdiņas. (pēdiņas, pēdiņas.. :) ) un vispār var lietot print arīdzan.
This page was loaded Dec 23. 2024, 11:27 pm GMT.
hackers counter system TunT counter v=0.09