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

Re:HTML出力に関して
回答  Wordsworth作者  - 06/11/16(木) 19:38 -

引用なし
パスワード
   ▼草原さん:
>┌──────┐
>│  [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ファイルに反映されるようになりますので
いろいろ試してみてください。

270 hits
<Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; Inf...@h3.fujitsu.co.jp>

HTML出力に関して 草原 06/11/1(水) 23:48 質問
┗ Re:HTML出力に関して Wordsworth作者 06/11/16(木) 19:38 回答

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