Plugin Directory

Changeset 937865


Ignore:
Timestamp:
06/24/2014 02:17:19 PM (12 years ago)
Author:
Webster.K
Message:

kalendar verze 1.5.1

Location:
kalendar-cz/trunk
Files:
7 edited

Legend:

Unmodified
Added
Removed
  • kalendar-cz/trunk/kalendar_cz.php

    r937769 r937865  
    44Plugin URI: http://phgame.cz
    55Description: Zobrazuje hodiny, čas, kdo má dnes a zítra svátek, sudý/lichý týden, číslo týdne a počet dní do Vánoc či konce roku.
    6 Version: 1.5.0
     6Version: 1.5.1
    77Author: Webster.K
    88Author URI: http://phgame.cz/kalendar
     
    462462$svatek_1_12,$svatek_2_12,$svatek_3_12,$svatek_4_12,$svatek_5_12,$svatek_6_12,$svatek_7_12,$svatek_8_12,$svatek_9_12,$svatek_10_12,$svatek_11_12,$svatek_12_12,$svatek_13_12,$svatek_14_12,$svatek_15_12,$svatek_16_12,$svatek_17_12,$svatek_18_12,$svatek_19_12,$svatek_20_12,$svatek_21_12,$svatek_22_12,$svatek_23_12,$svatek_24_12,$svatek_25_12,$svatek_26_12,$svatek_27_12,$svatek_28_12,$svatek_29_12,$svatek_30_12,$svatek_31_12,$svatek_1_1);
    463463
    464 $d=getdate(get_presny_cas_z_wp());
     464$cas_ktery_se_pouziva_u_wp = get_presny_cas_z_wp();
     465
     466
     467$d=getdate($cas_ktery_se_pouziva_u_wp);
    465468$datum=date("d. m. Y");
    466469$yday=$d["yday"];
     
    510513    }
    511514    elseif($dat["typ"]=="den"){
    512         $output .= "<div id=\"kalendar_cz_datum\"><font color=\"". $barva_textu ."\">" . get_my_today_date() . "</font></div>";
     515        $output .= "<div id=\"kalendar_cz_datum\"><font color=\"". $barva_textu ."\">" . get_my_today_date($cas_ktery_se_pouziva_u_wp) . "</font></div>";
    513516        if($radku!=$dat["cislo"]){
    514517            $output .= "$after\n$before";
     
    528531    }
    529532    elseif($dat["typ"]=="vanoce"){
    530         $output .= "<div id=\"kalendar_cz_vanoce\"><font color=\"". $barva_textu ."\">" . get_vanoce() . "</font></div>";
     533        $output .= "<div id=\"kalendar_cz_vanoce\"><font color=\"". $barva_textu ."\">" . get_vanoce($cas_ktery_se_pouziva_u_wp) . "</font></div>";
    531534        if($radku!=$dat["cislo"]){
    532535            $output .= "$after\n$before";
     
    534537    }
    535538    elseif($dat["typ"]=="novy_rok"){
    536         $output .= "<div id=\"kalendar_cz_novy_rok\"><font color=\"". $barva_textu ."\">" . get_novy_rok() . "</font></div>";
     539        $output .= "<div id=\"kalendar_cz_novy_rok\"><font color=\"". $barva_textu ."\">" . get_novy_rok($cas_ktery_se_pouziva_u_wp) . "</font></div>";
    537540        if($radku!=$dat["cislo"]){
    538541            $output .= "$after\n$before";
     
    540543    }
    541544    elseif($dat["typ"]=="sudy_lichy_tyden"){
    542         $output .= "<div id=\"kalendar_cz_ls_tyden\"><font color=\"". $barva_textu ."\">" . get_sudy_lichy_tyden() . "</font></div>";
     545        $output .= "<div id=\"kalendar_cz_ls_tyden\"><font color=\"". $barva_textu ."\">" . get_sudy_lichy_tyden($cas_ktery_se_pouziva_u_wp) . "</font></div>";
    543546        if($radku!=$dat["cislo"]){
    544547            $output .= "$after\n$before";
     
    546549    }
    547550    elseif($dat["typ"]=="cislo_tydne"){
    548         $output .= "<div id=\"kalendar_cz_cislo_tydne\"><font color=\"". $barva_textu ."\">" . get_cislo_tydne() . "</font></div>";
     551        $output .= "<div id=\"kalendar_cz_cislo_tydne\"><font color=\"". $barva_textu ."\">" . get_cislo_tydne($cas_ktery_se_pouziva_u_wp) . "</font></div>";
    549552        if($radku!=$dat["cislo"]){
    550553            $output .= "$after\n$before";
     
    562565
    563566function get_presny_cas_z_wp(){
     567
     568/*
     569//puvodni kod, novy je o dost lepsi :D 
    564570$prevod_hodiny = split('\.', date_i18n(get_option('time_format')));
    565571$prevod_datum = split('\.', date_i18n( get_option('date_format')));
    566 return MkTime ((int)$prevod_hodiny[0], (int)$prevod_hodiny[1], (int)0, (int)$prevod_datum[1], (int)$prevod_datum[0], (int)$prevod_datum[2]) . "<br>";
    567 }
    568 
    569 function get_my_today_date() {
     572return MkTime ((int)$prevod_hodiny[0], (int)$prevod_hodiny[1], (int)0, (int)$prevod_datum[1], (int)$prevod_datum[0], (int)$prevod_datum[2]);
     573*/
     574return current_time( 'timestamp', 0 );
     575}
     576
     577function get_my_today_date($presne_datum) {
    570578    $mesic_leden = __('ledna','kalendar_cz');
    571579    $mesic_unor = __('února','kalendar_cz');
     
    591599    $mesic = array('',$mesic_leden,$mesic_unor,$mesic_brezen,$mesic_duben,$mesic_kveten,$mesic_cerven,$mesic_cervenec,$mesic_srpen,$mesic_zari,$mesic_rijen,$mesic_listopad,$mesic_prosinec);
    592600    $den = array($den_tydne_Ne,$den_tydne_Po,$den_tydne_Ut,$den_tydne_St,$den_tydne_Ct,$den_tydne_Pa,$den_tydne_So);
    593     $d=getdate(get_presny_cas_z_wp());
     601    $d=getdate($presne_datum);
    594602    /* Not used
    595603    $y=$d["year"];
     
    634642}
    635643
    636 function get_vanoce(){
    637 $dnesek = time();
     644function get_vanoce($dnesek){
    638645$den_od_zacatku_roku = Date(z, $dnesek);
    639646if(Date(Y, $dnesek)%4==0){$pocet_dni = 366;}else{$pocet_dni = 365;}
     
    657664}
    658665
    659 function get_novy_rok(){
    660 $dnesek = time();
     666function get_novy_rok($dnesek){
    661667$den_od_zacatku_roku = Date(z, $dnesek);
    662668if(Date(Y, $dnesek)%4==0){$pocet_dni = 366;}else{$pocet_dni = 365;}
     
    676682}
    677683
    678 function get_sudy_lichy_tyden(){
    679     $cas_ted = date_i18n(get_option('time_format'));
    680     $prevod_hodiny = split('\.', $cas_ted);
    681     $prevod_datum = split('\.', date_i18n( get_option('date_format')));
    682     $caaaa = MkTime ((int)$prevod_hodiny[0], (int)$prevod_hodiny[1], (int)0, (int)$prevod_datum[1], (int)$prevod_datum[0], (int)$prevod_datum[2]) . "<br>";
     684function get_sudy_lichy_tyden($caaaa){
    683685
    684686    global $wpdb;
     
    692694}
    693695
    694 function get_cislo_tydne(){
    695     $cas_ted = date_i18n(get_option('time_format'));
    696     $prevod_hodiny = split('\.', $cas_ted);
    697     $prevod_datum = split('\.', date_i18n( get_option('date_format')));
    698     $caaaa = MkTime ((int)$prevod_hodiny[0], (int)$prevod_hodiny[1], (int)0, (int)$prevod_datum[1], (int)$prevod_datum[0], (int)$prevod_datum[2]) . "<br>";
     696function get_cislo_tydne($caaaa){
    699697
    700698   
     
    754752}
    755753 
     754
     755function kalendar_cz_dashboard_widgets_obsah() {
     756    ?>
     757    <div class="kalendar_cz_dashboard" style="width:100%">
     758    <?php printf( __('Aktuální datum a čas:','kalendar_cz')); echo " " . Date ("d. n. Y, H:i", get_presny_cas_z_wp());printf( __(', pokud je čas špatný, přejděte prosím do nastavení pluginu.','kalendar_cz'));?>
     759    </div>
     760    <?php
     761}
     762
     763
     764
     765function kalendar_cz_dashboard_widgets() {
     766
     767    wp_add_dashboard_widget(
     768                 'kalendar_cz_dashboard_widget',         // Widget slug.
     769                 'Kalendář / Calendar',         // Title.
     770                 'kalendar_cz_dashboard_widgets_obsah' // Display function.
     771        ); 
     772}
     773
     774add_action( 'wp_dashboard_setup', 'kalendar_cz_dashboard_widgets' );
     775
    756776add_action('admin_menu', 'kalendar_cz_admin_actions');
    757777
  • kalendar-cz/trunk/kalendar_cz_admin.php

    r937769 r937865  
    7979//po odeslani formulare
    8080//hlavicka s casem
    81 $cas_ted = date_i18n(get_option('time_format'));
    82 $prevod_hodiny = split('\.', $cas_ted);
    83 $prevod_datum = split('\.', date_i18n( get_option('date_format')));
    84 $caaaa = MkTime ((int)$prevod_hodiny[0], (int)$prevod_hodiny[1], (int)0, (int)$prevod_datum[1], (int)$prevod_datum[0], (int)$prevod_datum[2]) . "<br>";
    85 printf( __('Aktuální datum a čas:','kalendar_cz')); echo " " . Date ("d. n. Y, H:i", MkTime ((int)$prevod_hodiny[0], (int)$prevod_hodiny[1], (int)0, (int)$prevod_datum[1], (int)$prevod_datum[0], (int)$prevod_datum[2]));
     81$caaaa = current_time( 'timestamp', 0 );
     82
     83printf( __('Aktuální datum a čas:','kalendar_cz')); echo " " . Date ("d. n. Y, H:i", $caaaa);
    8684echo ", ";
    8785
     
    105103
    106104echo "<p>";printf( __('* Pokud je tento čas a datum nesprávné, nastavte prosím Wordpress správně (nastavení/obecné), nesprávné zobrazení času může být nesprávným nastavením časové zóny','kalendar_cz'));echo "</p>";
    107 echo "<p>";printf( __('* V tuto chvíli je podporovaný formát data jako DDMMYYYY','kalendar_cz'));echo "</p>";
    108105//hlavicka s casem
    109106
  • kalendar-cz/trunk/languages/kalendar_cz-cs_CZ.po

    r937769 r937865  
    33"Project-Id-Version: kalendar_cz-1.5.0\n"
    44"POT-Creation-Date: 2013-08-21 13:42+0100\n"
    5 "PO-Revision-Date: 2014-06-24 11:19+0100\n"
     5"PO-Revision-Date: 2014-06-24 16:10+0100\n"
    66"Last-Translator: \n"
    77"Language-Team: \n"
     
    18611861"posunuto počítání týdnů."
    18621862
    1863 #: kalendar_cz_admin.php:100
    1864 msgid "* V tuto chvíli je podporovaný formát data jako DDMMYYYY"
    1865 msgstr "* V tuto chvíli je podporovaný formát data jako DDMMYYYY"
     1863#: kalendar_cz.php
     1864msgid ", pokud je čas špatný, přejděte prosím do nastavení pluginu."
     1865msgstr ", pokud je čas špatný, přejděte prosím do nastavení pluginu."
  • kalendar-cz/trunk/languages/kalendar_cz-sk_SK.po

    r937769 r937865  
    33"Project-Id-Version: kalendar_cz-1.5.0\n"
    44"POT-Creation-Date: 2013-08-21 13:42+0100\n"
    5 "PO-Revision-Date: 2014-06-24 11:19+0100\n"
     5"PO-Revision-Date: 2014-06-24 16:11+0100\n"
    66"Last-Translator: \n"
    77"Language-Team: \n"
     
    18621862"posunuto počítání týdnů."
    18631863
    1864 #: kalendar_cz_admin.php:100
    1865 msgid "* V tuto chvíli je podporovaný formát data jako DDMMYYYY"
    1866 msgstr "* V tuto chvíli je podporovaný formát data jako DDMMYYYY"
     1864#: kalendar_cz.php
     1865msgid ", pokud je čas špatný, přejděte prosím do nastavení pluginu."
     1866msgstr ", pokud je čas špatný, přejděte prosím do nastavení pluginu."
  • kalendar-cz/trunk/readme.txt

    r937769 r937865  
    55Requires at least: 2.5
    66Tested up to: 3.9.1
    7 Stable tag: 1.5.0
     7Stable tag: 1.5.1
    88
    99== Description ==
     
    1616
    1717= EN =
    18 * Plugin show the date, time, days to the Christmas and the czech festivals on sidebar (you can use it as widget).
     18* Plugin show the date, time, days to the Christmas and the cz/sk festivals on sidebar (you can use it as widget).
    1919
    2020== Installation ==
     
    4646
    4747== Changelog ==
     48= 1.5.1 =
     49* Plugin si nyní poradí s každým z nastavení datu ve WordPressu, nemusí být tedy striktně dodržen formát DD.MM.YYYY, nyní je to libovolné
     50* Rychlost pluginu byla zvýšena
     51* Byly doopraveny další drobné chyby
     52* Plugin byl přidán na nástěnku (dashboard)
     53
    4854= 1.5.0 =
    4955* Do administrace byl přidán kalibrátor na číslo týdne (na některých webech se stávalo, že šel týden o jeden jinak)
Note: See TracChangeset for help on using the changeset viewer.