• 締切済み

日記でIMGタグを使用可にしたいのです。

自分のHPで独り言と称して日記を公開しています。 以前は、毎回HTMLファイルを作成していたのですが、今はCGIを頂いてきて使っています。 そのCGIでは、タグの使用を制限しており、プログラム文中には、改造も可能と書いてあるのですが、どこを変えればよいのか、自分なりに調べたのですが分かりません。 属性に問題があるのかとも思いますが、初心者に毛が生えた程度の知識なもので、理解が出来ていません。 どこを変更すればよいか、お分かりになる方がいらっしゃいましたら、よろしくお願いします。 CGIは、以下のサイトからいただいてきました。 http://wa-ka.net/mash/sozai/ariake/index.html

  • CGI
  • 回答数1
  • ありがとう数1

みんなの回答

  • moon_night
  • ベストアンサー率32% (598/1831)
回答No.1

setup.cgi の 114行目から # 日記内でタグの使用を許可する=1,しない=''(未定義値) $tag_ok = '1'; # タグを使用する場合、使用できるタグを指定 # ちなみに、タグ内で使用可能な属性はcolor,sizeのみで、属性の変更はできません。 @taglist = (FONT,B,I,S); を # 日記内でタグの使用を許可する=1,しない=''(未定義値) $tag_ok = '1'; # タグを使用する場合、使用できるタグを指定 # ちなみに、タグ内で使用可能な属性はcolor,sizeのみで、属性の変更はできません。 @taglist = (FONT,B,I,S,IMG); として、これだけでは属性 src が使えないので ariake.cgi の 882行目 $diary =~ s/&lt;+?($_)( size=.+?| color=.+?|\s*?)&gt;+?(.+?)&lt;+?(\/\1)&gt;+?/<$1$2>$3<\/$_>/gi; を $diary =~ s/&lt;+?($_)( src=.+?| size=.+?| color=.+?|\s*?)&gt;+?(.+?)&lt;+?(\/\1)&gt;+?/<$1$2>$3<\/$_>/gi; とすれば動くと思います。 タグを全面許可とする場合は 560行目と724行目の if ($tag_ok) { &tag_check($FORM{'diary'}); } を削除してしまいましょう。

tinnen
質問者

お礼

回答ありがとうございました。 このとおり、書き換えてみたんですが、駄目でした。 どうやら他にもtag_checkとやらがあるようですね。 私も探してみますが、もしよろしければ、また回答お願いします。

