|
▼草原さん:
>┌──────┐
>│ [1] │{1}既存の、サイト共通のヘッダー&メニューリンク
>├────┐ │{2}Wordsworthにて作成した目次&用語データ埋め込み
>│ │ │
>│ {2} │ │
>│ │ │
>│ │ │
>└────┴─┘
>補足:既存のサイトでは、メニューリンクを
> 右側に配置しているので、こんな形です
>
>
>[1]の部分は共通のHTMLにして
>[2]の部分に、目次ページのデータや、各用語データを埋め込むような
>HTML出力は出来ない物でしょうか?
回答おそくなってすみません。
[1]のHTMLファイルはあらかじめ作成していただき、
[2]の部分を「1フレームB」で出力したHTMLファイルとするような
フレームのHTMLファイルを作成していただくのではだめでしょうか?
(Wordsworthで出力するのは[2]の部分のみ)
その場合、用語データの最後に表示される[←表紙に戻る]のリンクを
クリックすると、フレームがなくなって[2]の部分がウインドウ全体に
表示されてしまうと思います。
対処方法は、インストールディレクトリのStyleSheet\Common\wsworth_common.xsl
で“[←表紙に戻る]”を検索してください。
以下のようになっているので、★の行を削除してください。
> <!-- ■表紙に戻る -->
> <a>
> <xsl:attribute name="href">
> <xsl:value-of select="$FILE_NAME"/><xsl:value-of select="$EXTENSION"/>
> </xsl:attribute>
>★ <xsl:attribute name="target">_top</xsl:attribute>
> [←表紙に戻る]
> </a>
あくまでもフレームを使いたくない場合は、wsworth_common.xslを
個別に編集する必要があります。
“<xsl:template match="ルートフォルダ">”という行を検索して、
枠の中の
“<!-- ■タイプ3(1フレームB) -->”
というところ(1373行目くらい?)に、適当にHTMLタグを書くと
HTMLファイルに反映されるようになりますので
いろいろ試してみてください。
|
|