Advertisement
Guest User

Untitled

a guest
May 22nd, 2017
48
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. function callPortfolioBackend(cmd, params, callback){
  2.     var dataIn = ({ key: PORTFOLIO_KEY(), cmd: cmd, params: params });
  3.     $.ajax({
  4.         type: "POST",
  5.         dataType: "html",
  6.         url: "calls.php",
  7.         data: dataIn,
  8.         error: function(xhr, status, error){
  9.             alert(status+": "+error);
  10.         },
  11.         success: function(result){
  12.             if(typeof callback == "function") {
  13.                 callback(result)
  14.             } else {
  15.                 if (result != "") {
  16.                     alert(result);
  17.                 }
  18.             }
  19.         }
  20.     });
  21. }
  22.  
  23. function renderSubpageCallback(result) {
  24.     $('#divSubpage').html(result);
  25. }
  26.  
  27. <link type="text/css" media="screen" rel="stylesheet" href="uploadify/uploadify.css" />
  28. <script type="text/javascript" src="uploadify/jquery.uploadify.v2.1.0.min.js"></script>
  29. <script type="text/javascript" src="uploadify/swfobject.js"></script>
  30. <script type="text/javascript">
  31.    
  32.     function addPhotoDetailsCallback(result) {
  33.         $('#uploadfiles_log').append("<li>"+result+"</li>");
  34.     }
  35.    
  36.     $(function(){
  37.         $('#btn_uploadfiles').uploadify({
  38.             uploader: 'uploadify/uploadify.swf',
  39.             script: 'uploadify/uploadify.php',
  40.             checkScript: 'uploadify/check.php',
  41.             multi: true,
  42.             folder: '{{DIR_PHOTOS}}',
  43.             cancelImg: 'uploadify/cancel.png',
  44.             onComplete: function(event, queueID, fileObj, response, data) {
  45.                 $('#uploadfiles_log').append('<li>uploaded <a href='+fileObj.filePath+'>'+fileObj.name+'</a></li>');
  46.                 callPortfolioBackend("addPhotoDetails", ["{{DIR_PHOTOS}}"+fileObj.name], addPhotoDetailsCallback);
  47.             }
  48.         });
  49.        
  50.         $('#btn_uploadfiles_start').button().click(function () {
  51.             $('#btn_uploadfiles').uploadifyUpload();
  52.         });
  53.     });
  54. </script>
  55. <div class="admin_wrapper">
  56.     <br /><br />
  57.     <h2>add entry</h2>
  58.     <div>
  59.         <button id="btn_uploadfiles">Browse</button>
  60.         <button id="btn_uploadfiles_start">Upload</button>
  61.         <br />
  62.         <div id="uploadfiles_log"></div>
  63.     </div>
  64.     <br /><br />
  65. </div>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement