Plugin Directory

Changeset 1532966


Ignore:
Timestamp:
11/12/2016 03:31:51 PM (9 years ago)
Author:
Teruo Morimoto
Message:

1.1.15

Location:
lesson-scheduler/trunk
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • lesson-scheduler/trunk/css/lesson_scheduler.css

    r1102499 r1532966  
    6767    margin:10px;
    6868}
     69
     70.lesson_scheduler_ui-tooltip {
     71  padding: 10px 20px;
     72  color: black;
     73  background-color:white !important;
     74  opacity:1.0;
     75}
  • lesson-scheduler/trunk/js/lesson_scheduler.js

    r1100404 r1532966  
    2828        });
    2929    });
     30   
     31    $('tbody tr').tooltip( {
     32        track: true,
     33        tooltipClass: 'lesson_scheduler_ui-tooltip'
     34    } );
     35   
    3036});
    3137
  • lesson-scheduler/trunk/lesson_scheduler.php

    r1455746 r1532966  
    66Author: Teruo Morimoto
    77Author URI: http://stepxstep.net/
    8 Version: 1.1.14
     8Version: 1.1.15
    99*/
    1010
     
    107107-----------------------------------------------------------*/
    108108function lesson_schedule_meta_callback($post, $box){
     109   
     110    $lesson_scheduler_option_max = 50;
    109111
    110112    // カスタムフィールドの値を取得
     
    129131
    130132    //練習場所設定用ラジオボタン作成
    131     for( $i=1; $i<=10; $i++ ){
     133    for( $i=1; $i<=$lesson_scheduler_option_max; $i++ ){
    132134        $optname = "lesson_scheduler_place_".$i;
    133135        $optval = get_option($optname);
     
    143145
    144146    //練習時間設定用ラジオボタン作成
    145     for( $i=1; $i<=10; $i++ ){
     147    for( $i=1; $i<=$lesson_scheduler_option_max; $i++ ){
    146148        $optname = "lesson_scheduler_time_".$i;
    147149        $optval = get_option($optname);
     
    203205add_shortcode('lesson_scheduler', 'disp_lesson_scheduler');
    204206function disp_lesson_scheduler($atts) {
     207   
     208    ob_start(); //文字列バッファリング開始
     209   
    205210    if( lesson_scheduler_chk_mobile() ){
    206211        disp_lesson_scheduler_mobile();
     
    209214        disp_lesson_scheduler_pc();
    210215    }
     216   
     217    $buffer = ob_get_contents(); //バッファ内容返却
     218    ob_end_clean(); //バッファリング終了
     219
     220    return $buffer;
    211221}
    212222function disp_lesson_scheduler_pc(){
     
    269279<?php if(  is_user_logged_in() ) : ?>
    270280    <h3><?php _e('your status','lesson-scheduler'); ?></h3>
     281    <?php
     282    //
     283    echo '<span style="font-size:0.9em">●:'.__('attend','lesson-scheduler').' ';
     284    echo '×:'.__('absence','lesson-scheduler').' ';
     285    echo '△:'.__('late','lesson-scheduler').' ';
     286    echo '□:'.__('early','lesson-scheduler').' ';
     287    echo '-:'.__('undecided','lesson-scheduler').'</span>';
     288    ?>
    271289<?php else : ?>
    272290    <h3><?php _e('schedule','lesson-scheduler'); ?></h3>
     
    317335                        }
    318336                   
    319                         echo '<tr><td  data-id="'.get_the_ID().'" data-path="'.get_bloginfo('url').'">';
     337                        echo '<tr ';
     338                        if( is_user_logged_in() ){
     339                            echo ' title="';
     340                            dispAttendUser();
     341                            echo '"';
     342                        }
     343                        echo '><td  data-id="'.get_the_ID().'" data-path="'.get_bloginfo('url').'">';
    320344                        echo  date("Y/m/d",strtotime($lesson_date[0]));
    321345                        echo '(';
     
    435459function dispAllUser(){
    436460
    437     //タイトル表示
    438     echo '<span style="font-size:0.9em">●:'.__('attend','lesson-scheduler').' ';
    439     echo '×:'.__('absence','lesson-scheduler').' ';
    440     echo '△:'.__('late','lesson-scheduler').' ';
    441     echo '□:'.__('early','lesson-scheduler').' ';
    442     echo '-:'.__('undecided','lesson-scheduler').'</span>';
    443    
    444461    echo '<thead><tr>';
    445462    echo '<th>名前</th>';
  • lesson-scheduler/trunk/readme.txt

    r1455746 r1532966  
    44Requires at least: 3.0
    55Tested up to: 4.5.1
    6 Stable tag: 1.1.14
     6Stable tag: 1.1.15
    77License: GPLv2
    88
     
    3030
    3131== Changelog ==
     32
     33= 1.1.15
     34Increase lesson place and lesson time items.
     35Display everyones status by day on tooltip(for PC).
    3236
    3337= 1.1.14
Note: See TracChangeset for help on using the changeset viewer.