Вы можете создать специальные ссылки, с которыми Вы можете позволить пользователю разворачивать и сворачивать все переключатели в текущем разделе одним щелчком. Есть множество очень полезных вещей, которые Вы можете сделать с этой особенностью. Например, это позволяет Вам писать справку и для новичка, и для опытных пользователей, на той же странице. Вы можете потом создать ссылки Более подробно / Менее подробно в заголовке раздела для того, чтобы переключиться между этими двумя версиями. Вы можете также использовать это, чтобы создать кнопку Печать, которая предразвернет все переключатели в текущем разделе перед печатью.
Как создавать ссылки Развернуть все / Свернуть все :
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> |
Создание кнопки Печать, которая предразворачивает ваши переключатели:
Вы можете использовать функцию Развернуть все, чтобы создать ссылку Печати для Справки HTML и Броузерной справки, которая предразвернет все переключатели в текущем разделе перед его печатью. Для инструкций см. Печать разделов, содержащих переключатели.
См. также: