"read_wp_db", "table" =>"art_galerie", "select" =>"*", "where" =>" where galerie_name = %s", "search" =>$galerieName ); $usr = new DbHandle($a1); $data=$usr->return; $abfrageImg = array("method" =>"read_wp_db", "table" =>"art_images", "select" =>"*", "where" =>" where galerie_name = %s", "search" =>$galerieName); $dat = new DbHandle($abfrageImg); $image = $dat->return; $template_footer =' array("UNIT" => "TB", "VALUE" => pow(1024, 4)), 1 => array("UNIT" => "GB", "VALUE" => pow(1024, 3)), 2 => array("UNIT" => "MB", "VALUE" => pow(1024, 2)), 3 => array("UNIT" => "KB", "VALUE" => 1024), 4 => array("UNIT" => "B", "VALUE" => 1), ); foreach ($arBytes as $arItem) { if ($bytes >= $arItem["VALUE"]){ $result = $bytes / $arItem["VALUE"]; $result = str_replace(".", ",", strval(round($result, 2))) . " " . $arItem["UNIT"]; break; } } return $result; } function galerie_basename($name) { $datei = $name; $dateiarray = explode(".", $datei); $endung = "." . $dateiarray[count($dateiarray) - 1]; return basename($datei, $endung); } //END basename //ENDE INIT switch($galerieRow) { case'1': $reihe = 33.333; break; case'2': $reihe = 25 ; break; case'3': $reihe = 20; break; case'4': $reihe = 16.666 ; break; default: // $reihe = 33.333; break; } switch($galeriePage) { case'1': $seite = 10; break; case'2': $seite = 25; break; case'3': $seite = 35; break; case'4': $seite = 50; break; case'5': $seite = 'all'; break; default: // $seite = 25; break; } switch($Format) { case'1': $pagClass = 'pagination pagination-sm'; break; case'2': $pagClass = 'pagination'; break; case'3': $pagClass = 'pagination pagination-lg'; break; default: $pagClass = 'pagination pagination-sm'; break; } if(!empty($Header)){ global $user_info; $user_info = get_userdata(get_current_user_id()); $date = new DateTime($ata['data'][0]['created_at']); $datum = $date->format('d.m.Y'); $title = '

 Gallery : '.$galerieName.'

  Created on: ' .$datum.'
  from: '. $user_info->user_nicename . $tags. '
' ; } if(!empty($data['data'][0]->tags)&& !empty($Tags)){ $a = explode(",",$data['data'][0]->tags); $tags_head = '  Tags: '; foreach($a as $b){ $tags_body .= ''. $b.', '; } $galerieTags = $tags_head . $tags_body.'
'; } if(!empty($data['data'][0]->beschreibung) && !empty($Description)){ $galerie_beschreibung = '
  Gallery Description:
  '.$data['data'][0]->beschreibung.'

'; } $limit = $seite; $page = ( isset( $_GET['pagpage'] ) && is_numeric($_GET['pagpage']) ) ? (int)htmlspecialchars(trim($_GET['pagpage'])) : (int) 1; $links = ( isset( $_GET['links'] ) && is_numeric($_GET['links']) ) ? (int)htmlspecialchars(trim($_GET['links'])) : (int) 4; $Paginator = new Paginator( $galerieName,$limit,$galerieTyp,$page,$galerieID,$posGalerie); if($seite == 'all'){ $results = $Paginator->getAll(); }else{ $results = $Paginator->getData(); } switch($galerieTyp) { case'1': if($seite =='all'){ $pagination = '
'; }else{ $pagination = '
'.$Paginator->createLinks( $links, $pagClass); } $template ='
'; for( $i = 0; $i < count( $results->data ); $i++ ) { $template .= '
'; } $template .='
'.$template_footer; $template = preg_replace(array('//Uis',"/[[:blank:]]+/"),array('',' '),str_replace(array("\n","\r","\t"),'',$template)); break; case'2': if($seite =='all'){ $pagination = '
'; }else{ $pagination = '
'.$Paginator->createLinks( $links, $pagClass); } //INIT $template ='
'; for( $i = 0; $i < count( $results->data ); $i++ ) { $date = new DateTime($results->data[$i]->created_at); $datum = $date->format('d.m.Y'); if(empty($results->data[$i]->last_update)){ $datum2 = 'unknown'; }else{ $date2 = new DateTime($results->data[$i]->last_update); $datum2 = $date2->format('d.m.Y'); } if(empty($results->data[$i]->beschreibung) ? $beschreibung = 'No description available...' : $beschreibung = $results->data[$i]->beschreibung ); if(!empty($beschreibung)){ $beschreibung = substr($beschreibung,0,110); } if(strlen($beschreibung) > 100 ? $bn = '...' : $bn = '' ); if(strlen($results->data[$i]->galerie_name) > 12 ? $gn = '...' : $gn = ''); if(strlen($results->data[$i]->name) > 12 ? $n = '...' : $n = ''); $name = substr($results->data[$i]->name,0,12).$n; $galerie_name = substr($results->data[$i]->galerie_name,0,12).$gn; $btn = '

details

'; $template .= '

Gallery: '.$galerie_name.'
Name : '.$name.'


'.$results->data[$i]->name.'
Description:
'.$beschreibung.$bn.'
'.$btn.'
'; }//for $template .='


'; $template .=apg_bluemGallery_select(); $template .=wp_galerie_assets('header_scripts'). '
'.$template_footer.wp_galerie_assets('footer_scripts'); $template = preg_replace(array('//Uis',"/[[:blank:]]+/"),array('',' '),str_replace(array("\n","\r","\t"),'',$template)); break; case'3': if($seite =='all'){ $pagination = '
'; }else{ $pagination = '
'.$Paginator->createLinks( $links, $pagClass); } $template =wp_galerie_assets('header_scripts'). '
'; for( $i = 0; $i < count( $results->data ); $i++ ) { $name = substr(galerie_basename($results->data[$i]->name), 0, 15).$n; $name_size = $name .'
'.FileSizeConvert($results->data[$i]->size).''; $date = new DateTime($results->data[$i]->created_at); $datum = $date->format('d.m.Y').'
'.$date->format('h:i:s'); $galerie_name = substr($results->data[$i]->galerie_name,0,20).$gn; if(empty($results->data[$i]->beschreibung)){ $beschreibung = ' no'; }else{ $beschreibung = ' yes'; } if(empty($results->data[$i]->tags)){ $tags = ' no'; }else{ $tags = ' yes';; } $template .= ''; }//for $template .=apg_bluemGallery_select(); $template .= '

Show

Details

image

Gallery

Description

Tags

Date

'.$results->data[$i]->name.' '.trim($name_size).'
'.$galerie_name.' '.$beschreibung.' '.$tags.' '.$datum.'

'.wp_galerie_assets('footer_scripts'); $template = preg_replace(array('//Uis',"/[[:blank:]]+/"),array('',' '),str_replace(array("\n","\r","\t"),'',$template)); break; default: // $typ = 'wp_galerie_grid'; break; } if($Content == '1'){ return $content .'
'. $title.stripslashes($galerie_beschreibung) . $galerieTags .$pagination . stripcslashes($template).$pagination.'
'; } if($Content = '2'){ return '
'. $title.stripslashes($galerie_beschreibung) . $galerieTags .$pagination . stripcslashes($template).$pagination.'

'.$content ; } } ?>