Plugin Directory

Changeset 1985256


Ignore:
Timestamp:
12/04/2018 03:14:49 PM (7 years ago)
Author:
macha795
Message:

lang

Location:
editorheadlinejump/trunk
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • editorheadlinejump/trunk/js/mch_ehj_com.min.js

    r1984476 r1985256  
    11var _mchEdjCom=function(){function c(b){return"_WP_MCH_EHJ_"+b}function d(b){b?(b=c("FloatFlg"),localStorage.setItem(b,1)):(b=c("FloatFlg"),localStorage.setItem(b,0))}function g(b,a){a=a.replace("px","").replace("%","");b=c("bxStyl_"+b);localStorage.setItem(b,a)}var e=function(){var b=localStorage.getItem(c("FloatFlg")),a=!0;if(null===b||0===b||"0"===b)a=!1;return a};var h=function(){if(!$("#__MCH_HEAD_LINE_LIST_BOX__").length){d(!0);var b=localStorage.getItem(c("bxStyl_top")),a=localStorage.getItem(c("bxStyl_left"));
    2 b=null===b||-1===b?"10%":b+"px";a=null===a||-1===a?"50%":a+"px";$("body").append('<div id="__MCH_HEAD_LINE_LIST_BOX__" class="postbox " style="top: '+b+";left: "+a+'; "><h2 class="hndle ui-sortable-handle mhl_floatH2"><span>\u898b\u51fa\u3057</span></h2>\t\t<div class="mhl_contents inside "><div class="mhl_closeBtnWrap"><a id="__MHL_BTN_FLOAT_CLOSE__" class="button">\u9589\u3058\u308b</a></div><div id="__MCH_HEAD_LINE_LIST_FLOAT__"></div></div></div>');_mchEdjCom.updateFloatView()}};return{create:void 0,
    3 updateFloatView:function(){var b=$("#__MCH_HEAD_LINE_LIST_FLOAT__");if(!b.length)return!1;var a=$("#__MCH_HEAD_LINE_LIST__").html();b.html(a);return!0},editorInit:function(){e()&&h();$(document).on("click","#__MHL_BTN_FLOAT_CLOSE__",function(b){$("#__MCH_HEAD_LINE_LIST_BOX__").remove();d(!1)});var b=!1;$(document).on("click",".mhl_floatH2",function(a){if(!b){a=$(this).data("open");var f=$(".mhl_contents");"hide"===a?(f.show(),$(this).data("open","show")):(f.hide(),$(this).data("open","hide"))}});
    4 $(document).on("mousedown","#__MCH_HEAD_LINE_LIST_BOX__ > h2",function(a){b=!1;$("#__MCH_HEAD_LINE_LIST_BOX__").data("mouseDownStartTop",$("#__MCH_HEAD_LINE_LIST_BOX__").css("top").replace("px","").replace("%","")).data("mouseDownStartLeft",$("#__MCH_HEAD_LINE_LIST_BOX__").css("left").replace("px","").replace("%","")).data("clickPointX",a.clientX-$("#__MCH_HEAD_LINE_LIST_BOX__").offset().left).data("clickPointY",a.pageY-$("#__MCH_HEAD_LINE_LIST_BOX__").offset().top);$(document).mousemove(function(a){b=
     2b=null===b||-1===b?"10%":b+"px";a=null===a||-1===a?"50%":a+"px";console.log(_mchEhjStr);$("body").append('<div id="__MCH_HEAD_LINE_LIST_BOX__" class="postbox " style="top: '+b+";left: "+a+'; "><h2 class="hndle ui-sortable-handle mhl_floatH2"><span>'+_mchEhjStr.headline+'</span></h2>\t\t<div class="mhl_contents inside "><div class="mhl_closeBtnWrap"><a id="__MHL_BTN_FLOAT_CLOSE__" class="button">'+_mchEhjStr.close+'</a></div><div id="__MCH_HEAD_LINE_LIST_FLOAT__"></div></div></div>');_mchEdjCom.updateFloatView()}};
     3return{create:void 0,updateFloatView:function(){var b=$("#__MCH_HEAD_LINE_LIST_FLOAT__");if(!b.length)return!1;var a=$("#__MCH_HEAD_LINE_LIST__").html();b.html(a);return!0},editorInit:function(){e()&&h();$(document).on("click","#__MHL_BTN_FLOAT_CLOSE__",function(b){$("#__MCH_HEAD_LINE_LIST_BOX__").remove();d(!1)});var b=!1;$(document).on("click",".mhl_floatH2",function(a){if(!b){a=$(this).data("open");var f=$(".mhl_contents");"hide"===a?(f.show(),$(this).data("open","show")):(f.hide(),$(this).data("open",
     4"hide"))}});$(document).on("mousedown","#__MCH_HEAD_LINE_LIST_BOX__ > h2",function(a){b=!1;$("#__MCH_HEAD_LINE_LIST_BOX__").data("mouseDownStartTop",$("#__MCH_HEAD_LINE_LIST_BOX__").css("top").replace("px","").replace("%","")).data("mouseDownStartLeft",$("#__MCH_HEAD_LINE_LIST_BOX__").css("left").replace("px","").replace("%","")).data("clickPointX",a.clientX-$("#__MCH_HEAD_LINE_LIST_BOX__").offset().left).data("clickPointY",a.pageY-$("#__MCH_HEAD_LINE_LIST_BOX__").offset().top);$(document).mousemove(function(a){b=
    55!0;$("#__MCH_HEAD_LINE_LIST_BOX__").data("clickPointY");$("#__MCH_HEAD_LINE_LIST_BOX__").data("clickPointX");$("#__MCH_HEAD_LINE_LIST_BOX__").data("clickPointY");var c=a.clientY-$("#__MCH_HEAD_LINE_LIST_BOX__").data("clickPointY");a=a.clientX-$("#__MCH_HEAD_LINE_LIST_BOX__").data("clickPointX");var f=$(window).height(),d=$(window).width();c>.9*f&&(c=.9*f);a>d-250&&(a=d-250);$("#__MCH_HEAD_LINE_LIST_BOX__").css({top:c+"px",left:a+"px"})})});$(document).on("mouseup","#__MCH_HEAD_LINE_LIST_BOX__ > h2",
    66function(a){var c=$("#__MCH_HEAD_LINE_LIST_BOX__").data("mouseDownStartTop");a=$("#__MCH_HEAD_LINE_LIST_BOX__").data("mouseDownStartLeft");var d=$("#__MCH_HEAD_LINE_LIST_BOX__").css("top"),e=$("#__MCH_HEAD_LINE_LIST_BOX__").css("left");g("top",d);g("left",e);$(document).unbind("mousemove");c=Math.abs(parseInt(c)-parseInt(d));a=Math.abs(parseInt(a)-parseInt(e));b=5<=c||5<=a?!0:!1})},isOpenFloatView:e,createFloatList:h}}();
  • editorheadlinejump/trunk/mch-editor-headline-jump.php

    r1984476 r1985256  
    22/*
    33Plugin Name: EditorHeadlineJump
    4 Description: 投稿の編集画面に見出し一覧を追加します。見出しをクリックすると編集位置に移動します。
     4Description: Add a heading list to the post edit screen. Click on the heading to move to the edit position.
    55Author: macha795
    66Version: 0.0.1
  • editorheadlinejump/trunk/mch_ehj_main.php

    r1984476 r1985256  
    125125
    126126
    127         echo '<script>';
     127        $strList = array(
     128            'headline' =>  __( 'Headline',self::APP_LANG_DMN ),
     129            'close' =>  __( 'close',self::APP_LANG_DMN ),
     130        );
     131
     132
     133        echo '<script>var _mchEhjStr = {};';
     134        foreach ($strList as $key => $str){
     135        ?>
     136        _mchEhjStr['<?php echo $key ?>'] = '<?php echo $str ?>';
     137        <?php
     138        }
    128139//      echo 'console.log("======== my_admin_print_scripts");';
    129140        echo '</script>';
     
    185196        add_meta_box(
    186197            'postexcerpt2__'   // Reusing just 'postexcerpt' doesn't work.
    187             ,   __( '見出し' )  // タイトル
     198            ,   __( 'Headline',self::APP_LANG_DMN )  // タイトル
    188199            ,   array ( __CLASS__, 'show' ) // 表示関数
    189200            ,   null          // スクリーン
     
    197208    public static function show( $post )  {
    198209        $v = 1;
     210        $floatStr =  __('float',self::APP_LANG_DMN);
    199211        wp_enqueue_style( 'mch-ehj-my-css', plugins_url( '/', __FILE__) . '/css/mch_ehj.css', array(), $v );
    200212        ?>
     
    203215            ?></label>
    204216        <div>
    205             <a id="__MCH_HEAD_LINE_FLOAT__" class="button">フロート</a>
     217            <a id="__MCH_HEAD_LINE_FLOAT__" class="button"><?php echo $floatStr ?></a>
    206218        </div>
    207219        <div id="__MCH_HEAD_LINE_LIST__">
  • editorheadlinejump/trunk/readme.txt

    r1985222 r1985256  
    1010
    1111投稿の編集画面に見出し一覧を追加します。見出しをクリックすると編集位置に移動します。
     12Add a heading list to the post edit screen. Click on the heading to move to the edit position.
    1213
    1314== Description ==
Note: See TracChangeset for help on using the changeset viewer.