all about blosxom
Table of Contents
BlosxomStarterKitに同梱されているreadme.txtをHTML化したページです。
blosxom starter kitは、blosxom本体といくつかのplugin、デザインを決定するflavourをまとめたものです。基本的には、設定ファイル(config.cgi)を設置するサーバーに合わせて編集し、ファイルやディレクトリのパーミッションをそれぞれきっちりと設定してやるだけで、blosxomでblogをはじめることが出来るということになります。
blosxom starter kitに関して、blosxomの作者であるRael Donfestさんには許可は貰いましたが、彼とblosxom starter kitには、直接的には何も関係がありません。ゆえに、blosxom starter kitに関する問い合わせは、必ず制作者である私(kyo@hail2u.net)にお願いします。
また、あなたがblosxom starter kitを利用したことによって、何らかの不利益をこうむったとしても、blosxom作者であるRael Donfestさんはもちろん、このblosxom starter kitの制作者である私も関知しません。
基本的にblosxomのライセンスに従います。blosxom starter kitにおいて、特別に加わる制限その他はありません。
Licsense
Blosxom
Copyright 2003, Rael Dornfest
blosxom starter kit
Copyright 2004, Kyo Nagashima
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
blosxom starter kitのアーカイブを展開したままのディレクトリ構造で転送してください。このディレクトリ構造が崩れてしまうと、正常に動作しない可能性が高いです。FTPアプリケーションのミラーリング・アップロードなどの機能を利用すると良いかと思います。
パーミッションの設定が必要なのは以下のファイル及びディレクトリです。
- entries directory ... 777 - first_post.txt ... 666 - plugins directory ... 744 - states directory ... 777 - blosxom.cgi ... 755 - chkenv.cgi ... 755 - chkfullpath.cgi ... 755 - google.cgi ... 755
かなり煩雑ですが、blosxomが読み書きできるようにパーミッションを与えてやらないとならないので、きちんと設定してあげてください。suExecなどを利用しているサーバーの場合は、もっと厳しいパーミッションでも動作することと思いますが、それについてはご自身でお調べください。
きちんと設定、転送、パーミッションの設定を終え、ブラウザでblosxom.cgiにアクセスすると、first_post.txtの内容が表示されることと思います。あとは好きなようにエントリを書いていくだけです。同梱してある最初のエントリが邪魔な場合は、FTPでfirst_post.txtをentriesディレクトリから削除してください。
エントリの作成やカテゴリの作成はblosxom本家のサイト、もしくはそれの日本語に訳したblosxomサイトの日本語訳を参照してください。
エントリの編集にはwikieditishというプラグインを使用しています。エントリの新規作成にこれを利用することも可能です。例えば、「hogehoge.txt」というファイル名で新たにエントリを作成したい場合は、
http://example.com/blog/blosxom.cgi/hogehoge.wikieditish
というアドレスをブラウザで開くと、何も入力されていないフォームが表示されるので、そこでタイトルと本文を記入しPostボタンを押せばエントリが作成されます。また、新たにカテゴリを作成した上でエントリを作成したい場合、例えば、「hoge」というカテゴリに「hage.txt」というファイル名で新たにエントリを作成したい場合は、
http://example.com/blog/blosxom.cgi/hoge/hage.wikieditish
というアドレスをブラウザで開くことになります。
基本的な使い方は以上です。使い方には色々と注意すべき点があるのですが、到底全てについて書くことは出来ないので、詳しくはインターネットを検索するなりして、ご自身で解決してください。色々と検索してみた後に、どうしてもわからないことがある時は、何がどうわからないのかをはっきりとさせた上で、それをきちんとまとめた
以上の手段で質問してください。出来うる限り対処させていただきますが、場合によっては無視することもあるかもしれません。なお、繰り返しになりますが、このblosxom starter kitを使用した場合は、blosxom作者のRael Donfestさんや個々のプラグイン作者の方々には聞かないでください。
blosxom starter kitはあらかじめいくつかのpluginやflavourを同梱していますが、blosxomの動作自体には何も手を加えていませんので、公式サイトやその他いろいろな場所で配布されているpluginやflavourを利用することに問題はありません。しかしながらplugin同士の相性の問題などが少なからず存在します。その辺りの事情については関知できませんのでご容赦ください。また、それらの同梱されていないpluginやflavourの導入に関してもサポートできません。
Kyo Nagashima <kyo@hail2u.net>, http://hail2u.net/
Last-Modified: 2006-11-21T18:34:33+09:00