Puslapiai su slideshow
Moderator: Augustas
Puslapiai su slideshow
Sveiki,
Reikia padaryti svetainę, kurioje bus meniu, tačiau kiekviename vidiniame puslapyje vietoje turinio bus nuotraukų rinkinys, kuris turi keistis (slideshow), ir tam tikrame bloke turėtų būti atvaizduojamas minimalus tos nuotraukos aprašymas.
Nežinau ar su CMSMS galima tai padaryti... Galvojau, kad būtų galima pasidaryti paprasčiausiai su PHP, susiejant meniu punktus su tam tikra direktorija ir užklausus tam tikro vidinio puslapio paimti visas nuotraukas esančias toje direktorijoje ir suformuoti img tagus ir su jQuery padaryti slideshow...
Taip būtų supaprastinamas turinio-nuotraukų valdymas. Tačiau kaip tokiu būdu prijungti nuotraukos aprašymą? vartotojui nurodyti, kad šalia nuotraukos tokiu pat pavadinimu uploadintų txt failą iš kurio pasiimčiau aprašymą? Tai aišku galima, tačiau for dump user tai būtų per sudėtinga.
Gal turite patirties ir minčių kaip spręsti tokio tipo puslapių kūrimą?
McF
Reikia padaryti svetainę, kurioje bus meniu, tačiau kiekviename vidiniame puslapyje vietoje turinio bus nuotraukų rinkinys, kuris turi keistis (slideshow), ir tam tikrame bloke turėtų būti atvaizduojamas minimalus tos nuotraukos aprašymas.
Nežinau ar su CMSMS galima tai padaryti... Galvojau, kad būtų galima pasidaryti paprasčiausiai su PHP, susiejant meniu punktus su tam tikra direktorija ir užklausus tam tikro vidinio puslapio paimti visas nuotraukas esančias toje direktorijoje ir suformuoti img tagus ir su jQuery padaryti slideshow...
Taip būtų supaprastinamas turinio-nuotraukų valdymas. Tačiau kaip tokiu būdu prijungti nuotraukos aprašymą? vartotojui nurodyti, kad šalia nuotraukos tokiu pat pavadinimu uploadintų txt failą iš kurio pasiimčiau aprašymą? Tai aišku galima, tačiau for dump user tai būtų per sudėtinga.
Gal turite patirties ir minčių kaip spręsti tokio tipo puslapių kūrimą?
McF
Re: Puslapiai su slideshow
Tai gali padaryti su Gallery moduliu http://dev.cmsmadesimple.org/projects/gallery
ir AE-Gallery 1.2.2-1 šablonu.
kiekvienai nuotrauka aprašyti komentaruose ar skirti pavadinimą.
O meniu galėsi suformuoti su gallerytree šablonėliu.
ir AE-Gallery 1.2.2-1 šablonu.
kiekvienai nuotrauka aprašyti komentaruose ar skirti pavadinimą.
O meniu galėsi suformuoti su gallerytree šablonėliu.
Re: Puslapiai su slideshow
Oi, ačiū tau Marijau... kaip tik to ko reikia...
žinoma, dar reikės pakoreguoti parametrus, bet jau teisingai užvedei...
Juk ten tik nuotrauka upload/images/Gallery direktorijoje...
žinoma, dar reikės pakoreguoti parametrus, bet jau teisingai užvedei...
o kaip nuotraukai komentarą duoti?Marijus wrote: kiekvienai nuotrauka aprašyti komentaruose
Juk ten tik nuotrauka upload/images/Gallery direktorijoje...
Re: Puslapiai su slideshow
Tai per CMS nueik į galeriją (Turinys>Galerija) ir ten matysi visus albumus, galėsi surašyti galerijų pavadinimus, komentarus taip pat galėsi kiekvienai nuotraukai įrašyti pavadinimą ar komentarą, nustatyti albumo viršelį ir pan.
P.S. tik neperkelinėk nuotraukų per ftp iš vienos vietos į kitą, nes prapuls visi aprašymai, pasinaudok pačios galerijos perkėlimo funkcija.
P.S. tik neperkelinėk nuotraukų per ftp iš vienos vietos į kitą, nes prapuls visi aprašymai, pasinaudok pačios galerijos perkėlimo funkcija.
Re: Puslapiai su slideshow
Tas Gallery tai gerulis modulis...
Tik tame AE-Gallery 1.2.2-1 template neįmanoma nuimti countdown counterį...
Teko lysti į javascriptą ir komentuoti jquery kodą...
Gal yra normalesnis sprendimas?
Giedrius
Tik tame AE-Gallery 1.2.2-1 template neįmanoma nuimti countdown counterį...
Teko lysti į javascriptą ir komentuoti jquery kodą...
Gal yra normalesnis sprendimas?
Giedrius
Re: Puslapiai su slideshow
Gali pabandyti css truputi pakeisti
css yra tokia klase:
tai čia gali įterpti:
css yra tokia klase:
Code: Select all
.ae-gallery .ae-slideshow-controls .ae-slideshow-countdown {
padding-left: 5px;
font-size: 0.9em;
}
Code: Select all
visibility:hidden;
Re: Puslapiai su slideshow
Kuo toliau dirbu su Gallery moduliu, tuo labiau patinka.Marijus wrote: O meniu galėsi suformuoti su gallerytree šablonėliu.
Tačiau dabar susidūriau su tokia problema...
Yra tokia nuotraukų direktorijų struktūra:
Dir1/
---Dir1Subdir1/
---Dir1Subdir2/
---Dir1Subdir3/
Dir2/
---Dir2Subdir1/
---Dir2Subdir2/
---Dir2Subdir3/
Dir1 ir Dir2 paveikslėlių nėra, jie yra SubdirX direktorijose.
Sudėtingumas tame, kad puslapio dizaineris meniu sudarė taip:
{pagrindinis meniu}
Dir1
Dir2
{/pagrindinis meniu}
{vidinis meniu}
Subdir1/
Subdir2/
Subdir3/
{/vidinis meniu}
Kai paspaudžiamas Dir1 pagrindiniame meniu, tai vidiniame meniu rodomos SubDirX iš Dir1 direrktorijos, o kai Dir2, atitinkamai SubDirX iš Dir2.
Ar aiškiai aprašiau užduotį?
Iš pradžių galvojau SubDirX meniu pasidaryti su gallerytree šablonu, pakeičiau jo template:
Code: Select all
<ul>
{foreach from=$images item=image name=img}
{if $image->depth == 2}
<li><a href="{$image->file}" title="{$image->titlename}">{$image->titlename}</a> </li>
{/if}
{/foreach}
</ul>
Re: Puslapiai su slideshow
Ačiū už pagalbą, tačiau nerodomas blokas vis viena užima vietą.Marijus wrote: Gali pabandyti css truputi pakeisti
css yra tokia klase:tai čia gali įterpti:Code: Select all
.ae-gallery .ae-slideshow-controls .ae-slideshow-countdown { padding-left: 5px; font-size: 0.9em; }
Code: Select all
visibility:hidden;
Re: Puslapiai su slideshow
Bandžiau, tačiau pats šablonas valdo per jQuery su show()/hide(), todėl display: none netinkaKarolis wrote: Bandyk display:none;
Tada turėtų ir vietos neužimt.
Re: Puslapiai su slideshow
Sveiki,
na štai pasigirsiu, galų gale paleidom puslapį:
http://www.benartfurniture.com/
(kad pamatyti galeriją paspauskite GALERIJA dešinėje)
naudojau Marijaus parekomenduotą Gallery su AE-Gallery 1.2.2-1 šablonu (jį reikėjo šiek tiek pakeisti - keičiau jQuery kodą, kad atidarytų didelį paveiksliuką naujame lange)
Ačiū visiems už pagalba
na štai pasigirsiu, galų gale paleidom puslapį:
http://www.benartfurniture.com/
(kad pamatyti galeriją paspauskite GALERIJA dešinėje)
naudojau Marijaus parekomenduotą Gallery su AE-Gallery 1.2.2-1 šablonu (jį reikėjo šiek tiek pakeisti - keičiau jQuery kodą, kad atidarytų didelį paveiksliuką naujame lange)
Ačiū visiems už pagalba