Как получить содержание книги (подшивки)?

Главные вкладки

Комментарии

Аватар пользователя Макс К. Макс К. 20 августа 2007 в 19:50

Captain Flint пишет: Как получить содержание книги (подшивки)?

Вопрос слишком широк.

Один из ответов: зайти на www.имясайта.ru/book , там скапливаются заголовки всех заведенных книг.

Аватар пользователя Captain Flint Captain Flint 20 августа 2007 в 22:29

Ок. Это я смотрел. Может, я хочу многого слишком просто Smile
Если www.имясайта.ru/book то там действительно скапливаются заголовки подшивок. А хотелось бы такого:
- есть подшивка и главная страница
- у главной есть дочерние страницы
Как получить дерево страниц книги (подшивки)? Есть ли какой-нить более-менее стандартный способ получить оглавление вида

главная страница (1 уровень)
...|
...страница (2 уровень)
...|
...страница (2 уровень)
......|
......страница (3 уровень)
......|
......страница (3 уровень)
...|
...страница (2 уровень)
...
и т.д.
?
Или хотя бы как указать ссылки с главной страницы подшивки на ближайшие дочерние?

Аватар пользователя Макс К. Макс К. 20 августа 2007 в 23:42

Captain Flint says: Или хотя бы как указать ссылки с главной страницы подшивки на ближайшие дочерние?

Вам не нужно специально заботиться о таких ссылках. Их проставит сам модуль book по мере заполнения книги страницами.

Под содержанием любой страницы книги модуль book ставит горизонтальную черту и показывает список всех подчиненных страниц, если таковые окажутся. Еще ниже модуль book поставит еще одну черту и показывает слева предыдущую страницу, а справа покажет последующую страницу.

По спартански, но серфить можно.

"Зеленое" решение

Если очень хочется получить оглавление, то поставьте слева названия каждой Вашей страницы ее номер раздела, главы, подглавы. И выстройте все страницы не в иерархии, а подряд. Модуль book создаст нужное Вам оглавление, выписав под главной страницей список всех страниц книги.

Страницы книги для модуля book будут одного ранга, что позволит модулю book перечислить все страницы в оглавлении. А для читателей Ваша нумерация в названии страниц (разделы, главы, подглавки,...) будут выглядеть как будто это полноценное оглавление.

Это решение "зеленое" и не требует никаких дополнительных модулей.

Аватар пользователя Captain Flint Captain Flint 21 августа 2007 в 9:55

Вам не нужно специально заботиться о таких ссылках. Их проставит сам модуль book по мере заполнения книги страницами.

В том-то и дело, что не проставляет. Есть только ссылки "Добавить дочернюю страницу" и "Версия для печати". И как включить такую возможность, я не нашел. Думал, дело в шаблоне, но такое на всех шаблонах.