Pokiaľ máte záujem o reklamu napíšte mi na mail alebo na icq. Tieto kontakty sú v sekci "O mne"

Internet - Lightbox pre K:CMS

Lightbox pre K:CMSDnes som dokončil lightbox (doplnok, vďaka ktorému môžete pekne a pohodlne prezerať vaše obrázky v galérií) a musím povedať že sám mám z toho radosť, pretože túto vec som chcel mať na webe už dosť dlho ale nikdy sa mi to nechcelo robiť :-). No dosť roči, poďme na to...

Ako prvé, si stiahneme tento "pack" v ktorom je obsiahnutý samotný lightbox aj s upravenou galériou pre K:CMS.

http://www.m4jco.net/lightbox_kcms.zip

Po stiahnutí tohoto súboru extrahujte všetky data a presuňte sa do priečinku "js/lightbox.js" a otvorte súbor v nejakom textovom editore. Choďte približne na 50 riadok kde uvidíte niečo takéto:

fileLoadingImage: 'http://www.m4jco.net/images/loading.gif',
fileBottomNavCloseImage: 'http://www.m4jco.net/images/closelabel.gif',

Namiesto http://www.m4jco.net/ si zadajte adresu vášho webu, pretože inak by to nefungovalo správne.

Keď máte hotové, uložte a zavrite súbor.

Teraz otvorte súbor gallery.php , nadhádza sa v priečinku components/index_inc/gallery.php

Hneď na začiatku súboru máte takýto kód:

<head>
<script type="text/javascript" src="http://www.m4jco.net/js/prototype.js"></script>
<script type="text/javascript" src="http://www.m4jco.net/js/scriptaculous.js?load=effects,builder"></script>
<script type="text/javascript" src="http://www.m4jco.net/js/lightbox.js"></script>
<link rel="stylesheet" href="http://www.m4jco.net/css/lightbox.css" type="text/css" media="screen" />
</head>

Adresy http://www.m4jco.net/js/prototype.js si prepíšte na vaše adresy. Teda http://www.vášweb.cz/js/prototype.js atd...
Uložíme, zavrieme.
Teraz môžete tieto všetky súbory nahrať na server.

To by bola galéria, ale my musíme ešte definovať v indexe kedy sa má zobrazovať lightbox.

Takže, otvoríme si váš súbor index.php a presunieme sa na čast kde su meta tagy.
Je to tuším 250 riadok.

Po úprave by to malo vyzerať približne takto:

<title><?php if ($f=="") { if ($section["name"]=="") { echo "$lang_homepage"; } else { echo ($section["name"]); } if ($a!="") { echo (" - ".stripslashes($article["title"])); } } if ($f=="signup") { echo "$lang_index_signup"; } if ($f=="profile") { echo "$lang_index_profile $user"; } if ($f=="settings") { echo "$lang_index_personal_settings"; } if ($f=="search") { echo "$lang_index_searching_of \"".$_POST["search"]."\""; } if ($f=="gallery") { echo "$lang_index_gallery"; } ?> - <?php echo ($sitename); ?></title>
<script type="text/javascript" src="../js/prototype.js"></script>
<script type="text/javascript" src="../js/scriptaculous.js?load=effects,builder"></script>
<script type="text/javascript" src="../js/lightbox.js"></script>
<link rel="stylesheet" href="../css/lightbox.css" type="text/css" media="screen" />

</head>
<body>

Zvýraznený kód sme pridali do tagov.
Teraz už len nahráme index.php na server a lightbox by mal fungovať.
Návod je robený na rýchlo, takže je možné že som niekde urobil chybu. V prípade že by to nefungovalo, mi napíšete do komentáru a ja to opravím.

Ďakujem

Diskusia pre článok Lightbox pre K:CMS:

1. dws
18.11.2008 [19:58]

Lightbox funguje ale až na malej nedostatek...nezobrazujou se tlačítka ani loading, close,...nic ale jinak funkcní...nevíš co s tím?vše podle návodu nejmíň stokrát zkontrolováno.

18.11.2008 [20:26]

M4jcoSkontroluj súbory lightbox.js a lightbox.css či su tam zadané správne adresy k obrázkom. Konkrétne ked som nezmenil údaje v lightbox.js tak vtedy sa mi nezobrazovali tlačidla zavrieť a loading. Skús sa na to ešte pozrieť, určite tam bude niekde chyba, napríklad v tom že musíš zadať celú adresu napr "http://www.adsf.cz" a nie len "www.asdf.cz"

3. dws
22.11.2008 [14:02]

Tak sem se na to juknul a zjistil sem že sem měl v lightbox.js a v lightbox.css napsanou špatnou cestu k obrázkům....jenom www.mojestránka.cz/images a je to www.mojestránka.cz/componenst/images..ale stejně to nefachá...tak už fakt nevim...i http:/ tam mám.

4. dws
22.11.2008 [14:05]

Tak už to jde....ani nevim jak je to možný ale najednou po tom co sem to přepsal a asi tak tisíckrát aktualizoval stránku tak to najednou šlo.hm, ale jde toEmoticon

22.11.2008 [14:59]

M4jcoOk, som rád že to funguje Emoticon

6. Racing
23.11.2008 [13:52]

Tak jsem si to tam dal, postupoval jsem přesně podle návodu a vše na první pokus funguje (www.motoczech.cz) Emoticon Skvělá práce, díky za ní Emoticon

30.11.2008 [21:15]

Ahoj, používám SQlite na Asus WL500Gx, dlouhodobě je v K:CMS problém v této kombinaci s galerií. Nemohu to rozběhnout, umíte prosím poradit?

8. Mil
06.12.2008 [11:09]

Skvělé. Jedině škoda, že se nelze v galerii posunovat přímo v lightboxu (aspoň mě ne).

07.12.2008 [13:52]

M4jcoNo ono to nejde a neviem v čom je problém Emoticon už som to prezeral dosťkrát a neviem kde je v tom chyba...fakt

 1

Pridať komentár:

Nick:

Text:

[.smile1.gif./] [.smile3.gif./] [.smile4.gif./] [.smile5.gif./] [.smile6.gif./] [.smile7.gif./] [.smile9.gif./] [.smile11.gif./] [.smile12.gif./] [.smile13.gif./] [.smile14.gif./]

Užívateľ:
Heslo:
Nemáte účet?

Čoho si prajete viacej?

Návodov (46) Recenzií (4) Custom tém (2) Noviniek (4) Články o internete atd. (10)

Celkom hlasov: 66

asd


Shoutbox je vytvorený už na vyše 50%!
Už je konečne hotové prihlasovanie cez session a písanie článkov s ochranov voči škodlivým znakom
20 Október - Spúšťam si tento pofidérny mikroblog a začínam pracovať na mojom svojom :-)





blink182 fansite

Almo web - web o počítačoch

© 2008 M4jco.net v3 | Autor si vyžaduje zákaz kopírovania týchto článkov | Vaša IP je 38.103.63.60
Powered by K:CMS v1.5 Stepan Matl © 2008 | Vygenerované za 0.336 sekúnd | RSS články | RSS komentáre