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

HTML キャプションABC順表示 ひで 08/12/5(金) 11:07 質問
┗ Re:HTML キャプションABC順表示 Wordsworth作者 08/12/11(木) 21:47 回答
 ┗ Re:HTML キャプションABC順表示 ひで 08/12/12(金) 14:15 解決
 ┗ Re:HTML キャプションABC順表示 ひで 08/12/12(金) 14:48 解決

HTML キャプションABC順表示
質問  ひで  - 08/12/5(金) 11:07 -

引用なし
パスワード
   Version3.0Finalβ版をダウンロードさせていただきました。
大変使いやすくこれから使わせていただきたいと思います。

HTML出力での質問です。
いくつか用語を追加してHTML出力しましたが、キャプションが
ABC順になりません。

そこで「ver.3の並び替え表示」の投稿を見つけ方法@通りに
追加してみましたがフォルダツリーの表示フレームと用語メイン
フレームが表示されなくなってしまいました。

追加するだけではいけないのでしょうか?
作者様には再回答になってしまうかもしまいませんが宜しくお願い致します。
<Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 2.0.50727; In...@g5.konicaminolta.jp>

Re:HTML キャプションABC順表示
回答  Wordsworth作者 E-MAIL  - 08/12/11(木) 21:47 -

引用なし
パスワード
   ▼ひでさん:
>HTML出力での質問です。
>いくつか用語を追加してHTML出力しましたが、キャプションが
>ABC順になりません。
>
>そこで「ver.3の並び替え表示」の投稿を見つけ方法@通りに
>追加してみましたがフォルダツリーの表示フレームと用語メイン
>フレームが表示されなくなってしまいました。
>
>追加するだけではいけないのでしょうか?
>作者様には再回答になってしまうかもしまいませんが宜しくお願い致します。

いえ、追加するだけでよいはずです。

ただし、前回の回答は微妙に間違っており、(★)マークのところを1257行目と書いてましたが、正しくは1258行目でした。

あと、気をつけることといえば、上から追加していくと、行番号がずれることくらいでしょうか…。

〜〜方法@〜〜

ダウンロードしたファイルを展開したディレクトリ配下に

 StyleSheet\Common\wsworth_common.xsl

ってファイルがありますよね?

その中の587行目の

  <xsl:for-each select="../用語">

という行と、1062行目と1258行目(★)の

    <xsl:for-each select="用語">

という行の直後に

    <xsl:sort select="キャプション" order="ascending"/>

という行を追加してください。(合計3箇所です)

キャプションの昇順にソートされて表示されるようになります。
<Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NE...@t2.fujitsu.co.jp>

Re:HTML キャプションABC順表示
解決  ひで  - 08/12/12(金) 14:15 -

引用なし
パスワード
   作者様

ご回答ありがとうございました。

私はまだ勉強不足なのでわかりませんがなのでよくわかりませんが

各三箇所の下に追加だと×

「   <xsl:for-each select="用語">
     <xsl:sort select="キャプション" order="ascending"/>    」

で、すぐ後ろ

「   <xsl:for-each select="用語"><xsl:sort select="キャプション" order="ascending"/>                         」

だと、キャプションの昇順にソートされました。(??)

これから勉強していきます。。

今回はありがとうございました。
これから、活用させて頂きたいと思います。
<Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 2.0.50727; In...@g4.konicaminolta.jp>

Re:HTML キャプションABC順表示
解決  ひで  - 08/12/12(金) 14:48 -

引用なし
パスワード
   作者様

度々申し訳ございません。

追加行の
    <xsl:sort select="キャプション" order="ascending"/>
を単純にコピペで追加していました。

その結果、全角を使用してしまっていました。
単純なミスです。
解決いたしました。
<Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 2.0.50727; In...@g3.konicaminolta.jp>

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