ナビゲーションメーカーでカテゴリーリストを表示できるようになり、非常に便利になりました。
これとは少しイメージが違うのかもしれませんが、
「サイトマップ」を自動的に生成するようなことはできないでしょうか?
ご検討よろしくお願い致します。
ご要望ありがとうございます。
既存機能の拡張で実現できそうでしたので、他に不具合がみつかったこともあり、新バージョンで対応いたしました。参考になるご指摘感謝いたします。
https://cmonos.jp/sitemap.shtml
テンプレート例
<!--topicpath type="list" id="topicpath"--><!--/topicpath-->
<div id="content" class="single">
<div id="main">
<!--pagetitle--><!--head--><h1><!--/head--><!--foot--></h1><!--/foot--><!--/pagetitle-->
<div class="section">
<div class="body">
<!--sitemap--><!--/sitemap-->
</div>
</div>
</div>
</div>
(次期バージョンでは大きな変更を予定しているため、次期バージョンの公開はしばらく先になる見込みです。)
サイトマップについて、リンクそれぞれに簡単な説明文を載せたいと思うのですが可能でしょうか。
たとえば
•ホーム 当サイトのトップページです
•機能 CMONOSの特徴を紹介しています
•ダウンロード CMONOSの最新版やマニュアルをダウンロードできます
のような感じをイメージしています。
ご返信ありがとうございます。
各リンクへの説明は、今のところどうしても必要な機能ではありません。
もし機能上、可能であれば…という程度です。
サイトマップ埋め込みタグ(SSI)についての質問ですが、
ホームページライトの、あるセクション内の本文にSSIの埋め込みタグを入力して、最新のテンプレートを使って保存してもSSIタグが保存されません。
そのためサイトマップのリストが記事に表示されません。
本文フィールドの設定はHTMLも可にしてありますが、他にも何か設定が必要でしょうか?
ご質問ありがとうございます。
SSI 埋め込みタグについては、書き込み欄から書き込むことはできません。SSI タグは表示したくないファイルを表示させるなど悪用も可能ですので、ページレイアウト設定中のページヘッダ・ページフッタ・ページテンプレート以外に埋め込むことができないようになっています。
JavaScript による埋め込みは、フィールド設定の詳細設定で JavaScript が許可されている場合は、埋め込み可能です。
以上参考になりましたら幸いです。
〈追記〉
次のプロジェクトが本格化するとしばらく細かな修正をリリースしにくくなりますので、今のうちに説明を付記できるようにしました。
表示についてはCSSで調整してください。たとえば、「サイトマップページレイアウト」の「詳しい設定を表示する (非推奨)」をチェックし、「CSS設定欄」に次のように書き込むと、説明を改行せずに表示できます。
ul.sitemap div.description {
display: inline;
margin-left: 1em;
color: #ccc;
}
ul.sitemap div.description a {
color: #ccc;
}
例)https://cmonos.jp/sitemap.shtml
以上参考になりましたら幸いです。
(弊社の作業スケジュールによっては、小さな改善でも、無償では対応できないこともありますのであらかじめご了承ください。)