2015年4月
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30    
無料ブログはココログ

« MOONPhase version up で、MyStickerID() の修正が必要に・・・ | トップページ | 「双方向リンク」シールを update しました。 »

2013年12月 5日 (木)

過去シールの ver 2.8.0 対応 update

昨日の記事に書いたように、過去のシールで修正の必要なものができましたので、以下を update しました。

Download :

accessjson.js の中身は、最終的に、以下のように修正しました。

修正前

function getStickerID() {
    var relURL = window.location.getAbsoluteURL("").split("/Data/")[1];
    return relURL.split( "/" )[2];
}

function getPageID() {
    var relURL = window.location.getAbsoluteURL("").split("/Data/")[1];
    return relURL.split( "/" )[1];
}

修正後

(function(global) {
    function relDirectories( i ){
        var relURL = location.href;
        relURL = relURL.slice( relURL.search( /\/data\//i ) +1 );
        return relURL.split( "/" )[i];
    }

    var InfoUtil = {
        ,getStickerID: function(){ return relDirectories( 3 ); }
        ,getPageID: function(){ return relDirectories( 2 ); }
        ,getNoteID: function() { return relDirectories( 1 ); }

    global.InofUtil = InfoUtil;
})(this);

将来、複数のノートを持てるようになった場合、ノート名も InfoUtil.getNoteID() で取得できます。

« MOONPhase version up で、MyStickerID() の修正が必要に・・・ | トップページ | 「双方向リンク」シールを update しました。 »

enchantMOON」カテゴリの記事

コメント

コメントを書く

(ウェブ上には掲載しません)

トラックバック

この記事のトラックバックURL:
http://app.f.cocolog-nifty.com/t/trackback/1527616/54159083

この記事へのトラックバック一覧です: 過去シールの ver 2.8.0 対応 update:

« MOONPhase version up で、MyStickerID() の修正が必要に・・・ | トップページ | 「双方向リンク」シールを update しました。 »