• 締切済み

HTMLソース変更を一括反映したい ダイナミックWebテンプレート機能

ホームページ作成初心者です。 現在ezhtmlを使用し、小規模なXHTMLサイトを構築していますが、全部で数十ページ規模になってきたため、サイバーのメニュー追加など一括で行ないたい場合などありますが、出来ないため苦労しています。 FrontPageのダイナミックWebテンプレート機能のように、変更を指定した(ページ指定できなくても構いません)ページに反映させる機能(正確な表現で無いかもしれません)を持つ、フリーかオープンソースのHTMLエディタ(XHTML対応)を探しています。 御存知の方いましたら教示下さい。よろしくお願いします。

みんなの回答

  • outbrave
  • ベストアンサー率60% (231/380)
回答No.1

要するに、複数のテキストファイルの一部分をまとめて置き換え又は一部追加することですね。 ezhtml にも、「範囲指定一括置き換え」機能が備わっているのですが、できませんか? HTML エディタである必要もないので、1つご紹介をば。 http://dhive.jp/dhappli/grepreplace.html 質問の意味を取り違えていたら、ごめんあそばせ。

rrkk
質問者

お礼

御礼が遅くなりました。 参考になりました。ありがとうございます。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • Dreamweaverのテンプレート機能・Javascriptはだめ?

    Dreamweaverのテンプレート機能を使用しています。 編集不可の領域にJavascriptを使って画像が更新するたび ランダムに変わるようにしたのですが、テンプレート以外のページに 反映されません。(HTML上ではちゃんと入っています) テンプレートにJavascriptを使用するのはだめなのでしょうか?

    • ベストアンサー
    • HTML
  • HTMLに同じコードを一括挿入

    HTMLに、違う.htmlに同じidやclassに、または同じidやclassを一括で同じコードを打ちこめる機能何てありませんよね。 1、Dreamweaverでもaptanaでもそう言った機能があるソフトはあるでしょうか。 2、まずはサイトを作って、後からASPのコードを入れようと思っているのですが、その場合すべてのファイルを開いてはりつけてを繰り返すしかないでしょうか。 大量にページがあるので、先にテンプレートにASPのコードを書いておくべきか悩みます。(簡単のため審査はないとして) (すべてのページに特定の画像をはりつける、はりつける画像を気分で変えたいとも思っています。(画像だけの場合、最悪空のdivを置いておいてあとからcssで背景指定指定でもいいのですが・・・)) 回答、アドバイスよろしくお願いします。

  • DreamWeaverのテンプレート機能

    DreamWeaverのテンプレート機能を使ってサイトを編集しています。 テンプレートページを変更・保存したときに反映(リンク)するページが一覧表示されますが、表示されないページもあります。 表示されないページを手動追加したいのですが可能でしょうか? よろしくお願いします。

    • ベストアンサー
    • CSS
  • オンラインHTMLエディタ機能

    オンラインHTMLエディタ機能 お世話になります。 カテゴリ違いかもしれませんが・・・ 検索で良いものがヒットしなかったのでお伺いしたいのですが、 現在、web上で画像アップロード、wordの様な操作性でページ生成する機能(オンラインHTMLエディタ的なもの)を考えております。 無料で広告なしで使えるオープンソースなど御存知でしたら教えてください。 出来れば言語はphp、DBはmysqlで考えております。 宜しくお願い申し上げます。

  • シーサーブログ:HTMLの反映

    ライブドアブログから、シーサーブログに利用をかえました。 HTMLのカスタマイズを試しているのですが、何をやっても実際のページには反映されないので、根本的に操作を誤っているかもしれません。 デザイン→HTML で、デフォルトHTMLはいじらずに、右のほうにある「HTMLの追加」をクリックして、新しいHTMLの名前をつくりました(仮に [新HTML] とします)。 それのラジオボタンをチェックし、再構築を全ページ行っています。 [新HTML]を開き、HTML内に試しになにか新しい文章を入れてみますが、 <div class="posted">posted by <% article.nickname %> at <% article.createstamp | date_format("%H:%M") -%></div>   ↓ <div class="posted">posted by <% article.nickname %> ▲at▲ <% article.createstamp | date_format("%H:%M") -%></div> たとえばこのようにして、再構築しても実際のページには反映されません。 再構築のボタンは、左上と右上の両方で試してみました。 HTML反映のプロセス自体、もしくはパラメータかなにかで、見落としている気がするのですが、はたしてどのようにカスタマイズを反映させるのでしょうか。

  • SmartyでHTMLソースの変更が反映されません

    お世話になります。 先日、デザイナーと全てのサイト及びフォーム関連を完全にテンプレート化しようという 話になり、Smartyを導入しフォーム関連に取り掛かっていたところ、テンプレートファイルの 内容を書き換えてリロードしても最新の内容がブラウザへ反映されませんでした。 PHPファイルをサーバへ上書きアップロードをすると最新の内容が反映されます。 しかし、デザイナーからしてみると細部の調整等を行う際にその都度PHPファイルも アップロードするのが非常に面倒くさいので、テンプレートファイルのみをアップした タイミングで最新の内容が反映する方法を1週間ほど調べてみたのですが、 上手く行かずに難儀しております。 この現象が発生するのは、セッションを使用したフォーム関連のページのみです。 「 templates_c 」ディレクトリのキャッシュファイルを削除しても変更されません。 Smartyの設定自体はデフォルトのままです。「 caching 」も0のままで、特に変更は しておりません。 検証を手順として説明させていただくと、 1、テンプレートファイルのHTMLソースを変更してアップロード。 2、ブラウザで確認すると、変化無し。 3、「 templates_c 」のキャッシュファイルは更新されていて、中身を確認すると正常にコンパイルされている。 4、大元のPHPファイルを上書きアップロードしてブラウザをリロードすると、HTMLソースの変更内容が正常に反映される。 以上の事から、PHPのスクリプトに問題があるのかと思いましたので、勝手ながらスクリプトの 大まかな内容を記載させていただきます。 --- ■ ココから------------------------------------------- // セッションの開始 session_cache_limiter("public"); session_start(); require("Smarty.class.php"); define("DEF_ACT", "entry"); // 初期アクセスしたページ define("MAIL_TO", "アカウント@ドメイン"); // 送信先 define("subject", "テスト送信"); // 件名 // Smartyを走らせる $smarty = new Smarty(); $smarty->template_dir = "./templates"; $smarty->compile_dir = "./templates_c"; // データをPOSTメソッドで if ($_SERVER["REQUEST_METHOD"] == "POST") { $param = cnv_formstr($_POST); } // 各ページの判別処理を行い $act = isset($param["act"]) ? $param["act"] : DEF_ACT; $screen_function_name = "screen_" . $act; if (!function_exists($screen_function_name)) { exit(); } call_user_func($screen_function_name, $param); $temp_name = $act . ".html"; // テンプレートを表示する $smarty->assign("url", $_SERVER["PHP_SELF"]); $smarty->display($temp_name); // ========================================================= // 入力画面( 初期アクセスしたページ ) // ========================================================= function screen_entry($param) { ~ 処理内容 ~ return TRUE; } // ========================================================= // 確認画面( 入力チェックが通った場合 ) // ========================================================= function screen_conf($param) { global $smarty; ~ 処理内容 ~ return TRUE; } // ========================================================= // 送信完了画面 // ========================================================= function screen_submit($param) { global $smarty; ~ 処理内容 ~ return TRUE; } // ========================================================= // 入力データチェック( 未入力等があった場合 ) // ========================================================= function screen_data($param) { global $smarty; ~ 処理内容 ~ } // ========================================================= // 配列を一括変換する // ========================================================= function cnv_formstr($array) { ~ 処理内容 ~ } --- ■ ココまで------------------------------------------- PHPのバージョンは、5.3.3です。 因みにこのスクリプトでは、データベースは使用しておりません。 同様の経験をされて解決された方がおられましたら、ご教示の程 どうぞよろしくお願い申し上げます。

    • ベストアンサー
    • PHP
  • Dreamweaverのテンプレート機能について

    外注で作成したページが、テンプレート機能を用いて作成されてました。 今度、そのページの変更可能領域以外の部分にバナーを追加しようと思っています。 この場合は、テンプレートファイルにバナー画像を追加するだけで、 テンプレートにリンクしているファイルは、 全てバナー画像の追加が反映されるのでしょうか? またその時に気をつけないといけないことは 何かあるでしょうか? 教えてください。宜しくお願いします。

    • ベストアンサー
    • CSS
  • ホームページビルダー15にテンプレート機能はない?

    「ホームページビルダー15」にドリームウィーバーのようなテンプレート機能は付いていないのでしょうか? デザインのテンプレートのことではありません。 テンプレートを適用しているページを一括で修正したいので、もしこの機能が最近発売になった「15」にあれば購入したいと考えています。 すごく良くなったというような宣伝だったので期待しているのですが、サイトにはそのような記載がないのでここは改善させていないのでしょうか?

  • 外部CSSが反映されるHTMLとされないHTML

    レンタルサーバのファイルマネージャを使ってサイトを作っています。 外部CSSで文字のフォントをMS Pゴシックに統一したいのですが、反映されるページとされないページができました。 CSSには、 @charset "Shift_JIS"; p { font-family: "MS Pゴシック",sans-serif; } 読み込みには、 <link href="./style.css" rel="stylesheet" type="text/css"> と記述しました。 反映されたのはサイト2ページ目の2分割フレームの片側だけで、その他のページはブラウザで指定したフォントのままCSSが反映しません。 HTML、CSS共に文字コードはShift_JISで統一していて、それぞれ<head></head>間の同じ位置に記述してあります。 反映されたHTML内にはボックスの幅指定でCSSを使っていますが、その他のページにはCSSを使っていません。違いはこれだと思うのですが、それがきっかけで反映されたりされなかったりと変わるものなのでしょうか? HTML、CSS共に初心者です。この質問が初歩的なことなのか難しいことなのかもわかりません。 よろしくお願いします。

  • この機能を有するテンプレートを教えて下さい?

    この機能とは、時々、他のブログを見るときにブログの上段、下段に ≪前ページ|ホームへ|次ページ≫ この機能を私のFC2ブログに搭載したいのです。この3つの、前ページ|ホームへ|次ページ はクリックできて結局は1つのサイトで複数のサイトを運営できることになります。 テンプレート選び方の問題でしょうか?それとも、≪前ページ|ホームへ|次ページ≫を表示できるようになるHTMLがあるのでしょうか? FC2ブログでは新しい記事を書いた時にはその新しい記事が本来のサイトの上段に来るだけで≪前ページ|ホームへ|次ページ≫などという表示は自動的には出現しません。新しい記事ページ(サイト)が次ページをクリックした時に、見れるように設定したいのです。自動でそういう設定になれば一番いいのですが。。

専門家に質問してみよう