Calendar - Kalender von AndyB, deutsches Sprachpaket 5.1

Deutsche Übersetzung zum Add-on "Calendar" von [AndyB]

  1. otto

    otto AD Lizenznehmer

    2.704
    1.088
    7. Juli 2015
    LW-Meister
    Leipzig
    otto hat eine neue Ressource erstellt:

    Calendar - Kalender von AndyB, deutsches Sprachpaket - Deutsche Übersetzung zum Add-on "Calendar" von [AndyB]

    Weitere Informationen zu dieser Ressource...
     
  2. otto

    otto AD Lizenznehmer

    2.704
    1.088
    7. Juli 2015
    LW-Meister
    Leipzig
    Alle Bundeseinheitlichen Feiertage 2016

    Die Datei Holidays.php im Verzeichnis /library/Andy/Calendar/ControllerPublic mit folgendem Inhalt komplett überschreiben - zuvor die Originaldatei sichern!

    PHP:
    <?php

    //########################################
    // holiday functions
    // 0 = sunday
    // 1 = monday
    // 2 = tuesday
    // 3 = wednesday
    // 4 = thursday
    // 5 = friday
    // 6 = saturday
    //########################################

    function holiday_name($y$m$d)
    {
        if (
    $m == && $d == 1)    // 1. Januar Neujahr
        
    return "Neujahr";

        if (
    $m == && $d == 25// 25.3.2016 Karfreitag
        
    return "Karfreitag";

        if (
    $m == && $d == 27// 27.3.2016 Ostersonntag
        
    return "Ostersonntag";

        if (
    $m == && $d == 28// 28.3.2016 Ostermontag
        
    return "Ostermontag";

        if (
    $m == && $d == 1// 1.5.2016 Tag der Arbeit
        
    return "Tag der Arbeit";

        if (
    $m == && $d == 5// 5.5.2016 Christi Himmelfahrt
        
    return "Christi Himmelfahrt";

        if (
    $m == && $d == 15// Pfingssontag
        
    return "Pfingstsonntag";

        if (
    $m == && $d == 16// Pfingstmontag
        
    return "Pfingstmontag";

        if (
    $m == 10 && $d == 3// Tag der Deutschen Einheit
        
    return "Tag der Deutschen Einheit";

        if (
    $m == 12 && $d == 24// Heilig Abend
        
    return "Heilig Abend";

        if (
    $m == 12 && $d == 25)    // 1. Weihnachtsfeiertag
        
    return "1. Weihnachtsfeiertag";

        if (
    $m == 12 && $d == 26// 2. Weihnachtsfeiertag
        
    return "2. Weihnachtsfeiertag";

        if (
    $m == 12 && $d == 31// Silvester
        
    return "Silvester";

        
    // return empty if no match for holiday
        
    return;
    }

    function 
    match_day($year$month$day$day_of_week$week='')
    {
        if (!
    $week || ($week == ''))
        {
            
    $lastday date('t'mktime(000$month1$year));
            
    $temp = (date('w'mktime(000$month$lastday$year)) - $day_of_week) % 7;
        }
        else
        {
            
    $temp = ($day_of_week date('w'mktime(000$month1$year))) % 7;
        }

        if (
    $temp 0)
        {
            
    $temp += 7;
        }

        if (!
    $week || ($week == ''))
        {
            
    $target_day $lastday $temp;
        }
        else
        {
            
    $target_day = ($week) - $temp;
        }

        return (
    $day == $target_day);
    }
    Feiertage werden dann wie folgt im Kalender angezeigt:
    upload_2016-1-2_17-47-14.png

    Ich denke das Schema ist schnell durchschaut und für eigene Bedürfnisse angepasst oder erweitert. :like
     
    hohleweg gefällt das.
  3. otto

    otto AD Lizenznehmer

    2.704
    1.088
    7. Juli 2015
    LW-Meister
    Leipzig
    Mit freundlicher Genehmigung von @hohleweg (Danke! :like ) hier nun auch die komplette Feiertagsdatei für 2016:
    PHP:
    <?php

    //########################################
    // holiday functions
    // 0 = sunday
    // 1 = monday
    // 2 = tuesday
    // 3 = wednesday
    // 4 = thursday
    // 5 = friday
    // 6 = saturday
    //########################################

    function holiday_name($y$m$d)
    {
        if (
    $m == && $d == 1)    // jan 1
        
    return "Neujahr";
       
        if (
    $m == && $d == 6)    // jan 6
        
    return "Heilige 3 K&ouml;nige (BW, BY, ST)";
         
        if (
    $m == && $d == 4// feb 4
        
    return "Weiberfastnacht";
       
        if (
    $m == && $d == 8// feb 8
        
    return "Rosenmontag";
       
        if (
    $m == && $d == 10// feb 10
        
    return "Aschermittwoch";

        if (
    $m == && $d == 14// feb 14
        
    return "Valentinstag";
       
        if (
    $m == && $d == 25// mar 25
        
    return "Karfreitag";
       
        if (
    $m == && $d == 27// mar 27
        
    return "Ostersonntag";
       
        if (
    $m == && $d == 28// mar 28
        
    return "Ostermontag";
       
        if (
    $m == && $d == 1// may 1
        
    return "Tag der Arbeit";
       
        if (
    $m == && match_day($y$m$d02)) // 2nd sun in may
        
    return "Muttertag";
       
        if (
    $m == && $d == 5// may 5
        
    return "Christi Himmelfahrt";
       
        if (
    $m == && $d == 15// may 15
        
    return "Pfingstsonntag";
       
        if (
    $m == && $d == 16// may 16
        
    return "Pfingstmontag";
       
        if (
    $m == && $d == 26// may 26
        
    return "Fronleichnam(BW,BY,HE,NW,RP,SL)";
       
        if (
    $m == && $d == 15// aug 15
        
    return "Mari&auml; Himmelfahrt (BY,SL)";
       
        if (
    $m == 10 && $d == 3// oct 3
        
    return "Tag der deutschen Einheit";
       
        if (
    $m == 10 && $d == 31// oct 31
        
    return "Reformationstag (BB,MV,SN,ST,TH)";
       
        if (
    $m == 11 && $d == 1// nov 1
        
    return "Allerheiligen (BW,BY,NW,RP,SL)";
       
        if (
    $m == 11 && $d == 16// nov 16
        
    return "Bu&szlig; und Bettag (SN)";
       
        if (
    $m == 11 && $d == 27// nov 27
        
    return "1. Advent";
       
        if (
    $m == 12 && $d == 6// dec 6
        
    return "Nikolaustag, 1. Advent";
       
        if (
    $m == 12 && $d == 4// dec 4
        
    return "2. Advent";
       
        if (
    $m == 12 && $d == 11// dec 11
        
    return "3. Advent";
       
        if (
    $m == 12 && $d == 18// dec 18
        
    return "4. Advent";
       
        if (
    $m == 12 && $d == 24// dec 24
        
    return "Heiligabend";
       
        if (
    $m == 12 && $d == 25// dec 25
        
    return "1. Weihnachtsfeiertag";
       
        if (
    $m == 12 && $d == 26// dec 26
        
    return "2. Weihnachtsfeiertag";

        
    // return empty if no match for holiday
        
    return;
    }

    function 
    match_day($year$month$day$day_of_week$week='')
    {
        if (!
    $week || ($week == ''))
        {
            
    $lastday date('t'mktime(000$month1$year));
            
    $temp = (date('w'mktime(000$month$lastday$year)) - $day_of_week) % 7;
        }
        else
        {
            
    $temp = ($day_of_week date('w'mktime(000$month1$year))) % 7;
        }

        if (
    $temp 0)
        {
            
    $temp += 7;
        }

        if (!
    $week || ($week == ''))
        {
            
    $target_day $lastday $temp;
        }
        else
        {
            
    $target_day = ($week) - $temp;
        }

        return (
    $day == $target_day);
    }
           
    ?> 
     
    hollosch gefällt das.
  4. otto

    otto AD Lizenznehmer

    2.704
    1.088
    7. Juli 2015
    LW-Meister
    Leipzig
    Mit freundlicher Genehmigung von @hohleweg (Danke! :like ) hier nun auch die komplette Feiertagsdatei für 2017:

    PHP:
    <?php

    //########################################
    // holiday functions
    // 0 = sunday
    // 1 = monday
    // 2 = tuesday
    // 3 = wednesday
    // 4 = thursday
    // 5 = friday
    // 6 = saturday
    //########################################

    function holiday_name($y$m$d)
    {
        if (
    $m == && $d == 1)    // jan 1
        
    return "Neujahr";
     
        if (
    $m == && $d == 6)    // jan 6
        
    return "Heilige 3 K&ouml;nige (BW, BY, ST)";
        
        if (
    $m == && $d == 23// feb 23
        
    return "Weiberfastnacht";
     
        if (
    $m == && $d == 27// feb 27
        
    return "Rosenmontag";
     
        if (
    $m == && $d == 1// mar 1
        
    return "Aschermittwoch";

        if (
    $m == && $d == 14// feb 14
        
    return "Valentinstag";
     
        if (
    $m == && $d == 14// apr 14
        
    return "Karfreitag";
     
        if (
    $m == && $d == 16// apr 16
        
    return "Ostersonntag";
     
        if (
    $m == && $d == 17// apr 17
        
    return "Ostermontag";
     
        if (
    $m == && $d == 1// may 1
        
    return "Tag der Arbeit";
     
        if (
    $m == && match_day($y$m$d02)) // 2nd sun in may
        
    return "Muttertag";
     
        if (
    $m == && $d == 10// may 10
        
    return "Christi Himmelfahrt";
     
        if (
    $m == && $d == 4// jun 4
        
    return "Pfingstsonntag";
     
        if (
    $m == && $d == 5// jun 5
        
    return "Pfingstmontag";
     
        if (
    $m == && $d == 15// jun  15
        
    return "Fronleichnam(BW,BY,HE,NW,RP,SL)";
     
        if (
    $m == && $d == 15// aug 15
        
    return "Mari&auml; Himmelfahrt (BY,SL)";
     
        if (
    $m == 10 && $d == 3// oct 3
        
    return "Tag der deutschen Einheit";
     
        if (
    $m == 10 && $d == 31// oct 31
        
    return "Reformationstag (BB,MV,SN,ST,TH)";
     
        if (
    $m == 11 && $d == 1// nov 1
        
    return "Allerheiligen (BW,BY,NW,RP,SL)";
     
        if (
    $m == 11 && $d == 16// nov 16
        
    return "Bu&szlig; und Bettag (SN)";
     
        if (
    $m == 11 && $d == 3// dec 3
        
    return "1. Advent";
     
        if (
    $m == 12 && $d == 6// dec 6
        
    return "Nikolaustag";
     
        if (
    $m == 12 && $d == 10// dec 10
        
    return "2. Advent";
     
        if (
    $m == 12 && $d == 17// dec 17
        
    return "3. Advent";
     
        if (
    $m == 12 && $d == 24// dec 24
        
    return "4. Advent";
     
        if (
    $m == 12 && $d == 24// dec 24
        
    return "Heiligabend";
     
        if (
    $m == 12 && $d == 25// dec 25
        
    return "1. Weihnachtsfeiertag";
     
        if (
    $m == 12 && $d == 26// dec 26
        
    return "2. Weihnachtsfeiertag";

        if (
    $m == 12 && $d == 31// dec 31
        
    return "Sylvester";

        
    // return empty if no match for holiday
        
    return;
    }

    function 
    match_day($year$month$day$day_of_week$week='')
    {
        if (!
    $week || ($week == ''))
        {
            
    $lastday date('t'mktime(000$month1$year));
            
    $temp = (date('w'mktime(000$month$lastday$year)) - $day_of_week) % 7;
        }
        else
        {
            
    $temp = ($day_of_week date('w'mktime(000$month1$year))) % 7;
        }

        if (
    $temp 0)
        {
            
    $temp += 7;
        }

        if (!
    $week || ($week == ''))
        {
            
    $target_day $lastday $temp;
        }
        else
        {
            
    $target_day = ($week) - $temp;
        }

        return (
    $day == $target_day);
    }
          
    ?>
     
    hohleweg gefällt das.
OK Mehr Informationen

Diese Seite verwendet Cookies. Mit Deinem Klick auf OK, stimmst Du dem setzen von Cookies zu. Andernfalls werden keine gesetzt, was die Funktionalität einschränkt.