Strona Główna Forum Dyskusyjne Joomla Mambo Komponenty Moduły! Pobierz Pliki Księga Gości-Dopisz Się!! Napisz do nas! Okienka Popups dzięki overLIB!
Dzisiaj jest czwartek, 28 marca 2024 r. 88 dzień roku
Prawa Autorskie serwisu JOKRIS.INFO - Strefa Polskich Składników Joomla! i Mambo
PageRank strony http://www.jokris.info Dodaj Nowości z serwisu Jokris.info do swojej strony iGoogle
 
JOOMLA! TO NAJLEPSZY OBECNIE SYSTEM CMS NA ŚWIECIE! I ZA DARMO!!. PODZIĘKUJMY TWÓRCOM. JOKRIS
 
JOKRIS INFO
JOKRIS INFO
Joomla! - Menu
JOKRIS INFO
JOKRIS INFO
Apel o pomoc
Pomoc dla Kuby Kowalskiego - Przekaż 1% Podatku
Przekaż 1% podatku dla Jakuba Leszka Kowalskiego
Migracja do Joomla 1.5
Wykonam migrację
z
Joomla 1.0.XX
do
Joomla 1.5.XX
Zainteresowanych proszę o składanie ofert na mój adres
E MAIL.
Dodaj Do Zakładek
 
 
Add to Technorati Favorites
Menu główne
Forum Ostatnie posty

Zobacz więcej postów...
Gorąco polecam!!!
Kurs autorstwa Wojtka Romanka tworzenia komponentów do Joomla 1.5. Kursy programowanie, c++, delphi, assembler, c#, csharp, sharp, 8051, 80535, pascal. Programy autorskie. Komponenty do Joomla!. Gorąco polecam. Oby jak najwięcej takich programistów!...
Najczęściej pobierają...
Mod Januszczyk

Księga Gości-Wpisy
Lukas
Bardzo przydatna strona, korzystam.
Kontynuuj
Krzysztof
Witam, zapraszam na ulotki.
Kontynuuj
Skype Web
Zadzwoń do mnie poprzez Skype!
Szukaj w Google
Google Polska!

internet

www.jokris.info
www.2es-sqad.info
pl.wikipedia.org
Kalendarz Imienin
28 Marca 2024
Czwartek
Imieniny obchodzą:
Aniela, Antoni, Jan,
Krzesisław, Sykstus
Do końca roku zostało 279 dni.
Cytaty
Jeżeli światło jest pierwszą miłością życia, czyż miłość nie jest pierwszym światłem serca?.
JOKRIS INFO
JOKRIS INFO
JOKRIS INFO
JOKRIS INFO
JOKRIS INFO
JOKRIS INFO
© 2024 JOKRIS.INFO - Rozszerzenia, dodatki do Joomla! i Mambo
(C) 2024 JOKRIS.INFO - Rozszerzenia, dodatki do Joomla! i Mambo
Google Twoja Wyszukiwarka
JOKRIS INFO
JOKRIS INFO
Forum Joomla / Mambo :: JOKRIS.INFO - Strefa Polskich Składników Joomla! i Mambo
Forum JOKRIS.INFO
Witaj, Internauto!
Proszę Zaloguj się aby napisać post lub Zarejestruj.
Zapomniałeś hasło?
Jokris - Administrator SerwisuZagadaj na Gadu- Gadu
Zadzwoń do mnie poprzez Skype!
Zagadaj na Tlena

Odp:Problem z com_zoom_251RC1 PL (1 wejść)
Idź na sam dół Odpowiedz

TEMAT: Odp:Problem z com_zoom_251RC1 PL

#705
aha44 (Użytkownik)
aha44
Prawa Ręka Admina
Posty: 166
graphgraph
Problem z com_zoom_251RC1 PL 2007/04/20 01:14 Oklaski: 16  
Witam i znowu proszę o pomoc, bo ja nic, a nic nie kumam co się stało. Wszystko działało idealnie, no może prawie idealnie, a od dwóch dni jak się wchodzi w zoom media galery od frontu w dowolna kategorie obrazków na gorze pokazuje błąd:

