File: D:/HostingSpaces/SBogers10/vangogh.komma-mediadesign.nl/wwwroot/kms/logboekfoto_overzicht.php
<?php
if (isset($_GET['logboek_id']))
{
$logboek_id = $_GET['logboek_id'];
}
if (isset($_POST['logboek_id']))
{
$logboek_id = $_POST['logboek_id'];
}
$q_nieuws = sprintf("SELECT kms_ontwikkeling_logboek.ontwikkeling_id, kms_ontwikkeling_logboek.naam, kms_ontwikkeling_logboek.image_dir FROM kms_ontwikkeling_logboek WHERE logboek_id='%s'", $logboek_id);
$r_nieuws = mysql_query($q_nieuws);
$rec_nieuws = mysql_fetch_array($r_nieuws);
$ontwikkeling_id = html_entity_decode($rec_nieuws['ontwikkeling_id']);
$logboek_naam = html_entity_decode($rec_nieuws['naam']);
$image_dir = $rec_nieuws['image_dir'];
$q_nieuws2 = sprintf("SELECT kms_projectontwikkeling.image_dir FROM kms_projectontwikkeling WHERE ontwikkeling_id='%s'", $ontwikkeling_id);
$r_nieuws2 = mysql_query($q_nieuws2);
$rec_nieuws2 = mysql_fetch_array($r_nieuws2);
$ontwikkeling_image_dir = $rec_nieuws2['image_dir'];
/* on form submission */
if(isset($_POST['do_submit'])) {
/* split the value of the sortation */
$ids = explode(',',$_POST['sort_order']);
/* run the update query for each id */
foreach($ids as $index=>$id) {
$id = (int) $id;
if($id != '') {
$query = 'UPDATE kms_logboek_images SET sort_order = '.($index + 1).' WHERE kms_logboek_images.foto_id = '.$id;
$result = mysql_query($query) or die(mysql_error().': '.$query);
echo($query);
}
}
/* now what? */
if($_POST['byajax']) { die(); } else { $message = 'Sortation has been saved.'; }
}
?>
<h1><?php echo($logboek_naam);?> foto's ordenen of toevoegen</h1>
<?php
$query = sprintf("SELECT kms_logboek_images.foto_id, kms_logboek_images.icon_dir, kms_logboek_images.sort_order FROM kms_logboek_images WHERE kms_logboek_images.logboek_id ='%s' ORDER BY kms_logboek_images.sort_order ASC", $logboek_id );
$result = mysql_query($query);
if(mysql_num_rows($result)) {
?>
<p>Sleep de onderstaande foto's in de volgorde dat u ze bij het logboek item wilt hebben of <a href="index.php?p=logboekfoto_toevoegen&logboek_id=<?php echo($logboek_id); ?>">klik hier om een foto toe te voegen ></a></p>
<div id="message-box"><?php echo $message; ?> Pagina wacht op herordening...</div>
<form id="dd-form" action="/kms/index.php?p=logboekfoto_overzicht" method="post">
<p class="autoSubmit">
<input type="checkbox" value="1" name="autoSubmit" id="autoSubmit" <?php if($_POST['autoSubmit']) { echo 'checked="checked"'; } ?> />
<label for="autoSubmit">Wijzigen meteen toevoegen na het slepen</label>
</p>
<ul id="sortable-list">
<?php
$order = array();
while($item = mysql_fetch_assoc($result)) {
echo '<li style="float:left;" title="',$item['foto_id'],'"><img style="float:left;" src="/ontwikkeling_images/',$ontwikkeling_image_dir,'/',$image_dir,'/thumb_',$item['icon_dir'],'.jpg"/>
<div style="float:right; margin-top: 35px; width: 225px;"><a href="index.php?p=logboekfoto_wijzigen&foto_id=',$item['foto_id'],'&logboek_id=',$logboek_id,'">Foto wijzigen</a><br /><br />
<a href="index.php?p=logboekfoto_verwijderen&foto_id=',$item['foto_id'],'&logboek_id=',$logboek_id,'">Foto verwijderen</a></div></li>';
$order[] = $item['foto_id'];
}
?>
</ul>
<br /><br /><br />
<input type="hidden" name="sort_order" id="sort_order" value="<?php echo implode(',',$order); ?>" />
<input type="hidden" name="logboek_id" id="logboek_id" value="<?php echo($logboek_id); ?>" />
<input style="clear:both; margin-top:15px;" type="submit" name="do_submit" value="Wijzigingen opslaan" class="button submit" />
</form>
<div class="clear_both"></div><br /><br /><br />
<p style="float:left;"><a href="index.php?p=logboek_overzicht&ontwikkeling_id=<?php echo($ontwikkeling_id); ?>">Klik hier om terug te gaan naar het logboek overzicht ></a></p>
<?php } else { ?>
<p>Sorry! Er zijn geen foto's bij dit logboek item. <br /><br /><a href="index.php?p=logboekfoto_toevoegen&logboek_id=<?php echo($logboek_id); ?>">Klik hier om een foto toe te voegen ></a></p>
<p style="float:left;"><a href="index.php?p=logboek_overzicht&ontwikkeling_id=<?php echo($ontwikkeling_id); ?>">Klik hier om terug te gaan naar het logboek overzicht ></a></p>
<?php } ?>