セクション用「続きを読む」の代用案
はてなダイアリーのヘルプで、見出し単位のdisplayの切り替えが出来るのなら、日記のh3(見出し)で、同様の切り替えをできるようにしていただければ、あとは運用で何とかします。
要するに、見出しで「続きを読む」を作ればいいので。
表示・非表示の切り替えは見出し(div.section)単位で行ないます。
ただし、sectionモジュールに「続きを読む」という項目がズラズラ並ばないように、改良します。
また、脚注の処置がややこしいですが、idの命名法を工夫すれば、該当するdivと同期して表示・非表示を切り替えれると思います。(脚注が連番ではなくなりますが、ジャンプミスは防げます)
見出しレベルなら今でもdivで括られているので、対応しやすいはずです。
各種テーマでデザインが乱れる可能性も低くなります。(セクションごと消えるので)
HTMLの構造は、
- div.section
- h3
- h4
- h5
- p,ul,ol他
から
- div.section
- h3
- hatena-section(仮)
- h4
- h5
- p,ul,ol他
に変えることになります。(h3の下部に表示・非表示切り替え用のdivを導入)
記法としては、「*見出し:hidden」となっている見出しが付いているセクション(div.hatena-section)の初期値を「display:none」にするということでどうでしょうか。*1
ご検討をお願いいたします。 > id:hatenadiary様 , はてなダイアリーへの要望
*1:この記法の見出しについてはsectionモジュールでも無視します。