]> source.dussan.org Git - nextcloud-server.git/commitdiff
update js of calendar import
authorGeorg Ehrke <dev@georgswebsite.de>
Thu, 12 Jan 2012 21:06:53 +0000 (22:06 +0100)
committerGeorg Ehrke <dev@georgswebsite.de>
Thu, 12 Jan 2012 21:06:53 +0000 (22:06 +0100)
apps/calendar/js/loader.js

index 6eafec8b10d92875fc7448ba8e4704ee103b19ad..c21c20275e239419227d5ff3f73895df3b8d05ac 100644 (file)
@@ -1,16 +1,19 @@
-function importdialog(directory, filename){
-       $("body").append("<div id=\"importdialogholder\"></div>");
-       $("#importdialogholder").load(OC.filePath('calendar', 'ajax', 'importdialog.php?filename=' + filename + '&path=' + directory));
+Calendar_Import={
+       importdialog: function(filename){
+               var path = $('#dir').val();
+               $('body').append('<div id="calendar_import"></div>');
+               $('#calendar_import').load(OC.filePath('calendar', 'ajax', 'importdialog.php'), {filename:filename, path:path}, Calendar_Import.initdialog());
+       },
+       initdialog: function(){
+               
+       },
+       getimportstatus: function(){
+               
+       }
 }
-
 $(document).ready(function(){
-       $('tr[data-file$=".ics"]').attr("data-mime", "text/calendar");
-       $('tr[data-file$=".vcs"]').attr("data-mime", "text/calendar");
-       $('tr[data-file$=".ical"]').attr("data-mime", "text/calendar");
-       if(typeof FileActions!=='undefined'){
-               FileActions.register('text/calendar','Import to Calendar','',function(filename){
-                       importdialog($('#dir').val(),filename);
-               });
-               FileActions.setDefault('text/calendar','Import to Calendar');
-       }
+       if(typeof FileActions !== 'undefined'){
+               FileActions.register('text/calendar','importcal', '', Calendar_Import.importdialog); 
+               FileActions.setDefault('text/calendar','importcal');
+       };
 });
\ No newline at end of file