小説の章タイトルリンク

207 views
  1. コメントする
  2. 記事検索
  3. 更新

0
匿名 iPhone 2019/04/14 17:46
小説機能で短編をジャンル毎に分けたいのですが、章を作ると章タイトルからリンクで目次に入りますよね。
その目次に入るリンクを無くし、理想の形を下記のようにやりたいです。

章タイトル@(←リンク無し)
01 02 03
章タイトルA(←リンク無し)
01 02 03

章タイトルはそれぞれのカテゴリとして01から直接本文に飛べるようにしたいのですが、そういった機能は無いのでしょうか?
今のところは01のタイトル左にジャンル名を入れてますが、ページが増えると順序を入れ替えるのが大変なのでジャンル毎に分けられる機能(もしくは代替案)がありましたらお教えください。


残り997件書き込み可

3
匿名 iPhone 2019/04/14 23:08
>>2
ご回答いただきありがとうございます。
アリスさんに移転する前はリンクタグ方式でやっていたのですが、本文ページのURLを出すのがめんどくさいのと表紙がリンクタグだらけでごちゃごちゃするのが嫌でやめていました。
1番簡単かつシンプルに済みそうなold章にまとめる方式でやってみようと思います。
この度はありがとうございました!
2
しち Firefox 2019/04/14 19:49
>>1の補足です。
「ページが増えてくると、並び替え時に『どこの下に移動させればいいか』が分かりづらくなる」と書いたのですが、それを解決する一つの手段として、
「コメントアウトを使う」……という手があります。

コメントアウト(<!--  -->)というのは、
<!--挟まれた文字を非表示-->
にできる、というものです。編集者用のメモ書きみたいなもので、ブラウザ上では見えません。

これをページの『タイトル』に、
*  <!--▼ジャンル1-->短編1
などと書いてみると、管理画面上では↑のようにコメントアウト内のメモが見えるのですが、ブラウザ上では『短編1』としか表示されません。

添付の画像がそれです。
(別スレ用に作った画像なので、大分不要な情報が多いですが…)
こうやって、[タイトルの左]に文字を入れているページのタイトルにコメントアウトメモを付けると、
> <!--▼ジャンル1-->短編1
> 短編2
> 短編3
> <!--▼ジャンル2-->短編1
> 短編2
> 短編3
と、管理画面や『並び替え』ページでこのように表示されるため、ジャンルの境目が分かりやすいです。
700×765PNG
123KB

1
しち Firefox 2019/04/14 19:48
>>0
>短編ページへのリンクを、ジャンルごとに並べる
方法としては
*(1)『並び替え』でジャンルごとに整列(今お使いの手法)
*(2)#list#を使わず、HTMLタグ(<a href="/サイトID/novel/小説番号/ページ番号/">…</a>)でリンクを手打ち設置
の2通りあります。

(2)↓リンク手打ち設置で章内のページを【表紙】に並べるデモはこちら
http://alicex.jp/0piran0/novel/4/
(※別スレ用に作ったデモです)

(1)の『並び替え』は、[数値順で並び替え]↑↓ を使うと、ページ数が多くても比較的並び替えが楽です。ご存じかもしれませんが一応…↓
例えば『並び替え』ページで、

*  [10]↑↓ 1つめ
*  [20]↑↓ 2つめ
*  [30]↑↓ 3つめ
*  [40]↑↓ ●最新ページ

こうなっているとき、「●最新ページ」を「1つめ」「2つめ」の間に移動するには、
#  [11]↑↓ ●最新ページ
と、数値を『10(1つめの数値)〜20(2つめの数値)の間』にします。例では11にしました。
でこれで[数値順で並び替え]を押すと、

*  [10]↑↓ 1つめ
*  [11]↑↓ ●最新ページ
*  [20]↑↓ 2つめ
*  [30]↑↓ 3つめ

……と数の若い順に並ぶことになるので、最新ページが1つめの後ろに行きます。
※再度『並び替え』ページにアクセスするとまた数値は[10][20][30]……と上から10ごとに振り直されるため、何度でも同じ手法で並び替えが可能です。

……並び替え自体はまあそれほど大変ではないのですが、短編ページが100とかになってくると、どこの下に移動させればいいんだっけ? みたいに混乱してきそうな感はあります。

私だったら、の話ですが。ジャンルごとに『old』章を作り、【表紙】に表示する短編は各ジャンル10本くらいまでに絞って、その下に『old』章へのリンクを置く、とかで対応することも考えます。
* ジャンル1
> 01 02 03
>  …old
* ジャンル2
> 01 02 03
>  …old
トップ階層にある「ページ・章」の数があまり多くなければ『並び替え』がしやすいので。

『並び替え』が面倒でしたら、最初に書いた(2)リンク手打ち設置のデモをご参照ください。
※全てのリンクを手打ち設置する場合は、デモにある説明のうちコメントアウト云々は読み飛ばして「【表紙】に#list#を入れずに、全部<a>タグで手打ち」してください。
1ページ中1ページ目

関連スレッド

関連スレッド



Back to Top