|
▼たまごさん:
>V3のHTML出力について2点質問させて下さい。
基本的にV3のβ版はまだサポート対象外なんですけどね。(^^;)
お試し程度でお使いになるようお願いします。
(V3正式版との互換性はありませんのでご注意を)
>(1)HTMLに出力する時に作成日時、更新日時、スペル、読み、関連用語を表示させたくないのですが、どうしたらよいでしょうか?
>同じような質問が以前あってcommon.xmlを書き換えれば良いらしいことは分かったのですが、具体的にどう書き換えればよいか分からなくて困っています。
デフォルトでは<xsl:for-each>ってのですべての項目を表示するようにしてます。
指定した項目のみ表示する例を示します。
キャプション、読み、スペルのみ表示する例を示します。
読み、スペルのところは適当に変更してください。
<!-- ■■■■■用語を表示■■■■■ -->
<xsl:template match="用語" mode="wordsworth_common">
<table>
<!-- ▼キャプションの表示 -->
<tr>
<td valign="top">
<a>
<xsl:attribute name="name">
<xsl:value-of select="generate-id()"/>
</xsl:attribute>
<font color="#ff0000"><b>キャプション:</b></font>
</a>
</td>
<td>
<xsl:apply-templates select="キャプション"/>
</td>
</tr>
<!-- ▼その他の要素の表示 -->
<tr>
<td valign="top">
<font color="#ff0000"><b>読み:</b></font>
</td>
<td>
<xsl:apply-templates select="読み"/><br/>
</td>
</tr>
<tr>
<td valign="top">
<font color="#ff0000"><b>スペル:</b></font>
</td>
<td>
<xsl:apply-templates select="スペル"/><br/>
</td>
</tr>
</table>
</xsl:template>
>(2)HTMLに出力する時の出力順序を現在表示させている順序で出力させたいのですが、どうしたらよいでしょうか?
>作成順序でしかHTML出力できずに困っています。
ツールバーの右から2番目の「登録順で再表示」をクリックしたあと、並び替えたい用語を選んで、ツールバーの「↑」「↓」で順番を並び替えてください。
そうすると、その順番でHTML出力されます。
|
|