Sha256: 3eaa71bda415dd7af0b82deb304fd6d80d046b04824a8908ab821c603c43dfc7

Contents?: true

Size: 722 Bytes

Versions: 16

Compression:

Stored size: 722 Bytes

Contents

<!doctype html>
<?php
/*
 * fileopen.php
 * To be used with ext-server_opensave.js for SVG-edit
 *
 * Licensed under the MIT License
 *
 * Copyright(c) 2010 Alexis Deveria
 *
 */
	// Very minimal PHP file, all we do is Base64 encode the uploaded file and
	// return it to the editor
	
	$file = $_FILES['svg_file']['tmp_name'];
	
	$output = file_get_contents($file);
	
	$type = $_REQUEST['type'];
	
	$prefix = '';
	
	// Make Data URL prefix for import image
	if($type == 'import_img') {
		$info = getimagesize($file);
		$prefix = 'data:' . $info['mime'] . ';base64,';
	}
?>
<script>
window.top.window.svgEditor.processFile("<?php echo $prefix . base64_encode($output); ?>", "<?php echo htmlentities($type); ?>");
</script>

Version data entries

16 entries across 16 versions & 1 rubygems

Version Path
sketchily-4.0.1 vendor/assets/javascripts/svg-edit-2.6/extensions/fileopen.php
sketchily-4.0.0 vendor/assets/svg-edit-2.6/extensions/fileopen.php
sketchily-1.5.0 vendor/assets/svg-edit-2.6/extensions/fileopen.php
sketchily-1.4.1 vendor/assets/svg-edit-2.6/extensions/fileopen.php
sketchily-1.4.0 vendor/assets/svg-edit-2.6/extensions/fileopen.php
sketchily-1.3.0 vendor/assets/svg-edit-2.6/extensions/fileopen.php
sketchily-1.2.0 vendor/assets/svg-edit-2.6/extensions/fileopen.php
sketchily-1.1.0 vendor/assets/svg-edit-2.6/extensions/fileopen.php
sketchily-1.0.3 vendor/assets/svg-edit-2.6/extensions/fileopen.php
sketchily-1.0.2 vendor/assets/svg-edit-2.6/extensions/fileopen.php
sketchily-1.0.1 vendor/assets/svg-edit-2.6/extensions/fileopen.php
sketchily-1.0.0 vendor/assets/svg-edit-2.6/extensions/fileopen.php
sketchily-0.3.0 vendor/assets/svg-edit-2.6/extensions/fileopen.php
sketchily-0.2.0 vendor/assets/svg-edit-2.6/extensions/fileopen.php
sketchily-0.1.0 vendor/assets/svg-edit-2.6/extensions/fileopen.php
sketchily-0.0.2 vendor/assets/svg-edit-2.6/extensions/fileopen.php