junzirogoo!!!

日々勉強。〈COPYRIGHT © 2004-2024 KANGAWA, ALL RIGHTS RESERVED.〉

やっとこさ、サイドバー折りたたみスクリプトを導入。

2005年08月25日 03時27分20秒 | ブログ(ブログ人)
昨日から、すでにお気付きの方も大勢いらっしゃると思いますが、昨年から、やろうと思っていたサイドバー折りたたみスクリプトを、やっとこさ導入いたしました。
いままで、特に折りたたむ必要があるサイドバー項目(私リスト)もないかな?と思っていたので、そんなに積極的にやろうとしていなかったのですが、今後このブログがどうなるのか?は、僕もあまり見えていないところがあるので、やれることは、今のうちにいろいろやっておこうと思ったわけです。

導入にあたっては、「もげきゃっち」のろぷさんをはじめ、このスクリプトを導入しているブログさんがほとんど参考とし、このスクリプトの作者でもあるfacetさんの「facet-divers」の記事で、今回は特に、「サイドバー折り畳み2:状態保持機能付き」を参考とさせていただきました。とりあえず、こちらの記事にトラックバック!そして、facetさん、ありがとうございますm(_ _)m

ただ、うちのブログ、サイドバー項目のタイトルがほとんどアルファベット。これでは、スクリプトが働きません。
そこで、以前から一部項目のタイトルの最後尾に「。」(文末に使う全角の「マル」ですね。これではないです^^。要するに、「モーニング娘。」と同じようなノリです。ちょっと上品に感じるでしょ?)を付けていますが、これを活用。この「。」を折りたたみスクリプトを働かせたいサイドバー項目の全タイトルに追加!同時に、ページHTMLに追加するタグ中にあるスクリプトを働かせたいサイドバー項目を指定する箇所で、「。」だけを追加!すると、その前までが半角アルファベットでも……、

オケーッ!!フー!!!(←HG風。コワレかけ)

って、これでいいのか?今だけとか???

TB。--------

コメント (6)    この記事についてブログを書く
  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする
« 不祥事に始まり、不祥事に終... | トップ | 選挙公示。 »
最新の画像もっと見る

6 コメント

コメント日が  古い順  |   新しい順
遅れましたが、トラックバックありがとうございま... (facet)
2005-08-31 08:55:42
遅れましたが、トラックバックありがとうございました。

アルファベットの件なんですが、実は折り畳めるのです…。ただ、アルファベットの場合、大文字小文字に加え全角半角も区別するので注意が必要です。
HTMLソースを拝見させていただいたところ、全角半角の問題だったのではないかと思いましたが、いかがでしょうか。
#このまま運用される方が便利だと思いますが、作者としては一応、何が原因だったかは気になりますので(^^;

いやー、しかし、「。」は目から鱗でした。素晴らしいアイデアですね!次回作では(もし次回作があれば、ですが(^^;)何らかの形で参考にさせていただくかもしれません(^^)
返信する
どうもです!facetさん、いらっしゃいませ。 (junziro)
2005-09-01 03:15:21
どうもです!facetさん、いらっしゃいませ。
あらためまして、この度はありがとうございました。

>全角半角の問題だったのではないかと思いましたが、いかがでしょうか。

そのとおりです。半ば、仕事疲れでコワレかけで書いた文章なので、書き忘れていましたが、全角アルファベットでも、オッケーでした。半角アルファベットがダメでした。
そのまま、全角でやってもよかったのですが、いろいろやってるうちに、すべてのサイドバー項目を全角に打ちかえるのが面倒になったので、「。」で、ごまかせるかなぁ?とやってみたら、うまくいった次第です。
ちなみに、「AD。」(左サイドバー)は、今でも、全角アルファベットです。なので、「。」がなくてもオッケーなんです^^;

この件とは関係のない話なのですが、サイドバー項目に半角で小文字のアルファベットを入力しても、表示は大文字になるので(ブログ人だけ?)、いっそのこと、全角で入力したほうが良いのではないか?と、今回いろいろやってみて思いました。

「。」の件は、どうぞご参考に(^^)。
返信する
半角アルファベット、ダメでしたか。うーむ。おか... (facet)
2005-09-01 09:28:03
半角アルファベット、ダメでしたか。うーむ。おかしいな。半角でも大丈夫なはずなんですけどね。
おっしゃる通り、テンプレによっては半角アルファベットが勝手にCSSで大文字にされてしまうのですが、もともと私リストで付けたタイトルが小文字なら折り畳み指定も小文字、大文字なら大文字でという風に、自分が付けたタイトル通りに指定してやれば動作するはずなのです。
まあ、今は不要かと思いますが、将来、何らかの理由で必要になって、どうしても半角で上手くいかないときは、改めてご連絡いただけますか。また調査に来ますので。ではでは~
返信する
あれっ、そうなんですか。 (junziro)
2005-09-02 02:02:21
あれっ、そうなんですか。
なんでだろ???
ひとつ思い当たるフシがあるとすれば、
半角アルファベットの時には、スクリプト全体が働かない状態で、他の全角ひらがな漢字のサイドバー項目も指定しているのにも関わらず働きませんでした。その部分だけでも働いているのであれば、納得できるのですが…。
なので、たぶん他に原因があるのではないか?と思っています。
Windowsの「メモ帳」で編集しているのが、ダメなんですかねぇ???(そんな気が)
まぁ、とりあえずはこのままで当分いっときます。

>将来、何らかの理由で必要になって、どうしても半角で上手くいかないときは、改めてご連絡いただけますか。また調査に来ますので。

その時は、よろしくお願い致します。
ではでは。
返信する
なるほど。全体が働かなかったとすると、他の問題... (facet)
2005-09-02 04:19:12
なるほど。全体が働かなかったとすると、他の問題だったのでしょう。

思い当たるのは、引用符内に改行が入っていたんだけど気づかなかったというケースです。実は、他の拙作スクリプトでもよくそれが問題だったりしています。

メモ帳での編集自体は問題ないのですが、改行があるかどうかは分かりづらいですし、半角のタイトルを列挙するとかなり長くなりますから、今回のケースもそれが原因だったということは十分ありえそうな気がしました。

…ということで、元記事の方に、引用符内の改行についての注意事項を追記しておくことにしました。ただでさえ記事が長いので、たぶん誰も気づかないと思いますが(笑)
返信する
なるほど。 (junziro)
2005-09-03 01:57:46
なるほど。
それは、十分ありえることと思いました。
次回、サイドバー項目名などを変える時などは、気を付けたいと思います。
それにしても、参考とさせて頂いた上に、いろいろアドバイスも頂き、かさね重ねありがとうございます。大変勉強にもなりましたm(_ _)m
また、何かあればお世話になるかもしれませんが、その時は、よろしくお願い致します。
返信する

コメントを投稿

ブログ作成者から承認されるまでコメントは反映されません。

ブログ(ブログ人)」カテゴリの最新記事