Как разбить большую "Заметку" на несколько страниц?

Автор: Sergey1917 - 20.07/2007, пт - 18:27

Контент создаю на основе "Заметка". Иногда попадается очень большой материал. Его желательно разбить на несколько страниц. Можно это сделать в Друпале? Например, как при публикации, настройка "Длина усеченных материалов". Нужно тоже самое и для неусеченного материала.

Комментарии

А я вставлял

и у меня не получалось. Вставил несколько

, "заметка" разбилась. На первой странице появились номера ссылок на другие части и "следующая" и "последняя". При выборе любой, кроме первой - заголовок и чистое пространство. Тема стояла "garland". Поставил тему "aquasoft", заработало.

Почему то не работает правка комментариев, приходится по новой писать.

А я вставлял !--break-- (конечно в угловых скобках) и у меня не получалось. Вставил несколько !--pagebreak--, "заметка" разбилась. На первой странице появились номера ссылок на другие части и "следующая" и "последняя". При выборе любой, кроме первой - заголовок и чистое пространство. Тема стояла "garland". Поставил тему "aquasoft", заработало.

Правка комментариев не работает потому, что вы не вошли на сайт.

Значит с темой garland - этот модуль имеет проблемы...

нужен только для того, чтобы отделить короткую часть от длинной, если вы не хотите, чтобы это делалось автоматически.

Не зарегился, понадеялся на автоматическую. А что значит короткая и длинная часть, и чего, заметки (страницы)?

Короткая показывается на общих страницах, например на главной... количество знаков указывается здесь - /admin/content/node-settings - а полная версия показывается на странице самого документа...

"Значит с темой garland - этот модуль имеет проблемы... "

Выяснил проблему. У меня на странице которая не виделась в большинстве тем, было много изображений. Я пытался сам определить, сколько изображений должно быть в каждой строке (путем переноса строки). Когда убрал переносы строк (оставил только пробелы между изображениями), изображения сами оптимально стали распределяться по строкам и эта страница стала видна во всех, проверяемых мною темах.

ну, переносы надо делать очень осторожно... всё что связано с кодами, тегами и тд. очень не любит переносов...

С модулем Paging у меня проявился такой баг: имеется большой нумерованный список, более 500 пунктов (а будет еще больше), при вставке тега разрыва страницы, после тега, нумерованный список становится не нумерованным. А я хотел этот список разбить на пять страниц, для более быстрой загрузки.

Владимир, подскажите пожалйста, что можно сделать в данной ситуации.

P.S. Вопрос не в тему, но горячий. Хостинг. Вы мне как-то рекомендовали два хостинга, но время идет, может взгляды изменились, что посоветуете из платных?

ну, это скорее всего вопрос к создателям этого модуля... просто в нём, скорее всего, не учитывается непрерывность тегов или не учитываются дополнительные инструкции к тегам при разбиении страниц...

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

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

Прервать список можно, только я вот не помню, есть ли возможность в HTML новый список продолжить не с единицы?

А на счет тестирования хостинга, я только начал набивать контентом свой новый Drupal 5.3. Так что, он сейчас, на любом хостинге наверное будет бегать. А мне интересно мнение тех, у кого сайт уже работает по полной нагрузке. Почитал обсуждение на Drupal.ru и так и не понравилось ничего. И ваш Servage, что-то не очень. Грузится очень долго, иногда по полчаса. Часто база бывает недоступна, немцы подгуляли, наверное расчитывают на простые HTML сайты.

скорее всего нельзя, так как уж больно примитивен HTML... хотя, кто знает?

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

Оказалось, что проблема легко решается самой HTML. В тег нумерованного списка добавляется параметр start='x', где х номер, с которого хотите начать список.

Может кому и пригодится.