ヽ(´ー`)ノヽ(´ー`)ノヽ(´ー`)ノ[ xreaの規約による,xreaの,xreaのための広告スペース ]ヽ(´ー`)ノヽ(´ー`)ノヽ(´ー`)ノ

ppBlog v1.4.3でユーザからのモブログ投稿を。

ppBlog制作者,martinさんのところの掲示板にて,ppBlogv1.4.3でユーザからのモブログの投稿がうまく行かないというスレがありました

実を言うと,ppBlogには現在のところ最新バージョンであるppBlogv1.5.0RC1でもユーザからのモブログ投稿ができません
ユーザ用のモブログの設定項目はあるものの,投稿を処理する部分が実装されていないためです。

なので作ってみました。ただし,私が現在利用しているバージョンは1.5.0RC1です。まずこのバージョンで一応動く(らしい)ことを確認してからv1.4.3のファイルに移植しています。なのでv1.4.3での検証はしていません。多分大丈夫だと思うけど。
v1.5.0(及びもしかしたらv1.4.4)向けのものは,そのうちmartinさんがきちんとした形で機能を追加してくれるでしょうから,今回は公開しません。
自分が投稿したエントリのみ修正,削除ができるようにしています。あと,ログインした状態でカテゴリの選択をすると勝手にログアウトしてしまう等のちょっとした不具合も気づいた範囲で修正しています。
ちなみに,ユーザー管理画面の"メンバーの詳細"で設定する"上記でのメンバーID" "上記でのメンバーPWD" というのは,それぞれ"投稿先メールアドレスのPOP3ID" "投稿先メールアドレスのPOP3パスワード" のことです。

なお,このファイルの改造はnaoKが独自に行っていますので,このファイルに関しての質問はnaoK宛にお願いします。
ファイルのダウンロードは下のリンクから。解凍してできたmob.php,moby.phpをindex.phpと同じ階層にアップして下さい。念のため,元のmob.php,moby.phpはリネームするかバックアップをしておいて下さい。不具合が出たら元のファイルに差し替えることができますので。

4/4追記:yukiさんからのフィードバックを元にmob.phpを一部変更しました。
なお,v1.4.3と1.4.4は共通のmob.phpとmoby.phpを使用していることが判ったのでファイル名も変更しています。
5/27追記:vodafoneからの画像付き投稿に対応したバージョンを公開しました。

v143_144mob_moby.zip

— posted by naoK at 22:06   [ ppBlog ] Comment [4]  TrackBack [0]

思えば一年前の今日,こんなこと書いてました。
同じカテゴリからランダムピックアップ

この記事に対するコメント・トラックバック [4件]

Up1. yuki — 2006/04/03@17:18:46

naoKさん
はじめまして、P2Bのフォーラムでお世話になったyukiです。
ファイル作成本当にありがとうございます。
そして、お疲れ様でした。
意気込んで早速試してみよーと思ったのですが、
私が使ってるPPBlogのバージョンは、1.4.4なのですが
大丈夫でしょうか?
「そんなのじぶんでためしてみろよっ!」
と、お叱りを受けそうなのですが、
下手に試して壊れてしまったら戻せそうになくて怖くて
試してみるときの注意点などないでしょうか
あつかましいのですがお聞きします。

Owner Comment naoK  2006/04/03@18:53:48

