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

いつもお世話になってます。 絹本 04/9/16(木) 21:53 要望
┗ Re:いつもお世話になってます。 神無月 04/9/19(日) 20:47 回答
 ┗ Re:いつもお世話になってます。 絹本 04/9/24(金) 21:14 質問
 ┣ Re:いつもお世話になってます。 絹本 04/9/24(金) 21:57 要望
 ┃┗ Re:いつもお世話になってます。 ひろき(Wordsworth作者) 04/9/27(月) 10:33 回答
 ┗ Re:いつもお世話になってます。 ひろき(Wordsworth作者) 04/9/27(月) 10:27 回答
 ┗ Re:いつもお世話になってます。 絹本 04/10/13(水) 4:00 解決

いつもお世話になってます。
要望  絹本 E-MAILWEB  - 04/9/16(木) 21:53 -

引用なし
パスワード
    ワーズワースを使い初めて早3年。結構使い尽くしています。それで気が付いたことがあるのでお伝えしようと思いました。
 HTMLに出力する際に、個々のページに分ける方法と、一つのHTMLにまとめる方法があるのですが、僕は検索なんかで見て貰えるように個々のページに分けて用語集をつくっていました。しかし、問題があるのは、そのURLがその都度変わってしまうことなんです!例えば、『あ』の項目で言葉を集めるとそれぞれに『○○○.html#a0』というURLがつくと思うんです。それで、新しい語句を増やすとそのURLが変わってしまうんです。それで、YahooやGoogleの検索ロボットが捜したURLが更新するごとに変わるので、アクセスできなくなるんです。
 しかし、僕もCGIとか少しばかりやるんですが、この問題はなかなか難しいかもですねよね?項目が1,2,3…と順番にしてゆかないと整理できないですよねぇ。

 各用語に同じ(不変の)URLを振り分けつつ、且つ、五十音順に並べる…。難しいですかね?やはり。
 是非、是非、この機能を付けてほしい〜です!!よろしくお願いします。
<Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 1.1.4322)@p29e3cc.ntkyac00.ap.so-net.ne.jp>

Re:いつもお世話になってます。
回答  神無月  - 04/9/19(日) 20:47 -

引用なし
パスワード
   横レスですが失礼いたします。
3年も使っておられるということで、恐らくバージョン2.6以前のものを
お使いだと思いますが、
バージョン2.6でしたら不変のURLがつきますよ。

テンプレートの
;■フォーマット
;項目名,表示幅,必須種別,半角限定,ソート優先度,NAMEラベル

;----------Start:TermItemList----------
用語,100,1,0,0,0
読み,100,0,0,1,0
スペル,100,0,1,-1,1
;----------End:TermItemList----------

のところを変更されておられるのではないでしょうか?
NAMEラベル、とありますが(最後の数字です)
この数字が1になっている項目がどこにもないと、自動でURLがつきます。
デフォルトですとスペルの項目がNAMEラベルとして使われますので
ここに文字を入れておけば、
『○○○.html#入力した文字列』となりますよ。
語句ごとに分割する設定にしていれば、『○○○入力した文字列.html』
というファイルが作られます。
半角限定の項目があればそれを利用されてもいいですし、
なければラベル用の文字を入力する項目を増やすという手もあります。
(私が自サイトで公開している事典はこの方法を使ってます)
こうすれば、毎回同じ名前で出力されますよ。
(自分で入力するので、同じにならないように気をつけてください。
もし万が一別の語句なのに同じになってしまったら
警告なく黙って上書きされてしまいます(笑))

説明が下手ですみませんが、とにかくできますよーということで。
長々と失礼いたしました。
<Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)@DAJfa-02p4-67.ppp11.odn.ad.jp>

Re:いつもお世話になってます。
質問  絹本 E-MAILWEB  - 04/9/24(金) 21:14 -

引用なし
パスワード
   …管理人さんじゃないのに、さらに質問してもよいでしょうか?

 ええ…と、用語集のスキンといいますか、スタイルシートをいいますか、の一番上の数字は、僕の場合
