diff options
| author | spiderr <spider@viovio.com> | 2010-12-28 17:14:11 -0500 |
|---|---|---|
| committer | spiderr <spider@viovio.com> | 2010-12-28 17:14:11 -0500 |
| commit | fe02d98df4d6b99e710e22a8aaa7e31de06a8c92 (patch) | |
| tree | 448471bfb0a08c18e38ccb5e832248a38e97a1d9 /edit_image.php | |
| parent | 62de5a62f58c5eb9c2dc5343f6700d62f27b02df (diff) | |
| download | fisheye-fe02d98df4d6b99e710e22a8aaa7e31de06a8c92.tar.gz fisheye-fe02d98df4d6b99e710e22a8aaa7e31de06a8c92.tar.bz2 fisheye-fe02d98df4d6b99e710e22a8aaa7e31de06a8c92.zip | |
add gallerific gallery_view, completely modularize gallery_views, add galleryTree to editing
Diffstat (limited to 'edit_image.php')
| -rw-r--r-- | edit_image.php | 20 |
1 files changed, 9 insertions, 11 deletions
diff --git a/edit_image.php b/edit_image.php index 4de0a90..2c1f8fd 100644 --- a/edit_image.php +++ b/edit_image.php @@ -1,6 +1,5 @@ <?php /** - * @version $Header$ * @package fisheye * @subpackage functions */ @@ -127,21 +126,20 @@ $gContent->loadParentGalleries(); // Get a list of all existing galleries $gFisheyeGallery = new FisheyeGallery(); -$listHash = array( - 'user_id' => $gContent->isValid() ? $gContent->getField( 'user_id' ) : $gBitUser->mUserId, - 'max_records' => -1, - 'no_thumbnails' => TRUE, - 'sort_mode' => 'title_asc', - 'show_empty' => TRUE, +$getHash = array( + 'user_id' => $gBitUser->mUserId, ); +if( $gContent->mContentId ) { + $getHash['contain_item'] = $gContent->mContentId; +} // modify listHash according to global preferences if( $gBitSystem->isFeatureActive( 'fisheye_show_all_to_admins' ) && $gBitUser->hasPermission( 'p_fisheye_admin' ) ) { - unset( $listHash['user_id'] ); + unset( $getHash['user_id'] ); } elseif( $gBitSystem->isFeatureActive( 'fisheye_show_public_on_upload' ) ) { - $listHash['show_public'] = TRUE; + $getHash['show_public'] = TRUE; } -$galleryList = $gFisheyeGallery->getList( $listHash ); -$gBitSmarty->assign_by_ref( 'galleryList', $galleryList ); +$galleryTree = $gFisheyeGallery->generateList( $getHash, array( 'name' => "gallery_id", 'id' => "gallerylist", 'item_attributes' => array( 'class'=>'listingtitle'), 'radio_checkbox' => TRUE, ), true ); +$gBitSmarty->assign_by_ref( 'galleryTree', $galleryTree ); $gBitSmarty->assign('requested_gallery', !empty($_REQUEST['gallery_id']) ? $_REQUEST['gallery_id'] : NULL); |
