Enkai-Net  btuの毎日を綴ります アクセス数:000655回
 日誌(HOME)> - web技術 » blosxom
ページ: [ 1 ] | 投稿

writebackプラグイン

執筆:2006年12月10日 日曜日 00:29 | 分類: web技術 » blosxom | 編集

久々に、blosxom(ブログ)の機能追加を行ってみました。訪問して頂いた方から私へのメッセージは、メニューの「メール」から送る事が出来るんですが、もっと気軽にコメントを残せないかな...なんて発想から考え始めたものです。

そこで、久々にblosxomの公式ページを訪問して、苦労して英語を解読しながらwritebackプラグインにたどり着きました。ところが、そもそもブログのtrackbackの意味がイマイチよくわからないのもあって、どうも使いこなせない。色々試したあげく、単純にコメントを残す機能だけを使う様にしてみました。コメントがあると勝手にメールで教えてくれるので、見落としもないはずです。

シンプルに、タイトル行の下に「コメント(0)」と表示されていて、そこをクリックするとコメント記述フォームが開きます。コメントを記載すると「コメント(1)」とカウントアップされてコメントが表示されるようになります。シンプルさを追求するため、今回はあえて本文にはコメントを表示せず、「コメント」をクリックした時に表示するようにしております。このあたりは、使ってみて考えようと思います。(クリックするのは面倒だから本文に表示した方がいいっとの考えも若干あります)

ついでに...counterプラグインでカウンタ機能も追加しています。が、これは目障りであまり好きではないので、cssで隠してしまってます。シンプルに画像を使わずテキストで表示する様、改造しています。

Webの文字化け対策

執筆:2005年03月04日 火曜日 02:35 | 分類: web技術 » blosxom | 編集

サーバを移転してから、ブログの文字化けに悩んでいました。

タグを埋め込んでも何故かIE, Mozilla共ISOと判断して文字化けします。手動で「自動判別」を押し直すと正常に表示されるのですが、これでは不便きわまりなくブラウザを開く度に憂鬱になっていたのでした。

最終的に、blosxom.cgiの設定ファイルの中にcontext_typeを指定するファイルを発見、そこで指定すると正常表示するようになりました。

その課程で色々なサイトを回り、結構勉強になりました。未だに文字化けするサイトを時々見かけるのですが、CGIを使ってなければ対策は簡単なんですけどねぇ。

Encode.pmが使えない

執筆:2004年04月19日 月曜日 02:21 | 分類: web技術 » blosxom | 編集

blosxomのプラグインで、動く物と動かない物があって、動かないものはどう修正しようが全く動かなくて悩んでいたのですが、その原因がわかりました。

Encode.pmという日本語処理のルーチンがキーワードになるようです。これはPerl5.8では標準搭載で、Perl5.6以降でないと動作しない。

うちのサーバーはPerl5で、外部から持ってきて頑張ってたのですが、これではいくら頑張っても無理のようです。jcode.plを使うように書き直せばいいのですが、日本人が作成したプラグインはPerl5.8以降のコードを使ってる物が多く、書き直しにも限界があります。

色々調べている内に随分勉強になりましたが、その結果わかったことは「無理なものは無理」。あぁがっかり。

paginateプラグイン導入

執筆:2004年04月15日 木曜日 21:17 | 分類: web技術 » blosxom | 編集

どんどん書くと1ページがどんどん長くなって表示するのが大変なので、ページ切り替え出来るようにpaginateプラグインを導入しました。実は少し前から構想はあったのですが、同様の機能のプラグインがリンク切れでなかなかダウン出来ず、今朝やっとダウン出来たのがこれです。

1ページに記述する記事数の設定箇所がわからずに悩んでいたのですが、blosxom.cgiの$num_entriesを参照すると判明し、晴れて導入成功です。

一応、想定していた機能は搭載出来たので、今後はページの見栄えを中心に作り込んで行きたいと思います。

categoriesとbloxプラグイン導入

執筆:2004年04月15日 木曜日 01:24 | 分類: web技術 » blosxom | 編集

色々とブログを便利にするために研究を続けているのですが、本日は2点ほどバージョンアップ。

categoriesプラグインにて、

を実現しました。一部改造して、標準では縦にリスト表示するのを横に並べるようにしています。また、bloxプラグインにて改行コード自動挿入を実現し、記事の記述が非常に楽になりました。

色々試している時が一番楽しいのですが、ついつい寝るのが遅くなって毎日寝不足状態です。

wikieditish.cgiの改造

執筆:2004年04月13日 火曜日 00:00 | 分類: web技術 » blosxom | 編集

久々に色々とはまってしまって、このブログの投稿・編集用CGIを改造して、タイムスタンプを変更出来るようにしてしまいました。

blosxomって便利なんですが、ftpでアップロードする度にタイムスタンプが更新されてしまい、あんまり日記にならないんですよね^^; 色々悩んだあげく、CGIを改造する強攻策に出てやっと完成です。

昨晩はftpコマンドで解決しようとして撃沈、本日インターネットでftpコマンドや外部CGIを探したけどさらに撃沈、帰宅してからCGIを改造し、なんとか安心して眠れそうです。

blosxom導入

執筆:2004年04月05日 月曜日 01:47 | 分類: web技術 » blosxom | 編集

日記を流行のブログに変更してみました。

なんか、blosxomってのが割と標準って言うかフリーで結構使われてるみたいなんで、試験的に使ってみてます。っつうか、今までの日記cgiって毎日書く前提で作られてるんで、1年に1回ぐらいしか書かないと使いにくいんですよね^^;

ってな訳で、てきとーに書くのに適してそうなんでとりあえず試験運用です。


[ 1 ] | 投稿