Wordsworth広場
  新規投稿 ┃ ツリー表示 ┃ 一覧表示 ┃ トピック表示 ┃ 検索 ┃ 設定 ┃ 『Wordsworthの杜』へ戻る  
113 / 269 ツリー ←次へ | 前へ→

レストアしたファイルが、元の環境に戻せません ミネルヴァの梟 04/5/6(木) 15:40 質問

  Re:レストアしたファイルが、元の環境に戻せません ミネルヴァの梟 04/5/14(金) 13:45 感想
 ┗ Re:レストアしたファイルが、元の環境に戻せません ひろき(Wordsworth作者) 04/5/21(金) 12:34 回答
 ┗ Re:レストアしたファイルが、元の環境に戻せません ミネルヴァの梟 04/5/22(土) 20:42 その他
 ┗ Re:レストアしたファイルが、元の環境に戻せません ひろき(Wordsworth作者) 04/5/30(日) 10:42 回答
 ┗ Re:レストアしたファイルが、元の環境に戻せません ミネルヴァの梟 04/6/2(水) 0:57 解決

Re:レストアしたファイルが、元の環境に戻せません
感想  ミネルヴァの梟 E-MAILWEB  - 04/5/14(金) 13:45 -

引用なし
パスワード
   ▼ひろき(Wordsworth作者)さん:

いろいろと、ご指導、ありがとうございました。
また、当方からお送りしました、ファイルについても、ご検分下さり、問題点のご指摘、ありがとうございました。
お教えに従い、当該箇所を訂正しましたら、レストアしたファイルは、ごみ箱に移されること無く読み出せる形になりましたが、フォルダ区分された「用語」の「再編集」や、「用語」の「追加」も、殆どのフォルダに対して、正常になされるようになりましたが、三個フォルダについては、当該フォルダを開こうとすると、プログラムがShutDownしてしまい、試験的に、そこに納められる用語を作って、登録の「OK」ボタンを押すと、やはりプログラムが終了してしまう現象が起きましたが、これはもうレストアしようとしているファイル自体破損しているためだろうと解し、新たに設定ファイル(テンプレートファイル)を作り直して、そこに、HP上に上げているファイルから、コピペの連続で、新しいファイルを作り、これを、上書き保存することで、破損(と目される)ファイルを修復する形で、元の環境に戻せました。
また、テンプレートファイルの「リネーム」を行ったにもかかわらず、その、やり方が拙かったのか、”作製された当時のと違うから、ファイルが破損する可能がある”と出たいた『用語集』の方も、同じ手法で作り直し、今はすんなりと、開けるようになっていますこと、感謝と共にご報告申し上げます。

>
>「独自に追加した項目をHTMLでも表示したい」という質問と受け取りましたが、合ってますか?
>そうであれば、テンプレートファイルの
>
>> ;----------Start:TermBody----------
>> 〜〜
>> ;----------End:TermBody----------
>
>で囲まれているところに、{ITEM?}と書けばよいです。
>「?」部分はテンプレートファイルの「Start:TermItemList」の行で書いている順番の数値に相当します(先頭が0)。
>
DM にも書かせて頂きましたが、ご明察の通りの意です。ただ、このところが、私のスキル不足で、ご説明頂いた内容では、ちと、理解が及びません。もう少し、具体的に例示して頂ければ有り難く思います。
例えば、私が使わせて貰っている四個の「用語集」のうちの一つに、下記リンクに示した方のHPには、「にっぽんのうた こころのうた」と題したものがあります。 そのテンプレートでは、

;----------Start:TermItemList----------
曲名,100,1,0,1,0
読み,100,1,0,0,0
作詞,50,1,0,2,0
作曲,50,1,0,2,0
歌い出し,100,1,0,2,0
分類,50,0,0,-1,0
;----------End:TermItemList----------

という設定を付けています。「読み」の部分は、曲名を五十音順に並べるための、「平仮名書き」です。用語の内容が「歌詞」になっています。私としては、HP上で、乃ち、html形式保存で、作詞者、作曲者乃至は、歌い出し も表出させたいのですが、現状では、ご覧頂くとお分かり頂けますとおり、
 第一フレームにフォルダ区分名 第二フレームと、第三フレームの先頭とリンク。
 第二フレームに曲目 これは、第三フレームとリンクされています。
