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 sobota, 20 kwietnia 2024 r. 111 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
20 Kwietnia 2024
Sobota
Imieniny obchodzą:
Agnieszka, Amalia,
Czesław, Czech,
Czechasz, Czechoń,
Florencjusz,
Florenty, Nawoj,
Sulpicjusz, Szymon,
Teodor
Do końca roku zostało 256 dni.
Cytaty
Chleb otwiera każde usta.
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

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

TEMAT: 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