]> git.mxchange.org Git - friendica.git/blobdiff - view/templates/filebrowser_plain.tpl
contactedit-actions-button: some adjustment for vier dark scheme
[friendica.git] / view / templates / filebrowser_plain.tpl
index 4d29f60b8fd9e63bd8ab00a64c4bc4a0d763f8f4..1ebf8a2ccb889f008d70756918bd35f4129fce9e 100644 (file)
@@ -2,85 +2,50 @@
                This is the template used by mod/fbrowser.php when is called from plain text editor.
                See also 'filebrowser.tpl'
        -->
-
+<style>
+       #buglink_wrapper{display:none;} /* hide buglink. only in this page */
+</style>
 <script type="text/javascript" src="{{$baseurl}}/js/ajaxupload.js" ></script>
-
+<script type="text/javascript" src="{{$baseurl}}/js/filebrowser.js"></script>
+<script>
+       $(function() {
+               FileBrowser.init("{{$nickname}}", "{{$type}}");
+       });
+</script>
 <div class="fbrowser {{$type}}">
+       <div class="error hidden">
+               <span></span> <a href="#" class='close'>X</a>
+       </div>
 
        <div class="path">
-               {{foreach $path as $p}}<a href="{{$p.0}}">{{$p.1}}</a>{{/foreach}}
+               {{foreach $path as $p}}<a href="#" data-folder="{{$p.0}}">{{$p.1}}</a>{{/foreach}}
        </div>
-       
+
+       {{if $folders }}
        <div class="folders">
                <ul>
-                       {{foreach $folders as $f}}<li><a href="{{$baseurl}}/fbrowser/{{$type}}/{{$f.0}}">{{$f.1}}</a></li>{{/foreach}}
+                       {{foreach $folders as $f}}<li><a href="#" data-folder="{{$f.0}}">{{$f.1}}</a></li>{{/foreach}}
                </ul>
        </div>
-               
-       {{foreach $files as $f}}
-       <div class="photo-album-image-wrapper">
-               <a href="#" class="photo-album-photo-link" data-link="{{$f.0}}" data-filename="{{$f.1}}" data-img="{{$f.2}}">
-                       <img src="{{$f.2}}">
-                       <p>{{$f.1}}</p>
-               </a>
+       {{/if}}
+
+       <div class="list">
+               {{foreach $files as $f}}
+               <div class="photo-album-image-wrapper">
+                       <a href="#" class="photo-album-photo-link" data-link="{{$f.0}}" data-filename="{{$f.1}}" data-img="{{$f.2}}">
+                               <img src="{{$f.2}}">
+                               <p>{{$f.1}}</p>
+                       </a>
+               </div>
+               {{/foreach}}
        </div>
-       <div class="photo-album-image-wrapper-end"></div>
-       {{/foreach}}
 
        <div class="upload">
-               <button id="upload-{{$type}}"><img id="profile-rotator" src="images/rotator.gif" alt="{{$wait}}" title="{{$wait|escape:'html'}}" style="display: none;" /> {{"Upload"|t}}</button> 
-       </dksiv>
+               <button id="upload-{{$type}}"><img id="profile-rotator" src="images/rotator.gif" alt="{{$wait}}" title="{{$wait|escape:'html'}}" style="display: none;" /> {{"Upload"|t}}</button>
+       </div>
 </div>
 
 
-
-       <script>
-               $(".photo-album-photo-link").on('click', function(e){
-                       e.preventDefault();
-                       
-                       {{if $type == "image"}}
-                       var embed = "[url="+this.dataset.link+"][img]"+this.dataset.img+"[/img][/url]";
-                       {{/if}}
-                       {{if $type == "file"}}
-                       var embed = "[url="+this.dataset.link+"][img]"+this.dataset.img+"[/img] "+this.dataset.filename+"[/url]";
-                       {{/if}}
-                       console.log(this.dataset.filename, embed, parent.$("body"));
-                       parent.$("body").trigger("fbrowser.{{$type}}", [
-                               this.dataset.filename,
-                               embed,
-                       ]);
-                       
-               });
-               
-               if ($("#upload-image").length)
-                       var image_uploader = new window.AjaxUpload(
-                               'upload-image',
-                               { action: 'wall_upload/{{$nickname}}',
-                                       name: 'userfile',
-                                       onSubmit: function(file,ext) { $('#profile-rotator').show(); },
-                                       onComplete: function(file,response) {
-                                               location = baseurl + "/fbrowser/image/?mode=minimal";
-                                               location.reload(true);
-                                       }                                
-                               }
-                       );
-
-               if ($("#upload-file").length)
-                       var file_uploader = new window.AjaxUpload(
-                               'upload-file',
-                               { action: 'wall_attach/{{$nickname}}',
-                                       name: 'userfile',
-                                       onSubmit: function(file,ext) { $('#profile-rotator').show(); },
-                                       onComplete: function(file,response) {
-                                               location = baseurl + "/fbrowser/file/?mode=minimal";
-                                               location.reload(true);                          }                                
-                               }
-                       );
-               
-               
-
-       </script>
-
        </body>
-       
+
 </html>