1(function ($, Drupal) { 2 Drupal.behaviors.smAllgemein = { 3 attach: function (context, settings) { 4 5 6 // Carousel Interval 7 $('.view-id-slider .carousel').carousel({ 8 interval: 5000 9 }); 10 11 // Event view Date linebreak 12 $(once('formatDate', '.view-id-events tr', context)).each(function (index) { 13 if (typeof $('.date-display-range', this).html() === 'undefined') { 14 var date_old = $('.views-field-field-events-datum', this).html(); 15 } 16 else { 17 var date_old = $('.date-display-range', this).html(); 18 } 19 var date_new = date_old.replace(/ /g, "<br>"); 20 var date_bis = date_new.replace('-', '</span>- '); 21 var date_point = date_bis.replace(':', '<span class="small">'); 22 var date = date_point.replace(':', '<span class="small">') + '</span>'; 23 $('.date-display-range', this).html(date); 24 25 // $( document ).ajaxComplete(function() { 26 // var date_new = date_old.replace(/ /g, "<br>"); 27 // var date_bis = date_new.replace('-', '</span>- '); 28 // var date_point = date_bis.replace(':', '<span class="small">'); 29 // var date = date_point.replace(':', '<span class="small">') + '</span>'; 30 // $('.date-display-range', this).html(date); 31 // }); 32 }); 33 34 // Event view Date linebreak for Pager 35 $( document ).ajaxComplete(function() { 36 37 if (typeof $('.user-logged-in').html() === 'undefined') { 38 $(once('formatDateAjax', '.view-id-events tr', context)).each(function (index) { 39 if (typeof $('.date-display-range', this).html() === 'undefined') { 40 var date_old = $('.views-field-field-events-datum', this).html(); 41 } else { 42 var date_old = $('.date-display-range', this).html(); 43 } 44 45 var date_new = date_old.replace(/ /g, "<br>"); 46 var date_bis = date_new.replace('-', '</span>- '); 47 var date_point = date_bis.replace(':', '<span class="small">'); 48 var date = date_point.replace(':', '<span class="small">') + '</span>'; 49 $('.date-display-range', this).html(date); 50 }); 51 } 52 }); 53 54 // Event view Height 55 56 var news_height = $(once('viewHeight', '.view-id-news', context)).height(); 57 var amount_event = $('.view-id-events tr').length; 58 var height_event = (news_height - 36) / amount_event; 59 $('.view-id-events tr').height(height_event); 60 61 // Team view Height 62 var sidebar_height = $(once('sitebarHeight', '.paragraph--type--sidebar', context)).height(); 63 var amount_team = $('.view-id-team tr').length; 64 var height_team = sidebar_height / amount_team; 65 $('.view-id-team tr').height(height_team); 66 67 // if ($('.page-node-type-veranstaltungen') != '') { 68 // // Date Event Detail View Mode (Has to be at the end) 69 // if ($(window).width() > 960) { 70 // var date_events_old = $('.node--type-veranstaltungen .date-display-range').once('viewEvents').html(); 71 // var date_events_new = date_events_old.replace(/ /g, "<br>"); 72 // var date_events_bis = date_events_new.replace('Bis', '</span> Bis '); 73 // var date_events_point = date_events_bis.replace(':', '<span class="small">'); 74 // var date_events = date_events_point.replace(':', '<span class="small">') + '</span>'; 75 // $('.node--type-veranstaltungen .date-display-range').html(date_events); 76 // } 77 // } 78 79 80 // Datepicker German 81 $.datepicker.regional['de'] = { 82 monthNames: ['Januar','Februar','März','April','Mai','Juni', 83 'Juli','August','September','Oktober','November','Dezember'], 84 monthNamesShort: ['Jan','Feb','Mär','Apr','Mai','Jun',
85 'Jul','Aug','Sep','Okt','Nov','Dez'], 86 dayNames: ['Sonntag','Montag','Dienstag','Mittwoch','Donnerstag','Freitag','Samstag'], 87 dayNamesShort: ['Son','Mon','Die','Mit','Don','Fre','Sam'], 88 dayNamesMin: ['So','Mo','Di','Mi','Do','Fr','Sa'], 89 firstDay: 1}; 90 $.datepicker.setDefaults($.datepicker.regional['de']); 91 } 92 }; 93})(jQuery, Drupal);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.