Esempio n. 1
0
 /**
  * Loads folder array, sorted as defined bu parametar.
  */
 private function loadFolders()
 {
     $this->folders = agHelper::ag_foldersArrayFromFolder($this->imagesFolderPhysicalPath);
     if (!empty($this->folders)) {
         $this->folders = agHelper::array_sorting($this->folders, $this->imagesFolderPhysicalPath, $this->params['arrange']);
     }
 }
Esempio n. 2
0
 $ag_pathWithStripExt = $AG->imagesFolderPhysicalPath . $folderName;
 $ag_XML_path = $ag_pathWithStripExt . ".XML";
 if (file_exists($ag_pathWithStripExt . ".xml")) {
     $ag_XML_path = $ag_pathWithStripExt . ".xml";
 }
 if (file_exists($ag_XML_path)) {
     // Check is descriptions file exists
     $ag_XML_xml = simplexml_load_file($ag_XML_path);
     if (isset($ag_XML_xml->thumb)) {
         $thumb_file = (string) $ag_XML_xml->thumb;
     }
 }
 if (empty($thumb_file)) {
     $images = agHelper::ag_imageArrayFromFolder($AG->imagesFolderPhysicalPath . $folderName);
     if (!empty($images)) {
         $images = agHelper::array_sorting($images, $AG->imagesFolderPhysicalPath . $folderName . DIRECTORY_SEPARATOR, $AG->params['arrange']);
         $thumb_file = $images[0];
         // Get First image in folder as thumb
     }
 }
 if (!empty($thumb_file)) {
     $AG->Album_generateThumb($folderName, $thumb_file);
 }
 $html .= '<span class="ag_thumbclassic_centered"> <a href="#" onClick="AG_form_submit_' . $AG->articleID . '(' . $AG->index . ',1,\'' . $AG->imagesFolderName . '/' . $folderName . '\'); return false;" class="AG_album_thumb">';
 $html .= '<span class="AG_album_thumb_img">';
 if (!empty($thumb_file)) {
     $html .= '<img src="' . $AG->sitePath . PLUGIN_BASE_PATH . 'thumbs/' . $AG->imagesFolderName . '/' . $folderName . '/' . basename($thumb_file) . '" />' . "\n";
 } else {
     $html .= '<img src="' . $AG->sitePath . PLUGIN_BASE_PATH . 'defaultAlbum.png" />' . "\n";
 }
 $html .= '</span>';