• 締切済み

【DreamWeaver MX】 新規からテンプレート(仮A)を選択すると(仮A)の古いテンプレートを読み込んでしまう。。

助けて下さい! 謎な現象が起きていて大変困っています。 DW MX2004をWindows XP Professional 2002 Service Pack2で 使用しています。 内容: テンプレート(以下、テンプレートAとします)を作成し、ファイル>新規作成>テンプレートAを選択して、ファイルを作ると、テンプレートAには無いコード(画像が追加されてしまいます)が入ってしまいます。 ちなみにそのコードは以下のとおりです。 ■綺麗なテンプレート <li class="ranking4 clear"> <a href="/product/powder/002038.html"><img src="../image/ranking_r4_img.jpg" width="33" height="46" alt="パウダーA" /> <span>パウダーA</span></a> </li> <li class="ranking5 clear"> <a href="/product/special/002035.html"><img src="../image/ranking_r5_img.jpg" width="33" height="46" alt="エッセンスA" /> <span>エッセンスA</span></a></li> </ol> ■不要なコード入りテンプレート <li class="ranking4 clear"> <a href="/product/powder/002038.html"><img src="file:///Z|/site/本番/image/ranking_r4_img.jpg" width="33" height="46" alt="パウダーA" /> <span>パウダーA</span></a> </li> <li class="ranking5 clear"> <a href="/product/special/002035.html"><img src="file:///Z|/site/本番/image/ranking_r5_img.jpg"ranking4 clear"> <a href="/product/powder/002038.html"><img src="../image/ranking_r4_img.jpg" width="33" height="46" alt="パウダーA" /> <span>パウダーA</span></a> </li> <li class="ranking5 clear"> <a href="/product/special/002035.html"><img src="../image/ranking_r5_img.jpg" width="33" height="46" alt="エッセンスA" /> <span>エッセンスA</span></a> </li> このテンプレートAを別名で保存し(テンプレートB)、修正>テンプレート>新しいテンプレート(テンプレートB)を適用としてみても同じです。 おそらくこの不要なコードが入っていた同名のテンプレート(不要なコードが入っていた)を一度削除してしまってるのでリンク切れ、またはリンクの設定がおかしくなってしまってるのかなとも思い、 テンプレートのベースとなるhtmlから 再びテンプレート保存>編集可能領域を設定し、 別のテンプレートを作っても、ファイル>新規作成>から作成すると またこのコードが追加されてしまいます。 DWを再起動もし、対象となるページを一度テンプレートから切り離したりもしましたが結果は同じです。 テンプレートだけをDW内で開いてソースの確認すると、この不要な箇所はなく、またブラウザでプレビューしても入ってません。 ファイル>新規作成>テンプレートとなるときだけ このような現象がおきます。 もうひとつ疑問がありまして、 テンプレートAを少し修正し、更新するページの一覧が 出てきますが、そこに以前削除したはずのページ(この不要なコード入りのテンプレートを使用)も出てきてしまいます。 しかし、ローカルにはもちろん削除したページやフォルダは 存在していません。 やはりDWを再インストールする以外に このテンプレート機能を正常にする方法はないのでしょうか。 何が原因か色々しらべ、試してみたが未だ解決法ないので 質問させて頂きました。 回答頂けたら幸いです。 宜しくお願い致します。

みんなの回答

回答No.2

>やはり私のPCに入ってるDWが不具合を起こしてるようなので >(私も一度サイトの定義を削除し、再定義してみましたが >結果は同じでした)ken_tyan様のおっしゃる通り 特定のPCにインストールされているDreamweaverのみに不具合があるということでしたら、設定ファイルをすべて削除して、インストール直後の状態(完全な初期状態)に戻すことをお勧めします。 Windows XP の場合は、次の場所に設定ファイルが格納されています。 C:\Documents and Settings\(ユーザー名)\Application Data\Macromedia\Dreamweaver MX2004\Configuration この中のファイルをすべて削除(又は他の場所に待避)してから、Dreamweaverを起動すると設定がすべて初期化され、インストール直後の状態となります。 (削除したファイルは、初期設定の状態で作り直されます。) もちろん、これで直るという確証はありませんが、とりあえず定番の対応としてやってみることをお勧めします。色んなトラブルがこれで直ることが多いです。 ご注意)すべて初期化されますので、拡張機能を入れている場合は再度セットアップしなくてはなりません。サイト定義も失われますが、これはバックアップが可能なことをご存知かと思います。

noname#119957
noname#119957
回答No.1

CS3しか手元にありませんし、テンプレートは使ったことがありません。 ** DWに修正インストールの機能はないのですか? ** 再インストールならバックアップをとっておいて、元のものから新しいものへサイトデータをコピーペーストすれば割りにスムーズです。 (管理するサイトが多い場合)

ms201900
質問者

お礼

ken_tyan様 お返事どうもありがとうございます。 別のコンピューターでサイトの定義をし直して、 新規ファイルを作成したら問題なく ファイルが作成できました。 やはり私のPCに入ってるDWが不具合を起こしてるようなので (私も一度サイトの定義を削除し、再定義してみましたが 結果は同じでした)ken_tyan様のおっしゃる通り きちんとバックアップとってから作業したいと思います。 御回答いただき本当にありがとうございました。 、