homepageyukiさんこんにちは。
今手持ちののファイルを確認してみたのですが(ppBlogコレクターかよ)、v1.4.3とv1.4.4ではmob.php及びmoby.phpは同じ物を使っているようです←あまり確認してなかった(汗
ですのでv1.4.4でも大丈夫なはずですよ。もしうまくいかなければ、元のv1.4.4のmob.php、moby.phpで上書きしてください。ログを壊してしまうことは恐らくないはずです(絶対、とは言い切れませんが)。
まずはmoby.phpを差し替えて、ユーザ用のログインパスワードでログインできるかどうかを確認。ログインできたら、ユーザがPCからエントリした記事"だけ"が編集や削除ができることを確認。
一方管理者は、管理者のパスワードでログイン後、自分の投稿した記事だけが編集、削除できるようになっているかを確認。←管理者はすべての記事の編集、削除権限があっても良いかと思いますが、PCからそれはできるので今回はとりあえず保留。
あと、それぞれログアウト後、再度ログインしてみて先ほどログインした状態と同じ記事が編集、削除できるかどうかを確認。それから、適当なパスワードを入れてログインできてしまわないかも確認。←ここは確認したつもりでいますが、念のため。
moby.phpの方が問題ないようでしたら、次はmob.phpも差し替えて、まずは投稿をせずにmob.phpにアクセス。ユーザ用のログインパスワードを入力して、"今のところモブログメールはありません…(後略"と出れば第一段階はOKとみていいでしょう。
その後"管理者の"モブログ設定で、更新pingを送信"しない"ようにした後、ユーザがテスト投稿をしてみて、無事にエントリが成功するか試してみると良いかと思います。
そして記事の一覧表示(moby.php)に移った後、ユーザが自分の投稿した記事のみを編集、削除できるかどうかを確認してください。
管理者もテスト投稿、確認をされたほうが一層確実かと思います。
…あれ、いきなり長くなってしまってすみません。手順としては上記のような感じが良いかと思いますので、お試しくださいませ。


3. yuki — 2006/04/03@23:19:48

naokさん
こんばんは、yukiです。
詳細な解説ありがとうございます。
さっそく解説にしたがって導入してみました。
結果は、、、、、
大成功
でしたー
ほんとにほんとにありがとうございます。
うれしくって、飛び上がりました。
naokさんサイコー、スゴー、えらーい!!
調子に乗ってしまいました(すいません)
でも、ほんとにありがとうございます。重ねて感謝します
naokさんの努力に報いるためにも、ばしばし使っていこうと思います
これからも、ファーラムでのご活躍期待しています
(へんなプレッシャーになったらごめんなさい、またこのサイト覗かせていただきます)
失礼致します yuki
最後に、ちょこっとだけ引っかかってしまいました
これは、私が馬鹿というかなんと言うか
最初に、追加ユーザーのモブログ設定をしていないと
差し替えたmob.phpにアクセスした際
エラーが出てしまいました。
ちょっと考えれば当たり前なんですけど
一瞬なんでエラーが、、、、
とあせってしまいました。
馬鹿な私です

Owner Comment naoK  2006/04/04@00:08:43

homepageお。成功でしたか。ホッとしました(笑

最初に、追加ユーザーのモブログ設定をしていないと差し替えたmob.phpにアクセスした際エラーが出てしまいました。

あ…手抜きしたところですそこ(汗
本当はユーザ登録がなければエラーを回避するようにしなければいけなくて,これは私の方のミスです。直したらアナウンスの上,ファイルを差し替えておきますね。
では,今後ともどうぞよろしく。
そうそう。これは私がすごいわけではなくて,martinさんがしっかり元のコードを作ってくれているからなのです。正直な話,私が今回行った改造はppBlogのほかの部分をチョコチョコ切り貼りしたようなものですよ。martinさんに感謝。


この記事に対する TrackBack URL:

設定によりTB元のページに、こちらの記事への言及(この記事へのリンク)がなければ、TB受付不可となりますのであらかじめご了承下さい。

コメントをどうぞ。 名前(ペンネーム)と画像認証のひらがな4文字は必須で、ウェブサイトURLはオプションです。

ウェブサイト (U):

タグは使えません。http://・・・ は自動的にリンク表示となります

ニコッ ムカッ えーん あちゃぁ ベーッ ラブリー ムンク 汗 ネムー 風邪 グスン はぁと zzz うっ いかり ダッシュ グッ ドクロ ケーキ

     

[X] [Top ↑]