123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869 |
- <?php
- $id = $_['id'];
- $tmpkey = $_['tmpkey'];
- $requesttoken = $_['requesttoken'];
- OCP\Util::writeLog('contacts','templates/part.cropphoto.php: tmpkey: '.$tmpkey, OCP\Util::DEBUG);
- ?>
- <script type="text/javascript">
- jQuery(function($) {
- $('#cropbox').Jcrop({
- onChange: showCoords,
- onSelect: showCoords,
- onRelease: clearCoords,
- maxSize: [399, 399],
- bgColor: 'black',
- bgOpacity: .4,
- boxWidth: 400,
- boxHeight: 400,
- setSelect: [ 100, 130, 50, 50 ]//,
- //aspectRatio: 0.8
- });
- });
- // Simple event handler, called from onChange and onSelect
- // event handlers, as per the Jcrop invocation above
- function showCoords(c) {
- $('#x1').val(c.x);
- $('#y1').val(c.y);
- $('#x2').val(c.x2);
- $('#y2').val(c.y2);
- $('#w').val(c.w);
- $('#h').val(c.h);
- };
- function clearCoords() {
- $('#coords input').val('');
- };
- /*
- $('#coords').submit(function() {
- alert('Handler for .submit() called.');
- return true;
- });*/
- </script>
- <?php if(OC_Cache::hasKey($tmpkey)) { ?>
- <img id="cropbox" src="<?php echo OCP\Util::linkToAbsolute('contacts', 'tmpphoto.php'); ?>?tmpkey=<?php echo $tmpkey; ?>" />
- <form id="cropform"
- class="coords"
- method="post"
- enctype="multipart/form-data"
- target="crop_target"
- action="<?php echo OCP\Util::linkToAbsolute('contacts', 'ajax/savecrop.php'); ?>">
- <input type="hidden" id="id" name="id" value="<?php echo $id; ?>" />
- <input type="hidden" name="requesttoken" value="<?php echo $requesttoken; ?>">
- <input type="hidden" id="tmpkey" name="tmpkey" value="<?php echo $tmpkey; ?>" />
- <fieldset id="coords">
- <input type="hidden" id="x1" name="x1" value="" />
- <input type="hidden" id="y1" name="y1" value="" />
- <input type="hidden" id="x2" name="x2" value="" />
- <input type="hidden" id="y2" name="y2" value="" />
- <input type="hidden" id="w" name="w" value="" />
- <input type="hidden" id="h" name="h" value="" />
- </fieldset>
- <iframe name="crop_target" id='crop_target' src=""></iframe>
- </form>
- <?php
- } else {
- echo $l->t('The temporary image has been removed from cache.');
- }
- ?>
|