Apache/2.4.7 (Ubuntu) Linux sman1baleendah 3.13.0-24-generic #46-Ubuntu SMP Thu Apr 10 19:11:08 UTC 2014 x86_64 uid=33(www-data) gid=33(www-data) groups=33(www-data) safemode : OFF MySQL: ON | Perl: ON | cURL: OFF | WGet: ON > / var / www / html / sman1baleendahoppppppp / views / media / | server ip : 104.21.89.46 your ip : 172.70.179.45 H O M E |
Filename | /var/www/html/sman1baleendahoppppppp/views/media/upload_photos.php |
Size | 3.62 kb |
Permission | rw-r--r-- |
Owner | root : root |
Create time | 04-May-2025 17:23 |
Last modified | 04-May-2025 17:23 |
Last accessed | 07-Jul-2025 19:29 |
Actions | edit | rename | delete | download (gzip) |
View | text | code | image |
<?php defined('BASEPATH') OR exit('No direct script access allowed');?>
<script type="text/javascript" src="<?=base_url('assets/plugins/plupload.full.min.js')?>"></script>
<script type="text/javascript" src="<?=base_url('assets/plugins/jquery.plupload.queue.js')?>"></script>
<section class="content-header">
<div class="header-icon">
<i class="fa fa-sign-out"></i>
</div>
<div class="header-title">
<p class="table-header"><?=isset($title) ? $title : ''?></p>
<?=isset($sub_title) ? '<p>'.$sub_title.'</p>' : ''?>
</div>
</section>
<section class="content">
<div class="box">
<div class="box-header">
<div class="row">
<div class="col-sm-12">
<div class="box-tools">
<button class="btn btn-primary btn-sm" id="pickfiles"><i class="fa fa-paperclip"></i> PILIH GAMBAR</button>
<button class="btn btn-info btn-sm" id="uploadFile"><i class="fa fa-upload"></i> UPLOAD</button>
<a href="<?=site_url('media/albums');?>" class="btn btn-default btn-sm pull-right"><i class="fa fa-mail-forward"></i> KEMBALI</a>
<span id="success"></span>
<span id="failled"></span>
</div>
</div>
</div>
</div>
<div class="box-body table-responsive no-padding">
<table class="table table-hover">
<thead id="thead" style="display: none;">
<tr>
<th>NAMA FILE</th>
<th width="20%">TIPE</th>
<th width="20%">UKURAN</th>
<th width="10%">STATUS</th>
</tr>
</thead>
<tbody id="listFiles"></tbody>
</table>
</div>
</div>
</section>
<script type="text/javascript">
$(document).ready(function() {
var success = 0, failled =0;
var uploader = new plupload.Uploader({
runtimes: 'html5',
browse_button: 'pickfiles',
container: $('#container_upload')[0],
url: '<?=$action;?>',
filters: {
mime_types: [
{ title:"Image files", extensions:'jpg,png,jpeg' }
]
},
init: {
PostInit: function() {
$('#listFiles').html('');
$('#uploadFile').on('click', function() {
_H.Loading( true );
uploader.start();
return false;
});
},
FilesAdded: function(up, files) {
$('#thead').show();
var str = '';
plupload.each(files, function(res) {
str += '<tr id="row_' + res.size + '">'
+ '<td>' + res.name + '</td>'
+ '<td>' + res.type + '</td>'
+ '<td>' + plupload.formatSize(res.size) + '</td>'
+ '<td id="status_'+res.size+'"></td>'
+ '</tr>';
});
$('#listFiles').html( str );
},
FileUploaded: function(up, file, info) {
var res = _H.StrToObject( info.response );
if (res.status == 'success') {
success++;
$('#success').html(success + ' file uploaded.');
$('#status_' + file.size).html('<i class="fa fa-check-circle-o"></i>');
} else {
failled++;
$('#failled').html(failled + ' file not uploaded.');
$('#status_' + file.size).html('<i class="fa fa-close"></i>');
}
},
UploadComplete:function(up, file) {
_H.Loading( false );
},
Error: function(up, err) {
console.log(up, err);
}
}
});
uploader.init();
});
</script>
<script type="text/javascript" src="<?=base_url('assets/plugins/plupload.full.min.js')?>"></script>
<script type="text/javascript" src="<?=base_url('assets/plugins/jquery.plupload.queue.js')?>"></script>
<section class="content-header">
<div class="header-icon">
<i class="fa fa-sign-out"></i>
</div>
<div class="header-title">
<p class="table-header"><?=isset($title) ? $title : ''?></p>
<?=isset($sub_title) ? '<p>'.$sub_title.'</p>' : ''?>
</div>
</section>
<section class="content">
<div class="box">
<div class="box-header">
<div class="row">
<div class="col-sm-12">
<div class="box-tools">
<button class="btn btn-primary btn-sm" id="pickfiles"><i class="fa fa-paperclip"></i> PILIH GAMBAR</button>
<button class="btn btn-info btn-sm" id="uploadFile"><i class="fa fa-upload"></i> UPLOAD</button>
<a href="<?=site_url('media/albums');?>" class="btn btn-default btn-sm pull-right"><i class="fa fa-mail-forward"></i> KEMBALI</a>
<span id="success"></span>
<span id="failled"></span>
</div>
</div>
</div>
</div>
<div class="box-body table-responsive no-padding">
<table class="table table-hover">
<thead id="thead" style="display: none;">
<tr>
<th>NAMA FILE</th>
<th width="20%">TIPE</th>
<th width="20%">UKURAN</th>
<th width="10%">STATUS</th>
</tr>
</thead>
<tbody id="listFiles"></tbody>
</table>
</div>
</div>
</section>
<script type="text/javascript">
$(document).ready(function() {
var success = 0, failled =0;
var uploader = new plupload.Uploader({
runtimes: 'html5',
browse_button: 'pickfiles',
container: $('#container_upload')[0],
url: '<?=$action;?>',
filters: {
mime_types: [
{ title:"Image files", extensions:'jpg,png,jpeg' }
]
},
init: {
PostInit: function() {
$('#listFiles').html('');
$('#uploadFile').on('click', function() {
_H.Loading( true );
uploader.start();
return false;
});
},
FilesAdded: function(up, files) {
$('#thead').show();
var str = '';
plupload.each(files, function(res) {
str += '<tr id="row_' + res.size + '">'
+ '<td>' + res.name + '</td>'
+ '<td>' + res.type + '</td>'
+ '<td>' + plupload.formatSize(res.size) + '</td>'
+ '<td id="status_'+res.size+'"></td>'
+ '</tr>';
});
$('#listFiles').html( str );
},
FileUploaded: function(up, file, info) {
var res = _H.StrToObject( info.response );
if (res.status == 'success') {
success++;
$('#success').html(success + ' file uploaded.');
$('#status_' + file.size).html('<i class="fa fa-check-circle-o"></i>');
} else {
failled++;
$('#failled').html(failled + ' file not uploaded.');
$('#status_' + file.size).html('<i class="fa fa-close"></i>');
}
},
UploadComplete:function(up, file) {
_H.Loading( false );
},
Error: function(up, err) {
console.log(up, err);
}
}
});
uploader.init();
});
</script>