人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

次の条件を満たすWikiを教えてください。レンタルWikiサービスでも、自分で設置するタイプでもどちらでも構いません。言語は日本語でなくとも、英語でも構いません。

1.HTMLタグが自由に使える
2.編集できるのは管理者のみ
3.Google Adsenseが自由に設置できる

よろしくお願いします。

●質問者: shelf
●カテゴリ:インターネット ウェブ制作
✍キーワード:Google AdSense HTML Wiki サービス タイプ
○ 状態 :終了
└ 回答数 : 3/3件

▽最新の回答へ

1 ● hamster009
●0ポイント

どのwikiでもできます。

http://www.hatena.ne.jp/

◎質問者からの返答

たいていのWikiではHTMLタグの利用はかなり制限されていると思います。


2 ● k12u
●29ポイント

1.について

サニタイズしなければ危険すぎて使い物にならないのでそのまま使用可能なものは非常に少ないと思います.

MediaWikiを拡張するのがいいかもしれません.

http://www.mediawiki.org/

includes/Sanitizer.phpの$whitelistと$htmlpairs,$htmlsingle付近の変数をいじればたいていのタグは使えると思います.属性の"閉じ忘れ等やイベント操作関連の属性は何も設定しなくても対処されるようです.

しかしセキュリティの観点からかなり危険な操作になることは注意してください.自由なscript要素を許したりすると大変なことになる可能性があります.

2.についてはincludes/DefaultSettings.phpの$wgGroupPermissionsを参考に,LocalSettings.phpに設定すれば可能です.

3.について調べたことはありませんが,Adsenseを実際に張っているMediaWikiを見たことがあるので可能であると思います.


3 ● k12u
●51ポイント ベストアンサー

MediaWikiを拡張するのがいいかもしれません.

http://www.mediawiki.org/

1.について

includes/Sanitizer.phpの$whitelistと$htmlpairs,$htmlsingle付近の変数をいじればたいていのタグは使えると思います.属性の"閉じ忘れやイベント操作関連の属性を使った攻撃は何も設定しなくても対処されるようです.

2.についてはincludes/DefaultSettings.phpの$wgGroupPermissionsを参考に,LocalSettings.phpに設定すれば可能です.

3.について調べたことはありませんが,Adsenseを実際に張っているMediaWikiを見たことがあるので可能であると思います.

編集できるのは管理者のみということなので問題ないかもしれませんが,セキュリティの観点から危険な操作があることは注意してください.自由なscript要素を許したりすると大変なことになる可能性があります.

◎質問者からの返答

ありがとうございます。検討してみます。

Adsenseについては普通にHTMLタグが使えれば貼れるのですが、レンタルWikiサービスによっては禁止しているところがあるので聞きました。

他にはないでしょうか?

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