hypweb.net
XOOPSマニア  最新情報のRSS(サイト全体)
[ 自宅サーバーWebRing |ID=54 前後5表示乱移動サイト一覧 ]

13年5月22日(Wed) 16時32分
TOP » Wiki [自由帳] » PukiWikiでもMoblogできるように-PukiWiki作業日記/2004-01-08-Wiki [自由帳]
Counter: 14999, today: 1, yesterday: 2

PukiWikiでもMoblogできるように Fixed link

前から構想を練っていましたが、Moblog - 徳永英治の Wikiをみて、このアイデアはいいな〜って思い、早速 moblogプラグインを作ってみました。
このサイトでは、徒然日記 で使っています。

どうするのか? Fixed link

Moblog 用の専用メールアドレスを作って、そのアドレス宛てに(添付ファイルつき)メールを送信します。
それだけです。

仕組み Fixed link

moblog用の専用メールアドレスを1つ用意してください。POP3でアクセスできればフリーメール(Yahoo!など)で構いません。
moblog プラグインでは、発信元メールアドレスに対して書き込みをするページをあらかじめ設定しておきます。
設定ファイルは、pukiwiki/moblog.ini.php です。このファイルで設定を正しくしないと動作しません。
その設定ファイルの内容に基づき、メール内容からページを作成(更新)します。

ページ名/template_m というページを作成しておくと、そのページがテンプレートとして使われます。

Moblog ページは、ページ名/日付-0 (例えば ページ名/2004-1-08-0) という名前になります。同じ日の投稿は、そのページに追記されます。
テンプレートがあった場合 (行頭)// Moblog Body(行末) という行があった場合、その行の直前に投稿内容が挿入されます。

メール取り込み方法 Fixed link

メールボックスにメールがあるかどうか、何らかのタイミングでチェックする必要があります。
任意のページに (行頭)#moblog(行末) と記述することで、イメージを表示することでメールチェックすることができる HTML を出力します。
そのページが表示されるたびに、メールがチェックされることになります。
その場合の最短チェック間隔を分単位で設定できます。

または、XOOPS_URL/modules/pukiwiki/index.php?plugin=moblog&now=1 というURLにアクセスすることで、最短更新間隔に関わらず、強制チェックができます。
ホームページのオートパイロットソフトなどでの定期更新が可能です。

変更ファイル Fixed link

  • moblog.ini.php
    • 設定ファイル
  • plugin/moblog.inc.php
    • Moblogプラグイン
  • plugin/calendar2.inc.php
  • calendar_viewer.inc.php
    • ページ枝番 -0 を使用可能にするための調整
  • file.php
    • 今回の作業中たまたま見つけたバグの修正

多謝 Fixed link

このプラグインのメール取り込み部分は、レッツPHP!の写メールBBS の pop.php の基幹部分を使用しています。
レッツPHP!さんに感謝・感謝です。 :)


コメント Fixed link

  • huh! -- panta7476 2004-01-09 (金) 23:04:12
  • レッツPHP! さんより、スクリプト中にリンクを表示すれば、配布もOKと返事を頂きましたので、次回のCVS投入に盛り込みます。 :) -- nao-pon 2004-01-12 (月) 20:16:59
  • Moblog楽しませていただいています。いつもお尋ねばかりなのですが,投稿者名の「by***」の「*」の部分ってどこを設定するのでしょうか?投稿者名がゲストとなって変更方法が分からないのです。ご教授お願いします。 -- kenken 2004-02-03 (火) 21:33:04
    • UPページの作成者情報を引き継ぐようになっています。
      ページ作成後に修正するには、管理者権限にて編集画面でページ作成者IDを変更すればOKです。 :) -- nao-pon 2004-02-03 (火) 23:34:11
  • ありがとうございました。 -- kenken 2004-02-04 (水) 05:24:32

Name:
付箋機能(wema) メニュー 
付箋の編集
文字色: 背景色:
お名前:  線接続id:


Reload   Diff Source Attach Attach List   Wiki Top Page List Search Resent Chenges Backup   Help   RSS feed
Page name:PukiWiki作業日記/2004-01-08 [ Sended pings(6) ]
Author:nao-pon - 2009/12/11 04:17:09 JST(1258d)
Last edit:nao-pon - 2009/12/11 04:17:09 JST(1258d)
Editers:nao-pon
Back Link:写メールBBS_XOOPS(440d) PukiWiki(592d) PukiWikiMod(1452d) CVS(1714d) nao-pon(1870d) PukiWiki作業日記(2154d) XOOPS(2538d) panta7476(2716d) nao-pon(2784d) PHP(2786d) 徒然日記(3196d) 久々のCVS投入(0.08b2)(3417d) 写メールBBS の pop.php の取り扱い(3421d)

ページコメント
 
The comments are owned by the poster. We aren't responsible for their content.

Track Back [ Track Back(2) ]
Track Back URL: http://xoops.hypweb.net/wiki/tb/376
FrontPage
Excerpt: ReflectRefract Wiki (powered by You) FreeStyle Wikiから乗り換えました!! インストール簡単だし、いいかも!! この後の作業予定は、以下な感じ。 データの移行(微妙にwikiルールが違うので、割と手間。。) 完了 ページデザイン、CSSの見直し かってにWikiページと...
Weblog: PukiWiki/TrackBack 0.1
Tracked: June 22, 2004, 2:04 PM
solutions/project/pukiwiki/pukiwikitips
Excerpt: 快速用にいじったpukiwikiについて もくじ * もくじ addlineプラグイン改造 moblogプラグイン導入 コメント ↑addlineプラグイン改造 * 一度だけaddlineして消えるonceオプションを追加 addline.inc.php.txt topicsでコメントフォームを出すのに使い...
Weblog: PukiWiki/TrackBack 0.1
Tracked: February 4, 2004, 11:02 AM

このページのTopへ
ログイン
ユーザ名:

パスワード:

オートログイン

Basic 認証 | SSLログイン

Register now! | Lost Password?



メインメニュー
最新のページ
ブックマーク
Please log in to use it.
[Login]
新着トラックバック
サイト内 Wiki
☆ 検索 ☆



高度な検索(サイト内)
FireFox検索プラグイン
オンライン状況
合計 35 人がオンライン中 :-)
(Wiki [自由帳] : 3 人)

登録ユーザ: 0 & ゲスト: 35

もっと...
サイト情報
管理人

nao-pon
 

登録ユーザ数: 4244


Web Services by Yahoo! JAPAN
楽天ウェブサービスセンター
Amazon.co.jpアソシエイト
現在ページのQRコード
現在ページのQRコード
[携帯対応]
参照元情報
No trackback