;----------Start:TermItemList----------
用語,100,1,0,0,0
読み,100,0,0,1,0
スペル,100,0,1,-1,1
;----------End:TermItemList----------
になっています。どこを直せばいいのでしょうか?
本当は用語集の用語をページごとに分けたいのですが、今のところ一ページでまとめています。もし、固有のURLが付くのであれば、ページを全部バラバラにしたいのです。
 おしえて、いただきたい!
<Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 1.1.4322)@p29f085.ntkyac00.ap.so-net.ne.jp>

Re:いつもお世話になってます。
要望  絹本 E-MAILWEB  - 04/9/24(金) 21:57 -

引用なし
パスワード
   神無月さん!

 もうひとつおしえてください。
 用語集の”数字”をソートするにはどうしたらいいでしょうか?例えば日付を記入したら、新しい順にしたいのです。2004-09は、2004-10よりも上になってしまうんですね。月日が経つにつれて、古いものが下になってゆくようにしたいのですが…。如何なものでしょうか?
<Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 1.1.4322)@p29f085.ntkyac00.ap.so-net.ne.jp>

Re:いつもお世話になってます。
回答  ひろき(Wordsworth作者)  - 04/9/27(月) 10:27 -

引用なし
パスワード
   出張明けの管理人です。
(神無月さん、お手数かけました)

▼絹本さん:
> ええ…と、用語集のスキンといいますか、スタイルシートをいいますか、の一番上の数字は、僕の場合
>;----------Start:TermItemList----------
>用語,100,1,0,0,0
>読み,100,0,0,1,0
>スペル,100,0,1,-1,1
>;----------End:TermItemList----------
>になっています。どこを直せばいいのでしょうか?
>本当は用語集の用語をページごとに分けたいのですが、今のところ一ページでまとめています。もし、固有のURLが付くのであれば、ページを全部バラバラにしたいのです。

"スペル"の一番最後の数字が"1"になっているので、神無月さんの説明どおり、スペルに入力した文字列がURLになります。
ただし、スペルを入力してないと、やはり『○○○.html#a0』というURLになってしまいます。

従って、テンプレートは今のまま何も変更する必要はなく、"スペル"さえ入力すれば固定URLになります。

まずはお試しください。

■次に、「ページを全部バラバラにする」方法です。

GUIで設定変更可能です。
メニューから[ツール | テンプレート編集]を選んで、テンプレートファイル一覧からテンプレートを選択して[編集]ボタンを押してください。

次に、[ファイル保存]というタブを選択して、[用語本文フレーム]を"用語毎にファイルを分けて保存"にすればOKです。

その場合のファイル名は『スペル.html』になります。
<Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 1.0.3705)@acfkok007238.adsl.ppp.infoweb.ne.jp>

Re:いつもお世話になってます。
回答  ひろき(Wordsworth作者)  - 04/9/27(月) 10:33 -

引用なし
パスワード
   出張明けの管理人です。

▼絹本さん:
> 用語集の”数字”をソートするにはどうしたらいいでしょうか?例えば日付を記入したら、新しい順にしたいのです。2004-09は、2004-10よりも上になってしまうんですね。月日が経つにつれて、古いものが下になってゆくようにしたいのですが…。如何なものでしょうか?

ソートの方法は以下のURLの「A:用語リスト」をご覧ください。

http://hp.vector.co.jp/authors/VA017627/wsworth/body3.html#MainWindow

通常は昇順に並んでますが、降順にソートすればOKです。
しかし、この方法だと、“数字”以外もすべて降順になってしまいます…。

「数字だけ降順でその他は昇順」、にすることは残念ながらできません。
<Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 1.0.3705)@acfkok007238.adsl.ppp.infoweb.ne.jp>

Re:いつもお世話になってます。
解決  絹本 E-MAILWEB  - 04/10/13(水) 4:00 -

引用なし
パスワード
    みなさん、ありがとうございます。そのままでできました!
でも、ひとつひとつスペルを入力してゆくのが大変だった…。。。
 でもページごとにリンクができるようになりました!よかった…。

 またよろしくお願いします。
<Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 1.1.4322)@p29db23.ntkyac00.ap.so-net.ne.jp>

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