Prodused by SAKI

This site is a personal works of "SAKI".
I hope there will be a much of fun contents and funny dreams.
Of coursse that is a future occurrence.
The Watchword is "Picture Yourself".

Count:15680(0/0)Bot:675250(22/32)
HOME>BLOG

Attention!! Your Access is doubtful of Bot or Crawler.
 当サイトは日本国内からの正当なアクセスがなされることを前提にページを作成しています。
 BOTによるアクセスであると判断した場合は、画像や書庫ファイル、スタイルシートなどを廃した"情報"のみが表示されます。
 もし、そういった心当たりのない方でこのメッセージが表示された場合は、クッキーが保存されない、ユーザーエージェントにBOTを連想させる文字列が含まれている、海外Ploxy経由などの可能性があります。
 できましたら、正当な環境にてアクセスされますようお願いいたします。
 なお、ご不明な点や、どうしても現在の環境でのアクセスをご希望される場合は、メールフォームにて相談して頂ければ善処させていただきたいと思います。

MODE: ゲストモード

USER ID:
PASS:
ADMIN

TOP PAGE
サイトトップに戻ります

はじめに
このサイトの紹介です

更新履歴
このサイトの更新履歴です

掲示板
足跡を残してくれると嬉しい

リンク
他サイトへのリンクページです

INDEX
入口ページに戻ります

ARCHIVES
検索および過去記事

<前月 2024年12月 次月>
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 31     

NEW ENTRIES
最近の記事

CATEGORIES
カテゴリ一覧

ACCESS RANK
閲覧回数ランキング

COMMENTS
最近のコメント

POWERED BY

NOTICE

 CJさん作の「タグ拡張モジュール」の機能のひとつである「続きの折りたたみ」に対して「続きを隠す」リンクをクリックした際にページ内の任意の場所(たとえば「続き」の最初や記事のタイトル)にジャンプするようにします。
 これにより「続き」が長文であった際でも、それを「隠した」ときに元の記事を見失うことがなくなります。


続きを読む ≫
 まず、一番簡単で、変更箇所の少ないものを紹介します。

[xtratags]ディレクトリ内のfunction.phpの25行目付近

        }

        $continue = '<a name="more-'.$eid.'" id="more-'.$eid.'"></a><div id="+'.$eid.'" class="xt_contshow"><a href="URL" onclick='xt_readmore("'.$eid.'",1);return false'>続きを読む ≫</a><noscript> (JavaScript を無効にしている方は<a href="./?e='.$eid.'">こちら</a>から)</noscript></div>
<div id="-'.$eid.'" class="xt_contmore">'.$more.'
<a href="URL" onclick='xt_readmore("'.$eid.'",0);location.hash="more-'.$eid.'";return false' class="xt_conthide">≪ 続きを隠す</a></div>';
    } else {
        $continue = "";


 赤字の部分を追加するだけです。
 この例では、続きを隠したときのジャンプ先が「続きを読む」の直前になります。これは変更箇所がfunction.phpの中だけで済みますので、お勧めといえばお勧めです。


 続いて、スキンのみを変更する場合です。
 スキンに記述した「続きの折りたたみ」のためのJavaScriptの部分を以下のように変更します。

// 「続きを読む」折りたたみ
function xt_readmore(xt_id,xt_flg){
  var strName;
  var strName0;
  var strName1;
  var strName2;
  if((xt_id=="")||(xt_id==null))return true;
  strName=xt_id;
  strName0 = "-" + strName;
  strName1 = "+" + strName;
  strName2 = "more-" + strName;
  if(xt_flg==0){
    document.getElementById(strName0).style.display="none";
    document.getElementById(strName1).style.display="block";
    location.hash = strName2;
  }else{
    document.getElementById(strName1).style.display="none";
    document.getElementById(strName0).style.display="block";
  }
  return true;
}


さらに、ジャンプ先に指定する場所に以下のようにジャンプ先を記述します。(LOGループの中にすること!)

    <a name="more-{XT_LOG_EID}" id="more-{XT_LOG_EID}"></a>{LOGCATEGORY} | 
    {LOGTITLE}

※{XT_LOG_EID}は記述のため全角の括弧({ })を使ってます。実際には半角で記述してください。

 この例では、ジャンプ先を各記事のタイトル部分に設定しています。
 汎用性という意味では、この方がいいかと思います。(このブログでも最終的にこちらにしました)


※このカテゴリは、単に私(SAKI)の好みや興味によるBlognPlusの改造のTipsです。ご使用に当たっては自己責任でお願いいたします。

------------------------------
 BlognPlusにはオリジナリティ溢れる優れたモジュールがいくつも発表されていますが、CJさん作の「タグ拡張モジュール」を使用されている方は多いかと思います。
 しかしながら「タグ拡張モジュール」が提供する機能のひとつである「続きの折りたたみ」に関しては、それほど使っている方は多くないと予想していました。(あまり見かけないのでそう思っていただけなのですが)

 このブログでもその「折りたたみ」機能を使っているわけですが、つい先ほど「BlognPlus ぶろぐん+ を育てよう!2」に、今回の要望が出されていたのを見て、この際だからということで手を加えてみました。

≪ 続きを隠す

|2009,10,28, Wednesday 12:52 AM | comments (6) | trackback (0) |

「砂かけババア?」ときかれた。(笑)

 まあ、ここで「灰かぶり姫」のネタを出しても誰もわからなかったようですが。

 いかに「独りよがり」なラクガキかわかろうというものですかね。

続きを読む ≫

|2009,10,25, Sunday 03:12 PM | comments (0) | trackback (x) |

 バイオレンスジャック……さすがにほとんど誰も知らなかった。
 そりゃあ、過激ですもんね。
 とはいえ、あの永井豪原作だし、メジャーでないとは言い切れないはず。
続きを読む ≫

|2009,10,23, Friday 11:00 PM | comments (0) | trackback (x) |

 うーん、さすがにこの路線はまずいような気がしてきた。
 もう少し頑張ろう。

続きを読む ≫

|2009,10,22, Thursday 05:51 AM | comments (0) | trackback (x) |

「長靴を(に)はい(っ)た猫」

もはや昔話とは何の関係もない代物になってる……

続きを読む ≫

|2009,10,20, Tuesday 12:47 AM | comments (0) | trackback (x) |

「ジャック」ではなくて「ジャッキ」……あぁ、自分で描いておいて情けない(涙)

続きを読む ≫

|2009,10,18, Sunday 11:39 PM | comments (0) | trackback (0) |

 昔話シリーズとしては、避けては通れないネタではありますね。(笑)

続きを読む ≫

|2009,10,17, Saturday 11:29 PM | comments (0) | trackback (0) |



Copyright © 2008-2009 The Blue and Violet Storys All Rights Reserved.
当ページに掲載しているコンテンツの再利用(再転載・配布など)は、禁止しています。