が、第三フレームでは、例えば、

******************************************************
青い眼の人形 (あおいめのにんぎょう:野口 雨情) Updated!!

青い眼をした
お人形は
アメリカ生まれの
セルロイド

   日本の港へ
   ついたとき
   一杯涙を
   浮かべてた

「わたしは言葉が
わからない
迷子になったら
なんとしょう」

   やさしい日本の
   嬢ちゃんよ
   仲よく遊んで
   やっとくれ

   仲よく遊んで
   やっとくれ


[←先頭へ
*******************************************************************  

のように、「曲目」;「読み」;「作詞」しか、表出されていません。「作詞」;「歌い出し」の部分は、同じソート順に設定していながら、cut されているわけです。

>>で囲まれているところに、{ITEM?}と書けばよいです。
>>「?」部分はテンプレートファイルの「Start:TermItemList」の行で書いている順番の>>数値に相当します(先頭が0)。

の、ご指導の部分、具体的に、どう書けばいいのか、ご教示頂けますと幸甚です。
お忙しいところ、ご無理申し上げますが、宜しくお願いします。
これが形が整いましたら、他の三個のコンテンツについても、その応用を利かせていきたいと思います。「広場」の多くの方が、Glossary Station! に登録しておいでのようです。この形が、「完成」すれば、お許し頂けるなら、私もその末席に寄せて頂きたいなという希望も持ってはいます。

長文になって済みませんでした。

尚、リンクPageのほかのPage: http://www5e.biglobe.ne.jp/~seijim/ の、「ノスタルジア」に、また二個の用語集 を使わせて貰っています。

以上、宜しくお願いします。 尚、本件は、お手すきになられてからで結構です。
<Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0)@FLA1Aaa187.fko.mesh.ad.jp>

Re:レストアしたファイルが、元の環境に戻せません
回答  ひろき(Wordsworth作者) E-MAIL  - 04/5/21(金) 12:34 -

引用なし
パスワード
   ▼ミネルヴァの梟さん:
>例えば、私が使わせて貰っている四個の「用語集」のうちの一つに、下記リンクに示した方のHPには、「にっぽんのうた こころのうた」と題したものがあります。 そのテンプレートでは、
>
>;----------Start:TermItemList----------
>曲名,100,1,0,1,0
>読み,100,1,0,0,0
>作詞,50,1,0,2,0
>作曲,50,1,0,2,0
>歌い出し,100,1,0,2,0
>分類,50,0,0,-1,0
>;----------End:TermItemList----------
>
>という設定を付けています。

テンプレートファイルで、「Start:TermBody」〜「End:TermBody」で囲まれた部分があります。

;----------Start:TermBody----------
<HR>{TERM_NAME_START} {TERM_NAME_END}<P>
<FONT SIZE="+1" COLOR="#{BOLD_COLOR}"><B>{ITEM0}</B></FONT>
{IF,OR(NEQ(ITEM1,),NEQ(ITEM2,)),(,ENDIF}{ITEM1}{IF,AND(NEQ(ITEM1,),NEQ(ITEM2,)),:,ENDIF}<FONT COLOR="#008000">{ITEM2}</FONT>{IF,OR(NEQ(ITEM1,),NEQ(ITEM2,)),),ENDIF}
{IF,BIGGER(TERM_CREATE_TIME,{NEW_TIME}),<FONT COLOR="#{BOLD_COLOR}"><B><I><BLINK>New!!</BLINK></I></B></FONT>,ENDIF}
{IF,AND(BIGGER(TERM_UPDATE_TIME,{NEW_TIME}),SMALLER(TERM_CREATE_TIME,{NEW_TIME}),NEQ(TERM_CREATE_TIME,{NEW_TIME})),<FONT COLOR="#{BOLD_COLOR}"><B><I><BLINK>Updated!!</BLINK></I></B></FONT>,ENDIF}
<BR><FONT SIZE="-1" COLOR="#800000">[ {TERM_UPDATE_TIME1}更新 ]</FONT>
<P>
{EXPLANATION}
{RELATED}
</P>
</P>

;----------End:TermBody----------

