]> git.mxchange.org Git - friendica.git/blobdiff - view/theme/frio/templates/event_head.tpl
frio: add intro action buttons for mobile devices
[friendica.git] / view / theme / frio / templates / event_head.tpl
index e11f93ea7aeea1f8ecb78f9973a68eb7ad73d2f7..4d14a3884a1ef57a91faf0d242bc81a4cfab0645 100644 (file)
@@ -4,28 +4,19 @@
          src="{{$baseurl}}/library/fullcalendar/fullcalendar.min.js"></script>
 
 <script>
-
+       // loads the event into a modal
        function showEvent(eventid) {
-               
-                       addToModal('{{$baseurl}}/events/?id='+eventid);
-       
-       }
-
-       function doEventPreview() {
-               $('#event-edit-preview').val(1);
-               $.post('events',$('#event-edit-form').serialize(), function(data) {
-                       $.colorbox({ html: data });
-               });
-               $('#event-edit-preview').val(0);
+                       addToModal('{{$baseurl}}{{$module_url}}/?id='+eventid);
        }
 
        function changeView(action, viewName) {
                $('#events-calendar').fullCalendar(action, viewName);
                var view = $('#events-calendar').fullCalendar('getView');
-               $('#title').text(view.title);
+               $('#fc-title').text(view.title);
        }
 
        $(document).ready(function() {
+               // start the fullCalendar
                $('#events-calendar').fullCalendar({
                        firstDay: {{$i18n.firstDay}},
                        monthNames: ['{{$i18n.January}}','{{$i18n.February}}','{{$i18n.March}}','{{$i18n.April}}','{{$i18n.May}}','{{$i18n.June}}','{{$i18n.July}}','{{$i18n.August}}','{{$i18n.September}}','{{$i18n.October}}','{{$i18n.November}}','{{$i18n.December}}'],
@@ -42,7 +33,7 @@
                                week: '{{$i18n.week}}',
                                day: '{{$i18n.day}}'
                        },
-                       events: '{{$baseurl}}/events/json/',
+                       events: '{{$baseurl}}{{$module_url}}/json/',
                        header: {
                                left: '',
                        //      center: 'title',
@@ -54,7 +45,7 @@
                        },
                        loading: function(isLoading, view) {
                                if(!isLoading) {
-                                       $('td.fc-day').dblclick(function() { window.location.href='/events/new?start='+$(this).data('date'); });
+                                       $('td.fc-day').dblclick(function() { addToModal('/events/new?start='+$(this).data('date')); });
                                }
                        },
                        
                        }
                        
                })
-               
+
                // center on date
                var args=location.href.replace(baseurl,"").split("/");
+               {{if $modparams == 2}}
+               if (args.length>=5) {
+                       $("#events-calendar").fullCalendar('gotoDate',args[3] , args[4]-1);
+               }
+               {{else}}
                if (args.length>=4) {
                        $("#events-calendar").fullCalendar('gotoDate',args[2] , args[3]-1);
-               } 
+               }
+               {{/if}} 
 
                // echo the title
                var view = $('#events-calendar').fullCalendar('getView');
                $("#comment-edit-text-desc").bbco_autocomplete('bbcode');
                {{/if}}
 
-               $('#event-share-checkbox').change(function() {
-
-                       if ($('#event-share-checkbox').is(':checked')) { 
-                               $('#acl-wrapper').show();
-                       }
-                       else {
-                               $('#acl-wrapper').hide();
-                       }
-               }).trigger('change');
-
-
-               $('#contact_allow, #contact_deny, #group_allow, #group_deny').change(function() {
-                       var selstr;
-                       $('#contact_allow option:selected, #contact_deny option:selected, #group_allow option:selected, #group_deny option:selected').each( function() {
-                               selstr = $(this).text();
-                               $('#jot-public').hide();
-                       });
-                       if(selstr == null) {
-                               $('#jot-public').show();
-                       }
-
-               }).trigger('change');
-
        });
 
 </script>
-