BlognPlus 用 お知らせ表示モジュール
BlognPlus の任意の場所にお知らせ欄を設置できます。
ブログの表紙だけに「お知らせ」「Information」「注意書き」など常時表示させたい場合にどうぞ。
お知らせ表示モジュールの主な機能
「お知らせ」の編集
モジュールの管理画面から「お知らせ」の内容を編集する事が出来ます。
表示設定
初期表示(表紙)・個別記事表示・カテゴリー別表示など、表示モードによる表示・非表示が選択できます。また1ページ目のみ表示するという設定もあります。
複数のお知らせ
ver2.00 からは最高で10個まで「お知らせ」を掲載する事が出来るようになりました。
動作例
モジュールを導入する前に、どんな風に動作しているかご覧になりたい場合は、以下のサイトを参考にして下さい。
※ トラックバックをいただいたサイト様に無断でリンクさせていただいています。
動作環境
- BlognPlus v2.6.2
- BlognPlus v2.6.0
- BlognPlus v2.5.6
PHP のバージョンは 4.3.0 以上が必要です。
ダウンロード
利用規約
- このモジュールの所有権は 「nJOY」管理人 CJ にあります。
- モジュールを使用して損害が生じても、「nJOY」管理人 CJ は一切の責任を負いかねます。
- モジュールの再配布・販売等は一切禁じます。
- 利用者個人の責任において改造は自由に行えます。
- スクリプト内にあるプログラム名・バージョン名・著作権表示を削除・変更する事は認めません。
- 当規約に同意された方のみ、このモジュールを無料で使う事が出来ます。
- もしよければ、あなたのブログに「nJOY BLOG」へのリンクをはってやってください。管理人が大変喜び、モジュール作成の励みになります。
「お知らせ表示モジュール」(postit.zip, 20kb)
インストール方法(主な手順)
- ダウンロードした圧縮ファイル(postit.zip)を解凍する。
- 「postit」フォルダを BlognPlus ディレクトリ下の /module/ にアップロードする。
- 拡張子が「*.cgi」のファイル(全11個)のパーミッションを「666」等に変更する。
- スキンファイルの任意の場所に {POSTIT1} と記述する(お知らせ1の内容を表示する場合)。
モジュール構成ファイル
- blognplus
- module
- postit
- blank.php
- br.gif
- config.cgi
- control.php
- function.php
- index.html
- info.php
- install.php
- menu.php
- postit.js
- postit.php
- postit1.cgi
- postit2.cgi
- postit3.cgi
- postit4.cgi
- postit5.cgi
- postit6.cgi
- postit7.cgi
- postit8.cgi
- postit9.cgi
- postit10.cgi
- resizable.js
- style.php
- uninstall.php
- update.php
赤文字のファイルのパーミッションは「666」「606」等にする必要があります。
インストール作業(BlognPlus v2.6.x 以降)
BlognPlus v2.6.x 以降では上記の手順に加え、次のインストール作業が必要になります。
インストール
「postit」フォルダを /module/ ディレクトリ下にアップロード後、未登録一覧に入っている「お知らせ表示モジュール」の [インストール] ボタンを押してください。
動作設定
- PC
- PC 用スキンに独自タグを記述した場合、「PC」欄を「ON」にしてください。
- 携帯
- 携帯用スキンに独自タグを記述した場合、「携帯」欄を「ON」にしてください。
優先順位
特に制限はありません。
編集画面
BlognPlus と同じ絵文字を使う事が出来ます。
タグ入力支援も一部を除き BlognPlus と同機能の物が実装されています。
BlognPlus の編集欄とは違い、使える HTML タグに制限はありません。
設定画面
エディタ
改行処理
- [自動改行する]
- 改行ごとに <br /> が挿入されます。
- [自動改行しない]
- 改行しても <br /> は挿入されません。複数行に渡る JavaScript を記入する時はこちらを選んでください。
絵文字表示
絵文字欄の表示・非表示を切り替える事が出来ます。
[表示しない]にすると、画面に絵文字画像を呼び出さない分だけ表示が軽くなります。
Textarea Tools
Javascript 「Textarea Tools」を有効にする事で、お知らせ記入欄の縦幅を任意で拡大(▽)・縮小(△)出来ます。
一部のブラウザ(Opera 等)で不具合が発生する事を確認していますので、表示に問題がある場合はこの機能を「無効」にして下さい。
使用するお知らせ
- 5個(1〜5)
- 「お知らせ1〜5」のみ使う場合はこちら。
- 全て(1〜10)
- 「お知らせ1〜10」まで使いたい場合はこちら。
“お知らせ”を5個以下しか使わない場合は、「5個」を選んだ方がサーバーへの負荷が減ります。
また管理画面に「お知らせ6〜10」の設定が表示されないので、表示が軽くなるメリットがあります。
日付フォーマット
編集欄に %%DATE%% と書くと「お知らせ」の最新更新日時を取得・表示します。
入力欄に最終更新日時の表示フォーマットを記入してください。
| 説明 | 戻り値 |
Y | 年(4桁の数字) | 例:1999 または 2005 |
y | 年(2桁の数字) | 例:99 または 05 |
F | 月(英語フルスペル) | 例:January から December |
M | 月(3文字形式) | 例:Jan から Dec |
m | 月(2桁の数字) | 例:01 から 12 |
n | 月(数字、先頭に 0 を付けない) | 例:1 から 12 |
d | 日(2桁の数字) | 例:01 から 31 |
j | 日(数字、先頭に 0 を付けない) | 例:1 から 31 |
l | 曜日(英語フルスペル) | 例:Sunday から Saturday |
D | 曜日(英語3文字) | 例:Sun から Sat |
※ 使える文字の全リストは こちら を参照。
マスタースイッチ
- [ON]
- 管理画面にエディタを表示します。
- ブログを表示する際にログを読み込みます。
- [OFF]
- 管理画面にエディタを表示しません。
- ブログを表示する際にログを読み込みません。
「マスタースイッチを[ON]にして全てのモードで非表示」と「マスタースイッチを[OFF]」では、どちらもお知らせを表示しない事に変わりありませんが、前者ではお知らせを表示しないにもかかわらずログを読み込みにいきます。
使わない「お知らせ」はマスタースイッチで[OFF]にしておいた方が、サーバーへの負荷の軽減につながります。
表示設定
表示モードごとに「非表示」「表示(全頁)」「表示する(1頁)」を選ぶ事が出来ます(ページ切り替えが発生しない表示モードでは、「非表示」「表示」のみ選択可能)。
- [非表示]
- お知らせを表示しません
- [表示]
- お知らせを表示します
- [表示(全頁)]
- ページ数に関係なく全てのページで表示します
- [表示(1頁)]
- 1ページ目のみ表示し、2ページ目以降は表示しません
マスタースイッチと表示・非表示の関係によって、プルダウンメニューの背景色が変化します。
- 背景色が黄色の場合、ブログに表示されます。
- 背景色が灰色の場合、マスタースイッチが [OFF] のためブログには表示されません。
- 背景色が白色の場合、非表示が選択されているので、ブログには表示されません。
既知のバグおよび仕様
- 日付フォーマットには半角シングルクォート、半角ダブルクォート、半角「\」は使えません
- 「お知らせ」の編集は1つずつしか出来ません。
例:「お知らせ1」の編集ボタンを押した場合、書きかけの「お知らせ2」の内容は保存されません。
アップグレードの仕方
ver2.00〜2.11 → ver2.20
「congif.cgi」「postit1.cgi 〜 postit10.cgi」以外を上書きアップロードしてください。
アンインストール方法
BlognPlus v2.6.x 以降
- モジュール管理画面から「モジュールアンインストール」ボタンを押す。
BlognPlus 全バージョン共通
- スキンの HTML ファイルに追加したモジュール独自タグを削除する。
- /postit/ ディレクトリを削除する。
バージョンアップ情報
- 2009/05/25
- ver2.20 管理画面に固定メニュー導入
- 2009/05/25
- ver2.12 BlognPlus v2.6.2 に対応
- 2009/04/04
- ver2.11 BlognPlus v2.6.0 に対応
- 2007/11/18
- ver2.10 BlognPlus v2.5.3 に対応
- 2007/01/27
- ver2.00 機能を大幅に追加してメジャーバージョンアップ
- 2007/01/25
- ver*.** Textarea Tools 導入
- 2007/01/25
- ver*.** 管理画面を改良
- 2007/01/24
- ver*.** お知らせを10個まで使えるよう拡張
- 2007/01/24
- ver*.** スクリプトを全面見直し
- 2006/12/27
- ver1.23 BlognPlus v2.4.0 に対応
- 2006/09/13
- ver1.22 管理画面内で適切にエスケープ処理がされていなかったのを修正
- 2006/03/26
- ver1.21 マスタースイッチ機能追加
- 2006/03/24
- ver1.20 お知らせ”を4つに増やしました
- 2006/02/09
- ver1.13 アーカイブ一覧化モジュールに対応
- 2005/11/23
- ver1.12 %%DATE%% 変数に関するバグ修正
- 2005/11/22
- ver1.11 絵文字挿入機能追加
- 2005/11/22
- ver1.10 タグ入力支援機能追加
- 2005/11/21
- ver1.04 セキュリティ強化
- 2005/11/19
- ver1.03 最終更新日取得・表示機能追加
- 2005/11/17
- ver1.02 改行処理追加
- 2005/11/16
- ver1.01 設定変更機能追加
- 2005/11/15
- ver1.00 編集画面追加
[サイト作成のヒント集に戻る]