PDA

Zobacz pełną wersję : odnośniki z miniaturek prowadzą do błędu 404.



Direct
03-06-2007, 12:06
witam,
joomla: 1.0.11
com_zoom: 2.5.1 RC4
zainstalowany i opublikowany bot: moszoomthumb
serwer: webd.pl

mój problem wygląda następująco:
dodaję do artykułu kod, który wyświetla mi miniaturkę obrazu z galerii
(http://www.x360site.pl/index.php?option=com_content&task=view&id=366&Itemid=33)
. Wyświetla się miniaturka. Jednak gdy na nią klikam aby ujrzeć grafikę w pełnej rozdzielczości otwiera się okno pop-up (tak mam ustawione w konfiguracji com_zoom) jednak po otwarciu pokazuje się błąd 404 - czyli brak pliku.

Jednak normalnie wchodząc do galerii:
( http://www.x360site.pl/index.php?option=com_zoom&Itemid=79&catid=4 )
grafiki mi się normalnie wyświetlają)

Proszę o pomoc.
Direct

stone
03-06-2007, 23:24
Porównaj sobie linki

http://www.x360site.pl/components/com_zoom/view.php?popup=1&catid=4&key=0&isAdmin=false&hit=1

i

http://www.x360site.pl/components/com_zoom/www/view.php?popup=1&q={obfs:225227208219224263272286227215212265217223 20326327628622721521226521920925922421521921426328 62272152122652202192082632752862272152122652072192 24263276}

Widzisz różnice? w poprawnym adresie wystepuje www w środku linku, jak się do błędnego dopisze to tez wyswietla poprawnie. Ale czemu go nie ma ciężko mi powiedzieć. Może SEF coś tu miesza

Direct
05-06-2007, 22:30
no i udało się :D

w głównym katalogu joomli: /mambots/content/moszoomthumb/ otworzyłem plik moszoomthumb.class.php i w linii 341 i 345 znalazłem adresy url wyświetlające pełny rozmiar zdjęcia. Dodałem w brakujących adresach "/www/".

Wygląda to następująco:


$this->href = "href=\"javascript:void(0)\" onClick=\"window.open('components/com_zoom/www/view.php?popup=1&catid=$catid&PageNo=$pageno&key=$keyno&isAdmin=false&hit=1', 'win1', 'width=650, height=700, scrollbars=1').focus()\"";



$this->href = "href=\"javascript:void(0)\" onClick=\"window.open('components/com_zoom/view.php?popup=1&catid=$catid&key=$keyno&isAdmin=false&hit=1', 'win1', 'width=650, height=700, scrollbars=1').focus()\"";


Teraz już wszystko super śmiga :)

Pozdrawiam Zespół joomla.pl