
ドリームウイーバーで勤務先のサイトを更新しようとしています。
しかし、今いじろうとしている約20ページが全て1つのテンプレートに支配されているページで、更新したい部分は丸々そのテンプレート内の部分なのですが、そのテンプレートは何かの手違いでサーバにアップロードされてい上に私はローカルに元ファイルを持っていないので更新部分を編集できなくて困っています。
前任者が作ったサイトなので私は部品を全く持っておらず、しかも前任者とは連絡が取れない状態で、現在サーバに上がっていない部品を送ってもらう事も出来ません。
この、紛失したテンプレートが適用されているページを材料に、元のテンプレートを再生できないでしょうか?
無理を承知で、このテンプレートが適用されたページから編集可能部分を全て空白にして、それを必要なテンプレートの名前で保存してみたんですが、当然の事ながら、「テンプレートがそれ自体にネストされています」とエラーになってしまいます。
必要なテンプレートを抜き出す方法がありましたら教えて頂けないでしょうか?
よろしくお願いします。
No.3ベストアンサー
- 回答日時:
テンプレートが適用されているファイルを1つ開いて、「修正」メニューの「テンプレート」→「テンプレートから切り離す」を選びます。
これで、とりあえずロックされていた領域も編集可能になりますね。
で、そのファイルを新たにテンプレートとして、編集可能領域の設定をして、元のテンプレートと同じファイル名(ソースを見ればわかるはず)で保存してみたらどうでしょう?
他のファイルに関連づけされないかな?
試していないのでもしダメならすいません。
ご回答どうもありがとうございます。
> 「修正」メニューの「テンプレート」→「テンプレートから切り離す」
Dreamweaverに全く慣れていないので、こういうメニューを探し当てられずにいました。
この方法で完全に解決しました!
とても助かりました。 どうもありがとうございました!!
No.4
- 回答日時:
no3です。
念のため追加で。
編集可能領域の設定時に、領域ごとに名前を付けるのですが、これも元のテンプレートと同じにすることをお忘れなく。
丁寧なフォローをどうもありがとうございます。
編集可能領域の追加をしようとするとDreamweaverが勝手に領域名を設定してきますから、これも安心して書き換えられました。
どうもお世話になりました!
No.2
- 回答日時:
ちょっと状況がつかみにくいのですが。
。。>その中には必要なテンプレートが無く、そのテンプレートを適用されたhtml書類だけしかありません。
更新したいのですから、今サイトは公開されているのですよね?でしたらサーバに、そのHTMLに適用されているテンプレートが無いはずはないのですが。(無かったらデザイン自体適用されませんので)
ここでいうテンプレートとは、恐らく外部CSSファイルかjsファイルだと思われますが、HTMLドキュメントのみから、そのCSSやjsの記述を復元するのはまず不可能です。(デザイン見ながら、似たようなものを作成は出来るでしょうけど)
というかサーバにあって公開されているなら、最終的にはブラウザでアクセスして、そこからでも外部CSSやjsのソース自体はダウンロード出来ますけど・・・・。
お返事をどうもありがとうございます。
はい、現在公開されています。
でも、「テンプレート」とはDreamweaverでのテンプレートですから、そのテンプレートも中身はhtmlファイルです。拡張子が.htmlでなく.dwtですが。
ですから、例えばaaa.dwtをドリームウイーバーで開いてそこからバナーを一つ削除して保存すると、その時点で初めてaaa.dwtを適用してあるhtmlを全て更新するかどうか聞かれて、「更新」をクリックすれば対象htmlがみんな書き換えられます。
というわけで、この書き換えが済んでしまえばテンプレートはサーバにアップしなくてもOKで、テンプレートで定型指示されている部分以外はhtml単体で編集できるわけです。
しかし今はそのテンプレートで定型指示されている部分に更新したい部分が入っているので、更新すべき部分はソースでは見えているのに、テキストエディタで書き換える以外更新が出来ない状態なのです。でも、テキストで編集するのは大変ですし、また同じテンプレートを適用して別の書類を作る事も出来ないので、テンプレートは復活させないとならないのです。
テンプレートに書かれているソースは、現在サーバにアップされて公開されている対象htmlにも入っているので、その部分を巧く切り出せばテンプレートを再現できるはずなのですが、htmlソース内にあまりにバラバラに点在していてテキスト編集で抜き出すのはめまいがします。
Dreamweaverでうまく編集して取り出せないでしょうかということなのですが…。
No.1
- 回答日時:
サーバにはデータはあるんですよね?
だったらそのデータをローカルに持ってくれば解決するのでは?
あなたがデータを更新するために、ftpサーバに接続する為のユーザIDやパスワードを知っているなら、ftpクライアントソフトでサーバに接続してサーバからデータをローカルマシンにダウンロードすればいいと思いますが。
お返事をどうもありがとうございます。
はい、サーバからデータはローカルにダウンロードしたのですが、その中には必要なテンプレートが無く、そのテンプレートを適用されたhtml書類だけしかありません。
なので、その、テンプレートを適用されたhtml書類から元のテンプレートを再生し、その再生されたテンプレートを編集することによって目的の20ページを更新したいのです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
キングファイルの背表紙を作成...
-
Dreamweaver8を使っていますが...
-
Dreamweaver テンプレート解除...
-
パワーポイント デフォルトで箇...
-
ホームページが左より
-
DreamWeaverのテンプレートにつ...
-
カンマ区切り形式ではなく、セ...
-
エクセルVBAでマルチページの切...
-
h1タグ設定時につける見出しの...
-
トロッファとは何ですか??
-
パワーポイントで参照ページを...
-
adobe PDF リンク枠を消せますか
-
UserForm.showでマルチページ1...
-
貸しスペース
-
txtファイル内の指定の単語の数...
-
秀丸エディタで【 】内の文字...
-
ExcelのROUND関数を一括解除し...
-
パワーポイントの置き換えマクロ
-
リンク先へジャンプしてもオン...
-
Ctrl+Hで置換にならない
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
キングファイルの背表紙を作成...
-
パワーポイント デフォルトで箇...
-
Dreamweaver8を使っていますが...
-
wordのpsdテンプレ変換について
-
word2007英語版を使っています。
-
ワード2010 テンプレートの開き方
-
AfterEffect用のタイトルテンプ...
-
エクセルの前回入力分を一気に...
-
ワードのファイルのタイトルが...
-
office2010のテンプレートの保...
-
フリーのホームページテンプレ...
-
Wordを上手に使ったファイル
-
(HP作成)テンプレートを変更...
-
エクセル データ追跡機能付テ...
-
Excelでテンプレート形式ファイ...
-
エクセルのテンプレート機能
-
Final Cut Pro レンダリングが...
-
HP作成に関して
-
Word 2016 -- 定型句登録を、複...
-
構造体のテンプレートを適用し...
おすすめ情報