chce stworzyć stronę O NAS w
ktorej zaprezentuję swoją pracownię i jej zdjęcia ale nie chce ich dawac normalnym html bo po co ? owszem moge zrobić ramy , zrobić sama miniature za pomocą width i weith ale chce tylko jednego, zeby po kliknięciu pokazywalo się w dużej postaci za pomocą tego lightboxa ktory jest tutaj w skrypcie.
tutaj daję link do strony abyście zobaczyli o co dokladnie chodzi: tutaj (po kliknieciu na zdjęcie zobaczycie ten efekt)
a tutaj daję link do strony ktorą robię i tam chcę miec galerię mojej pracowni itd. : tutaj
jest tam troche pokombinowane, strona jest dopiero w poczatkowym stadium, ale podpielam lightbox pod "image#1" bo juz sama nie wiedzialam co zrobic z tym ;/ ale i tak zalezy mi na podpiecie tych zdjęć pod skrypt ShowBigPicture ktory mam w sklepie zeby wygladalo tak samo jak wszystko ;/ i teraz przejdzmy do szczegolow:
w sklepie znajduja sie pliki php ktory zamienia zdjecie na miniature, nadaje znak wodny na zdjecie, oraz zamienia z jpg na png i oczywiscie dodaje oprawe graficzna. mi potrzebne jest tylko to ostatnie, miniatury to ja sobie sama zrobie itd. znak wodny mi tez nie potrzebny w galerii pracowni naszej firmy. niestety te przywileje maja tylko zdjecia dodawane przez panel administracyjny. dochodzac do plikow odpowiadajacych za zdjecia produktow znalazlam cos takiego :
<?php require('fotoimage.php'); ?> <INPUT TYPE="hidden" NAME="current_photo_path" VALUE=""> <A HREF="javascript:ShowBigPicture(current_picture)" name="big_photo_link"> <IMG name="big_photo" border="0" alt="" src="<?php echo tep_obrazek(DIR_WS_IMAGES . $product_info[products_image], DISPLAY_IMAGE_WIDTH, DISPLAY_IMAGE_HEIGHT); ?>"></A>
zmienilam na i wkleilam:
</FONT>
oczywiscie nie zapomnialam przekopiowac tego na gore strony:
i nic, juz na wiele sposobow probowalam i nie moge z tym nic wymyslic, oczywiscie grzebalam rowniez w plikach js i php ktore odpowiadaja za ten skrypt ktory przerabialam i wklepilam wam wyzej.
zawartosc znaczacego pliku php ktory przypuszczalnie jest glownym prowokatorem tego udogodnienia wyglada nastepujaco:
<script Language="JavaScript1.1" type="text/javascript"> charset = '<?php echo CHARSET; ?>'; tytul = '<?php echo str_replace(''','',$products_name); ?>'; logo = '<?php echo DIR_WS_IMAGES . STORE_LOGO; ?>'; pictures = new Array(10); pictures_big = new Array(10); <?php if (tep_not_null($product_info['products_image'])) { $opis = 'aaaaa'; $i = 0; $j = 0; $img_mid = tep_obrazek(DIR_WS_IMAGES . $product_info[products_image], DISPLAY_IMAGE_WIDTH, DISPLAY_IMAGE_HEIGHT); echo "pictures[$j]="$img_mid"n"; if (IMAGE_WATERMARK == 'true') { echo "pictures_big[$i]="image.php?main=$img_path$product_info[products_image]&watermark=watermark.png"n"; } else { echo "pictures_big[$i]="$img_path$product_info[products_image]"n"; } $image_size = getimagesize(DIR_WS_IMAGES . $product_info[products_image]); $width = $image_size[0] +40; $height = $image_size[1] +40; echo "szerokosc[$i] = '".$width."';n"; echo "wysokosc[$i] = '".$height."';n"; echo "opis[$i] = '".$products_name."';n"; $j++; $i++; } $images_product = tep_db_query("SELECT additional_images_id, products_id, images_description, medium_images, popup_images FROM " . TABLE_ADDITIONAL_IMAGES . " WHERE products_id = '" . (int)$HTTP_GET_VARS['products_id'] . "'"); if (!tep_db_num_rows($images_product)) { } else { while ($new_products = tep_db_fetch_array($images_product)) { $img_mid = tep_obrazek(DIR_WS_IMAGES . $new_products[popup_images], DISPLAY_IMAGE_WIDTH, DISPLAY_IMAGE_HEIGHT); echo "pictures[$j]="$img_mid"n"; if (IMAGE_WATERMARK == 'true') { echo "pictures_big[$i]="image.php?main=$img_path$new_products[popup_images]&watermark=watermark.png"n"; } else { echo "pictures_big[$i]="$img_path$new_products[popup_images]"n"; } $image_size = getimagesize(DIR_WS_IMAGES . $new_products[popup_images]); $width = $image_size[0] +40; $height = $image_size[1] +40; echo "szerokosc[$i] = '".$width."';n"; echo "wysokosc[$i] = '".$height."';n"; echo "opis[$i] = '".$new_products[images_description]."';n"; $j++; $i++; } } ?> var current_picture=0; function LoadMidPicture(picture_index) { current_picture=picture_index; document.big_photo.src = pictures[picture_index]; return; } function ShowBigPicture(picture_index) { var imageObject = new Image(); imageObject.src = pictures_big[picture_index]; win = new Window( { className: 'spread', destroyOnClose: true, recenterAuto:true, minimizable:false, maximizable:true } ); win.setTitle(tytul); win.setSize(szerokosc[picture_index], wysokosc[picture_index]); win.getContent().innerHTML= "<table cellpadding='0' cellspacing='0' border='0' align='center' width='100%' height='100%'><tr><td align='center' valign='middle'><img src=""+pictures_big[picture_index]+"" border="0"></td></tr><tr><td class="main" align="center">"+opis[picture_index]+"</td></tr></table></div>" win.showCenter(); } </script>
tez tutaj zmienialam i kombinowalam i tez nic, jest jeszcze drugi bardzo podobny plik php do tego ale tez nic mi to nie pomaga... poprostu juz nie mam pojecia i nic nie dziala tak jak chce zeby dzialalo, najgorzej jest ze jest tu duza rozbieznosc plikow i juz sama nie wiem gdzie i na co mam patrzec... ;/ sama przerabialam ten skrypt i sama nad tym siedzialam i graficznie i w plikach, ale tutaj poleglam, a najgorsze jest to ze forum osc w ogole nie dzialalo , teraz dziala ale nawet posta nie mozna napisac, i co mi po takiej pomocy i takim forum ? prosze o pomoc strasznie bo juz ma dosc siedzenia nad tym jak i tak wszystko jest bez rezultatow... a znowu nie wobrazam sobie tego , aby ta strona nie powstala z ta galeria ;/ juz mialam nawet przerabiacv light boxa zeby mial ta sama grafike jak mam na stronie , ale juz sama nie wiem co jest prostsze;/ pliiis prosze was o pomoc


prosze o pomoc....