html.inc.php

サマリHTML を直接出力
リビジョン1.0
対応バージョン1.4.6
投稿者sonots
投稿日2006-02-11 (土) 00:59:42

説明

編集制限のされているページでのみ使用可能です。 詳細やコメントは sonots:html.inc.php へ。

以下は過去ログ


投稿者tomo
投稿日2004-12-11 (土) 00:59:42

PukiWiki で HTML を直接出力する方法がわからないので、プラグインにしてしまいました。

ダウンロード

消えました

コメント

  • XSS脆弱性は大丈夫なんでしょうか。 -- 2004-12-11 (土) 01:51:20
  • おもいっきり危ないかと (^^; -- teanan 2004-12-11 (土) 02:15:26
  • 他人に編集を許さない「一人用PukiWiki」以外ではお薦めできない諸刃の剣かな (^^; -- henoheno 2004-12-11 (土) 07:24:36
  • 関連:自作プラグイン/htmlinsert.inc.php, 自作プラグイン/rothtml.inc.php -- でぃあばぁ 2004-12-11 (土) 08:24:08
  • 個人用です。危ないのは自己責任です。Wiki 文法で表現できないときの最終兵器ということで一つお願いします。 -- tomo 2004-12-13 (月) 01:16:11
  • ちなみに内部処理は、html_entity_decode しているだけです(笑 -- tomo 2004-12-13 (月) 01:17:50
  • このモジュールのおかげでやりたいことが実現出来ました。もちろん、認証は完璧にかかってます。許可された人しかアクセス出来ません。ただ、使ってて一つうまくいかなかったことがあるので報告しておきます。
    &html{<form action="https:~/search.php" method="POST">};
    と書くと、URLが自動的にリンクされてしまい思った酉に動作しません。回避策として
    &html{<SCRIPT LANGUAGE="javascript">document.write('<form action="htt' 
    + 'ps:~/search.php" method="POST">');</SCRIPT>};
    なんていう非常に泥臭い方法で逃げました(↑実際は1行です)。同じく、JavaScriptなんて書くと、wikiが内部のリンクにしちゃいます。html内はwikiがパースしないように出来ないでしょうか。 -- ここ? 2005-03-16 (水) 13:13:37
    • ん~そうなるとコアをいじくらないといけないので、余計とあぶないです。ので、プラグインにしてしまうのが一番安全ですね。 -- tomo 2005-03-17 (木) 23:19:51
    • 単純に {} での指定ではなく () での指定にすれば大丈夫ですよ。
      <?php
      
      function plugin_html_inline()
      {
      	$args = func_get_args();
      	array_pop($args);
      	return join(',', $args);
      }
      
      ?>
      みたいな。
       &html(<form action="https:~/search.php" method="POST">);
      のように指定することになります(見分けづらい)。ソース読んでなかったんですが、元々こういう意図のプラグインだと思っていました。-- kak 2005-03-18 (金) 13:44:00
  • ダウンロードしようとしたらコードエラーが表示されてしまいました。ぜひ使ってみたいんでダウンロードできるようにしてもらえると助かります。 -- knym? 2005-06-02 (木) 13:04:37
  • リードオンリー機能も備わったことですし、このようなプラグインはかなり有用かと思います。wikiにも一人でサイトを構築する際のCMSとしての需要は絶対ありますよ。 -- 2005-06-27 (月) 11:52:47
  • インラインだけでよいなら上にあるコードをhtml.inc.phpとして保存してつかえばいーんでない?ていうか最後のjoin+カンマの意味はよくわからんけど… -- サム? 2005-07-13 (水) 02:07:51
  • ダウンロードでダウンロードできないのですが、もう配布はしていないのでしょうか? -- 2005-10-04 (火) 18:11:40
  • 消えてるっぽいですね、。 -- ななし? 2005-10-05 (水) 03:49:29

コメント2

  • 1人PukiWikiしてる私としてはとても助かりました。 -- Clock? 2007-06-13 (水) 18:56:35

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

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

OSDN