Warning: Division by zero in /home/aha44/domains/aha44.pl/public_html/components/com_zoom/www/galleryshow.php on line 228

jest to ten fragment kodu:
Kod:

      //Set Maximum Page      $MaxPage ceil($RecordCount $zoom->_CONFIG['PageSize']);      if ($RecordCount $zoom->_['PageSize'] == 0) {         $MaxPage ceil($RecordCount $zoom->_CONFIG['PageSize']);      } else {         $MaxPage ceil($RecordCount $zoom->_CONFIG['PageSize']);      }


nic nie zmieniałem, porównywałem nawet z instalką i tez jest dokładnie to samo. Nie wiem czemu akurat po 6 m-cach działania się coś zrypało.

Może będziecie mi w stanie pomóc co się stało i co zrobić by było ok.

Mimo tego błędu galeria dziąła
Joomla 1.0.11 Stable PL
phpMyAdmin - 2.10.3
Wersja serwera: 5.0.45-log

Całkiem dobry humor
Katalog stron serwisu aha44.pl
  Temat został zablokowany.
#709
Krzysztof Stachyra (Administrator Forum)
Krzysztof Stachyra
Administrator Forum
Posty: 697
graph
Odp:Problem z com_zoom_251RC1 PL 2007/04/22 04:52 Oklaski: 88  
Cześć Aha44.
Późno bo późno, ale miałem trochę zajęć, więc nie mogłem odpowiedzieć. Ten komunikat cytowany przez Ciebie jest to tylko ostrzeżenie, a nie błąd, i informuje Cię o tym, że nie można dzielić przez 0 (zero) o czym uczą już w podstawówce. Ale to nie tyczy się Ciebie, tylko tak dla przypomnienia dla innych. Analizowałem kod pliku "galleryshow.php" i poniżej trochę więcej kodu dla rozjaśnienia tematu:
Kod:

       //Total of record      $RecordCount $zoom->_gallery->getNumOfImages();//Number of files in gallery     $endRow $startRow $zoom->_CONFIG['PageSize'] -1;     if ($endRow >= $RecordCount) {         $endRow $RecordCount 1;     }      //Set Maximum Page      $MaxPage ceil($RecordCount $zoom->_CONFIG['PageSize']);      if ($RecordCount $zoom->_['PageSize'] == 0) {         $MaxPage ceil($RecordCount $zoom->_CONFIG['PageSize']);      } else {         $MaxPage ceil($RecordCount $zoom->_CONFIG['PageSize']);      }      //Set the counter start     $CounterStart 1;     //Counter End     $CounterEnd $MaxPage;      ?>


Objaśnienie funkcji i zmiennych:
Niektóre z nich zawierają wartości określone w konfiguracji galerii
$RecordCount = liczba wszystkich obrazków w galerii.
$MaxPage = maksymalna ilość stron z galerią
$zoomConfig['PageSize'] = "9"; to jest ustawienie zmiennej $zoom->_['PageSize'], czyli liczba obrazków na jednej stronie, która podejrzewam że jest u Ciebie ustawiona prawidłowo, bo masz po 9 (dziewięć) obrazków na stronie. Określona w "/components/com_zoom/etc/zoom_config.php"
Przeanalizujemy część kodu:
Kod:

       if ($RecordCount $zoom->_['PageSize'] == 0) {         $MaxPage ceil($RecordCount $zoom->_CONFIG['PageSize']);      } else {         $MaxPage ceil($RecordCount $zoom->_CONFIG['PageSize']);      }


