凍結
0 Anonymous iPhone
小説の編集がとにかくよく分からなくて、困っています。
とりあえずテンプレを使って各々のページの設定はしたのですが、小説ページの編集がわからなくて詰んでいます。いくつか疑問点が生じたので、下にまとめました。恐らく誤解しているからわからないのだと思うのですが、どこを誤解しているのかもわからず...。本当に悩んでいます。

1.一つの表紙ページに複数の小説タイトルリンクを置きたい。けどリストが複数作れず一つの小説にしかリストが貼れない。
理想...表紙ページにさまざまな小説のリンクと説明→小説の章のタイトル一覧→小説


2.名前変換機能を使うとテンプレ元サイトへ移動してしまう。これはURLが貼ってあったからだということがわかるが、かわりにどのURLを置き換えるのかがわからない。


サイト作成はじめてのため言葉足らずな点が多々あると思いますが、よろしくお願いします。
02/15 17:00
返信
コメント投稿 検索
5 Anonymous iPhone
>>3
質問者です。返信遅くなってしまい申し訳ありません。アドバイスありがとうございます。困っていたので助かりました。本当にありがとうございます。
03/13 01:34
返信
4 Anonymous iPhone
>>1
質問者です。返事がかなり遅くなってしまい申し訳ありません。この説明を見ながらやってみようと思います。とても助かりました。ありがとうございました。
03/13 01:33
返信
3 しち SOV40
すぐ解決しそうな方から先に……
>【2】名前変換機能を使うとテンプレ元サイトへ移動してしまう
↓2通りの状態が考えられましたが、このどちらかの状態でしょうか?

>◆◆名前変換を実行すると、テンプレ元サイトへ移動してしまう
編集画面の【夢(ドリーム)小説設定】→【変換後の戻り先を設定する】にて、
# [戻り先]:『 表紙 』
# [指定URL]:『 』(入っているであろうテンプレ元サイトさんのURLを消して空欄に)
と変更してください。

[指定URL]は、例えば小説の表紙を“その小説機能の【表紙画面】以外にしたい”とか、ちょっとイレギュラーな使い方をしたいとき用だと思っていただければ。
【表紙画面】に #list# を入れている構造なら、とりあえず『 表紙 』にしておくと問題無いです。

>◆◆名前変換画面へ行くリンクを押すと、テンプレ元サイトへ移動してしまう
この状態だと、【表紙画面編集】または【目次画面編集】に
# <a href="/サイトID/…………">名前変換画面へ</a>
という感じのリンクタグ <a> が入っているはずです。
(URLや「名前変換画面へ」の部分はただの例ですので、全く違うものが入っているかと思いますが)

このURL部分を、
# <a href="#dream_url#">名前変換画面へ</a>
と書き換えます。
↑これが「名前変換画面へのリンクの書き方」となります。

