PageSourceSearch

https://vexillographia.ru/ukraine/menu-right.js

js vexillographia.ru collected 2026-09-24 22:21:10 UTC 3,472 bytes, 76 lines download raw bytes

1function createRightMenu() {
2	const rightMenuDefinition = [
3		"Земли Украины до 1917 г", [
4			"kievrus.htm",	"Киевская Русь",
5			"portolan.htm", "Флаги на древних картах",
6			"history.htm",	"В составе Речи Посполитой",
7			"cosaccos.htm", "Казаки",
8			"austr.htm",	"В составе Австро-Венгрии",
9			"zunr.htm",	"Западная Украина",
10			"zak.htm",	"Закарпатье"],
11		"УНР, 1918 г", [
12			"unr.htm",	"Государственный флаг",
13			"unr_army.htm",	"Военные флаги"],
14		"Украинская Держава, 1918 г", [
15			"getman.htm",	"Государственный флаг",
16			"unr_army.htm",	"Военные флаги",
17			"med_1918.htm",	"Медслужба, 1918-1920 гг.",
18			"civilwar.htm",	"Флаги гражданской войны"],
19		"Советская Украина", [
20			"UkSSR.htm",	"Государственный флаг УССР",
21			"ssr_voen.htm",	"Военные флаги",
22			"ssr_spor.htm",	"Спортивные флаги",
23			"vedom5.htm",	"Ведомства",
24			"znama.htm",	"Знамена (различные)",
25			"massr.htm",	"Молдавская АССР в составе Украины",
26			"emigrat.htm",	"Флаги эмиграции и повстанческого движения",
27			"occup.htm",	"Флаги периода оккупации"],
28		"Современная Украина", [
29			"state.htm",	"Государственный флаг",
30			"presid.htm",	"Флаги президента",
31			"army.htm",	"Флаги Вооруженных Сил",
32			"flot.htm",	"Корабельные флаги ВМС",
33			"pogran.htm",	"Погранохрана",
34			"party.htm",	"Символика политических партий и движений",
35			"organiz.htm",	"Символика общественных объединений",
36			"vedom.htm",	"Флаги ведомств",
37			"kazaki.htm",	"Флаги казаков",
38			"study.htm",	"Учебные заведения",
39                        "zavod.htm",	"Предприятия",
40			"football.htm",	"Cпортивные флаги"],
41		"Области и муниципалитеты", [
42			"subject.htm",	"Флаги областей Украины",
43			"misto.htm",	"Флаги городов, районов, сёл"],
44		"Разное", [
45			"project.htm",	"Проекты флагов",
46			"biblio.htm",	"Библиография"],
47	];
48
49const topMenuCount = rightMenuDefinition.length;
50rightMenuAsHTML = '';
51for (i = 0; i < topMenuCount; i += 2) {
52	const subMenuDefinition = rightMenuDefinition[i + 1];
53	subMenuCount = subMenuDefinition.length;
54	if (i > 0) {
55		rightMenuAsHTML += "\n";
56	}
57	rightMenuAsHTML += '<li><b>' + rightMenuDefinition[i] + '</b>' + "\n";
58	for (j = 0; j < subMenuCount; j += 2) {
59		rightMenuAsHTML += '<li><a href="' + subMenuDefinition[j] + '">&ndash; ' + subMenuDefinition[j + 1] + '</a>' + "\n";
60	}
61}
62
63// В конце каждой строки добавляем обратную косую черту
64rightMenuAsHTML = ' \
65<input type="checkbox" id="navigator" hidden> \
66  <nav class="nav"> \
67    <label for="navigator" class="navigator" onclick></label> \
68      <ul> \
69\n' + rightMenuAsHTML + ' \
70      </ul> \
71    </nav> \
72\n';
73
74document.write(rightMenuAsHTML);
75}
76createRightMenu();

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.