謎のキーワードが含まれてますが、上の記述を基に第3フレームのHTMLソースに変換してます。<FONT>タグとか<BR>タグとかはそのままHTMLソースになります。

で、{ITEM0}とか{ITEM1}などの記述は、「Start:TermItemList」〜「End:TermItemList」に記述している項目の内容に置き換わります。
ソート順は関係ありません。項目の並び順に以下のように対応します。

>曲名    → {ITEM0}
>読み    → {ITEM1}
>作詞    → {ITEM2}
>作曲    → {ITEM3}
>歌い出し  → {ITEM4}
>分類    → {ITEM5}

デフォルトでは、「用語」「読み」「スペル」という3つの項目しかないので、「Start:TermBody」〜「End:TermBody」で囲まれる部分には{ITEM0}〜{ITEM2}の3つしか書かれてません。
従って、HTML出力した際に「曲名」「読み」「作詞」しか表示されないわけです。

「作曲」「歌い出し」「分類」も表示したければ、「Start:TermBody」〜「End:TermBody」で囲まれる部分に適当に{ITEM3}〜{ITEM5}の記述を追加すればOKです。
見栄えを変えたい場合は{ITEM3}などをHTMLタグで囲めばOKです。
<Mozilla/4.0 (compatible; MSIE 6.0; Windows 98)@10.115.244.52>

Re:レストアしたファイルが、元の環境に戻せません
その他  ミネルヴァの梟 E-MAILWEB  - 04/5/22(土) 20:42 -

引用なし
パスワード
   ▼ひろき(Wordsworth作者)さん:
懇切なご指導 ありがとうございました。もう数点疑問が出ては来ましたが、今回の主たる疑問点は概ね解決に近づきました。

>テンプレートファイルで、「Start:TermBody」〜「End:TermBody」で囲まれた部分があります。
>
>;----------Start:TermBody----------
  (−略−)
>;----------End:TermBody----------
>
>謎のキーワードが含まれてますが、上の記述を基に第3フレームのHTMLソースに変換してます。<FONT>タグとか<BR>タグとかはそのままHTMLソースになります。
>
>で、{ITEM0}とか{ITEM1}などの記述は、「Start:TermItemList」〜「End:TermItemList」に記述している項目の内容に置き換わります。
>ソート順は関係ありません。項目の並び順に以下のように対応します。
>
>>曲名    → {ITEM0}
>>読み    → {ITEM1}
>>作詞    → {ITEM2}
>>作曲    → {ITEM3}
>>歌い出し  → {ITEM4}
>>分類    → {ITEM5}
>
>デフォルトでは、「用語」「読み」「スペル」という3つの項目しかないので、「Start:TermBody」〜「End:TermBody」で囲まれる部分には{ITEM0}〜{ITEM2}の3つしか書かれてません。
>従って、HTML出力した際に「曲名」「読み」「作詞」しか表示されないわけです。
>
はい。よく理解できました。

>「作曲」「歌い出し」「分類」も表示したければ、「Start:TermBody」〜「End:TermBody」で囲まれる部分に適当に{ITEM3}〜{ITEM5}の記述を追加すればOKです。
>見栄えを変えたい場合は{ITEM3}などをHTMLタグで囲めばOKです。

ありがとうございました。お教えに従って、設定ファイルを編集し、利用させて頂いるコンテンツに合わせて、[Item3]〜[ITEM5] を挿入することにより、希望したとおりの、設定項目を、html ファイルに表示させることが出来るようになりました。

Fontタグは、一度 成功を確認後にと思っていますので、まだ付けていませんが、おいおい試みてみようと思います。 その場合は、
  <font color=blue>[ITEM3]</font> と、一旦タグを閉めての後に、{IF,OR***}文を持ってくる方法でいいのですか?

で表示出来るようになった、ITEM のHTML文上での区切りが、閉じ括弧[ ) ]で区切られていましたので、「;」に変えてやろうと、”何でも試してみたがり屋”の本領を発揮して、
  「***,NEQ(ITEM2,)),),ENDIF}」 となっているところを、
  「***,NEQ(ITEM2,),NEQ(ITEM3,),NEQ(ITEM4,),),ENDIF}」と、埋め込んでいって、「,ENDIF」の前の「)」が、各アイテムの区切りをしめしているのではと思いこんでしまい、そこを「;」に置き換えましたら、「IF 構文に反してる」といううよなcautionが出て、データー読み込み後、表示されたのは、思いこんで書いた「設定内容」そのままでした。
 「とじかっこ」で区切られたITEMを、別の記号で区切り直させるにはどう「構文」を作ればよかったのでしょうか?

