Консультация № 86325
10.05.2007, 21:05
0.00 руб.
0 1 1
<b>Уважаемые эксперты</b>, вот возник такой вопрос.

Не могли бы Вы более подробно рассказать как делать ключевые слова, из <a href=http://oszone.net/3789#index>статьи</a> практически ничего не понял, кроме того что ключевые слова описываются в файле после тега body в виде
<pre style=line-height:70%;><Object type="application/x-oleobject" classid="clsid:1e2a7bd0-dab9-11d0-b93a-00c04fc99f9e">
<param name="Keyword" value="слово1">
<param name="Keyword" value="слово2">
</Object></pre>

А именно я не понял как уже определенные ключевые слова добыть из каждого файла и сформировать файл index (ключевых слов). Если можно то на примере программы HTML Help Workshop.

Или же я совсем иду не в ту сторону..- может в чем-то заблуждаюсь?

С уважением, Gh0stik.

Обсуждение

Неизвестный
11.05.2007, 18:12
общий
это ответ

Здравствуйте, <b>Gh0stik</b>!

Файл Index.hhk отвечает за содержание вкладки Указатель. То есть, когда пользователь переходит на вкладку Указатель он видит все то, что Смог (или не смог) предоставить, для более быстрого поиска (помимо вкладки поиск), автор справки. Имея некоторый опыт чтения и поиска в справках могу предложить Вам использовать все имена файлов входящие в справку плюс ключевые слова.

Сам файл Index.hhk не обязательно составлять используя программу HTML Help Workshop. Его легче создать зарание и вручную (в любом подходящем редакторе), а при создании проекта указать в программе (в худшем случае, заменить). Синтаксис довольно прост и каких-либо особых знаний не требует.

Вот пример создания файла Index.hhk для этой страницы (без расширения в имени файла):
<p><html>
<head>
<meta name="generator" content="Microsoft® HTML Help Workshop 4.1">
<!-- Sitemap 1.0 -->
</head>
<body>
// Создаем неупорядоченный список.
<<b>ul</b>>
 <li> <object type="text/sitemap">
  // Здесь указывается имя (заголовок) пункта
  <param name="Name"="Уважаемые эксперты, вот возник такой вопрос">
  // Здесь указывается значение имени (заголовока) пункта
  <param name="Name" value="Уважаемые эксперты, вот возник такой вопрос">
  // Здесь имя файла содержащего вышеуказанный пункт
  <param name="Local" value="http://rusfaq.ru/?Step=info&Action=Question&ID=86325">
  </object>
  <<b>ul</b>>
   // Здесь указываются ключевые слова которые на
   //Ваше мнение главные в содержании пункта.
   <li> <object type="text/sitemap">
   // Первое ключевое слово
   <param name="Name"="ключевые слова">
   <param name="Name" value="ключевые слова">
   <param name="Local" value="http://rusfaq.ru/?Step=info&Action=Question&ID=86325">
   </object>
   // Второе ключевое слово
   <li> <object type="text/sitemap">
   <param name="Name"="Потерпите">
   <param name="Name" value="Потерпите">
   <param name="Local" value="http://rusfaq.ru/?Step=info&Action=Question&ID=86325">
   </object>
  <<b>/ul</b>>
 <<b>/ul</b>></p>

А вот как это будет выглядеть в самой вкладке:
<pre> Уважаемые эксперты, вот возник такой вопрос
  ключевые слова
  Потерпите</pre>

В зависисмости от колличества файлов содержащихся в справке соответственно добавляете в контейнер <ul> </ul> и тег <li> </li>. То же самое касается и ключевых слов, но в случае с ключевыми словами в контейнер тега <ul> </ul> вставляете еще контейнер <ul><li> </li></ul>.

С Уважением, Gin.

Форма ответа