so.. ich denke ich habe dich lange genug schwitzen lassen..
1.) also in root/js/loupe kopierst du die "loupe.js" und diesen "image" ordner aus den downloadpaket.
2.) deine template/media/jpg.html ersetzt du mit den folgend inhalt:
<!-- Template file for JPG Files -->
{ifnot big}
<img src="{media_src}" border="1" alt="{image_name}"{width_height} /><br >
{endifnot big}
{if big}
<script type="text/javascript">
window.onload = function () {
loupe.add(document.getElementById('{image_name}'));
};
</script>
<div style="width:{width}px;height:{height}px; background:url(./data/media/{cat_id}/{image_file_name}) no-repeat;">
<img id="{image_name}" src="./data/media/{cat_id}/big/{image_file_name}" style="width:{width}px;height:{height}px;" alt="{image_name}" border="0" />
</div>
{endif big}
3.) in der templates/header.html suche:
{if has_rss}
und füge darüber ein:
<script type="text/javascript" src="./js/loupe/loupe.js"></script>
<script language="javascript" type="text/javascript">
loupe.defaultResopath = 'js/loupe/images/loupe/';
loupe.defaultVisible = false; //BOOLEAN visiblity on startup
loupe.defaultRadius = 100; //INT/FLOAT 0-100 lense radius (%) of loupe min(height/width)
loupe.defaultXpos = 8; //INT/FLOAT 0-n (px) horizontal offset of the lense
loupe.defaultYpos = 6; //INT/FLOAT 0-n (px) vertical offset of the lense
loupe.defaultXview = 0; //INT/FLOAT 0-n (px) horizontal start position
loupe.defaultYview = 0; //INT/FLOAT 0-n (px) vertical start position
loupe.defaultCrosshair = true; //BOOLEAN show crosshair
loupe.defaultOpacity = 25; //INT/FLOAT 0-100 (%) crosshair opacity
loupe.defaultColor = '#0000ff'; //STRING crosshair color
loupe.defaultName = ''; //STRING (canvas name|id)</script>
4.) damit keine fehler aufscheinen wenn kein "big" blid vorhanden ist, suche in der includes/functions.php:
"width_height" => $width_height,füge darunter ein:
"big" => (file_exists(MEDIA_PATH.(($cat_id != 0) ? "/".$cat_id : "")."/"."big"."/".$media_file_name)) ? 1:"",deine großen bilder sollen eh im order "big" liegen, wenn nicht mußt du den pfad anpassen.
deine änderung n der loupe.js mache wieder rückgängig.
mfg Andi