>◆◆上記2通りの対処で解決しない場合は、
HTMLタグフォームの action="○○" 部分にテンプレ元サイトのURLが入っている可能性があります。
(※HTMLタグフォーム:<form ...>〜</form>というHTMLタグを使って表示させる、名前変換フォーム。「手打ちフォーム」などとも呼ばれる。#formStart#とかの独自タグを使わないフォームのことです)

この場合はsatoさん(>>2)が書かれているHTMLタグフォームへ書き換えると、変換後にテンプレ元サイトへ飛ぶことはなくなるはずです。


>【1】一つの表紙ページに複数の小説タイトルリンクを置きたい。(表紙ページにさまざまな小説のリンクと説明→小説の章のタイトル一覧→小説という形にしたい)
これは……すみません、「複数の小説」が何を指すかによってやり方が変わってくるので、>>0の情報だけではなんとも答えようがありません。

「複数の小説」を仮に「小説A」「小説B」と呼称するとして……
*◆《1》「小説A」「小説B」は、同じ名前変換設定を使用する小説ですか?(=1つの小説機能内で全ての話を書く形式?)
*◆《2》それとも、それぞれ別の名前変換設定を使用する個別の小説機能ですか?(=小説A・B【表紙画面】URLの、“……/サイトID/novel/番号/” の番号部分がA・Bでそれぞれ異なっている?)

#《1》向けのデモページはこれです↓
http://alicex.jp/0piran0/novel/13/ (1小説内で長編/短編を分けて作る〔全リンクを#list#挿入〕)
簡単に言うと、
「[章を作る]にて小説A章・小説B章…と“小説リストごとに”章を作ってまとめ」、
「【表紙画面】の章タイトルリンク→【目次画面】の文章タイトルリンク→文章(小説本文)。……という経路を作る形式」です。
*━━━表紙━━━
> 小説A
  なにか説明
> 小説B
  なにか説明
*━━━━━━━━
    ↓ 「小説A」のリンクを押す
*━━「小説A」章目次━━
> 文章1
> 文章2
> 文章3
*━━━━━━━━━━━━

※なお、「章目次を挟みたくない!」という場合
*━━━表紙━━━
小説A
> 文章1
> 文章2
小説B
> 文章1
> 文章2
*━━━━━━━━
…であればこのあたりの過去スレ・デモが参考になるかもしれません↓
http://bbs.alicex.jp/support/303/ (小説の章タイトルリンク)
http://bbs.alicex.jp/support/223/ (小説:章の一覧を表紙へ)
ただ、上記2つはHTMLの知識が最低限必要になってきます。

#《2》向けのデモページはこれです↓
http://alicex.jp/0piran0/novel/7/ (短編表紙画面を、長編/短編分岐ページにする)
【表紙画面】にしている小説機能とはまた別の小説機能へのリンクを貼るなら、
 #novel番号_リンク文字#
という独自タグを使うのが最も手っ取り早いです。
※このリンク貼り付け用独自タグは、各小説機能編集ページの最下部にあります。

またはsatoさん(>>1)の書かれている、「各小説への分岐ページは“子ページ”にする」という方法もあります。
正直、小説機能内の #list# を使用して高度なデザイン・構造にするのは知識と慣れが必要になってくるので……。難しいと思ったら、#list# を使わず一つ一つのリンクを手打ちで貼っていくのもありです。

※ただし子ページでは一切の名前変換機能が使えません(「変換後の名前を表示する」、などの行為ができません)。
 子ページ内からもHTMLタグフォームによる名前変換設定は一応行えなくもないですが、>>2に書かれているフォームですと不可能です。action="○○" を書き換える必要があります。
※とはいえ上の問題は「子ページより各小説機能へ飛んでから、小説機能内で名前変換する」構造なら気にしなくて大丈夫です。


*━━おまけ━━
>>0 表紙ページにさまざまな小説のリンクと説明…
「説明」というのを #list# で挿入したリンクにつけたい場合は、
[一覧表示でのタイトルの左][一覧表示でのタイトルの右]という項目を使います。
詳しくは前掲のデモ( http://alicex.jp/0piran0/novel/13/ )における『タイトルの左/右』の項にて……

想定できる状況をつらつら並べて説明してしまったので長くて分かりづらいかと思います。すみません!
02/20 03:03
返信
2 sato iPhone
すみません、2について補足です。

名前変換画面に飛ぶのではなく、小説の表紙画面にて変換する場合

<form action="./" method="post">
<input type="text" name="DreamID[1]" value="#ナマエ1#">
<input type="text" name="DreamID[2]" value="#ナマエ2#">
<input type="submit" name="dream_name_set" value="決定" />
</form>

となります。この決定の部分を押すと飛んでしまうのかな?と思いました。
望んでいる答えとは違うかも知れませんが、ご参考ください。
02/19 22:08
返信
1 sato iPhone
はじめまして。
私もまだ分からない点が多いですが、分かるところだけお答えさせて頂きます。

1.複数の小説タイトルを表示したいとのことですが、子ページにて編集されるのは如何でしょうか?小説一覧用の子ページから各小説に飛べるようにすれば理想の形に近づけるかと思います。
<a href="https://alicex.jp/サイトURL/novel/1/">タイトル</a>
#novel1_タイトル#
上記どちらかを打ち込めば小説ページに飛ぶと思われます。

2.名前変換機能についてですが、名前入力後に押すボタンのことでしょうか?
#formSubmit_ボタン#を入力すれば名前変換できるかと思います。

お試しください。
02/19 21:01
返信