예제 #1
0
         // Pass the total number of results to the $pages object
         $media->getMediaDetails();
         // Run the getMediaDetails function to grab all the media file details
         $mediaArray = $media->getMediaArray();
         // Get the array of media
         $thumbMediaDetailsArray = $media->getDetailsFields('thumb');
         // Get thumb details
         $smarty->assign('thumbMediaDetails', $thumbMediaDetailsArray);
         $smarty->assign('mediaRows', $returnRows);
         $smarty->assign('mediaArray', $mediaArray);
     }
     /*
      * Get paging info and pass it to smarty
      */
     //$mediaPages->setTotalResults($returnRows); // Pass the total number of results to the $pages object
     $mediaPagingArray = $mediaPages->getPagingArray();
     $mediaPagingArray['pageNumbers'] = range(0, $mediaPagingArray['totalPages']);
     unset($mediaPagingArray['pageNumbers'][0]);
     // Remove the 0 element from the beginning of the array
     $smarty->assign('mediaPaging', $mediaPagingArray);
     $smarty->assign('resultsArray', $_SESSION['searchForm']['resultsArray']);
     // xxxxxx for testing
     //}
 }
 if (!$_SESSION['searchForm']['inSearch'] or !$returnRows) {
     $tagCloudResult = mysqli_query($db, "SELECT *,COUNT(key_id) AS keycounter FROM {$dbinfo[pre]}keywords GROUP BY keyword ORDER BY keycounter DESC LIMIT 300");
     // xxxxxxxxx Language
     $tagCloudCount = mysqli_num_rows($tagCloudResult);
     while ($tag = mysqli_fetch_assoc($tagCloudResult)) {
         $tagsArray[$tag['key_id']] = $tag;
         $tagsArray[$tag['key_id']]['count'] = $tag['keycounter'];
예제 #2
0
         $thumbMediaDetailsArray = $media->getDetailsFields('thumb');
         $smarty->assign('thumbMediaDetails', $thumbMediaDetailsArray);
         $smarty->assign('mediaRows', $returnRows);
         $smarty->assign('mediaArray', $mediaArray);
     }
     /*
      * Get paging info and pass it to smarty
      */
     $mediaPagingArray = $mediaPages->getPagingArray();
     //print_r($mediaPagingArray); exit; // Testing
     $mediaPagingArray['pageNumbers'] = range(0, $mediaPagingArray['totalPages']);
     unset($mediaPagingArray['pageNumbers'][0]);
     // Remove the 0 element from the beginning of the array
     $smarty->assign('mediaPaging', $mediaPagingArray);
 }
 $galleryPagingArray = $galleryPages->getPagingArray();
 $galleryPagingArray['pageNumbers'] = range(0, $galleryPagingArray['totalPages']);
 unset($galleryPagingArray['pageNumbers'][0]);
 // Remove the 0 element from the beginning of the array
 $smarty->assign('galleryPaging', $galleryPagingArray);
 if ($_SESSION['currentMode'] == 'lightbox' or $mode == 'lightbox') {
     $smarty->assign('id', $_SESSION['id']);
 } else {
     if ($config['EncryptIDs']) {
         $smarty->assign('id', k_encrypt($_SESSION['id']));
     } else {
         $smarty->assign('id', $_SESSION['id']);
     }
     // Pass a gallery id or a contributor id
 }
 $smarty->assign('startrec', $mediaStartRecord);