/* Lightbox by Emsland-Party.de */
#################################################
//Second part of lightbox update
function lightbox_list($picId) {
################################################
//Set max number of images
$max = -1; //(-1 for all pics in album)
################################################
global $displayimage_php, $CONFIG;
$i = 0;
$pid = $picId['pid'];
$aid = empty($_GET['album']) ? $picId['aid'] : $_GET['album'];
$pic_data = get_pic_data($aid, $pic_count, $album_name, -1, -1, false);
$imax = 0; //counter
$max = $max/2;
foreach ($pic_data as $picture){
if ($picture['pid'] == $pid) {
//the number of the picture in order
$picnumber = $imax;
}
$imax++;
}
//Check beginning and ending of album
if(! ($max == ((-1)/2))){
if ($imax > $max){
if ($picnumber < $max || $picnumber == 0){
$down = 0;
$up = 0 + ($max*2);
}elseif (($picnumber + $max) > $imax){
$down = $imax - ($max*2);
$up = $imax;
}else{
$down = $picnumber - $max;
$up = $picnumber + $max;
}
}else{
$down = 0;
$up = $imax;
}
}else{
$down = 0;
$up = $imax;
}
foreach ($pic_data as $picture) {
if ($i >= $down && $i <= $up){
if($CONFIG['thumb_use']=='ht' && $picture['pheight'] > $CONFIG['picture_width'] ){
$condition = true;
}elseif($CONFIG['thumb_use']=='wd' && $picture['pwidth'] > $CONFIG['picture_width']){
$condition = true;
}elseif($CONFIG['thumb_use']=='any' && max($picture['pwidth'], $picture['pheight']) > $CONFIG['picture_width']){
$condition = true;
}else{
$condition = false;
}
if (is_image($picture['filename'])) {
if ($CONFIG['make_intermediate'] && $condition ) {
$picture_url = get_pic_url($picture, 'normal');
} else {
$picture_url = get_pic_url($picture, 'fullsize');
}
$picture_url_fullsize = get_pic_url($picture, 'fullsize');
$pic_title = ($picture['title'] ? $picture['title'] : strtr(preg_replace("/(.+)\..*?\Z/", "\\1", htmlspecialchars($picture['filename'])), "_", " "));
if ($picture['pid'] == $pid) {
$picList .= "<a href=\"$picture_url_fullsize\" rel=\"lightbox[list]\" title=\"$pic_title\">";
$picList .= "<img src=\"$picture_url\" class=\"image\" border=\"0\" alt=\"$displayimage_php[view_fs]\" /><br />";
$picList .= "</a>\n";
}else{
$picList .= "<a href=\"$picture_url_fullsize\" rel=\"lightbox[list]\" title=\"$pic_title\"></a>\n";
}
}
}
$i++;
}
return $picList;
}//End of second part
#################################################
/* Lightbox by Emsland-Party.de */
$CONFIG['lyteshow'] = 1; // lytshow slideshow enable disable if user selects lyteox
$CONFIG['lytebox'] = 1; // enable lytebox for user
$CONFIG['thickbox'] = 1;
$CONFIG['lb_display'] ='none';
<script type="text/javascript" src="includes/javascript/scriptaculous.js?load=effects"></script>
<script type="text/javascript" src="includes/javascript/scriptaculous.js?load=effects"></script>
$lb_picture_url = get_pic_url($CURRENT_PIC_DATA, 'fullsize');
$pic_count = count($pic_data); // we can't use piccount from get_pic_data()!
if ($pic_count == 1) $rel='rel="lytebox" id="lytebox"';
else if ($pic_count > 1) $rel='rel="lytebox[lytepics]" id="lytebox"';
#else we have zero or negative pics and a problem.
$pic_title = VIEW_FS . "\n ============== \n" . $pic_title; //added by gaugau
$html = "<img src=\"" . $picture_url . "\" {$image_size['geom']} class=\"reflect rheight18 ropacity50\" border=\"0\" alt=\"{$pic_title}\" title=\"{$pic_title}\" /><br />";
$pic_html .= lb_listpics($CURRENT_PIC_DATA['pid'], $html, $pic_data, $pic_count, $album_name, $rel);
if ($CONFIG['lyteshow']) {
#Die Liste nochmal für die Slideshow
class=\"reflect rheight18 ropacity50\"
<?php
/***************************************************************************
Coppermine Photo Gallery 1.3.1 for CPG-Nuke
....
?>
if ( (($meta == 'lastcom') ? $pic_data[$j]['msg_id'] : $pic_data[$j]['pid']) != $pid) {
$picture_url = getlink('&file=loadimage&pid='.$pic_data[$j]['pid'].'&meta='.$meta);
Security::init();
if ( isset($_GET['file']) && ($_GET['file'] == 'loadimage') )
$MAIN_CFG['_security']['flooding'] = false; // Flooding ausschalten
<a href="index.php?name=coppermine&file=loadimage&pid=49&meta=lastup" title="Last additions :: im000735_1&nbsp;-&nbsp;Monday, January 19, 2009 (18:19:24)" rel="lytebox[lytepics]" id="lytebox"></a>
$picture_url = getlink('&file=loadimage&pid='.$pic_data[$j]['pid'].'&meta='.$meta);
if ( (($meta == 'lastcom') ? $pic_data[$j]['msg_id'] : $pic_data[$j]['pid']) != $pid) {
if ( (($meta == 'lastcom') ? $pic_data[$j]['msg_id'] : $pic_data[$j]['pid']) != $pid) {
$picture_url = getlink('&file=loadimage&pid='.$pic_data[$j]['pid'].'&meta='.$meta);
if ( (($meta == 'lastcom') ? $picture['msg_id'] : $picture['pid']) == $pid) {
Alle Zeitangaben sind in GMT + 1 Stunden