「
ダウンロード」で配布中のCGIスクリプト「今日の一言」をバージョンアップさせました。
今回のバージョンアップでは、以下の点を改良しました。
- カレンダー表示機能
パソコンからのアクセスに対してのみ、カレンダー形式で表示する機能を追加しました。指定された年月および前後1月ずつの合わせて3か月を同時に表示し、指定された年月のみ、記事が書かれている場合には記事へのリンクが貼られます。
- 上書き/追記機能
これまで、年月日が一致した場合は自動的に上書きされるようになっていましたが、「上書き」と「追記」で選択できるようにしました。確認画面が表示されるので、誤って上書きしてしまうミスも防ぐことができます。また、記事の修正時にも同一の日にデータがある場合、上書きして良いかどうかの確認画面を表示します。
- 分割表示機能
モバイルからのアクセスに対し、長い記事は分割して表示する機能を追加しました。これまでもEzWeb(HDML)に対しては容量による分割を行っていましたが、今回から@段落、A改行、B句点、C読点の順に区切れていると思われるところで分割します。4つの順に分割できる箇所を探しても見つからない場合のみ、容量による強制分割を行います。EzWeb(HDML)では200〜400文字、その他のモバイルでは500〜1000文字の範囲で分割します。
また、i-Modeでは機種依存の制限により、入力フォームに全角250文字までしか入力できませんが、これに対応するため、250文字を超える記事を修正する際には250文字以下に分割して修正できるようになっています。
- AirH"Phone対応
これまでのi-Mode、Vodafone、EzWeb、Dot-iに加え、AirH"Phoneも自動判別できるようにしました。作者はAirH"Phone端末も持たないため、動作確認はできていませんが、規格上は対応できていると思われます。