Koudings
Tā kā neviens ilgu laiku nav sūdzējies par kādām kļūdām mana stila kodā, tad beidzot nolēmu to publiskot. Tā ID ir 3131 un tas saucas Elisa. (Uzlikt paši tak' mācēsiet, ne?)
Ja nu kāds nesaprot, kas tas ir, tad paskaidrošu, ka tas ir gan mana žūrnāla, gan šīs kopienas S2 stila kods. Tiesa gan, abiem ir nelielas izmaiņas theme slāņos (individualitātei), taču layout kods ir viens un tas pats (3131).
Ar ko tas tik īpašs..? Nu.. Tas ir mans un man tas patīk. :) Tam ir table-less dizains. Tas, manuprāt, ir labs piemērs, ja kāds neko daudz nesaprot no S2, bet noteikti vēlas ar kaut ko sākt. Tā ka, lūdzu! (Ja ir jautājumi, tad arī, lūdzu.)
Paldies liels Tev par dalīšanos! Kad būšu izgulējies, sākšu pielāgoties. :)
Tagad, kad esmu izgulējies, mani moka jautājums, vai šo stilu vispār var un drīkst pielāgot pa savam?
Vari čakarēt pa tiešo kodā, ko vien vēlies.
Vari izveidot savu tēmas slāni, kas aizvietos funkcijas vai mainīgos, kas Tev ne pārāk patīk. Abos gadījumos Tev noteikti jāizveido savs layout slānis, jo pagaidām Tu vēl izmanto manējo (es visu zinu :) ).
Vari izveidot / pielabot savu CSS failu, jo pagaidām Tu izmanto manējo.
Kas vēl Tevi interesē?
Ja es pareizi sapratu, tad pa tiešo var čakarēt tādā veidā, ka uztaisu jaunu layout slāni un iekopēju tur Tavu source un tad ļaujos čakarēšanas priekam ? :) Es laikam tā mēģināju, bet pie kompilācijas man uzrādīja kļūdas, lai gan koda neko nemainīju. Visticamāk, ka es kaut ko darīju nepareizi. :)
Īsa pamācība lieti noderētu. :)
Vēl mani interesē no kurienes nāk tās «..iedomas..» un, vai es varu tur iekabināt paša izvēlētus citātus?
Tagad jau apmēram sapratu pats visu. Vajadzēja tikai uzmanīgāk pameklēt. :)
Silti iesaku atjaunot kodu. Tagad CSS glabājas Cibā un ir atrodams kodā, nevis uz mana servera.
Ja esi jau daudz ko pielāgojis un lauž, tad vienkārši aizvieto print_stylesheet() funkciju un attiecīgo <link/> elementu Page::print() funkcijā no mana koda.
Ir vēl jautājumi?
Kodu atjaunošu.
Atradu vienu mazu gļuku - pielāgošanas lapā nevar nomainīt "Vai attēlot 'draugu draugu' lapas saiti?" vērtību. Ja uzstādu `nerādīt`, pēc saglabāšanas viss ir pa vecam.
Interesē, kā un ar ko ir taisīti tie GIF faili navigācijai.
Vai pēc visām modifikācijām drīkst pie `dizains ©` piekabināt arī savu vārdu? :)
Vakar uztaisīju header`i. Pašam jau nu ļoti patīk. :)
Atcerējos, ko vēl gribēju pajautāt. :) Kāpēc bildes iekš paragrāfa, kam ir norādīts centrēts novietojums, vienalga rādās kreisajā pusē? To nosaka CSS?
Lūdzu piedošanu, ka joprojām izmantoju bildes no Tava servera. Labošos. :) Pārāk apjomīgs tas kods, lai visu uzreiz izrevidētu.
Zini, 3:38 am visiem būtu jāguļ. :) Bet nu visu pēc kārtas.
* Kāpēc tas mazais gļuks, nezinu. Pats nupat visu izmēģināju un tā patiešām ir. Nezinu, manā kodā viss ir pareizi, tāpēc varētu būt kāda kļūda tajā wizard'ā. Izdari to ar rokām. Atver jaunzveidotā user slāņa kodu un nomaini true uz false. Tad pazudīs friendsfriends saite.
* Navigācijas attēli ir taisīti ļoti viltīgi un patiesībā es pats vēl neesmu īsti atkodis, kā tieši tas viss darbojas. Vieta fantāzijai. :) Krāsas nomainīt gan tur viegli, bet formu..
* Pēc visām modifikācijām drīkst pie dizaina kopīraita piekabināt arī savu vārdu, saglabājot manējo. Paldies, ka pajautāji. :) Pie reizes vari nomainīt satura kopīraita gadskaitli, jo tas automātiski rāda tikai šo gadu, bet Tu jau zini labāk.
* Header attēlam nav ne vainas. :) Man gan teica, ka pie visa šī labāk piestāv gaiši attēli, bet es tā arī nesapratu kāpēc. Galvenais, lai pašam patīk, jā. :) (Vienīgi – pareizi ir "psihedēlisks", man arī likās, ka vajag ar "o", bet nē.)
* Par bildēm iekš <p> – jā, CSS über alles. :) align="center" ir vājāks par text-align: center;, tāpēc turpmāk izmanto style parametru paragrāfiem. Turklāt align vairs netiek bīdīts nākotnē. :)
* Kamēr ieskrienies, bildes drīkst linkot no manis. Vismaz labi, ka zinu, ka to nedarīsi mūžīgi. :)
* Apjomīgs gan sanācis, tas tiesa. Sāku gan es ar mazumiņu – pāris simti rindiņu. :) Ja vēl kas, droši jautā.
Atradu mazu kļūdiņu.
Sameklē print_stylesheet() funkcijā rindiņu ar tekstu #header {.. un nodzēs beigās esošo #header {background: ;}.
Nezinu, kā tas tur gadījies, bet par labu tas noteikti nenāk, kā pārliecinājos.
ūū, jauna mantiņa :)
vai tas, ka apakšā, kur kopīraiti, "saturs © 2005 $.journal.username" title
atribūts saitei ir "dizains © 2004-2005 $.journal.username", tā ir ar nolūku? laikam jau ne. un vēl... Tu visu css glabā uz sava servera, cik noprotu. vai tas tur glabāsies mūžīgi mūžos?
tādi ātrumā pamanīti sīkumi, lūdzu, nesaistīt ar "Tā kā neviens ilgu laiku nav sūdzējies..." :)
Title izlaboju. Par to biju piemirsis. Tad nu gan sīkums, bet Tu pamani. :)
CSS glabājas pie manis. Man nav izdevies piespiest Watt glabāt to Cibā. LJ lietotājiem ir iespēja savus CSS failus glabāt uz LJ servera. S2 ir mainīgais $.stylesheet_url, ja Tu zini. Nu, lūk, Cibā nav.
Tik mūžīgi, kamēr manu hostēšanās iespēju nelikvidēs. Man tas bez maksas. Ir iespējams to pārnest uz pašu S2 kodu, taču tad vairs nav kešēšanas, līdz ar to bremzē.
Turklāt vēl jau attēli..
Vēl kas. Mantiņa viņam. :)
How the hell..?
Kur ir links uz to?
Kur var publicēt?
Varbūt arī bildes iet? ../pics, kāda galerija?
par bildēm nezinu, bet print_stylesheet(), kā jau core slānī rakstīts, ir otrs s2 "izvadpunkts", pirmais ir Page::print(). un $.stylesheet_url, vai kā nu viņu, ir saite uz šo punktu. elementāri, Vatson :) man gan pašam kāds brītiņš pagāja, kamēr aptvēru.
Oukei, paldies.
Man vēl brītiņš būs vajadzīgs, lai to aptvertu, bet nu gan jau.
Ak ta' šitā gan, ja..
Būtu es zinājis šo ātrāk.. Bet patiešām strādā. Paldies!
Ir kādas idejas, kā uz servera turēt vairāk par vienu stylesheet? Piemēram, atsevišķas versijas handheld un print?
vari mēģināt ar
@media. vispār nepierasti, ka tā funkcija ir bez klases, taču varbūt tur darbojas visi tie Page elementi, $.view, $.args{}. neesmu mēģinājis.
To, kas jādara ar CSS, es zinu, :) bet kā tikt pie vairākām stylesheets? Ja tās glabājas citā vietā, tad protams, bet, ja gribu, lai visas ir Cibā?
Interesanti, vai stilus var izsaukt ar parametriem? Kā žūrnāla lapas – piem., $.stylesheet_url?.media=print un tā tālāk. Tad varētu ielikt vairākus stilus vienā pašā print_stylesheet() un pielietot if'us..
Man slinkums un aizņemtība. Negribi pamēģināt? :)
vai Tu paskatījies, kas ir tur, kur ved manis ievietotais links? :) es domāju, ka tas ir tieši tas, kas Tev nepieciešams. parametri nedarbojas, pārbaudīju. tā lapa nekādi nevar zināt, kas notiek žurnālā.
OMG. es laikam esmu par blondu...
Ūja. Neviens neteica, ka tas būs viegli. Lai arī nav sarežģīti.
Pajautā
wasted, viņš parasti prot sakarīgi izglītot S2 jauniņos. :)
Bet īsumā (ja nu sapratīsi) - izveido jaunu layout slāni
šajā lapā, iekopē tur kodu no manējā, kompilē. Ja kļūdu nav (nav jābūt), ej uz
stilu lapu un izveido jaunu stilu, kurš būs piesaistīts šim slānim. Pēc tam spied "Use". Ja Tava žūrnāla izskats nomainās, tad vari prasīt tālāk, kā ko mainīt.
reizēm vandīšanās pa veciem ierakstiem noder, piemēram, gadās konstatēt, ka kopienas day page lapā nav iespējams noteikt ieraksta autoru, un, ka arhīva lapā pēdējais mēnesis (tabulas apakša) _reizēm_ nedaudz paliek zem saturošā div
.
Par dienas lapu nupat izlaboju.
Par pārlūku kļūdām neatbildu. :) Es redzēju, jā. Pazūd apakšējā rindiņa kaut kur pavisam apakšā. Kad nospiedu F5, tad parādījās. Firefox. :)