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

文字から指定ページへのリンク おおさむい 03/10/23(木) 21:54 質問

  Re:文字から指定ページへのリンク ひろき(Wordsworth作者) 03/10/24(金) 11:56 回答
 ┗ Re:文字から指定ページへのリンク おおさむい 03/10/27(月) 0:22 回答
 ┗ Re:文字から指定ページへのリンク ひろき(Wordsworth作者) 03/10/31(金) 23:35 回答
 ┗ Re:文字から指定ページへのリンク おおさむい 03/11/1(土) 13:24 解決

Re:文字から指定ページへのリンク
回答  ひろき(Wordsworth作者) E-MAIL  - 03/10/24(金) 11:56 -

引用なし
パスワード
   ▼おおさむいさん:
> 文字から指定ページへのリンク、つまり文章中の単語や文字列からWordsworth中のその他のページへリンクする方法はありますか?その他のサイトや自分で作ったその他のページにはパスを指定することで簡単にリンクがつくれますが、wordsworth中のページとなるとやはり自分でソースをいじるしかないのでしょうか?、如何なものでしょうか?
>よろしくお願いします。

説明文中にAタグを直接書くことには変わりありません。
あとはジャンプ先のページ(用語)のURL(用語のAタグのNAME属性)さえ分かればよいわけですね。

HTML出力した結果を見てみると、見出しや用語一覧のリンク先のURLが分かるのでそれを真似すればいいわけですが、用語のリンク先はデフォルトでは「フォルダ名+通し番号」になってるので、用語を登録するたびに通し番号が変わるので困ります。

そこで、例えば、テンプレートファイルでスペルの「NAMEラベル」を「1」に変更すれば、スペルに入力した文字列がNAMEタグになります。

【テンプレート】
> [TermItem]
>
> ;■フォーマット
> ;項目名,表示幅,必須種別,半角限定,ソート優先度,NAMEラベル
>
> ;----------Start:TermItemList----------
> 用語,100,1,0,0,0
> 読み,100,0,0,1,0
> スペル,100,0,1,-1,0
> ;----------End:TermItemList----------

【変更前】
> スペル,100,0,1,-1,0

【変更後】
> スペル,100,0,1,-1,1

※ただし、URLに使えない半角スペースや記号はアンダーバー「_」に置き換えます。

例:スペルに「Hello World!」と入力していた場合、その用語のNAME属性は「Hello_World_」になります。

あまり柔軟性はありませんが、現状ではこうするしかないです。
<Mozilla/4.78 [ja] (Win98; U)@10.115.244.52>

Re:文字から指定ページへのリンク
回答  おおさむい E-MAILWEB  - 03/10/27(月) 0:22 -

引用なし
パスワード
    なるほど!ありがとうございます。手間が掛かると言えども充分です。早速それでリンクをつくってみます。
 もう一つ質問があるのですが、そういうやり方でリンクを作ると target="_top"の属性でリンクが作られてしまいます。僕はできればそのページ内(つまり、target="指定したフレーム内")にしたいのですが、やはりこの場合もタグを書き直すということになるのでしょうか?僕はデフォルトでやっているので、指定フレーム先はTARGET="_ws3"ということにしたいのです。如何なものでしょう?
<Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)@p29db94.ntkyac00.ap.so-net.ne.jp>

Re:文字から指定ページへのリンク
回答  ひろき(Wordsworth作者) E-MAIL  - 03/10/31(金) 23:35 -

引用なし
パスワード
   ▼おおさむいさん:
> もう一つ質問があるのですが、そういうやり方でリンクを作ると target="_top"の属性でリンクが作られてしまいます。僕はできればそのページ内(つまり、target="指定したフレーム内")にしたいのですが、やはりこの場合もタグを書き直すということになるのでしょうか?僕はデフォルトでやっているので、指定フレーム先はTARGET="_ws3"ということにしたいのです。如何なものでしょう?

用語の編集画面で、左上の「リンク挿入」ボタンを押した場合の話でしょうか?
デフォルトでは"_top"になりますが、それを手動で"_ws3"に書き換えていただくか、「リンク挿入ダイアログ」で"_top"ではなく"_self"を選べばよいです。
<Mozilla/4.78 [ja] (Win98; U)@200.15.215.220.ap.yournet.ne.jp>

Re:文字から指定ページへのリンク
解決  おおさむい E-MAILWEB  - 03/11/1(土) 13:24 -

引用なし
パスワード
   OKです!毎度ありがとうございます。
(僕のHPの用語集をWordsworthの杜に登録しておきましたので、よろしく!)

それでは。
<Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)@p29db94.ntkyac00.ap.so-net.ne.jp>

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