いきなり駄スレ?blosxomユーザー2
■ このスレッドは過去ログ倉庫に格納されています
DB不用Perl製ウェブログツールの『Blosxom』について、色々語るスレです。 導入についての質問、使用上でつまづいた問題についての質問、「こんな プラグインは無いのですか?」とか「こんなプラグインを作ってください」、「こ んなプラグインやフレーヴァ―を作りました」など、色々と語り合ってください。 質問する場合、「blosxom 2」か「blosxom 3」かを明記してください。 なお、今回も(´∀`)マターリ進行でおながいします。 ■過去ログ いきなり駄スレ? blosxom ユーザー http://pc8.2ch.net/test/read.cgi/php/1061891672/ 関連サイトや日本のプラグイン作者は>>2-4 を参照してください。 >>116 コメントだけ抽出してfeedに出力? それともエントリーにコメントとか混ぜてfeedに出すってこと? できればコメントだけにしてもらったほうが閲覧者の選択する余地があるからいい。 >>116 flavourでできるような気もするが。 >>116 Perlは分からんがrecentwritebacks_treeをベースにちょこっと弄るだけでいけるかと flavourとrecentwritebacks_treeが鍵になりそうですか もうちょっと調べてみます newentryプラグインてページ変えられないのか 掲示板にならないじゃん ムカつくからwikieditishと混ぜた あけましておめでとう。 ところで、bskにもはいってるbookmarkletってどうやって使うんだい。 なにをbookmarkすればいいのかさっぱりわからん。 だれもよんでないのかね? どなたか、お優しい人がいらっしゃれば writebackで、トラックバックとコメントを分けて表示する方法をおしえてくらはい。 >>127 ttp://color99.s58.xrea.com/bsk/bsk.html#sepa_cm_tb ここを読めばできる。 kyo兄はどうされたんだろう。 不幸なことになってなけりゃいいけど… 手前味噌でのわりに、かなり適当な代物ですが... blosxom の windows 用クライアント(要pygtk2)作って みました。 #私個人はこれで満足ですが、ニーズがあればもすこし進めます。 ttp://www.ac.cyberhome.ne.jp/~mattn/cgi-bin/blosxom.cgi >132 いや。素晴らしいじゃないですか! これすげー。 将来的には、trackbackpingうてたりとか、(x)htmlとしての構文チェックとか カラーピッカーとかできたら、さらに使い勝手がよくなるとおもいます。 いやまじすげぇ ping送信はできると便利 今は「ぶろっぐぴんぴん」てソフト使ってるけど、いちいち立ち上げるのがめんどくさい >134 ぶろぐぴんぴん の代替のみならば、hail2版のwikieditishで十分じゃないの? /home/username以下しか使えない借り物のサーバーでも、uselibプラグイン とかつかえば、なんぼでもモジュールつかえるわけだし。 秀丸+HidemarnetExplorerなら、ローカル編集して満足したら そのままftpでアップロードとかできるからなあ。pingは投げられないけど。 >>137 ttp://www.ac.cyberhome.ne.jp/~mattn/cgi-bin/blosxom.cgi/software/blosxom/client/1138608810.htm ブラウザによってhead部分を書き換えるという uaincludeプラグイン ttp://www.joeygibson.com/projects/blosxom/uainclude これの使い方がわかりません。 $uainclude::included_content と変数を記入しても 該当箇所になにも表示されません。 このプラグインの使い方について、どなたかご教示いただけませんでしょうか。 >>140 いまちょっといじってみた。%file_mapping内に書いたファイルを用意して $blosxom::datadirで設定したディレクトリ内にアップロードします。 あくまで、その用意した外部ファイル(gecko.css等)内のテキストが表示されるみたいなので注意。 storyフレイバーにtxtファイルが読み込まれるのと同じような感じ。 だから、表示させたいテキストを直接書くのではないので、 × "gecko" => "body{bacground:#ffffff;}" ○ "gecko" => "gecko.css" (gecko.cssファイル内に)→ body{background:#ffffff;} ということでフレイバーの方もこう × <link rel="stylesheet" type="text/css" href="$uainclude::included_content"/> ○ <style type="text/css">$uainclude::included_content</style> 特にhead部分に限らないし、cssファイルじゃなくてもテキストファイルならなんでもいい。opera用を追加したければ "opera" => "opera.opera" opera.operaファイルの方に→ <p>オペラです</p> とかでできると思います。 >141 ご教示ありがとうございました。稼動確認しました。 類似のdynamiccssプラグインのようにリンクを張るのではなく そのままテキストを吐き出すわけなんですね。 おかげで、使い方がわかりました。ありがとうございました。 UAによって 読み込ませるCSSとjavascriptを変えるとか IEのときだけ、「get firefox!」と警告出すとか、 複数のことを同時にできれば、すごく便利そうですね。 このままだと、 "gecko" => "gecko.css" "gecko" => "gecko.js" とかしたら、$uainclude::included_contentを入れたところに 両方とも挿入されちゃいますよね。 もうちょっといじくってみます。 >>144 ttp://www.2chdat.net/ >143 必要なモジュールがサーバーに入ってないとか言う落ちじゃないよね? >>147 xreaだから問題ないと思うんですけどね。 wikieditishは1回も使えてないんですけど newpost.cgiとwikieditish.cgiで投稿できました。 このままwikieditishが使えないのを先送りしていいものかどうか考えながら 他のトコいじくってます。その以前の問題としてPerl CGI を勉強してみます。 >>149 xreaでwikieditish使えてるよ。 blosxomはblosxom starter kit 無料アカウントだから設置で少し不具合が出たので 設置ディレクトリはxディレクトリにして手動で広告入れて使ってる。 <!-- チラシの裏ここから seemoreプラグインの「続きを読む」の文言を、記事毎に任意の文字列にできるような方法を模索中・・・ やりようは色々あるだろうけど、さてどの方法がいいものやら・・・ 1.$seemore_split直後に書かれた文字列を読み取ったりする 2.<!-- more title="任意" -->のようにして読み取らせる? 3.$seemore_split = %% 任意 %% のようなry そもそも誰もやってないということは需要もないということか・・・orz チラシの裏ここまで --> meta plugin (のような形式) と併用とか。 どなたか、ご教示くだされば、幸いです。 uselib プラグイン http://blosxom.ookee.com/blosxom/plugins/v2/uselib-v0i0i1 を使うと、 このプラグインで指定した$blosxom::plugin_dir/lib にインストールされているperlのモジュールだけを読み込むようになり /usr/lib/perl5/site_perl/5.8.5/ などにインストールされている モジュールは読み込まなくなるのでしょうか? >>156 それはない。 $blosxom::plugin_dir/libからも読み込むようになるだけ。 たぶん。 プロバイダの指定したcgi置き場(cgi-bin)にスターターキットを広げて動かしていました。 ふと魔が刺して、cgi-binにディレクトリを作ってそこにスターターキットを入れてみたら 読み込まなくなった。 500 Internal Server Errorだと言われる。 そこでもともと設置していたcgi-binに戻したのだけど、 相変わらず500 Internal Server Error。 パーミッションがおかしいのか、文字コードがおかしいのかと一通り触ってみましたが、治らない。 こういった場合、何が問題なんでしょうか。 今気が付いたのですが、アップロードしたファイルと手元にバックアップしているファイルを比べると、違いが生じています。 blosxom.cgiの11行目。 もともとは、 die "Failed to load configuration file.\n$@" if $@; となっています。 しかしサーバー上のは、 die "Failed to load configuration file.ツ・n$@" if $@; と表示されてる。 他にも文字化け?のような状態があちこちに見られます。 \がツ・に変わってる? アップロードした時点で変わってしまうようです。 ftpしてるうちに妙な文字コード変換かけて壊したんでしょ 再うpするか文字コードを見直すかしてみれば? 文字コードが統一されてないという希ガス。 もしくは鯖がアレ気で駄目な香具師とか。 shiftJISで書いたブログからトラックバック受けたら文字化けしてたけど、文字化けしない方法ってない? むきーってなって全部SHIFTJISにしてやったぜ。 UTF-8ぢゃなきゃ駄目だよ(w トラバもRSSも文字化けしまくりで顰蹙もんだよ。 W3Cでxhtmlチェックしたら、コメントとかトラックバックのところに contained one or more bytes that I cannot interpret as utf-8 (in other words, the bytes found are not valid values in the specified Character Encoding). Please check both the content of the file and the character encoding indication. って出てくる utf-8じゃないってこと? うまくエンコードできてないぽいね<コメントとかそのへん blosxomな話題ではないかもしれんが。。。 windowsに、xamppインストールして、そこで、BSKをインストール すべてのblosxm.cgiをはじめ、BSKに同梱されてるものをすべて、shift_jisとCRLFに コード変換してみると、あら不思議、htmflavourの時、BSKの config.cgiの内容がエントリーとして 表示される。 これ、なんでですかね? Ck2とかで紹介されている findプラグインの改造を試してみてるんですが どうも上手くいきません。 検索結果が、.findフレーバーで表示されなくて、なぜか、.htmlフレーバーで 表示されてしまうんです。 こんなふうに書き換えてるんですが、 http://tomiya.bne.jp/cgi-bin/upload/src/myg0743.txt.html まちがってるとしたら、どこが間違ってるか、どう直せばよいか、ご教示いただければ幸いです。 だれか、この、「はてな記法ワープロ」を、blosxomのpluginにしてください。 ttp://tech.nitoyon.com/javascript/application/texthatena/wordpro/ お願いします。なんでもします。 >174 ヒント: $blosxom::flavour >>175 プラグインにするのは無理。 wikiedish の改造という形になる。 176氏 177氏 ありがとうございます。 なるほどね。。。wikieditsh のflavourに、あのjavascriptを埋め込む感じですね。 ここまでのヒントいただいたので、何とか自力でやってみようとおもいます。 うーんでも、一寸荷が重そうだな。 perlの知識がまったくないので 着手前から具体的な作業イメージがわいてこないんですよね。。。 >178 マークダウンとかテキスタイルとかそのへんのプラグインを いぢればいいんジャマイカ? > うーんでも、一寸荷が重そうだな。 perlの知識がまったくないので > 着手前から具体的な作業イメージがわいてこないんですよね。。。 ということにして誰かにやってもらおうと考えてるんだろうけど、 そんなボランティア精神溢れる暇人はいませんよ。 plugin にするなら素直にオリジナルの Text::Hatena を使ったほうがいいような。 JS でやると保存したときに HTML に変換することになるからあとで編集するのがめんどうくさいよ。 > お願いします。なんでもします。 ということで、100 万前金で2ちゃんねるに寄付するなら、ソース即納してやる。 >>181 プレビューをリアルタイムで見る目的の js なんじゃないの? >>182 どういう意図でその行を書いたのかよくわからないけど、別に目的は限定されていないよ。 > それならhの兄貴が作ったセットに入ってるだろ。 はてな記法がつかえるなんてはつみみです。 > どういう意図でその行を書いたのかよくわからないけど、別に目的は限定されていないよ。 ふつーに考えると表示以外の目的あるかね? 何らかの記法から、わざわざ変換して保存するやつはばかです。 >>186 まぁ君が思う「ふつー」がそれなら、それでいいよ。 ということで、やってみました。 取り急ぎテスト運用ということで、text::hatenaを入れて、>185氏ご紹介のtext_hatena プラグインを入れ、 javascriptのリテラシーもないので、ひとまず、 http://tech.nitoyon.com/javascript/application/texthatena/wordpro/ の<head>部分にあるjavascriptと、texthatena.jsを、BSKのwikieditishにいれてみました。 http://www.ebiman.com/cgi-bin/raib_mluf/up/000/1142512109_432.zip ただ単にコピペしただけなんですが。 ぶっちゃけ、必要なのはPerlの知識というより、Javascriptの知識のようです。。。 ほしいのは、「はてな記法で書いて、変換後の姿がリアルタイムにプレビューできる」機能がほしいだけなんで おそらく無駄なことしてるんだとおもいます。 Javascriptの勉強のつもりでもうすこしがんばってみます。 ぬーん、興味がなかったけど結構面白いね。 他の方法にも応用できそうだ writebackプラグインが作成したフォルダやファイルがFFFTPで削除 できないんですが、どうやったら削除できるのでしょうか? 何度やっても消せないんで困ってます。 どなたかご存知の方がおられましたら、ぜひ、教えていただけないでしょうか? よろしくおねがいします。 決めた。俺もblosxom導入する。ローレベルで戦ってみる。 blosxom 2.0でcontent_type.flavourきちんと上げてるのに その内容と、実際に表示されるContent-Typeヘッダが違うという現象が・・・ 誰か原因の推測きぼんぬ。ちなみに鯖はXREA。 つ:ヒント ファイルを保存した時の文字コードとの不一致 ttp://www.google.com/trends?q=blosxom&ctab=1&sa=N 人気があるのは日本だけ。 >>205 海外ではcgiよりphpが一般的だから。 PHPとcgiは比較する対象ではない。PHPをcgiとして動かしているところもあるし。 まぁperlとPHP比べるとして そんなにいいのかねぇ・・・PHP。 blosxomのPHP版は使い難すぎてすぐやめちゃった。 当時、blosxom.orgとやらがMTで作られた瞬間テンションがサガった。 カテゴリによってコメント欄を設けたり設けなかったりしたいのですが、 writebackをいじってなんとかする、というほどのスキルはありません。 プラグインや簡単な方法はありませんか? >>212 カテゴリごとにflavour変更できるので それを利用してやるのが一番頭を使わない。 >>213 おお!そんなことが出来たんですか。 知りませんでした。ちとやり方調べてみます。情報感謝 mod_blosxomに関する質問です。Apache関連 Part8@UNIX板から来ました。 mod_blosxom-0.05をapache-1.3.33-0vl2.2にインストールしてみましたが、正常に 動作しているのかどうか確かめる方法が分かりません。インストールはmake & make installで入れました。httpd.confはとりあえず下記に用にしました。 LoadModule blosxom_module modules/mod_blosxom.so AddModule mod_blosxom.c <Location /blosxom> AddDefaultCharset EUC-JP SetHandler blosxom-handler BlogTitle "Blosxom" BlogDescription "Yet another Blosxom blog." BlogLanguage jp BlogDatadir /var/blosxom BlogEntries 20 </Location> /var/blosxom配下に同梱のsampleをいれて、httpdを再起動後、 $ w3m -dump_head http://localhost/blosxom HTTP/1.1 200 OK Date: Fri, 14 Jul 2006 09:02:58 GMT Server: Apache/1.3.33 (Unix) (Vine/Linux) mod_blosxom/0.05 mod_ssl/2.8.22 OpenSSL/0.9.7d Connection: close Content-Type: text/html; charset=EUC-JP おそらく表示されるはずの「The sample page from mod_blosxom.c」がありません。 やはり正常に機能していないのでしょうか。 ぐぐってもドhttpd再起動のときのerror_logを見ると [Fri Jul 14 16:24:47 2006] [notice] Apache/1.3.33 (Unix) (Vine/Linux) mod_blosxom/0.05 mod_ssl/2.8.22 OpenSSL/0.9.7d configured -- resuming normal operations とあるので、mod_blosxomのロードは成功しているように見えます。BlogDatadirにフレ ーバーとデータテキストを置いておけば、/blosxomにblosxomのページが表示されると思 っていたのですが、勘違いでしょうか。ドキュメントがほとんど見つからず、またINSTALL やREADMEには簡単な説明しかないので、よく分かりません。ご助言をいただけたら幸いです。 hail2u.netがすげー久しぶりに記事書いてる Blosxom関連ではないが。。。ナツイ ■ このスレッドは過去ログ倉庫に格納されています
read.cgi ver 07.5.5 2024/06/08 Walang Kapalit ★ | Donguri System Team 5ちゃんねる