HOME > CGI > Tackynote3


【動作サンプル】 ※書き込みは出来ません

特徴&機能説明

  ・ブラウザ上から登録・修正・削除が可能な、管理者専用の「日記帳」です。

  ・左(カレンダー)&右(日記表示)の2フレーム形式ですので、フレーム対応ブラウザしか動作しません。

  ・カレンダーは「当月だけ」と「当月と前月」の2パターン表示が可能です。

  ・カレンダー上部に、日記ショートカット用プルダウンメニューが表示されます(表示しなくも出来ます)
   →いちいち一日ずつクリックしていかないと内容がわからない・・・・って事が無いように、
    プルダウンメニューには「その日のタイトル」が表示されます。
    この機能をご要望してくれた「まこ」さんには感謝です!!!

  ・日記の表示方法として、一日ずつ書き込んだ内容を表示させる方法と、表示年月内に書き込まれた
   内容を一気に表示させる事が出来ますよ。

  ・その月のカレンダーが初期表示されますが、指定した年月の表示ももちろん出来ます。
   日記が登録されている日には、「■」 が表示され、そこをクリックすると日記が表示されます。
   又、「■」ではなく、画像を表示させる事も可能です。
   画像は「1種類のみ」 と、「アイコンを選択」の2通りが可能です。

  ・日記は「昇順(1〜31日の順)」と「降順(31〜1日)」の表示が変更可能です。

  ・2000年から施行される「成人の日」、「体育の日」対応済み。及び2000年対応済み。
   ※春分の日、秋分の日は算出方法知らないからやってましぇん。(^^ゞ

  ・指定日以前の日記を自動削除(新しい日記を書き込んだ際にですが)します。

  ・ アイコンを表示出来ます。※表示しないようにも設定出来ます。
   アイコンは、管理人用アイコン、常連さん用アイコン、その他投稿時に選択するアイコンを
   設定出来ます。(Ver0.56から)

  ・表示している月の日記、又は全ての日記をブラウザ上からダウンロードする事が出来ます。※Macはダメ

  ・新規投稿時のみ画像アップロードが出来ます。※アップしない設定も出来ます

  ・一定の画像サイズを超える場合は設定した画像サイズで縮小表示します。

  ・レス機能があります。※設定でレス無しにも変更可能です



設置方法  ※重要な部分のみ説明します
ファイル名 説明 パーミッション 転送モード
tackynote3.cgi 本体 755 アスキーモード
log(サーバーにフォルダを作成してね) ログが保存されます。 777  
upload(サーバーにフォルダを作成してね) アップロードしたファイルが保存されます 777  
jcode.pl 日本語コード変換ライブラリ 755 アスキーモード
cgi-lib.pl perlライブラリ 755 アスキーモード
basic.css CSSファイル   アスキーモード
〜.gif その他画像類   バイナリーモード

※パーミッションはプロバイダーによって上記以外の設定となる事がありますので、
設置出来ない場合は、一度プロバイダーのサイトなりで調査してみて下さい。

※よくわからないけどCGIから自動でファイルを生成出来ないサーバーってあるのかな?
あったらこのCGIは使えません。若しくは「logフォルダ」に200504.txtのように年月.txtのファイルを作成して下さい



ダウンロード ※ダウンロード後「Lhasa」等の解凍ツールで解凍して下さい。

tackynote3.lzh 



更新記録
◆Ver0.66 (2009.02.18)
・投稿禁止ワードの比較ロジックを修正

◆Ver0.65 (2009.01.14)
・ファイルアップロードの際の拡張子の正当性チェックを追加

◆Ver0.64 (2008.01.10)
・ブラウザによってボタンの表示位置がずれるのを修正

◆Ver0.63 (2007.08.01)
・今日の日記を書いていない場合、「最新の日記」OR「今日の日記はまだ書いていませんを表示」を選択可能に($init)

◆Ver0.62 (2007.07.23)
・拡張子"jpeg"が画像として認識されなかったバグ対応+セキュリティ機能修正

◆Ver0.61 (2006.06.05)
・$urllink=2の時、$urerrnm[1]以降がエラーになりませんでした

◆Ver0.6(05.05.26)
 ・同じ記事番号で月が違う場合に画像が上書きされる不具合を修正
 ・セキュリティ機能追加

・Ver0.5(05.06.05) … リリース

 


このページのTOPへ