]> git.mxchange.org Git - friendica-addons.git/blobdiff - js_upload/js_upload.php
Clean up the code
[friendica-addons.git] / js_upload / js_upload.php
old mode 100644 (file)
new mode 100755 (executable)
index 1996b85..148fde3
@@ -45,6 +45,8 @@ function js_upload_form(&$a,&$b) {
        $cancel = t('Cancel');
        $failed = t('Failed');
 
+       $maximagesize = intval(get_config('system','maximagesize'));
+
        $b['addon_text'] .= <<< EOT
        
  <div id="file-uploader-demo1">                
@@ -91,11 +93,13 @@ function createUploader() {
             '</li>',        
 
                debug: true,
+               sizeLimit: $maximagesize,
                onSubmit: function(id,filename) {
                        if (typeof acl!="undefined"){
                                uploader.setParams( {
                                        newalbum                :       document.getElementById('photos-upload-newalbum').value,
                                        album                   :       document.getElementById('photos-upload-album-select').value,
+                                       not_visible     :   document.getElementById('photos-upload-noshare').checked,
                                        group_allow             :       acl.allow_gid.join(','),
                                        contact_allow   :       acl.allow_cid.join(','),
                                        group_deny              :       acl.deny_gid.join(','),
@@ -105,6 +109,7 @@ function createUploader() {
                                uploader.setParams( {
                                        newalbum                :       document.getElementById('photos-upload-newalbum').value,
                                        album                   :       document.getElementById('photos-upload-album-select').value,
+                                       not_visible     :   document.getElementById('photos-upload-noshare').checked,
                                        group_allow             :       getSelected(document.getElementById('group_allow')).join(','),
                                        contact_allow   :       getSelected(document.getElementById('contact_allow')).join(','),
                                        group_deny              :       getSelected(document.getElementById('group_deny')).join(','),
@@ -191,7 +196,13 @@ class qqUploadedFileXhr {
      */
     function save() {    
         $input = fopen("php://input", "r");
-        $this->pathnm = tempnam(sys_get_temp_dir(),'frn');
+
+               $upload_dir = get_config('system','tempdir');
+               if(! $upload_dir)
+                       $upload_dir = sys_get_temp_dir();
+
+        $this->pathnm = tempnam($upload_dir,'frn');
+
                $temp = fopen($this->pathnm,"w");
         $realSize = stream_copy_to_stream($input, $temp);