†pukiwikiにて、アフィリエート業者のタグを張りたいのですがhtmlの編集が許されていないので貼れません。できれば、htmlを編集できるか、strip_htmltagを無効化できるプラグインがあるとうれしいのですが。過去にはshowhtmlプラグインがあったようなのですが、フルセット見つけることができなかったので、もしよろしければお願いいたします。htmlをそのまま貼れるとセキュリティの穴になる可能性が高いのと著作権の問題を提起する場合があるなど問題になる可能性があるので、アフィリエートなどは、skinに組み込んでしまわれる方が当面の対策としてはいいかもしれません。ファイルはpukiwiki.skin.ja.phpになります。01:15:34お呼びですので、出てきました。構文を無視しているものの、1.4で動いています。そのうち貼らなきゃなぁ。表示させているので、1.4になってしまうと、厳しいですよねぇ。22:35:08まず、過去の自作プラグインリスト/showhtmlの説明によりますと「他サイトのWebページを、PukiWiki内で奇麗に表示するプラグイン」とのことなので、今回の主旨の用途とは違うもののようです。次に、もしhtmlがそのまま貼れるプラグインがあったとすると、merlinさんの言う通り穴になりがちだったり、XML準拠じゃないタグが書けたりすると画面が真っ白になってアクセス不能に出来たりと、何かいやなことがいくらでも起こせそうな危険なものになりそうです。skinに埋め込むのがベストだと思います。22:44:05あるいは、引数に広告IDを付けて呼び出すアフィリエート専用プラグインがあれば安全かもしれません。02:51:27なんか広告IDなんて生易しいものではなさそうです。長い文字列を3つくらい指定しないといけないみたいですね。これは引数としては現実的ではないかも。16:01:07一般的に全ページに貼るようなアフィリエート業者のタグだと、skinに仕込むことで解決するのですが、実際は、各個別ページでそれぞれ個別のアフィリエートタグを貼るといった用途が多いかと。「誰でも編集できる」といった部分からセキュリティー上の穴となるのも問題ですのでどうすればいいか少し考えて見ます。16:16:10少し発想を変えてみると、アフィリエート業者のタグで多く使用されるのは<a>と<img>ですので、これをstrip_htmltagでstripする、しないがhtml.phpか、pukiwiki.ini.php中の設定として選べるとうれしいです(もしくはstripしないタグを設定できる)。自分はプログラムできないので、このようなお願いばかりとなってしまい恐縮です。19:38:51<a>と<img>だけですと、[[<画像URL>:<リンクURL>]]を駆使すれば対応できるかもしれません。実際にはだらだらとパラメータがひっつくと思いますが、いかがでしょうか?画像がcgiだった場合は大丈夫かなぁ。21:53:54画像のURLの拡張子がgif、png、jpg、jpegの場合なら問題ないですけどね...。cgiから呼ばれている場合だとただのリンクになっちゃうでしょう。22:57:43画像拡張子でないcgi等を画像として表示する(<img>)方法はあるのでしょうか?どうやってもうまくいかないので。23:10:03こんなのを発見質問箱/188(欲しいプラグイン/23)とかdev:BugTrack/52とか。ついたりしているんですよね。プラグインとは離れてしまいますが、WalWikiの設定のようなのだといいのですが。23:52:55PukiWikiのソース内で画像ファイルの拡張子をチェックしているpreg_match("/\.(gif|png|jpe?g)$/i",$name))となっている部分をpreg_match("/\.(gif|png|jpe?g|gif\?.*)$/i",$name))に変更すればうまくいくかな。穴になりかねないので、個別対応ということになるでしょうが。該当するファイルはref.inc.php、img.inc.php、make_link.php、attach.inc.phpなど。00:39:46ご参考→「dev:BugTrack/460」ref.inc.phpで画像CGI等を表示できるようにする提案です。09:43:38おお!ありがとうございます。10:32:46やってみました。問題とか、コピペするだけでいいとかありますので、できれば、ページ指定でhtmlタグを全面使用可能になるといいなぁ。