Sveiki,
nuo ko pradeti norint padaryta saita su galimybe bet kuriuo metu pasikeisti jame visa isvaizda-tema?
Esme tame kad reikia padaryti saita su galimybe ji perziureti: Pritaikyta neigaliesiems, o ten keiciasi viso saito sablonai kad atitiktu duodamus reikalavimus.
Tik nezinau nuo ko pradeti nors cms made simple naudoju jau senai, nenoreciau tureti 2 saitu su skirtingais sablonais. O viskas suktusi viename saite 1 duomenu bazeje.
Gal kas zinot?
Yra galimybe saite tureti keleta temu ir jas bet kada narsant pasikeisti?
Moderator: Augustas
Re: Yra galimybe saite tureti keleta temu ir jas bet kada narsant pasikeisti?
Ar {content} dalis skirsis?
Jei nesiskiria, tada gali naudojamą html'ą parinkti pagal cookio reikšmę.
Vietoj cookio gali pasidaryti mažą formą templeite, kuri laikinam smarty kintamajam priskirtų kokią nors reikšmę, pagal kurią galėtum nuspręsti kurį karkasą naudoti.
Arba gali sukurti du šablonus "iprastas" "specialus". Tada sukurk puslapius su šablonu "iprastas" ir vieną puslapį su šablonu "specialus".
specialus puslapis per {$smarty.get.specialpage}galėtų isusižinoti kokio puslaio turinį reikia atvaizduoti be šablono
1. {fetch file="`$smarty.get.specialpage`&showtemplate=false' assign='special_conntent'}
2 Kad visada veiktų per "specialų" puslapį kintamajame {$special_conntent} tau reikės visus linkus modifikuoti, kad tikrą jį linką paduotų "specialiam" puslapiui per tą patį parametrą "specialpage".
3. Žinoma kad viskas normaliai veiktų tau reikėtų poros UDT enkodinti ir dekodinti "iprastų" puslapių linkus.
Žodžiu, jei įmesi kokį linką ir konkretesnius reikalavimus (kokie neįgalieji, kuo skirsis puslapiai, gal kokį eskizą....) - būtų galima paeksperimentuoti.
Jei nesiskiria, tada gali naudojamą html'ą parinkti pagal cookio reikšmę.
Vietoj cookio gali pasidaryti mažą formą templeite, kuri laikinam smarty kintamajam priskirtų kokią nors reikšmę, pagal kurią galėtum nuspręsti kurį karkasą naudoti.
Arba gali sukurti du šablonus "iprastas" "specialus". Tada sukurk puslapius su šablonu "iprastas" ir vieną puslapį su šablonu "specialus".
specialus puslapis per {$smarty.get.specialpage}galėtų isusižinoti kokio puslaio turinį reikia atvaizduoti be šablono
1. {fetch file="`$smarty.get.specialpage`&showtemplate=false' assign='special_conntent'}
2 Kad visada veiktų per "specialų" puslapį kintamajame {$special_conntent} tau reikės visus linkus modifikuoti, kad tikrą jį linką paduotų "specialiam" puslapiui per tą patį parametrą "specialpage".
3. Žinoma kad viskas normaliai veiktų tau reikėtų poros UDT enkodinti ir dekodinti "iprastų" puslapių linkus.
Žodžiu, jei įmesi kokį linką ir konkretesnius reikalavimus (kokie neįgalieji, kuo skirsis puslapiai, gal kokį eskizą....) - būtų galima paeksperimentuoti.
Re: Yra galimybe saite tureti keleta temu ir jas bet kada narsant pasikeisti?
Sveikas, labai daug ieskojau sia tema, pasiulyti moduliai neveikia, nei stylesheet swicher nei theme manager, na matau reikia pasidaryti kazka paciam...Peciura wrote: Ar {content} dalis skirsis?
Jei nesiskiria, tada gali naudojamą html'ą parinkti pagal cookio reikšmę.
Vietoj cookio gali pasidaryti mažą formą templeite, kuri laikinam smarty kintamajam priskirtų kokią nors reikšmę, pagal kurią galėtum nuspręsti kurį karkasą naudoti.
Arba gali sukurti du šablonus "iprastas" "specialus". Tada sukurk puslapius su šablonu "iprastas" ir vieną puslapį su šablonu "specialus".
specialus puslapis per {$smarty.get.specialpage}galėtų isusižinoti kokio puslaio turinį reikia atvaizduoti be šablono
1. {fetch file="`$smarty.get.specialpage`&showtemplate=false' assign='special_conntent'}
2 Kad visada veiktų per "specialų" puslapį kintamajame {$special_conntent} tau reikės visus linkus modifikuoti, kad tikrą jį linką paduotų "specialiam" puslapiui per tą patį parametrą "specialpage".
3. Žinoma kad viskas normaliai veiktų tau reikėtų poros UDT enkodinti ir dekodinti "iprastų" puslapių linkus.
Žodžiu, jei įmesi kokį linką ir konkretesnius reikalavimus (kokie neįgalieji, kuo skirsis puslapiai, gal kokį eskizą....) - būtų galima paeksperimentuoti.
Ko mums reikia? pavyzdys: www.vilnius.lt (deisneje puseje valdymas neigaliesiems),
du variantai, turetu du sablonus su skirtingais stylesheet arba tureti viena sablona su dviem ar daugiau stylesheetu.
Pvz, vilnius.lt naudoja stylesheetus. As taip pat noreciau su stylesheetais pasidaryt, taciau dar nerandu tinkamu variantu.
Jei gali prasom pagalbos

Aciu is karto.
Re: Yra galimybe saite tureti keleta temu ir jas bet kada narsant pasikeisti?
Pradžiai pasidarykit tike skirtingų CSS failų kiek numatoma lanytojų grupių (įpratinis, konrastingas, tamsus ... ).
duotame pvz skiriasi raidžių dydžiai, spalvos, šriftas, rėmeliai ir fono spalva
Dar reikia bendro CSS kuriame būtų tai, kas bendra visoms aplinkoms, t.y. div'ų(įvairių dėžučių) išmatavimai; Gal dar kažkas atsiras bendra, nzn.
Tada į šablo įdėkit linkus į visus stilius
Kai paliekat neužkomentavę bet kurį vieną iš viršutinių stilių vaizdas turėtų pilnai pasikeisti pagal atitinkamos lankytojų grupės poreikius.
Kai jau turėsit visus reikiamus stilių failus sukūrę, bus nesunku padaryti, kad jie veiktų pagal cookio reikšmę. Ir žinoma, linkas į puslapį padėtų lengiau bendrauti.
duotame pvz skiriasi raidžių dydžiai, spalvos, šriftas, rėmeliai ir fono spalva
Dar reikia bendro CSS kuriame būtų tai, kas bendra visoms aplinkoms, t.y. div'ų(įvairių dėžučių) išmatavimai; Gal dar kažkas atsiras bendra, nzn.
Tada į šablo įdėkit linkus į visus stilius
Code: Select all
<HEAD>
<LINK href="tamsus.css" rel="stylesheet" type="text/css">
{*<LINK href="kontrastingas.css" rel="stylesheet" type="text/css">*}
{*<LINK href="standartinis.css" rel="stylesheet" type="text/css">*}
<LINK href="bendras.css" rel="stylesheet" type="text/css">
</HEAD>
Kai jau turėsit visus reikiamus stilių failus sukūrę, bus nesunku padaryti, kad jie veiktų pagal cookio reikšmę. Ir žinoma, linkas į puslapį padėtų lengiau bendrauti.