ACC SHELL
<?php
$itemID = 0;
if ( isset( $_GET['id'] ) ) $itemID = $_GET['id'];
//if ( isset( $_POST['ID'] ) ) $itemID = $_POST['ID'];
if ( $itemID != 0 )
{
include( '../init-db-info.php' );
include( '../init-db.php' );
include( '../init-path.php' );
include( 'admin-init-vars.php' );
//hack ?
//if ( $itemID == '' ) $itemID = $_GET['id'];
$photos = '';
$currentPhotogalleryImagesDir = $articlePhotogalleryImagesDir . '/' . $itemID;
$i = 0;
$mediaItems = $db->getAllItems( 'mediaItem2', " WHERE `ownerID`=" . $itemID . " ORDER BY `position` ASC " );
if ( count( $mediaItems ) > 0 )
{
foreach ( $mediaItems as $mediaItem )
{
$file = $mediaItem['fileName'];
$filePath = $currentPhotogalleryImagesDir . '/thumbs/' . $file;
$photos .= '<div id="admin-photogallery-image-' . ( $i ) . '" class="admin-photogallery-image-div" >';
// description
$photos .= ' <div class="admin-photogallery-image-description" id="admin-photogallery-image-description-'.( $i ).'"
onclick="editPositionDialog(' . $mediaItem['ID'] . ', ' . $mediaItem['position'] . ')" > Pozice: ' . $mediaItem['position'] . ' </div>';
// delete
$photos .= ' <div class="admin-photogallery-image-delete" id="admin-photogallery-image-delete-'.( $i ).'"
onclick=" $.post( \'admin-articlePhotogallery-upload-process.php\',
\'mediaItemID=' . $mediaItem['ID'] . '&cmd=delete\',
function(data)
{
$(\'#admin-photogallery-image-' . ( $i ) . '\').remove();
showLabelSaved();
} ); "
> X </div>
<script type="text/javascript">
$("#admin-photogallery-image-'.( $i ).'").hover( function()
{
$("#admin-photogallery-image-delete-'.( $i ).'").toggle("fast");
$("#admin-photogallery-image-description-'.( $i ).'").toggle("fast");
},
function()
{
$("#admin-photogallery-image-delete-'.( $i ).'").toggle("fast");
$("#admin-photogallery-image-description-'.( $i ).'").toggle("fast");
} );
</script>';
// image
$photos .= ' <div class="admin-photogallery-image-wrapper" >
<img src="' . $filePath . '?' . rand(0, 100000) . '" alt="" class="admin-photogallery-image"
id="admin-photogallery-image-img-'.( $i ).'" />
</div>';
$photos .= '</div>';
$i++;
}
}
// edit Description Dialog
$r .= ' <script type="text/javascript">
function editPositionDialog( mediaItemID, position )
{
var p = prompt( \'Zadejte pozici:\', position );
if ( (p != \'\') && (p != position) )
{
$.post( \'admin-articlePhotogallery-upload-process.php\',
\'mediaItemID=\' + mediaItemID + \'&cmd=setPosition&position=\' + p,
function(data)
{
} );
}
}
</script>';
$r .= '
<div id="photogalleryUploaderDivWrapper">
<div id="photogalleryUploaderDiv">
<form id="photogalleryUploaderForm" method="post" action="admin-articlePhotogallery-upload-process.php?id='.$itemID.'" >
<div id="photogalleryUploader" >
<p>You browser doesn\'t have Flash support.</p>
</div>
</form>
<div id="photogalleryDiv">
' . $photos . '
</div>
<div class="cleaner"></div>
<script type="text/javascript">
function removeAllPhotosDialog()
{
var r = confirm( \'' . $text['Do you really want to delete all photos?'] . '\' );
if ( r )
{
$.post( \'admin-articlePhotogallery-upload-process.php\',
\'id='.$itemID.'&cmd=deleteAll\',
function(data)
{
$(\'#photogalleryDiv\').html(data);
showLabelSaved();
} );
}
}
</script>
';
if ( $i > 0 )
{
// remove All Photos button
$r .= '<div style="float:right;">
<div class="admin-button" onclick="removeAllPhotosDialog();">
' . $text['Delete all'] . '
</div>
</div>';
}
$r .= '
<br class="cleaner" />
</div>
</div>
';
//$r .= '<div class="cleaner"> </div>';;
}
?>
ACC SHELL 2018