関連するQ&A

  • CGIの出力結果をHTMLに表示したい(SSI使用)

    http://wa-ka.net/mash/sozai/tenshin/index.html 上記のサイトのアンケートCGIを利用しています。 アンケートの集計結果を、HTML上に表示したいのですが、どのようにしたら良いのかアドバイスをお願い致します。 HTMLのページの中に <!--#exec cgi="./tenshin.cgi?mode=reportfile"--> と記載しても上手く表示されません。 ですが、 <!--#exec cgi="./tenshin.cgi"--> と記載すると、一応 tenshin.cgiにアクセスした時に表示される内容が表示されます。 HTMLファイルと、cgiは同じ階層においてあります。 <!--#exec cgi="./tenshin.cgi"--> と <!--#exec cgi="./tenshin.cgi?mode=reportfile"--> の違いは、「?mode=reportfile」があるか無いかなのですが、このようにcgiの後に何か付いてしまうと、SSIでCGIを呼び出しHTMLに表示する事はできないのでしょうか? アドバイスをお願い致します。

    • ベストアンサー
    • Perl
  • 既存のCGI(日記)にアクセス解析をつけたいのですが…

    既存のCGI(日記ページ)にアクセス解析をつけたいのですが、何か方法はありますでしょうか?たいてい、解析をするHTMLにタグを挿入しますが、HTMLでなくcgiだと無理でしょうか?何かお勧めの方法、スクリプトがあればぜひお教えください。

  • HTML の<img> タグについて

    御世話になります。 Windows10でHTMLの<img> タグを使って画像を表示させたいのですが、タグの中の src 属性に、ファイルエ・クスプローラーでShiftキーを押したままマウスの右クリックで得られるファイルのパスを張り付けると、画像が表示されず、小さなサムネイルのようなもの(決して実際の画像のサムネイルではありません)だけになります。 HTML文書と同じレベルにおいてあるフォルダー内の画像はちゃんと表示されるのですが。 これはコンピューターのあちこちにある任意の画像を表示させたければ、HTML文書と同じレベル以下のフォルダーにコピーしておかなければならないという事なのでしょうか?それとも各画像をコピーしてこなくてもそのままの位置に置いたまま表示させる方法があるのでしょうか? どなたか詳しい方がいらっしゃいましたら、詳しく教えて頂きたいと思います。 自分のソースコードを張り付けておきます。 まず表示されるもの。 <!DOCTYPE HTML> <HTML> <head> <title> example02</title> </head> <body> <img src="C:/xampp/htdocs/PHP-OOP/images/EVEdAnT.jpg" width="600" height="400"> </body> </html> 次に、表示されないもの。 <!DOCTYPE HTML> <HTML> <head> <title> example02</title> </head> <body> <img src= "images/EVEdAnT.jpg" width="600" height="400"> </body> </html> 以上、よろしくお願いいたします。

    • ベストアンサー
    • HTML
  • BBSや日記を表示させる

    サイトからBBSや日記、アクセスカウンターなどのCGIをダウンロードして解凍したまではいいのですが、それをどうすればHPに表示されるかわかりません。 いろいろ調べてみたのですが…。<HTML>などのタグは必要でしょうか?また、ダウンロードしたものをどう処理すれば使えるようになるのか、教えてください。 素人なのでわずらわしいかもしれませんがわからないので、お願いします。

    • ベストアンサー
    • HTML
  • 可愛い日記を作りたい

    お世話になります。 WEB上に公開しない(つもり)の日記を、HTMLやCSSで ブログ風に可愛く作ったHTMLファイルで作ることは、馬鹿気ている でしょうか? ブログ風の可愛い日記ソフト(言葉がわからないので、とりあえず ソフトという言葉を使います)を作りたいのですが プログラミングのことを知らないので、どんな言語がいいかや そもそも適した言語があるのか、などがわかりません。 既存のフリーや市販のソフトを利用するのではなく、自分で作りたい のです。 で、今のところはHTML、CSS、JavaScriptを使って 作成をしています。 WEB上に公開しないものを、HTMLで作成するのは 愚かなことでしょうか? 作成のための参考になることを、なんでも結構ですのでいただきたく おもいます。

  • 日記CGI

    日記を自分の 携帯サイトで公開したいです。 良いフリーCGIをご存知の方がいらっしゃれば、よろしくお願いします。

    • ベストアンサー
    • CGI
  • 日記CGIにアクセス解析を入れる方法を教えてください

    こちら(http://www.din.or.jp/~raelian/ReadMeNicky.html )の日記CGIを使用させていただいているのですが、アクセス解析のタグの入れ方がわからず困っております。 アクセス解析は無料の、HTMLを<body> タグの後に入れるタイプのものです。 CGIファイルを開いて<body>の後に入れてみましたが、エラーになってしまい上手くいきません。 詳しい方がいらっしゃいましたら、ご助言いただけると助かります。 よろしくお願いいたします。

  • カウンター

    CGI(Perl)を勉強中の初心者です。 自作のグラフィックカウンターのCGIをHTMLに貼り付けると、 カウンターは表示されるのですが、 HTMLでカウンターより下に配置してある画像が表示されません。(テキストはOK) CGIを貼るタグは<IMG src=".......cgi>としてあるのですが、 調べてみたところ、このタグ内でwidthとheightの属性を設定しないと このタグ以下のHTMLが表示されないことがあるとのことで、 属性も設定したのですが、やはり表示されません。 CGIスクリプトそのものに問題があるのでしょうか。 よろしくお願いいたします。

    • 締切済み
    • CGI
  • CGIの出力に別のCGIの出力結果も同時に表示させたい

    ショッピングカートのCGIに、アンケートCGIの集計結果も一緒に表示させたいと思います。 ショッピングカートで、まず商品を検索。 検索結果の商品ごとに、ユーザーに付けてもらったアンケート結果も一緒に表示させて、商品の評価も見て分かるようにしたいです。 SSIの利用を考えていたのですが、CGIの中でSSIを使用してもコメント扱いになり、SSIを動作させる事ができないと言う事が分かり、今回質問しました。 アンケートCGIは下記のスクリプトになります。 http://wa-ka.net/mash/sozai/tenshin/index.html 上記のサイトのアンケートCGIを利用しています。 アンケートの集計結果を、ショッピングカートCGIの検索結果に表示したいのですが、どのようにしたら良いのかアドバイスをお願い致します。 「tenshin.cgi?mode=reportfile」とすると、アンケート結果が表示されるようになっています。 ショッピングカートの検索結果の出力部分は、 $print .=<<HTML; HTML の間に記述されているHTMLの情報が、出力結果として表示されるようになっています。 この中に「$item」「$price」「$comment」等の変数(?)が入っており、商品毎の情報が表示されます。 上手く説明できているか分かりませんが、CGIの出力に別のCGIの出力結果も一緒に表示させる方法はありますでしょうか。 アドバイスをお願い致します。

    • ベストアンサー
    • Perl
  • 日記orアルバムのフリーCGIを探してます。

    すべてのタグが使用可能で、アルバムCGIか日記CGIでもOKです。 ちなみに、登録したものを月日ではなく、カテゴリー分けで登録でき、 検索窓なんかついているものないでしょうか?ついでに、HTMLスキン式でホームページビルダーで作れるものがいいのですが・・・ 知っている方いませんか?

専門家に質問してみよう