Objaśnienie funkcji i zmiennych, oraz zdefiniowanych przeze mnie wartości:
(liczby hipotetyczne, czyli zakładam ze masz 150 obrazków w galerii i po 9 na stronę):
if - jeśli jakiś warunek jest spełniony.
else - rozszerza możliwości instrukcji if do sytuacji kiedy warunek opisany przy instrukcji if ma wartość FALSE (nie został spełniony)
$RecordCount = 150 (liczba wszystkich obrazków w galerii)
$zoom->_['PageSize'] = 9 (liczba obrazków na jednej stronie)
ceil — Funkcja która zaokrągla ułamki w górę
% - Modulo(Reszta z dzielenia 150 przez 9)
/ - Dzielenie(Operator logiczny dzielenia)
Kod:

     if (150 0) {//jesli reszta z dzielenia 150 przez 9 daje nam 0 (zero) wowczas    $MaxPage ceil(150 9);// maksymalna liczba stron to wynik dzielenia 150 przez 9, czyli 16,67, po zaokragleniu w górę  (cell) daje nam 17    } else {//jesli reszta z dzielenia 150 przez 9 nie daje nam  0 (zero) wowczas    $MaxPage ceil(150 9);// maksymalna liczba stron to wynik dzielenia 150 przez 9, czyli 16,67, po zaokragleniu w górę  (cell) daje nam 17    }


...czyli wynikiem będzie zawsze liczba 17, czyli maksymalna ilość stron wynosi 17. Teraz wyskakuje Ci ostrzeżenie tuż nad galerią, że nie można dzielić przez 0 (zero), co może oznaczać, że albo w pliku "zoom_config.php" masz w zmiennej "$zoomConfig['PageSize']" wartość 0 (zero), co możemy wykluczyć (lub nie), lub skrypt nie odczytuje tej wartości poprawnie, i zamiast liczby 9 (dziewięć) wstawia 0 (zero). I dzielenie 150 przez 0 (Division by zero) jest niewykonalne.
Jak sobie z tym poradzić?. Ja myślę że na 2 sposoby:

  • 1. Ustawić na sztywno zmienną "$zoomConfig['PageSize']" w pliku "galleryshow.php" np. tak:
    Kod:

              $zoom->_CONFIG['PageSize'] = "9";      if ($RecordCount $zoom->_['PageSize'] == 0) {         $MaxPage ceil($RecordCount $zoom->_CONFIG['PageSize']);      } else {         $MaxPage ceil($RecordCount $zoom->_CONFIG['PageSize']);      }


    ...jeśli będziesz chciał zwiększyć lub zmniejszyć ilość obrazków na stronie, możesz to zmienić w tej zmiennej na początku kodu, o ile to wszystko zadziała. Ja nie mam tej galerii, więc nie sprawdzę.

  • 2. Drugi sposób to wyłączenie raportowania błędów poprzez dodanie funkcji error_reporting i ustawienie jej wartości na 0 (zero):
    Kod:

      <?php // wyłączenie raportowania bledow (parametr 0) error_reporting(0);//error_reporting ( [int $wartość] ); ?>


    Wstaw tę funkcję w plik "galleryshow.php", lub w "zoom_config.php". Znaczniki PHP potrzebne są tylko wtedy, jeśli wstawiasz to pomiędzy kod HTML. Jeśli nie, wystarczy tylko wpisać:
    Kod:

      // wyłaczenie raportowania bledow error_reporting(0);




Myślę, że powinno pomóc. Nie tylko Tobie, bo po wpisaniu części treści komunikatu do Google, wyświetliło mi linki do 50,700 stron, i to nie tylko polskich. Czekam na odzew i pozdrawiam. Jokris.
CMS: Joomla 1.0.7 Pl. Strona: JOKRIS.INFO. Piszcie spokojnie, bez nerwów!!. [NA SKRÓTY DO POBIERALNI] Gadu-Gadu: Skype: PROSZĘ CZYTAĆ REGULAMIN! Jokris
  Temat został zablokowany.
#736
aha44 (Użytkownik)
aha44
Prawa Ręka Admina
Posty: 166
graphgraph
Odp:Problem z com_zoom_251RC1 PL 2007/04/24 01:59 Oklaski: 16  
Super, dzięki za pomoc.
Zadziałał sposób nr 2 czyli wyłączenie raportowania o błędach.

hmm, ale daje to do myślenia z tym komponentem, bo jak zareaguje jak będzie musiał obsługiwać np. 4500 zdjęć.

Tak czy inaczej ten komunikat zniknął i jest puki co super
Joomla 1.0.11 Stable PL
phpMyAdmin - 2.10.3
Wersja serwera: 5.0.45-log

Całkiem dobry humor
Katalog stron serwisu aha44.pl
  Temat został zablokowany.
#739
Krzysztof Stachyra (Administrator Forum)
Krzysztof Stachyra
Administrator Forum
Posty: 697
graph
Odp:Problem z com_zoom_251RC1 PL 2007/04/24 05:03 Oklaski: 88  
To się cieszę, bo myślałem, że już zapomniałeś o Forum JOKRIS.INFO, i śmigasz po innych forach.
Ale wierzyłem w Ciebie. W końcu masz Całkiem Dobry Humor, prawda?. Pozdro. Jokris.
CMS: Joomla 1.0.7 Pl. Strona: JOKRIS.INFO. Piszcie spokojnie, bez nerwów!!. [NA SKRÓTY DO POBIERALNI] Gadu-Gadu: Skype: PROSZĘ CZYTAĆ REGULAMIN! Jokris
  Temat został zablokowany.
#1004
zozio (Użytkownik)
zozio
Nowicjusz
Posty: 6
graphgraph
Odp:Problem z com_zoom_251RC1 PL 2007/06/04 13:50 Oklaski: 0  
Nie wiem dlaczego ale ani 1 ani 2 sposób nie pomógł. Tylko że problem polega na tym, że błąd występuje w innej linii (329).
Ekhm help ??
Zanim napiszesz następnego posta, miej minimum szacunku do właściciela tego Forum i wszystkich innych, którzy udzielają Ci tu jakichkolwiek pomocnych odpowiedzi. Uzupełnij podpis. Minimalna ilość znaków w podpisie wynosi 50. Ta piękna PIECZĄTKA zniknie samoistnie po uzupełnieniu stopki o minimalną ilość oczekiwanych danych. A na początek dostajesz tylko...

  Temat został zablokowany.
#1433
Krzysztof Stachyra (Administrator Forum)
Krzysztof Stachyra
Administrator Forum
Posty: 697
graph
Odp:Problem z com_zoom_251RC1 PL 2007/08/08 21:22 Oklaski: 88  
Autor postu, który został usunięty napisał na niżej wymienionej stronie taki oto tekst:
Cytat z wirtualnapolonia.com:
Jak ktoś zerknie, to będzie wiedział kto to napisał:

Skąs wiesz że jestem "czubkiem"? Przyjdź do mnie pokażę ci ten "******".
Chciałbyś żebym był niewolnikiem... Nie każdy Polak jest niewolnikem, mędrcu... Są z charakterem w tym kraju Polacy !!!

No to trochę przesadziłeś. A nawet mnie wręcz ubawiłeś. Może nie wiedziałeś że Twój obraźliwy nick nie pojawi się w miejscu autora postu, bo niby skąd masz to wiedzieć. Co ja Ci zrobiłem złego?. Jaki ja mam związek z twoimi problemami?. Jeśli, jak piszesz, są w tym kraju Polacy z charakterem, to po prostu okaż ten charakter i więcej tu nie wracaj. To nie jest strona wirtualnapolonia.com na której używane są powszechnie wulgaryzmy. Postaram sie tę stronę zgłosić w odpowiednie miejsce. To jest strona prywatna, i jeśli jeszcze raz zawitasz na moją stronę pod innym nickiem, sprawa zakończy się w prokuraturze. Nie zapominaj, że odbiorcami treści tej strony są i również dzieci, więc z szacunku dla nich zrób mi tę przyjemność i więcej się tu nie pokazuj. Na to liczę. Chyba że masz coś wartościowego do przekazania i z przyzwoitym nickiem. Śmigaj sobie po innych Forach. Nie pozdrawiam, bo zrobiłeś mi przykrość. I to jest jedyny taki przypadek, że tego nie robię. Jokris.
P.s. Zostałeś usunięty z użytkowników witryny. Nie za tekst. Za nicka.
Do użytkowników Forum. Usunąłem post człowieka, który zarejestrował się pod nickiem z bardzo wulgarnym słowem. Dodatkowo na w/w stronie możecie zobaczyć jego inne popisy słowne na żywo. Taki los czeka każdego innego, który nie okazuje szacunku innym ludziom. Postąpiłem zgodnie z regulaminem Forum, w którym piszę, że wszelkie posty uwłaczające ludzkiej godności, obraźliwe będą natychmiast usuwane. Tak też uczyniłem.
O nic więcej nie pytajcie. Jest mi bardzo przykro, że tego typu ludzie zatruwają mi życie i goszczą u mnie na stronie. Zatem pozdrawiam prawdziwych użytkowników Forum.
Jokris.

Co do postu zozio. Masz w innej linii, bo prawdopodobnie posiadasz inną wersję Galerii. Nie ma znaczenia w której linii znajduje się kod, bo niektóre skrypty pisane są "luźno", czyli z dużymi odstępami między kolejnymi wierszami. Inne znów są kompresowane, czyli usuwane są wszelkie zbędne spacje, puste linie i.t.p. Podobnie robi się ze skryptami JavaScript. Przykładem mogą być pliki bibliotek mootools:
Fragment kodu skryptu mootools v 1.11 skompresowanego:
Kod:

  eval(function(p,a,c,k,e,d){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--){d[e(c)]=k[c]||e(c)}k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1};while(c--){if(k[c]){p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c])}}return p}('8 5x={5w:\'1.11\'};7 $2s(E){6(E!=4J)};7 $h(E){9(!$2s(E))6 K;9(E.23)6\'x\';8 h=2O E;9(h==\'1y\'&&E.5t){1o(E.5E){G 1:6\'x\';G 3:6(/\\S/).1I(E.4H)?\'5s\':\'5m\'}


Fragment kodu skryptu mootools v 1.11 nie skompresowanego:
Kod:

  function $type(obj){     if (!$defined(obj)) return false;     if (obj.htmlElement) return 'element';     var type typeof obj;     if (type == 'object' && obj.nodeName){         switch(obj.nodeType){             case 1: return 'element';             case 3: return (/\S/).test(obj.nodeValue) ? 'textnode' 'whitespace';         }     }     if (type == 'object' || type == 'function'){


Spora różnica a efekty działania te same.
To tyle. Jokris. Wątek zostaje zamknięty. Jeśli zozio masz jakieś pytania, to proszę zadaj je w osobnym wątku.
CMS: Joomla 1.0.7 Pl. Strona: JOKRIS.INFO. Piszcie spokojnie, bez nerwów!!. [NA SKRÓTY DO POBIERALNI] Gadu-Gadu: Skype: PROSZĘ CZYTAĆ REGULAMIN! Jokris
  Temat został zablokowany.
Idź na samą górę Odpowiedz
© Copyright 2007 Best of Joomla, Powered by FireBoardPobierz nagłówki ostatnich postów.


Strony zaprzyjaźnione z serwisem JOKRIS.INFO - Rozszerzenia, dodatki do Joomla! i Mambo oraz partnerskie
 
 
JOKRIS INFO
JOKRIS INFO
JOKRIS INFO



JOKRIS INFO
JOKRIS INFO
JOKRIS INFO
Linki do stron www opartych na Joomla! i nie tylko!. Odsyłacze pobierane są z komponentu Linki.
JOKRIS INFO
JOKRIS INFO
Do Góry      © 2006 JOKRIS.INFO - Strefa Polskich Składników Joomla! i Mambo - Wszelkie Prawa Zastrzeżone      Do Góry
JOKRIS INFO



Joomla! jest wolnym oprogramowaniem udostępnianym na warunkach licencji GNU/GPL || Technorati Profile