Навигация:  Основные рабочие процедуры > Переключатели: Развертывание текста и рисунков >

Развернуть все / Свернуть все

Печать этого раздела Предыдущая страницаВернуться к краткому обзору главыСледующая страница
Развернуть все   Свернуть все

В этом разделе:

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

Как создавать ссылки Развернуть все / Свернуть все :

1. Нажмите в месте, где Вы хотите вставить ссылки, например в заголовке вашего раздела.
2. Выберите Вставить - Гиперссылку и выберите наверху диалога и HTML JavaScript как тип сценария/макроса.
3. Введите следующий код в поле редактирования Скрипт: (Вы должны создать отдельную ссылку для каждой функции):

Развернуть все:

Свернуть все:

javascript:HMToggleExpandAll(true)

javascript:HMToggleExpandAll(false)

Добавление ссылки Развернуть все / Свернуть все ко всем страницам:

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

· Определите местонахождение позиции в шаблоне, где Вы хотите вставить ваши ссылки, и затем вставьте следующий код (Вы можете изменить текст заголовка, чтобы вставить ваши собственные подсказки, конечно):

Развернуть все:

Свернуть все:

<a href="javascript:HMToggleExpandAll(true)" title="Текст подсказки">Развернуть все</a>

<a href="javascript:HMToggleExpandAll(false)" title="Текст подсказки">Свернуть все</a>

Расположение в правильной позиции в шаблоне:

Переменная <%TOPIC_TEXT%> в шаблоне HTML вставляет содержимое вашего раздела из редактора в шаблон. Это означает, что все вставленное непосредственно выше этой переменной вставлено непосредственно перед началом вашего нормального содержимого раздела, все непосредственно ниже нее вставлено непосредственно в конце содержимого вашего раздела.

Заголовок раздела находится в коде между тэгами <IF_TOPIC_HEADER> и </IF_TOPIC_HEADER>. Компоненты заголовка находятся в таблице. Вы, возможно, должны добавить ячейки или строки, чтобы достигнуть эффекта размещения, которого Вы хотите.

Условное выражение Развернуть все / Свернуть все в разделах, содержащих переключатели:

Наряду с переключателями, Help & Manual 4.2 также вводит условие по имени <IF_TOGGLES>, которое Вы можете использовать в ваших шаблонах HTML. Это условие истинно, если текущий раздел содержит один или более переключателей. Это означает, что Вы можете использовать их, чтобы создать ссылки Развернуть все / Свернуть все, которые будут отображены только в разделах, содержащих переключатели.

Создание условной ссылки Развернуть все / Свернуть все:

Вы используете это условие точно так же, как любое другое условие в шаблонах HTML. Просто включите код ссылки (и любой другой дополнительный код, который Вы используете для ссылок) в паре условных тэгов <IF_TOGGLES>, как этот:

<IF_TOGGLES><a href="javascript:HMToggleExpandAll(true)" title="Текст подсказки">Развернуть все</a>
 
<a href="javascript:HMToggleExpandAll(false)" title="Текст подсказки">Свернуть все</a></IF_TOGGLES>

Создание кнопки Печать, которая предразворачивает ваши переключатели:

Вы можете использовать функцию Развернуть все, чтобы создать ссылку Печати для Справки HTML и Броузерной справки, которая предразвернет все переключатели в текущем разделе перед его печатью. Для инструкций см. Печать разделов, содержащих переключатели.

См. также:

Использование шаблонов HTML

Шаблоны страницы раздела

О шаблонах HTML

Заданный по умолчанию шаблон страницы раздела