From e16d2dcbe439a90f6b2aa53c31db1b704bbe9411 Mon Sep 17 00:00:00 2001
From: filip
Date: Tue, 18 Jul 2017 22:27:05 +0200
Subject: Adding or refreshing netinstall in uk
---
netinstall/6/uk/content/SOME_UNIQUE_ID.html | 104 ++++
netinstall/6/uk/content/draft.png | Bin 0 -> 16150 bytes
netinstall/6/uk/content/favicon.png | Bin 0 -> 1184 bytes
netinstall/6/uk/content/images/Boot-iso01.png | Bin 0 -> 1061 bytes
netinstall/6/uk/content/images/Boot-iso02.png | Bin 0 -> 8198 bytes
netinstall/6/uk/content/images/Boot-iso03.png | Bin 0 -> 2661 bytes
netinstall/6/uk/content/images/Boot-iso04.png | Bin 0 -> 2331 bytes
netinstall/6/uk/content/images/Boot-iso05.png | Bin 0 -> 4596 bytes
netinstall/6/uk/content/images/Boot-iso06.png | Bin 0 -> 2985 bytes
netinstall/6/uk/content/images/Boot-iso07.png | Bin 0 -> 2513 bytes
netinstall/6/uk/content/images/Boot-iso08.png | Bin 0 -> 4031 bytes
netinstall/6/uk/content/images/Bootimg10.png | Bin 0 -> 3873 bytes
netinstall/6/uk/content/images/Bootimg9.png | Bin 0 -> 18169 bytes
netinstall/6/uk/content/images/boot-iso10.png | Bin 0 -> 5013 bytes
netinstall/6/uk/content/images/boot-iso11.png | Bin 0 -> 91059 bytes
netinstall/6/uk/content/images/boot-iso12.png | Bin 0 -> 1214 bytes
netinstall/6/uk/content/images/boot-iso16.png | Bin 0 -> 3200 bytes
netinstall/6/uk/content/images/boot-iso19.png | Bin 0 -> 5347 bytes
netinstall/6/uk/content/images/boot-iso8.png | Bin 0 -> 4335 bytes
netinstall/6/uk/content/images/boot-iso9.png | Bin 0 -> 5321 bytes
netinstall/6/uk/content/images/bootimg8.png | Bin 0 -> 3329 bytes
netinstall/6/uk/content/images/dx-help.png | Bin 0 -> 11451 bytes
netinstall/6/uk/content/images/dx-welcome2.png | Bin 0 -> 402963 bytes
netinstall/6/uk/content/index.html | 41 ++
netinstall/6/uk/content/mageia-2013-200p.png | Bin 0 -> 6473 bytes
netinstall/6/uk/content/main.js | 179 +++++++
netinstall/6/uk/content/nwSearchFnt.js | 524 +++++++++++++++++++++
netinstall/6/uk/content/search/default.props | 1 +
netinstall/6/uk/content/search/en-us.props | 45 ++
netinstall/6/uk/content/search/es-es.props | 179 +++++++
netinstall/6/uk/content/search/htmlFileInfoList.js | 2 +
netinstall/6/uk/content/search/htmlFileList.js | 3 +
netinstall/6/uk/content/search/index-1.js | 157 ++++++
netinstall/6/uk/content/search/index-2.js | 156 ++++++
netinstall/6/uk/content/search/index-3.js | 154 ++++++
netinstall/6/uk/content/search/ja-jp.props | 1 +
netinstall/6/uk/content/search/nwSearchFnt.js | 513 ++++++++++++++++++++
netinstall/6/uk/content/search/punctuation.props | 31 ++
.../6/uk/content/search/stemmers/de_stemmer.js | 247 ++++++++++
.../6/uk/content/search/stemmers/en_stemmer.js | 187 ++++++++
.../6/uk/content/search/stemmers/fr_stemmer.js | 299 ++++++++++++
netinstall/6/uk/content/webhelp-custom.css | 229 +++++++++
netinstall/6/uk/content/webhelp-default.css | 92 ++++
netinstall/6/uk/index.html | 15 +
44 files changed, 3159 insertions(+)
create mode 100644 netinstall/6/uk/content/SOME_UNIQUE_ID.html
create mode 100644 netinstall/6/uk/content/draft.png
create mode 100644 netinstall/6/uk/content/favicon.png
create mode 100644 netinstall/6/uk/content/images/Boot-iso01.png
create mode 100644 netinstall/6/uk/content/images/Boot-iso02.png
create mode 100644 netinstall/6/uk/content/images/Boot-iso03.png
create mode 100644 netinstall/6/uk/content/images/Boot-iso04.png
create mode 100644 netinstall/6/uk/content/images/Boot-iso05.png
create mode 100644 netinstall/6/uk/content/images/Boot-iso06.png
create mode 100644 netinstall/6/uk/content/images/Boot-iso07.png
create mode 100644 netinstall/6/uk/content/images/Boot-iso08.png
create mode 100644 netinstall/6/uk/content/images/Bootimg10.png
create mode 100644 netinstall/6/uk/content/images/Bootimg9.png
create mode 100644 netinstall/6/uk/content/images/boot-iso10.png
create mode 100644 netinstall/6/uk/content/images/boot-iso11.png
create mode 100644 netinstall/6/uk/content/images/boot-iso12.png
create mode 100644 netinstall/6/uk/content/images/boot-iso16.png
create mode 100644 netinstall/6/uk/content/images/boot-iso19.png
create mode 100644 netinstall/6/uk/content/images/boot-iso8.png
create mode 100644 netinstall/6/uk/content/images/boot-iso9.png
create mode 100644 netinstall/6/uk/content/images/bootimg8.png
create mode 100644 netinstall/6/uk/content/images/dx-help.png
create mode 100644 netinstall/6/uk/content/images/dx-welcome2.png
create mode 100644 netinstall/6/uk/content/index.html
create mode 100644 netinstall/6/uk/content/mageia-2013-200p.png
create mode 100644 netinstall/6/uk/content/main.js
create mode 100644 netinstall/6/uk/content/nwSearchFnt.js
create mode 100644 netinstall/6/uk/content/search/default.props
create mode 100644 netinstall/6/uk/content/search/en-us.props
create mode 100644 netinstall/6/uk/content/search/es-es.props
create mode 100644 netinstall/6/uk/content/search/htmlFileInfoList.js
create mode 100644 netinstall/6/uk/content/search/htmlFileList.js
create mode 100644 netinstall/6/uk/content/search/index-1.js
create mode 100644 netinstall/6/uk/content/search/index-2.js
create mode 100644 netinstall/6/uk/content/search/index-3.js
create mode 100644 netinstall/6/uk/content/search/ja-jp.props
create mode 100644 netinstall/6/uk/content/search/nwSearchFnt.js
create mode 100644 netinstall/6/uk/content/search/punctuation.props
create mode 100644 netinstall/6/uk/content/search/stemmers/de_stemmer.js
create mode 100644 netinstall/6/uk/content/search/stemmers/en_stemmer.js
create mode 100644 netinstall/6/uk/content/search/stemmers/fr_stemmer.js
create mode 100644 netinstall/6/uk/content/webhelp-custom.css
create mode 100644 netinstall/6/uk/content/webhelp-default.css
create mode 100644 netinstall/6/uk/index.html
diff --git a/netinstall/6/uk/content/SOME_UNIQUE_ID.html b/netinstall/6/uk/content/SOME_UNIQUE_ID.html
new file mode 100644
index 00000000..d4352cdd
--- /dev/null
+++ b/netinstall/6/uk/content/SOME_UNIQUE_ID.html
@@ -0,0 +1,104 @@
+
+
+
+
+ Встановлення з маленького завантажувального образу Встановлення з маленького завантажувального образуMageia-<версія>-netinstall-<архітектура>.iso (раніше відомий як
+Boot.iso) — малий образ, який місить лише дані які потрібні для запуску
+засобу встановлення drakx і пошуку одного із джерел пакунків:
джерел у інтернеті (або локальне дзеркало)образу ISO на локальному жорсткому диску
+або флешці USB образу ISO на компакт диску або DVD образу ISO у локальній мережі для продовження обробки і завершення встановлення.
Mageia-<версія>-netinstall-nonfree-<архітектура>.iso (раніше називався
+boot-nonfree.iso) містить додаткові пропрієтарні драйвери пристроїв, які
+можуть знадобитися для забезпечення працездатності вашого мережевого
+пристрою, контролера дисків або, можливо, іншого пристрою.
Примітка Файлами Mageia-<версія>-netinstall-nonfree-<архітектура>.iso і
+Mageia-<версія>-netinstall-<архітектура>.iso можна скористатися для
+запуску встановлення з мережі за допомогою даних із незашифрованих дротових
+або бездротових мереж (шифрованими мережами wifi та bluetooth скористатися
+не можна).
Застереження На відміну від встановлення з DVD або компакт-диска з портативною системою,
+під час першої частини встановлення, Етапу
+1 , програма проситиме вас ввести певні дані. Під час цього етапу
+клавіатура працюватиме у режимі американської
+розкладки . Це може бути дещо незручним, коли ви вводитимете назви або
+шляхи.
Отримати образи Mageia-<версія>-netinstall-nonfree-<архітектура>.iso і
+Mageia-<версія>-netinstall-<архітектура>.iso можна звідси . Відповідний
+пункт називається «Встановлення за допомогою мережі».
Ви можете отримати ці образи з будь-якого бажаного дзеркала зі списку на
+сторінці http://mirrors.mageia.org/ .
+Просто перейдіть до
+шляхом /distrib//cauldron/$ARCH/install/images/
, де
+$ARCH має значення i586 або x86_64.
Отриманий образ можна записати на компакт-диск чи DVD або розмістити на
+флешці USB, скориставшись настановами звідси .
Цей крок ще називають «Етап 1»
Ваш комп’ютер завантажується у режимі BIOS (його також називають MBR або
+Master Boot Record)Першим ви побачите таке:
Під час завантаження ви можете вибрати пункт читання додаткової довідки,
+натиснувши клавішу F2, і повернутися до екрана встановлення за допомогою
+натискання клавіші F1. Якщо ви нічого не натиснете, завантаження
+продовжуватиметься із типовими параметрами.
Ваш комп’ютер завантажується у режимі UEFIПершим ви побачите таке:
Скористайтеся клавішами зі стрілками, щоб вибрати пункт , і натисніть клавішу
+Enter .
Далі, ви побачите таке:
Під час Етапу 1, на диск вашої системи не буде записано ніяких даних, отже
+ви можете у будь-який момент припинити встановлення. Для цього просто
+натисніть комбінацію клавіш Ctrl+Alt+Del .
Ви можете скористатися натисканням комбінації клавіш
+Alt+F3 , щоб ознайомитися із повідомленнями з журналу,
+або натисканням комбінації клавіш Alt+F1 , щоб
+повернутися до екрана встановлення.
Виберіть спосіб встановленняСкористайтеся клавішами зі стрілками для пересування курсора вгору або вниз
+списком, аж доки не буде позначено бажаний для вас варіант.
Якщо ви не знаєте, який з варіантів вибрати для встановлення за допомогою мережі , виберіть варіант
+.
У промислових мережах служби FTP та rsync може бути заблоковано, отже у
+таких мережах варто скористатися варіантом HTTP
+server .
Натискайте клавішу Tab, аж доки не буде позначено пункт
+, потім натисніть клавішу
+Enter .
Встановлення з твердотільного диска або флешки USB описано нижче.
Вибір типу мережевого з’єднання (Selecting network connection type)Якщо у системі є декілька мережевих карток, виберіть
+відповідну.
Якщо ви не знаєте, яку
+картку вибрати, виберіть DHCP
Встановлення назви вузла і назви домену (Setting host name and domain name)Якщо не знаєте, що вибрати, не заповнюйте, просто виберіть «Ok»
Не заповнюйте, якщо не знаєте, що слід вказати.
Якщо ви вирішите вказати дзеркало вручну, вам доведеться ввести шлях до
+бажаного сховища пакунків. Це може виявитися доволі непростим завданням,
+якщо ви користуєтеся клавіатурою без американської розкладки.
Виберіть пункту «Mageia» відкриє для вас список, з якого ви зможете вибрати
+потрібний вам пункт, натискаючи клавіші зі стрілками вгору і вниз.
Визначення дзеркала вручнуЯкий би сервер ви не вибрали зі списку тут , на ньому має
+використовуватися та сама деревоподібна ієрархічна структура каталогів,
+починаючи від каталогу «mageia» (або «Mageia»), що і на офіційних дзеркалах
+сховищ Mageia. Це означає, що структура має бути такою:
+.../mageia/distrib/<версія>/<архітектура>
Відповідним записом (якщо використовується офіційне дзеркало) у полі "Mageia
+directory" міг би бути такий запис:
pub/linux/mageia/distrib/cauldron/i586
Іншим прикладом для Mageia 5 x86_64 є такий:
pub/Mirrors/Mageia/distrib/5/x86_64 .
На інших дзеркалах сховищ може бути інша структура каталогів. Відповідні
+приклади показано на наведених нижче знімках:
Якщо вами було вибрано сервер HTTP:
Якщо вами було вибрано сервер FTP:
Mageia n (вибір дзеркала зі списку)Якщо під час встановлення, пізніше, ви побачите багато повідомлень щодо
+того, що програма не може знайти залежних пакунків, перезавантажте систему і
+спробуйте вказати інше дзеркало сховища пакунків.
Після вибору сервера FTP ви побачите сторінку, за допомогою якої ви зможете
+вказати ім’я користувача сервера та пароль, якщо для доступу до сервера
+потрібні реєстраційні дані.
Після цього кроку розпочнеться Етап 2
+встановлення.
Це перша сторінка Етапу 2,
+див. «Встановлення — Етап 2» нижче:
Встановлення з жорсткого дискаЯкщо ви захочете встановити систему з твердотільного диска або флешки USB,
+вам знадобляться дані щодо того, куди саме збережено файл iso. Спочатку
+виберіть ваш твердотільний диск (або флешку USB).
а потім розділ на диску
Далі, вкажіть каталог або назву файла образу iso. Залишити поле порожнім або
+вказати каталог простіше, оскільки тоді засіб встановлення запропонує список
+каталогів і файлів, з якого ви зможете вибрати потрібний файл за допомогою
+пересування курсора клавішами зі стрілочками вгору і вниз, як це показано на
+другому знімку.
На першій сторінці буде показано повідомлення «Please choose a language to
+use» («Будь ласка, виберіть мову, яку слід використовувати»). На
+твердотільний диск ще нічого не буде записано. Якщо ви захочете
+перезавантажити комп’ютер, перейдіть до віртуального термінала tty2 за
+допомогою натискання комбінації клавіш Ctrl+Alt+F2 і натисніть комбінацію
+клавіш Ctrl+Alt+Del. Натисніть комбінацію клавіш Ctrl+Alt+F7, якщо ви
+передумаєте перезавантажувати комп’ютер.
Ця частина встановлення системи виконується так само, як описано тут .
+Будь ласка, натисніть посилання, щоб продовжити ознайомлення із настановами,
+замінивши, у разі потреби цифру «5» у адресі відкритої сторінки на номер
+версії, яку ви встановлюєте.
© Mageia
Uploaded on 18/07/2017
diff --git a/netinstall/6/uk/content/draft.png b/netinstall/6/uk/content/draft.png
new file mode 100644
index 00000000..59673fe1
Binary files /dev/null and b/netinstall/6/uk/content/draft.png differ
diff --git a/netinstall/6/uk/content/favicon.png b/netinstall/6/uk/content/favicon.png
new file mode 100644
index 00000000..5868d96b
Binary files /dev/null and b/netinstall/6/uk/content/favicon.png differ
diff --git a/netinstall/6/uk/content/images/Boot-iso01.png b/netinstall/6/uk/content/images/Boot-iso01.png
new file mode 100644
index 00000000..80f89173
Binary files /dev/null and b/netinstall/6/uk/content/images/Boot-iso01.png differ
diff --git a/netinstall/6/uk/content/images/Boot-iso02.png b/netinstall/6/uk/content/images/Boot-iso02.png
new file mode 100644
index 00000000..fcc4fb3c
Binary files /dev/null and b/netinstall/6/uk/content/images/Boot-iso02.png differ
diff --git a/netinstall/6/uk/content/images/Boot-iso03.png b/netinstall/6/uk/content/images/Boot-iso03.png
new file mode 100644
index 00000000..113e33f9
Binary files /dev/null and b/netinstall/6/uk/content/images/Boot-iso03.png differ
diff --git a/netinstall/6/uk/content/images/Boot-iso04.png b/netinstall/6/uk/content/images/Boot-iso04.png
new file mode 100644
index 00000000..0a6b2c33
Binary files /dev/null and b/netinstall/6/uk/content/images/Boot-iso04.png differ
diff --git a/netinstall/6/uk/content/images/Boot-iso05.png b/netinstall/6/uk/content/images/Boot-iso05.png
new file mode 100644
index 00000000..a840692f
Binary files /dev/null and b/netinstall/6/uk/content/images/Boot-iso05.png differ
diff --git a/netinstall/6/uk/content/images/Boot-iso06.png b/netinstall/6/uk/content/images/Boot-iso06.png
new file mode 100644
index 00000000..0e9b9d88
Binary files /dev/null and b/netinstall/6/uk/content/images/Boot-iso06.png differ
diff --git a/netinstall/6/uk/content/images/Boot-iso07.png b/netinstall/6/uk/content/images/Boot-iso07.png
new file mode 100644
index 00000000..a5f10963
Binary files /dev/null and b/netinstall/6/uk/content/images/Boot-iso07.png differ
diff --git a/netinstall/6/uk/content/images/Boot-iso08.png b/netinstall/6/uk/content/images/Boot-iso08.png
new file mode 100644
index 00000000..4470909d
Binary files /dev/null and b/netinstall/6/uk/content/images/Boot-iso08.png differ
diff --git a/netinstall/6/uk/content/images/Bootimg10.png b/netinstall/6/uk/content/images/Bootimg10.png
new file mode 100644
index 00000000..be98f93a
Binary files /dev/null and b/netinstall/6/uk/content/images/Bootimg10.png differ
diff --git a/netinstall/6/uk/content/images/Bootimg9.png b/netinstall/6/uk/content/images/Bootimg9.png
new file mode 100644
index 00000000..aeb99677
Binary files /dev/null and b/netinstall/6/uk/content/images/Bootimg9.png differ
diff --git a/netinstall/6/uk/content/images/boot-iso10.png b/netinstall/6/uk/content/images/boot-iso10.png
new file mode 100644
index 00000000..1db78d59
Binary files /dev/null and b/netinstall/6/uk/content/images/boot-iso10.png differ
diff --git a/netinstall/6/uk/content/images/boot-iso11.png b/netinstall/6/uk/content/images/boot-iso11.png
new file mode 100644
index 00000000..103c74f0
Binary files /dev/null and b/netinstall/6/uk/content/images/boot-iso11.png differ
diff --git a/netinstall/6/uk/content/images/boot-iso12.png b/netinstall/6/uk/content/images/boot-iso12.png
new file mode 100644
index 00000000..b10ca3f2
Binary files /dev/null and b/netinstall/6/uk/content/images/boot-iso12.png differ
diff --git a/netinstall/6/uk/content/images/boot-iso16.png b/netinstall/6/uk/content/images/boot-iso16.png
new file mode 100644
index 00000000..1f4e476f
Binary files /dev/null and b/netinstall/6/uk/content/images/boot-iso16.png differ
diff --git a/netinstall/6/uk/content/images/boot-iso19.png b/netinstall/6/uk/content/images/boot-iso19.png
new file mode 100644
index 00000000..bb88ed1e
Binary files /dev/null and b/netinstall/6/uk/content/images/boot-iso19.png differ
diff --git a/netinstall/6/uk/content/images/boot-iso8.png b/netinstall/6/uk/content/images/boot-iso8.png
new file mode 100644
index 00000000..19561bdd
Binary files /dev/null and b/netinstall/6/uk/content/images/boot-iso8.png differ
diff --git a/netinstall/6/uk/content/images/boot-iso9.png b/netinstall/6/uk/content/images/boot-iso9.png
new file mode 100644
index 00000000..569c2734
Binary files /dev/null and b/netinstall/6/uk/content/images/boot-iso9.png differ
diff --git a/netinstall/6/uk/content/images/bootimg8.png b/netinstall/6/uk/content/images/bootimg8.png
new file mode 100644
index 00000000..11ba28d2
Binary files /dev/null and b/netinstall/6/uk/content/images/bootimg8.png differ
diff --git a/netinstall/6/uk/content/images/dx-help.png b/netinstall/6/uk/content/images/dx-help.png
new file mode 100644
index 00000000..32824349
Binary files /dev/null and b/netinstall/6/uk/content/images/dx-help.png differ
diff --git a/netinstall/6/uk/content/images/dx-welcome2.png b/netinstall/6/uk/content/images/dx-welcome2.png
new file mode 100644
index 00000000..3a1187de
Binary files /dev/null and b/netinstall/6/uk/content/images/dx-welcome2.png differ
diff --git a/netinstall/6/uk/content/index.html b/netinstall/6/uk/content/index.html
new file mode 100644
index 00000000..fdbcff54
--- /dev/null
+++ b/netinstall/6/uk/content/index.html
@@ -0,0 +1,41 @@
+
+
+
+
+ Встановлення з маленького образу Встановлення з маленького образуПримітка Всі сторінки, описані у цьому підручнику побачити одразу неможливо. Набір
+сторінок, які ви побачите залежить від набору обладнання у вашій системі та
+вибраного вами варіанта встановлення.
Текст та знімки вікон у цьому підручнику надаються вам відповідно до умов
+ліцензування CC BY-SA 3.0, http://creativecommons.org/licenses/by-sa/3.0/ ю
Цей підручник було створено за допомогою Calenco CMS , розробленої компанією
+NeoDoc .
Підручник було написано охочими до цього користувачами у вільний від
+основної роботи час. Будь ласка, зверніться до команди
+документування , якщо хочете допомогти у покращенні цього підручника.
© Mageia
Uploaded on 18/07/2017
diff --git a/netinstall/6/uk/content/mageia-2013-200p.png b/netinstall/6/uk/content/mageia-2013-200p.png
new file mode 100644
index 00000000..a6846683
Binary files /dev/null and b/netinstall/6/uk/content/mageia-2013-200p.png differ
diff --git a/netinstall/6/uk/content/main.js b/netinstall/6/uk/content/main.js
new file mode 100644
index 00000000..011818d1
--- /dev/null
+++ b/netinstall/6/uk/content/main.js
@@ -0,0 +1,179 @@
+/**
+ * Miscellaneous js functions for WebHelp
+ * Kasun Gajasinghe, http://kasunbg.blogspot.com
+ * David Cramer, http://www.thingbag.net
+ *
+ */
+
+$(document).ready(function() {
+ // $("#showHideHighlight").button(); //add jquery button styling to 'Go' button
+ //Generate tabs in nav-pane with JQuery
+ $(function() {
+ $("#tabs").tabs({
+ cookie: {
+ // store cookie for 2 days.
+ expires: 2
+ }
+ });
+ });
+
+ //Generate the tree
+ $("#ulTreeDiv").css("display","block");
+ $("#tree").treeview({
+ collapsed: true,
+ animated: "medium",
+ control: "#sidetreecontrol",
+ persist: "cookie"
+ });
+
+ //after toc fully styled, display it. Until loading, a 'loading' image will be displayed
+ $("#tocLoading").css("display", "none");
+ //$("#ulTreeDiv").attr("style","display:block;");
+
+ //.searchButton is the css class applied to 'Go' button
+ $(function() {
+ $("button", ".searchButton").button();
+
+ $("button", ".searchButton").click(function() {return false;});
+ });
+
+ //'ui-tabs-1' is the cookie name which is used for the persistence of the tabs.(Content/Search tab)
+ if ($.cookie('ui-tabs-1') === '1') { //search tab is visible
+ if ($.cookie('textToSearch') != undefined && $.cookie('textToSearch').length > 0) {
+ document.getElementById('textToSearch').value = $.cookie('textToSearch');
+ Verifie('diaSearch_Form');
+ searchHighlight($.cookie('textToSearch'));
+ //$("#showHideHighlight").css("display","block");
+ }
+ }
+
+ syncToc(); //Synchronize the toc tree with the content pane, when loading the page.
+ //$("#doSearch").button(); //add jquery button styling to 'Go' button
+});
+
+/**
+ * Synchronize with the tableOfContents
+ */
+function syncToc(){
+ var a = document.getElementById("webhelp-currentid");
+ if (a != undefined) {
+ var b = a.getElementsByTagName("span")[0];
+
+
+ if (b != undefined) {
+ //Setting the background for selected node.
+ //b.setAttribute("style", "color: white; background-color: #a7a9ac;");
+ b.style.color = "#FFFFFF";
+ b.style.backgroundColor = "#a7a9ac";
+ }
+
+ //shows the node related to current content.
+ //goes a recursive call from current node to ancestor nodes, displaying all of them.
+ while (a.parentNode && a.parentNode.nodeName) {
+ var parentNode = a.parentNode;
+ var nodeName = parentNode.nodeName;
+
+ if (nodeName.toLowerCase() == "ul") {
+ parentNode.style.display = "block";
+
+ // Expand the current entry
+ var u = a.getElementsByTagName("ul")[0];
+ if (u) {
+ u.style.display = "block";
+ }
+ } else if (nodeName.toLocaleLowerCase() == "li") {
+ parentNode.setAttribute("class", "collapsable");
+ parentNode.firstChild.setAttribute("class", "hitarea collapsable-hitarea ");
+ }
+ a = parentNode;
+ }
+
+ if (b != undefined) {
+ b.scrollIntoView();
+ }
+ }
+}
+
+/**
+ * Code for Show/Hide TOC
+ *
+ */
+function showHideToc() {
+ var showHideButton = $("#showHideButton");
+ var leftNavigation = $("#leftnavigation");
+ var content = $("#content");
+
+ if (showHideButton != undefined && showHideButton.hasClass("pointLeft")) {
+ //Hide TOC
+ showHideButton.removeClass('pointLeft').addClass('pointRight');
+ content.css("margin", "0 0 0 0");
+ leftNavigation.css("display","none");
+ showHideButton.attr("title", "Show table of contents");
+ } else {
+ //Show the TOC
+ showHideButton.removeClass('pointRight').addClass('pointLeft');
+ content.css("margin", "0 0 0 315px");
+ leftNavigation.css("display","block");
+ showHideButton.attr("title", "Hide table of contents");
+ }
+}
+
+/**
+ * Code for searh highlighting
+ */
+var highlightOn = true;
+function searchHighlight(searchText) {
+ highlightOn = true;
+ if (searchText != undefined) {
+ var wList;
+ var sList = new Array(); //stem list
+ //Highlight the search terms
+ searchText = searchText.toLowerCase().replace(/<\//g, "_st_").replace(/\$_/g, "_di_").replace(/\.|%2C|%3B|%21|%3A|@|\/|\*/g, " ").replace(/(%20)+/g, " ").replace(/_st_/g, "").replace(/_di_/g, "%24_")
+ searchText = searchText.replace(/ +/g, " ");
+ searchText = searchText.replace(/ $/, "").replace(/^ /, "");
+
+ wList = searchText.split(" ");
+ $("#content").highlight(wList); //Highlight the search input
+
+ if(typeof stemmer != "undefined" ){
+ //Highlight the stems
+ for (var i = 0; i < wList.length; i++) {
+ var stemW = stemmer(wList[i]);
+ sList.push(stemW);
+ }
+ } else {
+ sList = wList;
+ }
+ $("#content").highlight(sList); //Highlight the search input's all stems
+
+ var _content = document.getElementById("content");
+ var spans = _content.getElementsByTagName("span");
+ var hasOne = false;
+ for (i = 0; i < spans.length; i++) {
+ var span = spans[i];
+ if (span.className == "highlight") {
+ span.setAttribute("id", "firstHighlight");
+ hasOne = true;
+ break;
+ }
+ }
+ if (hasOne) {
+ document.getElementById("firstHighlight").scrollIntoView();
+ }
+ }
+}
+
+function searchUnhighlight(){
+ highlightOn = false;
+ //unhighlight the search input's all stems
+ $("#content").unhighlight();
+ $("#content").unhighlight();
+}
+
+function toggleHighlight(){
+ if(highlightOn) {
+ searchUnhighlight();
+ } else {
+ searchHighlight($.cookie('textToSearch'));
+ }
+}
diff --git a/netinstall/6/uk/content/nwSearchFnt.js b/netinstall/6/uk/content/nwSearchFnt.js
new file mode 100644
index 00000000..13327867
--- /dev/null
+++ b/netinstall/6/uk/content/nwSearchFnt.js
@@ -0,0 +1,524 @@
+/*----------------------------------------------------------------------------
+ * JavaScript for webhelp search
+ *----------------------------------------------------------------------------
+ This file is part of the webhelpsearch plugin for DocBook WebHelp
+ Copyright (c) 2007-2008 NexWave Solutions All Rights Reserved.
+ www.nexwave.biz Nadege Quaine
+ http://kasunbg.blogspot.com/ Kasun Gajasinghe
+ */
+
+//string initialization
+var htmlfileList = "htmlFileList.js";
+var htmlfileinfoList = "htmlFileInfoList.js";
+var useCJKTokenizing = false;
+
+/* Cette fonction verifie la validite de la recherche entrre par l utilisateur */
+function Verifie(ditaSearch_Form) {
+
+ // Check browser compatibitily
+ if (navigator.userAgent.indexOf("Konquerer") > -1) {
+
+ alert(txt_browser_not_supported);
+ return;
+ }
+
+
+ var expressionInput = document.ditaSearch_Form.textToSearch.value;
+ //Set a cookie to store the searched keywords
+ $.cookie('textToSearch', expressionInput);
+
+
+ if (expressionInput.length < 1) {
+
+ // expression is invalid
+ alert(txt_enter_at_least_1_char);
+ // reactive la fenetre de search (utile car cadres)
+ document.ditaSearch_Form.textToSearch.focus();
+ }
+ else {
+
+ // Effectuer la recherche
+ Effectuer_recherche(expressionInput);
+
+ // reactive la fenetre de search (utile car cadres)
+ document.ditaSearch_Form.textToSearch.focus();
+ }
+}
+
+var stemQueryMap = new Array(); // A hashtable which maps stems to query words
+
+/* This function parses the search expression, loads the indices and displays the results*/
+function Effectuer_recherche(expressionInput) {
+
+ /* Display a waiting message */
+ //DisplayWaitingMessage();
+
+ /*data initialisation*/
+ var searchFor = ""; // expression en lowercase et sans les caracte res speciaux
+ //w = new Object(); // hashtable, key=word, value = list of the index of the html files
+ scriptLetterTab = new Scriptfirstchar(); // Array containing the first letter of each word to look for
+ var wordsList = new Array(); // Array with the words to look for
+ var finalWordsList = new Array(); // Array with the words to look for after removing spaces
+ var linkTab = new Array();
+ var fileAndWordList = new Array();
+ var txt_wordsnotfound = "";
+
+
+ /*nqu: expressionInput, la recherche est lower cased, plus remplacement des char speciaux*/
+ searchFor = expressionInput.toLowerCase().replace(/<\//g, "_st_").replace(/\$_/g, "_di_").replace(/\.|%2C|%3B|%21|%3A|@|\/|\*/g, " ").replace(/(%20)+/g, " ").replace(/_st_/g, "").replace(/_di_/g, "%24_");
+
+ searchFor = searchFor.replace(/ +/g, " ");
+ searchFor = searchFor.replace(/ $/, "").replace(/^ /, "");
+
+ wordsList = searchFor.split(" ");
+ wordsList.sort();
+
+ //set the tokenizing method
+ if(typeof indexerLanguage != "undefined" && (indexerLanguage=="zh" || indexerLanguage=="ja" ||indexerLanguage=="ko")){
+ useCJKTokenizing=true;
+ } else {
+ useCJKTokenizing=false;
+ }
+ //If Lucene CJKTokenizer was used as the indexer, then useCJKTokenizing will be true. Else, do normal tokenizing.
+ // 2-gram tokenizinghappens in CJKTokenizing,
+ if(useCJKTokenizing){
+ finalWordsList = cjkTokenize(wordsList);
+ } else {
+ finalWordsList = tokenize(wordsList);
+ }
+
+ //load the scripts with the indices: the following lines do not work on the server. To be corrected
+ /*if (IEBrowser) {
+ scriptsarray = loadTheIndexScripts (scriptLetterTab);
+ } */
+
+ /**
+ * Compare with the indexed words (in the w[] array), and push words that are in it to tempTab.
+ */
+ var tempTab = new Array();
+ for (var t in finalWordsList) {
+ if (w[finalWordsList[t].toString()] == undefined) {
+ txt_wordsnotfound += finalWordsList[t] + " ";
+ } else {
+ tempTab.push(finalWordsList[t]);
+ }
+ }
+ finalWordsList = tempTab;
+
+ if (!finalWordsList.length) {
+ finalWordsList = wordsList;
+ }
+
+ fileAndWordList = SortResults(finalWordsList);
+
+ if (fileAndWordList && fileAndWordList.length) {
+
+ //search 'and' and 'or' one time
+ //fileAndWordList = SortResults(finalWordsList);
+
+ var cpt = fileAndWordList.length;
+ for (var i = cpt - 1; i >= 0; i--) {
+ if (fileAndWordList[i] != undefined) {
+ linkTab.push("" + txt_results_for + " " + "" + fileAndWordList[i][0].motslisteDisplay + " " + "
");
+
+ linkTab.push("");
+ for (t in fileAndWordList[i]) {
+ //DEBUG: alert(": "+ fileAndWordList[i][t].filenb+" " +fileAndWordList[i][t].motsliste);
+ //linkTab.push(""+fl[fileAndWordList[i][t].filenb]+" ");
+ var tempInfo = fil[fileAndWordList[i][t].filenb];
+ var pos1 = tempInfo.indexOf("@@@");
+ var pos2 = tempInfo.lastIndexOf("@@@");
+ var tempPath = tempInfo.substring(0, pos1);
+ var tempTitle = tempInfo.substring(pos1 + 3, pos2);
+ var tempShortdesc = tempInfo.substring(pos2 + 3, tempInfo.length);
+
+ //file:///home/kasun/docbook/WEBHELP/webhelp-draft-output-format-idea/src/main/resources/web/webhelp/installation.html
+ var linkString = "" + tempTitle + " ";
+ // var linkString = "" + tempTitle + " ";
+ if ((tempShortdesc != "null")) {
+ linkString += "\n" + tempShortdesc + "
";
+ }
+ linkString += " ";
+ linkTab.push(linkString);
+ }
+ linkTab.push(" ");
+ }
+ }
+ }
+
+ var results = "";
+ if (linkTab.length > 0) {
+ /*writeln ("" + txt_results_for + " " + "" + cleanwordsList + " " + " "+"
");*/
+ results = "";
+ //write("
");
+ for (t in linkTab) {
+ results += linkTab[t].toString();
+ }
+ results += "
";
+ } else {
+ results = "" + txt_no_results_for + "" + txt_wordsnotfound + " " + "
";
+ }
+ //alert(results);
+ document.getElementById('searchResults').innerHTML = results;
+}
+
+function tokenize(wordsList){
+ var stemmedWordsList = new Array(); // Array with the words to look for after removing spaces
+ var cleanwordsList = new Array(); // Array with the words to look for
+ for(var j in wordsList){
+ var word = wordsList[j];
+ if(typeof stemmer != "undefined" ){
+ stemQueryMap[stemmer(word)] = word;
+ } else {
+ stemQueryMap[word] = word;
+ }
+ }
+ //stemmedWordsList is the stemmed list of words separated by spaces.
+ for (var t in wordsList) {
+ wordsList[t] = wordsList[t].replace(/(%22)|^-/g, "");
+ if (wordsList[t] != "%20") {
+ scriptLetterTab.add(wordsList[t].charAt(0));
+ cleanwordsList.push(wordsList[t]);
+ }
+ }
+
+ if(typeof stemmer != "undefined" ){
+ //Do the stemming using Porter's stemming algorithm
+ for (var i = 0; i < cleanwordsList.length; i++) {
+ var stemWord = stemmer(cleanwordsList[i]);
+ stemmedWordsList.push(stemWord);
+ }
+ } else {
+ stemmedWordsList = cleanwordsList;
+ }
+ return stemmedWordsList;
+}
+
+//Invoker of CJKTokenizer class methods.
+function cjkTokenize(wordsList){
+ var allTokens= new Array();
+ var notCJKTokens= new Array();
+ var j=0;
+ for(j=0;j";
+ return this.input.substring(this.offset,this.offset+2);
+ }
+
+ function getAllTokens(){
+ while(this.incrementToken()){
+ var tmp = this.tokenize();
+ this.tokens.push(tmp);
+ }
+ return this.unique(this.tokens);
+// document.getElementById("content").innerHTML += tokens+" ";
+// document.getElementById("content").innerHTML += " dada"+sortedTokens+" ";
+// console.log(tokens.length+"dsdsds");
+ /*for(i=0;idada"+un[i]+"- "+stems[i]+" "+ ss;
+ document.getElementById("content").innerHTML += " "+sortedTokens[i];
+ }*/
+ }
+
+ function unique(a)
+ {
+ var r = new Array();
+ o:for(var i = 0, n = a.length; i < n; i++)
+ {
+ for(var x = 0, y = r.length; x < y; x++)
+ {
+ if(r[x]==a[i]) continue o;
+ }
+ r[r.length] = a[i];
+ }
+ return r;
+ }
+}
+
+
+/* Scriptfirstchar: to gather the first letter of index js files to upload */
+function Scriptfirstchar() {
+ this.strLetters = "";
+ this.add = addLettre;
+}
+
+function addLettre(caract) {
+
+ if (this.strLetters == 'undefined') {
+ this.strLetters = caract;
+ } else if (this.strLetters.indexOf(caract) < 0) {
+ this.strLetters += caract;
+ }
+
+ return 0;
+}
+/* end of scriptfirstchar */
+
+/*main loader function*/
+/*tab contains the first letters of each word looked for*/
+function loadTheIndexScripts(tab) {
+
+ //alert (tab.strLetters);
+ var scriptsarray = new Array();
+
+ for (var i = 0; i < tab.strLetters.length; i++) {
+
+ scriptsarray[i] = "..\/search" + "\/" + tab.strLetters.charAt(i) + ".js";
+ }
+ // add the list of html files
+ i++;
+ scriptsarray[i] = "..\/search" + "\/" + htmlfileList;
+
+ //debug
+ for (var t in scriptsarray) {
+ //alert (scriptsarray[t]);
+ }
+
+ tab = new ScriptLoader();
+ for (t in scriptsarray) {
+ tab.add(scriptsarray[t]);
+ }
+ tab.load();
+ //alert ("scripts loaded");
+ return (scriptsarray);
+}
+
+/* ScriptLoader: to load the scripts and wait that it's finished */
+function ScriptLoader() {
+ this.cpt = 0;
+ this.scriptTab = new Array();
+ this.add = addAScriptInTheList;
+ this.load = loadTheScripts;
+ this.onScriptLoaded = onScriptLoadedFunc;
+}
+
+function addAScriptInTheList(scriptPath) {
+ this.scriptTab.push(scriptPath);
+}
+
+function loadTheScripts() {
+ var script;
+ var head;
+
+ head = document.getElementsByTagName('head').item(0);
+
+ //script = document.createElement('script');
+
+ for (var el in this.scriptTab) {
+ //alert (el+this.scriptTab[el]);
+ script = document.createElement('script');
+ script.src = this.scriptTab[el];
+ script.type = 'text/javascript';
+ script.defer = false;
+
+ head.appendChild(script);
+ }
+
+}
+
+function onScriptLoadedFunc(e) {
+ e = e || window.event;
+ var target = e.target || e.srcElement;
+ var isComplete = true;
+ if (typeof target.readyState != undefined) {
+
+ isComplete = (target.readyState == "complete" || target.readyState == "loaded");
+ }
+ if (isComplete) {
+ ScriptLoader.cpt++;
+ if (ScriptLoader.cpt == ScriptLoader.scripts.length) {
+ ScriptLoader.onLoadComplete();
+ }
+ }
+}
+
+/*
+function onLoadComplete() {
+ alert("loaded !!");
+} */
+
+/* End of scriptloader functions */
+
+// Array.unique( strict ) - Remove duplicate values
+function unique(tab) {
+ var a = new Array();
+ var i;
+ var l = tab.length;
+
+ if (tab[0] != undefined) {
+ a[0] = tab[0];
+ }
+ else {
+ return -1
+ }
+
+ for (i = 1; i < l; i++) {
+ if (indexof(a, tab[i], 0) < 0) {
+ a.push(tab[i]);
+ }
+ }
+ return a;
+}
+function indexof(tab, element, begin) {
+ for (var i = begin; i < tab.length; i++) {
+ if (tab[i] == element) {
+ return i;
+ }
+ }
+ return -1;
+
+}
+/* end of Array functions */
+
+
+/*
+ Param: mots= list of words to look for.
+ This function creates an hashtable:
+ - The key is the index of a html file which contains a word to look for.
+ - The value is the list of all words contained in the html file.
+
+ Return value: the hashtable fileAndWordList
+ */
+function SortResults(mots) {
+
+ var fileAndWordList = new Object();
+ if (mots.length == 0) {
+ return null;
+ }
+
+ for (var t in mots) {
+ // get the list of the indices of the files.
+ var listNumerosDesFicStr = w[mots[t].toString()];
+ //alert ("listNumerosDesFicStr "+listNumerosDesFicStr);
+
+ if (!listNumerosDesFicStr) {
+ return;
+ }
+
+ var tab = listNumerosDesFicStr.split(",");
+
+ //for each file (file's index):
+ for (var t2 in tab) {
+ var temp = tab[t2].toString();
+ if (fileAndWordList[temp] == undefined) {
+
+ fileAndWordList[temp] = "" + mots[t];
+ } else {
+
+ fileAndWordList[temp] += "," + mots[t];
+ }
+ }
+ }
+
+ var fileAndWordListValuesOnly = new Array();
+
+ // sort results according to values
+ var temptab = new Array();
+ for (t in fileAndWordList) {
+ tab = fileAndWordList[t].split(',');
+
+ var tempDisplay = new Array();
+ for (var x in tab) {
+ if(stemQueryMap[tab[x]] != undefined){
+ tempDisplay.push(stemQueryMap[tab[x]]); //get the original word from the stem word.
+ } else {
+ tempDisplay.push(tab[x]); //no stem is available. (probably a CJK language)
+ }
+ }
+ var tempDispString = tempDisplay.join(", ");
+
+ temptab.push(new resultPerFile(t, fileAndWordList[t], tab.length, tempDispString));
+ fileAndWordListValuesOnly.push(fileAndWordList[t]);
+ }
+
+
+ //alert("t"+fileAndWordListValuesOnly.toString());
+
+ fileAndWordListValuesOnly = unique(fileAndWordListValuesOnly);
+ fileAndWordListValuesOnly = fileAndWordListValuesOnly.sort(compare_nbMots);
+ //alert("t: "+fileAndWordListValuesOnly.join(';'));
+
+ var listToOutput = new Array();
+
+ for (var j in fileAndWordListValuesOnly) {
+ for (t in temptab) {
+ if (temptab[t].motsliste == fileAndWordListValuesOnly[j]) {
+ if (listToOutput[j] == undefined) {
+ listToOutput[j] = new Array(temptab[t]);
+ } else {
+ listToOutput[j].push(temptab[t]);
+ }
+ }
+ }
+ }
+ return listToOutput;
+}
+
+function resultPerFile(filenb, motsliste, motsnb, motslisteDisplay) {
+ this.filenb = filenb;
+ this.motsliste = motsliste;
+ this.motsnb = motsnb;
+ this.motslisteDisplay= motslisteDisplay;
+}
+
+function compare_nbMots(s1, s2) {
+ var t1 = s1.split(',');
+ var t2 = s2.split(',');
+ //alert ("s1:"+t1.length + " " +t2.length)
+ if (t1.length == t2.length) {
+ return 0;
+ } else if (t1.length > t2.length) {
+ return 1;
+ } else {
+ return -1;
+ }
+ //return t1.length - t2.length);
+}
\ No newline at end of file
diff --git a/netinstall/6/uk/content/search/default.props b/netinstall/6/uk/content/search/default.props
new file mode 100644
index 00000000..22edf439
--- /dev/null
+++ b/netinstall/6/uk/content/search/default.props
@@ -0,0 +1 @@
+DEF01=a
\ No newline at end of file
diff --git a/netinstall/6/uk/content/search/en-us.props b/netinstall/6/uk/content/search/en-us.props
new file mode 100644
index 00000000..da284ce5
--- /dev/null
+++ b/netinstall/6/uk/content/search/en-us.props
@@ -0,0 +1,45 @@
+DEF01=this
+DEF02=is
+DEF03=the
+DEF04=in
+DEF05=i
+DEF06=on
+DEF07=a
+DEF08=about
+DEF09=an
+DEF10=are
+DEF11=as
+DEF12=at
+DEF13=be
+DEF14=by
+DEF15=com
+DEF16=de
+DEF17=en
+DEF18=for
+DEF19=from
+DEF20=how
+DEF21=it
+DEF22=la
+DEF23=of
+DEF24=on
+DEF25=or
+DEF26=that
+DEF27=to
+DEF28=was
+DEF29=what
+DEF30=when
+DEF31=where
+DEF32=who
+DEF33=will
+DEF34=with
+DEF35=und
+DEF36=Next
+DEF37=Prev
+DEF38=Home
+DEF39=Motive
+DEF40=Inc
+DEF41=Copyright
+DEF42=All
+DEF43=rights
+DEF44=reserved
+DEF45=Up
\ No newline at end of file
diff --git a/netinstall/6/uk/content/search/es-es.props b/netinstall/6/uk/content/search/es-es.props
new file mode 100644
index 00000000..fb73bdcc
--- /dev/null
+++ b/netinstall/6/uk/content/search/es-es.props
@@ -0,0 +1,179 @@
+DEF01=un
+DEF02=una
+DEF03=unas
+DEF04=unos
+DEF05=uno
+DEF06=sobre
+DEF07=todo
+DEF08=tambin
+DEF09=tras
+DEF10=otro
+DEF11=algn
+DEF12=alguno
+DEF13=alguna
+DEF14=algunos
+DEF15=algunas
+DEF16=ser
+DEF17=es
+DEF18=soy
+DEF19=eres
+DEF20=somos
+DEF21=sois
+DEF22=estoy
+DEF23=esta
+DEF24=estamos
+DEF25=estais
+DEF26=estan
+DEF27=como
+DEF28=en
+DEF29=para
+DEF30=atras
+DEF31=porque
+DEF32=por
+DEF33=estado
+DEF34=estaba
+DEF35=ante
+DEF36=antes
+DEF37=siendo
+DEF38=ambos
+DEF39=pero
+DEF40=por
+DEF41=poder
+DEF42=puede
+DEF43=puedo
+DEF44=podemos
+DEF45=podeis
+DEF46=pueden
+DEF47=fui
+DEF48=fue
+DEF49=fuimos
+DEF50=fueron
+DEF51=hacer
+DEF52=hago
+DEF53=hace
+DEF54=hacemos
+DEF55=haceis
+DEF56=hacen
+DEF57=cada
+DEF58=fin
+DEF59=incluso
+DEF60=primero
+DEF61=desde
+DEF62=conseguir
+DEF63=consigo
+DEF64=consigue
+DEF65=consigues
+DEF66=conseguimos
+DEF67=consiguen
+DEF68=ir
+DEF69=voy
+DEF70=va
+DEF71=vamos
+DEF72=vais
+DEF73=van
+DEF74=vaya
+DEF75=gueno
+DEF76=ha
+DEF77=tener
+DEF78=tengo
+DEF79=tiene
+DEF80=tenemos
+DEF81=teneis
+DEF82=tienen
+DEF83=el
+DEF84=la
+DEF85=lo
+DEF86=las
+DEF87=los
+DEF88=su
+DEF89=aqui
+DEF90=mio
+DEF91=tuyo
+DEF92=ellos
+DEF93=ellas
+DEF94=nos
+DEF95=nosotros
+DEF96=vosotros
+DEF97=vosotras
+DEF98=si
+DEF99=dentro
+DEF100=solo
+DEF101=solamente
+DEF102=saber
+DEF103=sabes
+DEF104=sabe
+DEF105=sabemos
+DEF106=sabeis
+DEF107=saben
+DEF108=ultimo
+DEF109=largo
+DEF110=bastante
+DEF111=haces
+DEF112=muchos
+DEF113=aquellos
+DEF114=aquellas
+DEF115=sus
+DEF116=entonces
+DEF117=tiempo
+DEF118=verdad
+DEF119=verdadero
+DEF120=verdadera
+DEF121=cierto
+DEF122=ciertos
+DEF123=cierta
+DEF124=ciertas
+DEF125=intentar
+DEF126=intento
+DEF127=intenta
+DEF128=intentas
+DEF129=intentamos
+DEF130=intentais
+DEF131=intentan
+DEF132=dos
+DEF133=bajo
+DEF134=arriba
+DEF135=encima
+DEF136=usar
+DEF137=uso
+DEF138=usas
+DEF139=usa
+DEF140=usamos
+DEF141=usais
+DEF142=usan
+DEF143=emplear
+DEF144=empleo
+DEF145=empleas
+DEF146=emplean
+DEF147=ampleamos
+DEF148=empleais
+DEF149=valor
+DEF150=muy
+DEF151=era
+DEF152=eras
+DEF153=eramos
+DEF154=eran
+DEF155=modo
+DEF156=bien
+DEF157=cual
+DEF158=cuando
+DEF159=donde
+DEF160=mientras
+DEF161=quien
+DEF162=con
+DEF163=entre
+DEF164=sin
+DEF165=trabajo
+DEF166=trabajar
+DEF167=trabajas
+DEF168=trabaja
+DEF169=trabajamos
+DEF170=trabajais
+DEF171=trabajan
+DEF172=podria
+DEF173=podrias
+DEF174=podriamos
+DEF175=podrian
+DEF176=podriais
+DEF177=yo
+DEF178=aquel
+DEF179=qu
\ No newline at end of file
diff --git a/netinstall/6/uk/content/search/htmlFileInfoList.js b/netinstall/6/uk/content/search/htmlFileInfoList.js
new file mode 100644
index 00000000..8bd0a3ea
--- /dev/null
+++ b/netinstall/6/uk/content/search/htmlFileInfoList.js
@@ -0,0 +1,2 @@
+fil = new Array();
+fil["0"]= "SOME_UNIQUE_ID.html@@@Встановлення з маленького завантажувального образу@@@null";
diff --git a/netinstall/6/uk/content/search/htmlFileList.js b/netinstall/6/uk/content/search/htmlFileList.js
new file mode 100644
index 00000000..6b6ccc3e
--- /dev/null
+++ b/netinstall/6/uk/content/search/htmlFileList.js
@@ -0,0 +1,3 @@
+//List of files which are indexed.
+fl = new Array();
+fl["0"]= "SOME_UNIQUE_ID.html";
diff --git a/netinstall/6/uk/content/search/index-1.js b/netinstall/6/uk/content/search/index-1.js
new file mode 100644
index 00000000..a870f5fc
--- /dev/null
+++ b/netinstall/6/uk/content/search/index-1.js
@@ -0,0 +1,157 @@
+var indexerLanguage="en";
+//Auto generated index for searching.
+w["-netinstall-"]="0";
+w["-netinstall-nonfree-"]="0";
+w["-sa"]="0";
+w["0"]="0";
+w["1"]="0";
+w["1»"]="0";
+w["2"]="0";
+w["2»"]="0";
+w["3"]="0";
+w["5"]="0";
+w["alt"]="0";
+w["arch"]="0";
+w["bio"]="0";
+w["bluetooth"]="0";
+w["boot"]="0";
+w["boot-nonfre"]="0";
+w["cauldron"]="0";
+w["cc"]="0";
+w["choos"]="0";
+w["connect"]="0";
+w["ctrl"]="0";
+w["del"]="0";
+w["dhcp"]="0";
+w["directori"]="0";
+w["distrib"]="0";
+w["domain"]="0";
+w["drakx"]="0";
+w["dvd"]="0";
+w["enter"]="0";
+w["f1"]="0";
+w["f2"]="0";
+w["f3"]="0";
+w["f7"]="0";
+w["ftp"]="0";
+w["host"]="0";
+w["http"]="0";
+w["i586"]="0";
+w["imag"]="0";
+w["instal"]="0";
+w["iso"]="0";
+w["languag"]="0";
+w["linux"]="0";
+w["mageia"]="0";
+w["mageia-"]="0";
+w["master"]="0";
+w["mbr"]="0";
+w["mirror"]="0";
+w["n"]="0";
+w["name"]="0";
+w["network"]="0";
+w["ok"]="0";
+w["org"]="0";
+w["pub"]="0";
+w["record"]="0";
+w["rsync"]="0";
+w["select"]="0";
+w["server"]="0";
+w["set"]="0";
+w["start"]="0";
+w["tab"]="0";
+w["tty2"]="0";
+w["type"]="0";
+w["uefi"]="0";
+w["usb"]="0";
+w["use»"]="0";
+w["wifi"]="0";
+w["x86_64"]="0";
+w[" "]="0";
+w["©"]="0";
+w["«5»"]="0";
+w["«mageia»"]="0";
+w["«ok»"]="0";
+w["«pleas"]="0";
+w["«будь"]="0";
+w["«встановлення"]="0";
+w["«етап"]="0";
+w["а"]="0";
+w["або"]="0";
+w["адресі"]="0";
+w["аж"]="0";
+w["американської"]="0";
+w["архітектура"]="0";
+w["багато"]="0";
+w["бажаний"]="0";
+w["бажаного"]="0";
+w["без"]="0";
+w["бездротових"]="0";
+w["би"]="0";
+w["буде"]="0";
+w["будь"]="0";
+w["будь-який"]="0";
+w["будь-якого"]="0";
+w["було"]="0";
+w["бути"]="0";
+w["вам"]="0";
+w["вами"]="0";
+w["варто"]="0";
+w["варіант"]="0";
+w["варіантом"]="0";
+w["варіантів"]="0";
+w["вас"]="0";
+w["ваш"]="0";
+w["вашого"]="0";
+w["вашої"]="0";
+w["ввести"]="0";
+w["вводитимете"]="0";
+w["вгору"]="0";
+w["версія"]="0";
+w["версії"]="0";
+w["ви"]="0";
+w["виберіть"]="0";
+w["вибору"]="0";
+w["вибрали"]="0";
+w["вибрано"]="0";
+w["вибрати"]="0";
+w["вибір"]="0";
+w["визначення"]="0";
+w["виконується"]="0";
+w["використовувати»"]="0";
+w["використовуватися"]="0";
+w["використовується"]="0";
+w["вирішите"]="0";
+w["виявитися"]="0";
+w["вкажіть"]="0";
+w["вказати"]="0";
+w["вниз"]="0";
+w["вручну"]="0";
+w["встановити"]="0";
+w["встановлення"]="0";
+w["встановлюєте"]="0";
+w["вузла"]="0";
+w["від"]="0";
+w["відкритої"]="0";
+w["відкриє"]="0";
+w["відміну"]="0";
+w["відомий"]="0";
+w["відповідний"]="0";
+w["відповідним"]="0";
+w["відповідну"]="0";
+w["відповідні"]="0";
+w["віртуального"]="0";
+w["далі"]="0";
+w["даних"]="0";
+w["дані"]="0";
+w["де"]="0";
+w["декілька"]="0";
+w["деревоподібна"]="0";
+w["дещо"]="0";
+w["джерел"]="0";
+w["дзеркала"]="0";
+w["дзеркалах"]="0";
+w["дзеркало"]="0";
+w["див"]="0";
+w["диск"]="0";
+
diff --git a/netinstall/6/uk/content/search/index-2.js b/netinstall/6/uk/content/search/index-2.js
new file mode 100644
index 00000000..06c81242
--- /dev/null
+++ b/netinstall/6/uk/content/search/index-2.js
@@ -0,0 +1,156 @@
+//Auto generated index for searching.
+w["диска"]="0";
+w["диску"]="0";
+w["дисків"]="0";
+w["для"]="0";
+w["до"]="0";
+w["доведеться"]="0";
+w["доволі"]="0";
+w["довідки"]="0";
+w["додаткової"]="0";
+w["додаткові"]="0";
+w["доки"]="0";
+w["домену"]="0";
+w["допомогою"]="0";
+w["доступу"]="0";
+w["драйвери"]="0";
+w["дротових"]="0";
+w["другому"]="0";
+w["екрана"]="0";
+w["етап"]="0";
+w["етапу"]="0";
+w["жорсткого"]="0";
+w["жорсткому"]="0";
+w["журналу"]="0";
+w["з"]="0";
+w["за"]="0";
+w["забезпечення"]="0";
+w["заблоковано"]="0";
+w["завантаження"]="0";
+w["завантажувального"]="0";
+w["завантажується"]="0";
+w["завданням"]="0";
+w["завершення"]="0";
+w["залежних"]="0";
+w["залишити"]="0";
+w["замінивши"]="0";
+w["запис"]="0";
+w["записано"]="0";
+w["записати"]="0";
+w["записом"]="0";
+w["заповнюйте"]="0";
+w["запропонує"]="0";
+w["запуску"]="0";
+w["засобу"]="0";
+w["застереження"]="0";
+w["засіб"]="0";
+w["захочете"]="0";
+w["збережено"]="0";
+w["звідси"]="0";
+w["зможете"]="0";
+w["знадобитися"]="0";
+w["знадобляться"]="0";
+w["знайти"]="0";
+w["значення"]="0";
+w["знаєте"]="0";
+w["знімках"]="0";
+w["знімку"]="0";
+w["зі"]="0";
+w["з’єднання"]="0";
+w["його"]="0";
+w["картку"]="0";
+w["карток"]="0";
+w["каталог"]="0";
+w["каталогу"]="0";
+w["каталогів"]="0";
+w["клавіатура"]="0";
+w["клавіатурою"]="0";
+w["клавіш"]="0";
+w["клавішами"]="0";
+w["клавішу"]="0";
+w["клавіші"]="0";
+w["коли"]="0";
+w["комбінацію"]="0";
+w["комбінації"]="0";
+w["компакт"]="0";
+w["компакт-диск"]="0";
+w["компакт-диска"]="0";
+w["комп’ютер"]="0";
+w["контролера"]="0";
+w["користувача"]="0";
+w["користуєтеся"]="0";
+w["крок"]="0";
+w["кроку"]="0";
+w["куди"]="0";
+w["курсора"]="0";
+w["ласка"]="0";
+w["лише"]="0";
+w["локальне"]="0";
+w["локальному"]="0";
+w["локальній"]="0";
+w["маленького"]="0";
+w["малий"]="0";
+w["має"]="0";
+w["мереж"]="0";
+w["мережами"]="0";
+w["мережах"]="0";
+w["мережевих"]="0";
+w["мережевого"]="0";
+w["мережі"]="0";
+w["мережі»"]="0";
+w["мову"]="0";
+w["може"]="0";
+w["можете"]="0";
+w["можливо"]="0";
+w["можна"]="0";
+w["можуть"]="0";
+w["момент"]="0";
+w["міг"]="0";
+w["місить"]="0";
+w["містить"]="0";
+w["на"]="0";
+w["наведених"]="0";
+w["назви"]="0";
+w["назву"]="0";
+w["називався"]="0";
+w["називають"]="0";
+w["називається"]="0";
+w["настановами"]="0";
+w["натискайте"]="0";
+w["натискання"]="0";
+w["натисканням"]="0";
+w["натискаючи"]="0";
+w["натиснете"]="0";
+w["натиснувши"]="0";
+w["натисніть"]="0";
+w["не"]="0";
+w["незашифрованих"]="0";
+w["незручним"]="0";
+w["непростим"]="0";
+w["нижче"]="0";
+w["номер"]="0";
+w["ньому"]="0";
+w["ніж"]="0";
+w["нічого"]="0";
+w["ніяких"]="0";
+w["обох"]="0";
+w["образ"]="0";
+w["образи"]="0";
+w["образу"]="0";
+w["обробки"]="0";
+w["одного"]="0";
+w["ознайомитися"]="0";
+w["ознайомлення"]="0";
+w["означає"]="0";
+w["описано"]="0";
+w["оскільки"]="0";
+w["отже"]="0";
+w["отриманий"]="0";
+w["отримати"]="0";
+w["офіційне"]="0";
+w["офіційних"]="0";
+w["пакунків"]="0";
+w["параметрами"]="0";
+w["пароль"]="0";
+w["певні"]="0";
+
diff --git a/netinstall/6/uk/content/search/index-3.js b/netinstall/6/uk/content/search/index-3.js
new file mode 100644
index 00000000..8d0b7b31
--- /dev/null
+++ b/netinstall/6/uk/content/search/index-3.js
@@ -0,0 +1,154 @@
+//Auto generated index for searching.
+w["передумаєте"]="0";
+w["перезавантажити"]="0";
+w["перезавантажте"]="0";
+w["перезавантажувати"]="0";
+w["перейдіть"]="0";
+w["пересування"]="0";
+w["перш"]="0";
+w["перша"]="0";
+w["першим"]="0";
+w["першої"]="0";
+w["першій"]="0";
+w["побачите"]="0";
+w["повернутися"]="0";
+w["повідомлення"]="0";
+w["повідомленнями"]="0";
+w["повідомлень"]="0";
+w["позначено"]="0";
+w["показано"]="0";
+w["поле"]="0";
+w["полі"]="0";
+w["порожнім"]="0";
+w["портативною"]="0";
+w["посилання"]="0";
+w["потреби"]="0";
+w["потрібний"]="0";
+w["потрібні"]="0";
+w["потім"]="0";
+w["починаючи"]="0";
+w["почнете"]="0";
+w["пошуку"]="0";
+w["працездатності"]="0";
+w["працюватиме"]="0";
+w["приклади"]="0";
+w["прикладом"]="0";
+w["примітка"]="0";
+w["припинити"]="0";
+w["пристрою"]="0";
+w["пристроїв"]="0";
+w["програма"]="0";
+w["продовження"]="0";
+w["продовжити"]="0";
+w["продовжуватиметься"]="0";
+w["проксі-сервер"]="0";
+w["промислових"]="0";
+w["пропрієтарні"]="0";
+w["проситиме"]="0";
+w["просто"]="0";
+w["простіше"]="0";
+w["пункт"]="0";
+w["пункту"]="0";
+w["під"]="0";
+w["пізніше"]="0";
+w["після"]="0";
+w["разі"]="0";
+w["раніше"]="0";
+w["режимах"]="0";
+w["режимі"]="0";
+w["резюме"]="0";
+w["реєстраційні"]="0";
+w["розділ"]="0";
+w["розкладки"]="0";
+w["розмістити"]="0";
+w["розпочнеться"]="0";
+w["сама"]="0";
+w["саме"]="0";
+w["само"]="0";
+w["сервер"]="0";
+w["сервера"]="0";
+w["системи"]="0";
+w["системою"]="0";
+w["систему"]="0";
+w["системі"]="0";
+w["скориставшись"]="0";
+w["скористайтеся"]="0";
+w["скористатися"]="0";
+w["служби"]="0";
+w["слід"]="0";
+w["списком"]="0";
+w["списку"]="0";
+w["список"]="0";
+w["спосіб"]="0";
+w["спочатку"]="0";
+w["спробуйте"]="0";
+w["сторінка"]="0";
+w["сторінки"]="0";
+w["сторінку"]="0";
+w["сторінці"]="0";
+w["структура"]="0";
+w["стрілками"]="0";
+w["стрілочками"]="0";
+w["сховищ"]="0";
+w["сховища"]="0";
+w["та"]="0";
+w["так"]="0";
+w["таке"]="0";
+w["такий"]="0";
+w["таких"]="0";
+w["також"]="0";
+w["такою"]="0";
+w["твердотільний"]="0";
+w["твердотільного"]="0";
+w["термінала"]="0";
+w["типовими"]="0";
+w["типу"]="0";
+w["того"]="0";
+w["тоді"]="0";
+w["тут"]="0";
+w["у"]="0";
+w["файл"]="0";
+w["файла"]="0";
+w["файлами"]="0";
+w["файлів"]="0";
+w["флешки"]="0";
+w["флешку"]="0";
+w["флешці"]="0";
+w["це"]="0";
+w["цей"]="0";
+w["цифру"]="0";
+w["цього"]="0";
+w["ця"]="0";
+w["ці"]="0";
+w["час"]="0";
+w["частина"]="0";
+w["частини"]="0";
+w["чи"]="0";
+w["читання"]="0";
+w["шифрованими"]="0";
+w["шлях"]="0";
+w["шляхи"]="0";
+w["шляхом "]="0";
+w["ще"]="0";
+w["що"]="0";
+w["щоб"]="0";
+w["щодо"]="0";
+w["як"]="0";
+w["який"]="0";
+w["якого"]="0";
+w["якої"]="0";
+w["яку"]="0";
+w["якщо"]="0";
+w["які"]="0";
+w["є"]="0";
+w["і"]="0";
+w["із"]="0";
+w["ім’я"]="0";
+w["інтернеті"]="0";
+w["інша"]="0";
+w["інше"]="0";
+w["іншим"]="0";
+w["інших"]="0";
+w["іншого"]="0";
+w["ієрархічна"]="0";
+
diff --git a/netinstall/6/uk/content/search/ja-jp.props b/netinstall/6/uk/content/search/ja-jp.props
new file mode 100644
index 00000000..27568054
--- /dev/null
+++ b/netinstall/6/uk/content/search/ja-jp.props
@@ -0,0 +1 @@
+J01=\\u306B
\ No newline at end of file
diff --git a/netinstall/6/uk/content/search/nwSearchFnt.js b/netinstall/6/uk/content/search/nwSearchFnt.js
new file mode 100644
index 00000000..0111559c
--- /dev/null
+++ b/netinstall/6/uk/content/search/nwSearchFnt.js
@@ -0,0 +1,513 @@
+/*----------------------------------------------------------------------------
+ * JavaScript for webhelp search
+ *----------------------------------------------------------------------------
+ This file is part of the webhelpsearch plugin for DocBook WebHelp
+ Copyright (c) 2007-2008 NexWave Solutions All Rights Reserved.
+ www.nexwave.biz Nadege Quaine
+ http://kasunbg.blogspot.com/ Kasun Gajasinghe
+ */
+
+//string initialization
+var htmlfileList = "htmlFileList.js";
+var htmlfileinfoList = "htmlFileInfoList.js";
+var useCJKTokenizing = false;
+
+/* Cette fonction verifie la validite de la recherche entrre par l utilisateur */
+function Verifie(ditaSearch_Form) {
+
+ // Check browser compatibitily
+ if (navigator.userAgent.indexOf("Konquerer") > -1) {
+
+ alert(txt_browser_not_supported);
+ return;
+ }
+
+
+ var expressionInput = document.ditaSearch_Form.textToSearch.value;
+ //Set a cookie to store the searched keywords
+ $.cookie('textToSearch', expressionInput);
+
+
+ if (expressionInput.length < 1) {
+
+ // expression is invalid
+ alert(txt_enter_at_least_1_char);
+ // reactive la fenetre de search (utile car cadres)
+ document.ditaSearch_Form.textToSearch.focus();
+ }
+ else {
+
+ // Effectuer la recherche
+ Effectuer_recherche(expressionInput);
+
+ // reactive la fenetre de search (utile car cadres)
+ document.ditaSearch_Form.textToSearch.focus();
+ }
+}
+
+var stemQueryMap = new Array(); // A hashtable which maps stems to query words
+
+/* This function parses the search expression, loads the indices and displays the results*/
+function Effectuer_recherche(expressionInput) {
+
+ /* Display a waiting message */
+ //DisplayWaitingMessage();
+
+ /*data initialisation*/
+ var searchFor = ""; // expression en lowercase et sans les caracte res speciaux
+ //w = new Object(); // hashtable, key=word, value = list of the index of the html files
+ scriptLetterTab = new Scriptfirstchar(); // Array containing the first letter of each word to look for
+ var wordsList = new Array(); // Array with the words to look for
+ var finalWordsList = new Array(); // Array with the words to look for after removing spaces
+ var linkTab = new Array();
+ var fileAndWordList = new Array();
+ var txt_wordsnotfound = "";
+
+
+ /*nqu: expressionInput, la recherche est lower cased, plus remplacement des char speciaux*/
+ searchFor = expressionInput.toLowerCase().replace(/<\//g, "_st_").replace(/\$_/g, "_di_").replace(/\.|%2C|%3B|%21|%3A|@|\/|\*/g, " ").replace(/(%20)+/g, " ").replace(/_st_/g, "").replace(/_di_/g, "%24_");
+
+ searchFor = searchFor.replace(/ +/g, " ");
+ searchFor = searchFor.replace(/ $/, "").replace(/^ /, "");
+
+ wordsList = searchFor.split(" ");
+ wordsList.sort();
+
+ //set the tokenizing method
+ if(typeof indexerLanguage != "undefined" && (indexerLanguage=="zh" || indexerLanguage=="ja" ||indexerLanguage=="ko")){
+ useCJKTokenizing=true;
+ } else {
+ useCJKTokenizing=false;
+ }
+ //If Lucene CJKTokenizer was used as the indexer, then useCJKTokenizing will be true. Else, do normal tokenizing.
+ // 2-gram tokenizinghappens in CJKTokenizing,
+ if(useCJKTokenizing){
+ finalWordsList = cjkTokenize(wordsList);
+ } else {
+ finalWordsList = tokenize(wordsList);
+ }
+
+ //load the scripts with the indices: the following lines do not work on the server. To be corrected
+ /*if (IEBrowser) {
+ scriptsarray = loadTheIndexScripts (scriptLetterTab);
+ } */
+
+ /**
+ * Compare with the indexed words (in the w[] array), and push words that are in it to tempTab.
+ */
+ var tempTab = new Array();
+ for (var t in finalWordsList) {
+ if (w[finalWordsList[t].toString()] == undefined) {
+ txt_wordsnotfound += finalWordsList[t] + " ";
+ } else {
+ tempTab.push(finalWordsList[t]);
+ }
+ }
+ finalWordsList = tempTab;
+
+ if (finalWordsList.length) {
+
+ //search 'and' and 'or' one time
+ fileAndWordList = SortResults(finalWordsList);
+
+ var cpt = fileAndWordList.length;
+ for (var i = cpt - 1; i >= 0; i--) {
+ if (fileAndWordList[i] != undefined) {
+ linkTab.push("" + txt_results_for + " " + "" + fileAndWordList[i][0].motslisteDisplay + " " + "
");
+
+ linkTab.push("");
+ for (t in fileAndWordList[i]) {
+ //DEBUG: alert(": "+ fileAndWordList[i][t].filenb+" " +fileAndWordList[i][t].motsliste);
+ //linkTab.push(""+fl[fileAndWordList[i][t].filenb]+" ");
+ var tempInfo = fil[fileAndWordList[i][t].filenb];
+ var pos1 = tempInfo.indexOf("@@@");
+ var pos2 = tempInfo.lastIndexOf("@@@");
+ var tempPath = tempInfo.substring(0, pos1);
+ var tempTitle = tempInfo.substring(pos1 + 3, pos2);
+ var tempShortdesc = tempInfo.substring(pos2 + 3, tempInfo.length);
+
+ //file:///home/kasun/docbook/WEBHELP/webhelp-draft-output-format-idea/src/main/resources/web/webhelp/installation.html
+ var linkString = "" + tempTitle + " ";
+ // var linkString = "" + tempTitle + " ";
+ if ((tempShortdesc != "null")) {
+ linkString += "\n" + tempShortdesc + "
";
+ }
+ linkString += " ";
+ linkTab.push(linkString);
+ }
+ linkTab.push(" ");
+ }
+ }
+ }
+
+ var results = "";
+ if (linkTab.length > 0) {
+ /*writeln ("" + txt_results_for + " " + "" + cleanwordsList + " " + " "+"
");*/
+ results = "";
+ //write("