また、全然別件で、私はIBM社のHome Page builder (ver7)を使っていますが、保存しているHTMLファイルを読み込ませると、その時点で、書いておいたテキストや、ある種のタグ(具体的には、第1フレームに書いている”WordsWorth を使わせて貰っている”というようなテキスト;So-netが提供しているHarbot関係のタグ)が、問題があったので訂正した というcaution と共に、削除されており、その都度、埋めこみ直すことをやっていますが、これは、書き方に問題があるのでしょうか?

ひとまず、お教えにより、表示出来るようになったことの感謝の御礼と、ご報告。まあt、付帯しての疑問点。 これらも急ぎません。 お手すきなられてからで結構です。

Pageを 一度ごらん頂くと、ご判断の資料にはなるかと愚考します。

宜しくどうぞ。
<Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0)@FLA1Aaa187.fko.mesh.ad.jp>

Re:レストアしたファイルが、元の環境に戻せません
回答  ひろき(Wordsworth作者) E-MAIL  - 04/5/30(日) 10:42 -

引用なし
パスワード
   ▼ミネルヴァの梟さん:
>ありがとうございました。お教えに従って、設定ファイルを編集し、利用させて頂いるコンテンツに合わせて、[Item3]〜[ITEM5] を挿入することにより、希望したとおりの、設定項目を、html ファイルに表示させることが出来るようになりました。

いちおうフォローしておくと、"[Item3]"じゃなくて"{ITEM3}"と書かないとダメです。

>Fontタグは、一度 成功を確認後にと思っていますので、まだ付けていませんが、おいおい試みてみようと思います。 その場合は、
>  <font color=blue>[ITEM3]</font> と、一旦タグを閉めての後に、{IF,OR***}文を持ってくる方法でいいのですか?

IFとかORとかANDの部分は全部削除してよいです。
簡単に書くと、

;----------Start:TermBody----------
<HR>{TERM_NAME_START} {TERM_NAME_END}<P>
曲名:{ITEM0}<BR>
読み:{ITEM1}<BR>
作詞:{ITEM2}<BR>
作曲:{ITEM3}<BR>
歌い出し:{ITEM4}<BR>
分類:{ITEM5}<BR>
<P>
{EXPLANATION}
{RELATED}
</P>
</P>

;----------End:TermBody----------

でOKなのです。あとは{ITEM1}とかを適当にFONTタグとかで囲んでお好みの見栄えにすればよいだけです。

IFとかORとかANDとかについてはここ↓をご覧ください。
http://www.hamarch.com/wsworth/tech1.html#html1

>また、全然別件で、私はIBM社のHome Page builder (ver7)を使っていますが、保存しているHTMLファイルを読み込ませると、その時点で、書いておいたテキストや、ある種のタグ(具体的には、第1フレームに書いている”WordsWorth を使わせて貰っている”というようなテキスト;So-netが提供しているHarbot関係のタグ)が、問題があったので訂正した というcaution と共に、削除されており、その都度、埋めこみ直すことをやっていますが、これは、書き方に問題があるのでしょうか?

cautionの内容はよくわかりませんが、削除されたままでも問題ないのであれば埋め直す必要もないかと。
<Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 1.0.3705)@acfkok003181.adsl.ppp.infoweb.ne.jp>

Re:レストアしたファイルが、元の環境に戻せません
解決  ミネルヴァの梟 E-MAILWEB  - 04/6/2(水) 0:57 -

引用なし
パスワード
   ▼ひろき(Wordsworth作者)さん:

>いちおうフォローしておくと、"[Item3]"じゃなくて"{ITEM3}"と書かないとダメです。

済みません。このBBS上での、Type Miss です。 ファイルではきちんと、
"{ }"と、シフトキーを押しながら、Typeしています。

