カレンダーなウィキ CalWiki[Wikiクローン・フリースクリプト]

CalWikiは次のような用途を想定したカレンダーが主体のCMSです。

CalWikiは一人で運営することも数人の仲間で共同運営することもできます。 不特定多数の人たちに記事作成に参加してもらうことも可能です。

CalWikiはPerl5以上とSQLite3.0以上で動作します。 たとえば、さくらインターネットとかロリポップで動くはずです。

※Ver1.0では画像のアップロード機能がまだできていません。 アップロード機能の追加はVer1.1で行う予定です。

目次

動作サンプル

ただいまデモンストレーションとデバッグを兼ねて「佐野元春Days」というものを運営しています。

ダウンロード

calwiki version 1.0
ZIP圧縮ファイル 容量:41.8KB 最初の公開日:2012.12.12

利用規約

  1. CalWikiはフリーソフトです。 個人・法人、商用・非商用を問わずにご利用いただけます。
  2. あらゆる改造は自由です。
  3. 改造したものを含むプログラムの再配布はコピーレフトに同意していただければ自由です。 コピーレフトでは問題があるという場合はライセンス契約をお願いします。
  4. このプログラムを利用した事によるいかなる損害もMNN-Laboは一切の責任を負いません。

更新履歴

更新日version修正箇所
2012.12.12ver 1.0

スクリプトの書き換え

ダウンロードしたZIPファイルを解凍したのちに書き換え作業を行います。 文字コード:UTF-8と改行コード:LFに対応したテキストエディタをご用意ください。

「calwiki.cgi」を開いて次の1ヶ所を修正します。

たいていは#!/usr/local/bin/perl#!/usr/bin/perlのいずれかですので、判らなければ両方試してみて確認してみてください。

※.DS_Storeについて
拡張子が「.DS_Store」のファイルはMacintosh OS用の不可視ファイルです。 もし拡張子が「.DS_Store」のファイルがある場合は、Windowsでは意味の無い不要なファイルですので、そのままゴミ箱に捨ててください。
※Macintoshの定番エディタ「mi」をお使いの方
[mi]→[モード設定]→[Perl]→[文字コード]→[Unicord保存/コピー時、¥をバックスラッシュで保存…]のチェックボックスにチェックを入れてください(バージョンによってチェックボックスが別の場所にあるかもしれません)。 拡張子が.cgiのファイルはPerlモードで編集保存してください。

ウェブサーバに転送

まず、CalWiki専用のディレクトリを作り、zipファイル解凍後に現れる3つのファイルをアスキーモードで転送してください。

※まっさらであればルートディレクトリに転送しても問題ありません。

パーミッションの変更

FTPクライアントでパーミッションの変更を行ってください。

種類名前パーミッション備考
CGIファイルcalwiki.cgi705スクリプト本体
CSSファイルcalwiki.css変更不要スタイルシート
ファイルcgi-lib.pl変更不要汎用perlライブラリ
配布元⇒The cgi-lib.pl Home Page

以上で設置は完了です。 ウェブブラウザでcalwiki.cgiにアクセスしてください。 データベースなどの設置が自動で行われます。

編集室で初期設定をする

データベースなどの設置が済んだというメッセージが出たらブラウザをリロードし、すぐにページ下の[管理室]をクリックして管理室に入ってください。 初期のHandleとPasswordは「admin」と「0123」です。

必ず書き直さなければならないのは「管理人及び編集メンバーの名前とパスワード」の項目です。 説明に従って類推されにくいパスワードを設定してください。

あとの項目はお好みで適当に変更してください。

背景画像

次の画像をダウンロードして、ファイル名を変更した後にimgディレクトリに転送してください。 imgディレクトリはデータベースと一緒に自動作成されています。

画像用途ダウンロードした後に
ツイバードツイッターボタン用の画像ファイル名を twibird.png に変更
CalWiki[Wikiクローン・フリースクリプト]CalWiki全体の背景画像ファイル名を bg.jpg に変更

背景画像はお好みでお好きなものに変更してもらって構いません。 bg.jpgのファイル名でimgディレクトリに転送してください。

記事作成の方法

カレンダーのマスをクリックするとすぐに編集画面になります。 テキスト整形ルールは編集ページの下のほうにあります。

ページを作成すると次からはカレンダーのマスをクリックすると作成されたページが表示されます。 作成されたページを更新したい場合はページの下のほうにある[編集]ボタンをクリックしてください。

設置が成功したら

よろしければ連絡をください。 設置成功例としてこのページで紹介させていただきます。 こちらからリンクをすれば、あなたのサイトに多少なりともSEOの効果が期待できます。

お問い合せ(暫定)

専用フォームではなくて申し訳ありませんが、こちらをご利用ください。


このページについて

このページの編集やその他の操作

hitoriPedia