pukiwikiプラグイン/calendarlong

2021-10-12 (火) 07:49:06
お名前:

表記、そんな感じのものを作ったので、一応公開しておきます。

プラグイン概要

友瀬の日記系ページで使用している、『横長カレンダー』です。
公式の calendar2プラグインをベースに改造したものです。

こんな感じ。

#calendarlong(日記,off)


calender_viewerとの連携を前提としています。

インストール方法

  1. 本ページに添付されている下記ファイルをダウンロードし、「calendarlong.inc.php」の名前で pukiwiki の pluginフォルダにおいてください。
  2. このプラグイン用のCSSを定義してください。
    • 参考までに、友瀬のサイトでは以下のように定義しています。
      table.style_calendarlong{
      	width:640px;
      	height:30px;
      	border:solid 1px #ccc;
      	background-color:#ccc;
      	text-align:center;
      	font-size:12px;
      }
      div.style_calendarlong{
      	overflow-x:auto;
      }

使い方

パラメータなどは公式の calendar2 と同じです。
友瀬の場合、別途提示する「改造版calendar_viewer」からこれを呼び出す前提で運用しています。

  • calender_viewerとの連携を前提としています。
    月指定を「New」「Old」したとき、calendar_viewer を呼び出します。
  • 友瀬が別途提供している改造:dayweekを利用して、祝日表示に対応しています。
    (この改造をしていなくても曜日・祝日表示しないだけで動作はします)
  • 2021/10/12版
    カレンダー全体を<div class="style_calendarlong">でくくる形に修正。
    スマートフォンなどの「幅が狭い」環境でスクロールするような対応ができるようにしました。

技術的な話。

コメント

ご意見などがあれば。


お名前:

お名前: