2008年7月2日のブックマーク (4件)

  • 新着表示プラグイン(最新記事リスト版) for Serene Bach

    現在配布中の「新着表示プラグイン(サブカテゴリーリスト版) for Serene Bach」に続いて、最新記事リストの新着エントリーに「New!!」というテキストや画像を表示するプラグインを作成しました。 プラグインを適用し、ベースHTMLテンプレートに追加するスクリプトに「エントリー投稿後 n 時間以内」という指定を行うことで、最新記事リストの該当エントリーーに任意のテキスト(または画像)を表示することができます。スクリーンショットは公開テンプレートに適用した完成イメージですが、どのテンプレートでも利用可能です。 動作の仕組みは、プラグインを用いて、最新記事リストの各エントリーの右側にエントリー投稿時間を span 要素で予め埋め込んでおき、CSSで非表示の状態にします。そしてページ表示時に JavaScript でその投稿時間を取得し、現在時刻との差を計算して指定時間以内であれば投稿

    新着表示プラグイン(最新記事リスト版) for Serene Bach
    sawa0811
    sawa0811 2008/07/02
    serenebach
  • 記事投稿者別アイコン表示 | ひいろんBLOG

    個人で記事書いてるブログでは、あんまり実用性無いかもしれませんが…汗 記事投稿者別にアイコン表示させてみました☆ とは言っても、このBLOGの投稿者って… ・ ひいろん ・ ルーシア(BlogPet) ・ モブログ しかないんですけど…ね(^^; まぁ応用すれば、カテゴリー別アイコンを表示させる事も可能だったりしますし♪ (実は、カテゴリー別アイコンの方を先に思い付いたんですが、アイコン作成面倒でして…汗) 既にご存知の方も居ると思いますが、方法記載しときます☆ まずは、投稿者別のアイコンを用意して下さい。 これが無い事にはお話になりませんよね(^^; アイコンの名前ですが… 記事の著者IDを使います。。 例えば著者IDが『0』の場合… アイコン名は『0.jpg』です。。 ※著者IDは、プロフィールのURLに付く末尾番号です。。 人数分揃えたら、サーバにUPしましょう。。 『img_pos

    sawa0811
    sawa0811 2008/07/02
    serenebach
  • 休日表示付リアルタイムカレンダープラグイン(横型) for Serene Bach

    Serene Bach のカレンダーに土・日祝日・日を表示するプラグインです(sb も大丈夫だと思います)。ここでは公開テンプレートをサンプルに横型タイプのカレンダーを追加するカスタマイズ方法をご紹介します。他のテンプレートでもご利用可能です。 スクリーンショットは公開テンプレートに設定した完成例です(画像をクリックすると全体が表示されます)。 注:プラグインは横型カレンダー(独自タグが {calendar_horizontal})専用です。 1.プラグインのダウンロード 下記のリンク先にある RealTimeHolidayCalendar2.zip または RealTimeHolidayCalendar2.lzh をクリックして、プラグインのアーカイブをダウンロードしてください。 RealTimeHolidayCalendar2.zip / RealTimeHolidayCalend

    sawa0811
    sawa0811 2008/07/02
    serenebach
  • JavaScript カレンダー(休日表示付き)

    カレンダーに土、日・祝日、および日表示を行うための JavaScript です。このスクリプトにカレンダー解析スクリプトとCSSを加えることによって、スクリーンショットのような土・日・祝日・日の装飾を行うことができます。振替休日やハッピーマンデーにも(多分)対応しています。 休日表示をするスクリプトをネットでいくつか見つけたのですが、カレンダー用のテーブルを作成しながら同時に休日を判定するタイプのものが多かったため、一旦マークアップされたカレンダーに対しても利用可能となる、汎用的なスクリプトを作ってみました。 このスクリプトは年月日から土、日・祝日、日を判定するというシンプルなものです。JavaScript が利用可能であればブログツールやサービスに依存しません。 冒頭に述べた Movable Type 等のカレンダーを解析するスクリプトは別途エントリーする予定です(まとめて書くと収

    JavaScript カレンダー(休日表示付き)
    sawa0811
    sawa0811 2008/07/02
    serenebach