>IFとかORとかANDの部分は全部削除してよいです。
>簡単に書くと、
>
>;----------Start:TermBody----------
><HR>{TERM_NAME_START} {TERM_NAME_END}<P>
>曲名:{ITEM0}<BR>
>読み:{ITEM1}<BR>
>作詞:{ITEM2}<BR>
>作曲:{ITEM3}<BR>
>歌い出し:{ITEM4}<BR>
>分類:{ITEM5}<BR>
><P>
>{EXPLANATION}
>{RELATED}
></P>
></P>
>
>;----------End:TermBody----------
>
>でOKなのです。あとは{ITEM1}とかを適当にFONTタグとかで囲んでお好みの見栄えにす
>ればよいだけです。
>

お教え頂いたことを基に、

********************************************************************
;----------Start:TermBody----------
<HR>{TERM_NAME_START} {TERM_NAME_END}<P>
<FONT SIZE="+1" COLOR="#{BOLD_COLOR}"><B>{ITEM0}</B></FONT>
<b><i>({ITEM1})</i></b><br>
<font color="#00ff00">詞:{ITEM2}</font>;<font color="#00ff00">
曲:{ITEM3}</font><br>
♪{ITEM4}♪({ITEM5})
{IF,BIGGER(TERM_CREATE_TIME,{NEW_TIME}),<FONT COLOR="#{BOLD_COLOR}"><B><I><BLINK>New!!</BLINK></I></B></FONT>,ENDIF}
{IF,AND(BIGGER(TERM_UPDATE_TIME,{NEW_TIME}),SMALLER(TERM_CREATE_TIME,{NEW_TIME}),NEQ(TERM_CREATE_TIME,{NEW_TIME})),<FONT COLOR="#{BOLD_COLOR}"><B><I><BLINK>Updated!!</BLINK></I></B></FONT>,ENDIF}
<P>
{EXPLANATION}
{RELATED}
</P>
<FONT SIZE="-1"><A HREF="#_top">[←先頭へ]</A></FONT>
</P>

;----------End:TermBody----------

*********************************************************************

と、文章構成し、思惑通りのHTML上での「表示」が出来るようになりました。
本当に、いろいろ 細かいところまでのご指導、ありがとうございました。
ご指導の書き込み 拝見はしていたのですが、業務で本件に取り組むことが出来ず、(暦替わってしまったので)昨夕、ようやく、上記のような形成を、4個のコンテンツに対して行い、全てに関して、まだまだ「不十分な出来」ではありますが、まず、お見せ出来る形(それまでも「公開」はしていたのですが)に作り上げることが出来ました。 


>IFとかORとかANDとかについてはここ↓をご覧ください。
>http://www.hamarch.com/wsworth/tech1.html#html1
>
こちらの方、プリントアウトしてファイリングしました。まだ私のlevelでは難解なことばかりですが、少しづつ勉強して行きたいと思います。

>cautionの内容はよくわかりませんが、削除されたままでも問題ないのであれば埋め直す必要もないかと。

前のは少し書き方を間違っていました。HPB に読み込ませた段階でなく、「新しい用語の追加」や「登録済み用語の編集」を行って、「HTML形式で保存」をかけた段階で、既に「ハネ」られているようです。
第1フレームのテキスト(このPageは 濱地弘樹氏の作になる、『Wordsworth 〜HTML glossary〜』(Ver2.6) を使用させて頂いております。)を明記しておくことは、私の性格というか、ポリシーというか、ま、一種の「哲学」ですし、第2、第3フレームのタグは、HP上のペットの食糧となるべくするためのものですので、それに今では、「更新」のための一つの”流れ”的になっていますので、もし、”消えずに残っておれば・・・・" 程度にしか思っていなかったものですので、今のまま「継続」していくことに致します。

本当に いろいろありがとうございました。
<Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0)@FLA1Aaa187.fko.mesh.ad.jp>

  新規投稿 ┃ ツリー表示 ┃ 一覧表示 ┃ トピック表示 ┃ 検索 ┃ 設定 ┃ 『Wordsworthの杜』へ戻る  
113 / 269 ツリー ←次へ | 前へ→
ページ:  ┃  記事番号:
56416
(SS)C-BOARD v3.23b is Free.