mailbbs.inc.php

サマリMailBBSのWiki移植
リビジョン1.0
対応バージョン1.4.2
投稿者Taketan
投稿日2004-06-07 (MON) 17:23:09

レッツPHP!のMailBBSを移植しました。 従来のBBS形式のものと、Wikiに特化したMailbbs2を作成しました。 MailBBS2では、携帯から写メールを指定アドレスに送付すると、自動的にWikiページが写真付きで作成されます。

ダウンロード

詳細、ソースは http://taketan.mydns.jp/xoops/modules/bwiki/index.php?MailBBS にあります。

コメント

  • reimy 2004-06-07 (MON) 17:29:21

    いろいろ問題があります。

    1. <style>を<div>~</div> 内に書くことはできません。CSSは外部ファイルにして<head>~</head>内で<link>タグで指定してください。
    2. <a>のhrefの属性値を引用符で囲む必要があります。XSSの脆弱性
    3. <img>のsrcの属性値を引用符で囲む必要があります。XSSの脆弱性
    4. 空要素タグ<img>は<img />として閉じなければなりません。
    5. 空要素タグ<hr>は<hr />として閉じなければなりません。
    6. 空要素タグ<br>は<br />として閉じなければなりません。
    7. タグの属性値の中の&は&amp;として記述する必要があります。

    以上の問題のために、MIME-TYPEがapplication/xhtml+xmlのときに、パースエラーが発生する場合があります。

  • Taketan 2004-06-07 (MON) 18:52:43

    reimyさん指摘ありがとうございます。css & xml は今ひとつ勉強不足でしたもので、いい加減な記述になっておりました。時間を見てアップデート予定です。

  • Taketan 2004-06-08 (TUE) 10:30:48

    上記問題解を決済しました。たぶん。

  • reimy 2004-06-08 (TUE) 14:27:40

    まだ問題が残ってます。

    1. <head>が重複しています。<head>を<div>~</div>内に書くことはできません。<head>は<html>~</html>の直下にしか置けません。
    2. 空要素タグ<br>は<br />として閉じなければなりません。
    3. <a>にtarget属性は使用できません。
  • Taketan 2004-06-08 (TUE) 16:40:31

    再修正しました。<br>の空要素タグはログに残っていたものでした。

  • プラグインを作成した主旨とは違う質問で恐縮なのですが、
    メールに添付されているファイル(種類問わず lzhや.zip)を、ページの添付ファイルとしてつけることは可能ですか? -- 2004-09-15 (水) 16:39:01
  • ファイル添付機能にXSSの脆弱性があるとの指摘がありますが、このMailBBS機能にもやはり同様の脆弱性はあるのではないかと思われます。 -- Taketan 2005-05-20 (金) 20:23:29
  • だいぶ放置してましたが、MailBBSのログをRSS配信出来るプラグインmailbbs_rss.inc.phpを作りました。 -- Taketan 2006-12-22 (金) 17:43:51

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2008-12-07 (日) 03:09:08
Site admin: PukiWiki Development Team

PukiWiki 1.5.2+ © 2001-2019 PukiWiki Development Team. Powered by PHP 5.6.40-0+deb8u5. HTML convert time: 0.659 sec.

OSDN