Jak zmienić Lightboxa na inny skrypt np. na RoeBoxa

Akme

Avatar: Akme

2008-06-10 16:12

Witam
mam pytanko dla znawców php
Jak zmienić Lightboxa np. na RoeBox http://www.roebox.com/
czytałam (Tips & Tricks) ale nic nie znalazłam.

Chodzi o to że przy Lightboxie pod FF strona miga na ciemno, robię stronę dla kogoś i mu to przeszkadza.
Wcześniej ktoś pisał że z RoeBoxem to nie występuje pod FF

Z góry dzięki za wskazówki

Makaron

Avatar: Makaron

2008-06-11 09:17

No więc pierwszym krokiem jaki musisz zrobić jest ściągnięcie skryptu z tej strony, którą podałeś i wrzucenie jej na ftp do katalogu głównego strony. Następnie w container.tpl zamieniamy linie

<script type="text/javascript" src="$config[dir_core]prototype.lite.js"></script>
  <script type="text/javascript" src="$config[dir_core]moo.fx.js"></script>
  <script type="text/javascript" src="$config[dir_core]litebox-1.0.js"></script>


na:

<link rel="stylesheet" href="roebox/roebox.css" type="text/css" media="screen" />
  <
script type="text/javascript" src="roebox/mootools.js"></script>
  <script type="text/javascript" src="roebox/roebox.js"></script>



I w templates/pages_default.tpl w bloku IMAGES_LIST_1 zmieniamy

rel="lightbox-page"


na

rel="roebox"


U mnie działa, ale o dziwo tylko gdy wrzucę stronę już na serwer na ftp. Na localhoscie niby działa, ale nie wyświetlają się zdjęcia w pełnej wielkości (już w tym pojawiającym się boxie) Nie wiem dokładnie co jest tego przyczyną, może u mnie coś źle ustawione, ale gdy wrzucimy serwer na hosting działa już wszystko bez zarzutu.

Akme

Avatar: Akme

2008-06-11 10:48

Dzięki serdeczne

u mnie działa na localhoscie i na ftp z tym, że zadziałało dopiero gdy w pliku container.tpl
na końcu wymienłam

 AddOnloadinitLightbox );


na

 AddOnloadinitroebox );



wygląda to tak :


<link rel="stylesheet" href="roebox/roebox.css" type="text/css" media="screen" />
  <
script type="text/javascript" src="roebox/mootools.js"></script>
  <script type="text/javascript" src="roebox/roebox.js"></script>
  <script type="text/javascript">
    <!--
    var cfBorderColor     = "#999999";
    var cfLangNoWord      = "$lang[cf_no_word]";
    var cfLangMail        = "$lang[cf_mail]";
    var cfWrongValue      = "$lang[cf_wrong_value]";
    var cfToSmallValue    = "$lang[cf_to_small_value]";
    var cfTxtToShort      = "$lang[cf_txt_to_short]";
    AddOnload( initroebox );
    //-->

Akme

Avatar: Akme

2008-06-11 12:50

działa ale jakoś dziwnie np. niektóre zdjęcia otwiera przez Rodeboxa
natomiast niektóre otwiera jak zwykły tzn. miniatrukę i opis zamieszcza ale po kliknięciu otwiera sam plik bez bez okienka z ciemnym tłem.

nie wiem jak to rozwiązać

Akme

Avatar: Akme

2008-06-26 10:01

testuje wersję z Rodeboxem i działa dość śmiesznie np. wszystkie miniaturki umieszczone po stronie prawej wyświetla dobrze, natomiast wszystkie miniaturki po stronie lewej wyświetla ale tylko jako załączony plik bez udziału skryptu tak jaka by tu skrypt nie zadziałał.
Rozwiązał ktoś podobny problem z Rodeboxem ?

Makaron

Avatar: Makaron

2008-06-26 10:06

W templates/pages_default.tpl trzeba także w bloku IMAGES_LIST_2 zmienić

rel="lightbox-page"


na:

rel="roebox"

Akme

Avatar: Akme

2008-06-27 13:04

teraz działa :) dzięki

Akme

Avatar: Akme

2008-06-30 10:32

zauważyłam coś takiego, że jak zainstaluje RoeBoxa to pod IE w pasku na dole pokazuje mi komunikat "Gotowe ale wystąpiły błędy" po odinstalowaniu tego komunikatu nie ma.
Wie ktoś jakie to błędy i jak je naprawić ?

cgan

Avatar: cgan

2008-10-23 14:04

Both Firefox 3 and Explorer 7 show this fault message: "initroebox is not defined"
for this row: AddOnload( initroebox );
Does anyone know how to fix it?

cgan

cgan

Avatar: cgan

2008-10-23 16:01

It looks like you should not use this code for Roebox: "AddOnload( initroebox );"
It works best without it.

cgan

Do góry
o nas | kontakt