Explorar o código

last wiki updates

rajven %!s(int64=4) %!d(string=hai) anos
pai
achega
fd1043b1a7
Modificáronse 64 ficheiros con 751 adicións e 116 borrados
  1. 3 2
      docs/wiki/fix_wiki_acl
  2. 12 10
      docs/wiki/foswiki/data/ClusterOpenNebula.txt
  3. 9 0
      docs/wiki/foswiki/data/DefaultAirCondTemplate.txt
  4. 3 0
      docs/wiki/foswiki/data/DefaultArticleTemplate.txt
  5. 1 0
      docs/wiki/foswiki/data/DefaultSiteTemplate.txt
  6. 82 0
      docs/wiki/foswiki/data/FaqBbb.txt
  7. 90 0
      docs/wiki/foswiki/data/FaqCeph.txt
  8. 1 0
      docs/wiki/foswiki/data/FormATS.txt
  9. 38 0
      docs/wiki/foswiki/data/FormAirConditioning.txt
  10. 1 0
      docs/wiki/foswiki/data/FormBuilding.txt
  11. 20 0
      docs/wiki/foswiki/data/FormDevice.txt
  12. 1 1
      docs/wiki/foswiki/data/FormSite.txt
  13. 2 0
      docs/wiki/foswiki/data/FormVirtual.txt
  14. 10 0
      docs/wiki/foswiki/data/IncludeAddAirConditioning.txt
  15. 8 0
      docs/wiki/foswiki/data/IncludeAddArticle.txt
  16. 8 0
      docs/wiki/foswiki/data/IncludeAddFaq.txt
  17. 10 0
      docs/wiki/foswiki/data/IncludeAddVServerCluster.txt
  18. 1 2
      docs/wiki/foswiki/data/IncludeClavHeader.txt
  19. 2 3
      docs/wiki/foswiki/data/IncludeGatewayHeader.txt
  20. 3 0
      docs/wiki/foswiki/data/IncludeImage.txt
  21. 0 1
      docs/wiki/foswiki/data/IncludeRackHeader.txt
  22. 4 6
      docs/wiki/foswiki/data/IncludeRoomHeader.txt
  23. 4 0
      docs/wiki/foswiki/data/IncludeRouterHeader.txt
  24. 6 0
      docs/wiki/foswiki/data/IncludeSelectAriCondType.txt
  25. 1 0
      docs/wiki/foswiki/data/IncludeSelectDeviceType.txt
  26. 26 1
      docs/wiki/foswiki/data/IncludeSelectOsList.txt
  27. 1 1
      docs/wiki/foswiki/data/IncludeSelectPlace.txt
  28. 43 2
      docs/wiki/foswiki/data/IncludeSelectServiceType.txt
  29. 1 0
      docs/wiki/foswiki/data/IncludeSelectWebServer.txt
  30. 10 0
      docs/wiki/foswiki/data/IncludeShowAtss.txt
  31. 10 0
      docs/wiki/foswiki/data/IncludeShowAtssDisabled.txt
  32. 2 2
      docs/wiki/foswiki/data/IncludeShowAuth.txt
  33. 11 0
      docs/wiki/foswiki/data/IncludeShowPhones.txt
  34. 10 0
      docs/wiki/foswiki/data/IncludeShowPhonesDisabled.txt
  35. 7 0
      docs/wiki/foswiki/data/IncludeShowServers.txt
  36. 10 0
      docs/wiki/foswiki/data/IncludeShowVoipGates.txt
  37. 10 0
      docs/wiki/foswiki/data/IncludeShowVoipGatesDisabled.txt
  38. 0 1
      docs/wiki/foswiki/data/IncludeSubnetHeader.txt
  39. 2 1
      docs/wiki/foswiki/data/ListGatewaysSovtestLocal.txt
  40. 1 0
      docs/wiki/foswiki/data/ListOfAPSovtestLocal.txt
  41. 39 0
      docs/wiki/foswiki/data/ListOfAirConditioning.txt
  42. 27 0
      docs/wiki/foswiki/data/ListOfArticles.txt
  43. 3 21
      docs/wiki/foswiki/data/ListOfAts.txt
  44. 1 0
      docs/wiki/foswiki/data/ListOfBackupSovtestLocal.txt
  45. 31 0
      docs/wiki/foswiki/data/ListOfCeph.txt
  46. 1 2
      docs/wiki/foswiki/data/ListOfCert.txt
  47. 1 0
      docs/wiki/foswiki/data/ListOfDnsServers.txt
  48. 1 0
      docs/wiki/foswiki/data/ListOfDomains.txt
  49. 6 3
      docs/wiki/foswiki/data/ListOfFaq.txt
  50. 46 0
      docs/wiki/foswiki/data/ListOfIpCam.txt
  51. 5 1
      docs/wiki/foswiki/data/ListOfManStatSovtestLocal.txt
  52. 7 24
      docs/wiki/foswiki/data/ListOfPhones.txt
  53. 3 3
      docs/wiki/foswiki/data/ListOfPrinters.txt
  54. 16 0
      docs/wiki/foswiki/data/ListOfServers.txt
  55. 1 0
      docs/wiki/foswiki/data/ListOfServersOneLocal.txt
  56. 22 0
      docs/wiki/foswiki/data/ListOfSites.txt
  57. 14 2
      docs/wiki/foswiki/data/ListOfVirtualServers.txt
  58. 4 23
      docs/wiki/foswiki/data/ListOfVoipGates.txt
  59. 1 0
      docs/wiki/foswiki/data/ListSwitchesSovtestLocal.txt
  60. 3 3
      docs/wiki/foswiki/data/ManStatConfig.txt
  61. 1 0
      docs/wiki/foswiki/data/NetworkOneLocal.txt
  62. 0 1
      docs/wiki/foswiki/data/NetworkSovtest.txt
  63. 0 0
      docs/wiki/foswiki/data/SubnetLook.txt
  64. 54 0
      docs/wiki/foswiki/data/WebLeftBar.txt

+ 3 - 2
docs/wiki/fix_wiki_acl

@@ -2,8 +2,6 @@
 
 exit
 
-cd /var/www/foswiki/data/Sovtest
-
 ls -x -1 *.txt | while read FN; do
 
 SYS=$(echo "${FN}" | egrep "^(Web|Include|Form|Default)")
@@ -12,6 +10,9 @@ SYS=$(echo "${FN}" | egrep "^(Web|Include|Form|Default)")
 OK=$(grep ALLOWTOPICCHANGE ./${FN})
 [ -n "${OK}" ] && continue
 
+OK=$(grep PERMSET_CHANGE ./${FN})
+[ -n "${OK}" ] && continue
+
 echo "${FN}"
 
 cat DefaultPermission.txt >>"${FN}"

+ 12 - 10
docs/wiki/foswiki/data/ClusterOpenNebula.txt

@@ -1,31 +1,33 @@
-%META:TOPICINFO{author="roman" comment="reprev" date="1626260059" format="1.1" reprev="2" version="4"}%
+%META:TOPICINFO{author="roman" comment="reprev" date="1627890919" format="1.1" reprev="10" version="10"}%
 ---+!! Кластер для офисного облака на OpenNebula
 
----++ Список Host-серверов в кластере
+%TOC%
+
+---++ Список Host-серверов в кластере %BASETOPIC%
 
 %SEARCH{
-"lc(DeviceType)='kvmhost'"
+"lc(DeviceType)='kvmhost' and VirtualCluster='%BASETOPIC%'"
 topic="Server*"
 type="query"
 nosearch="on"
-header="|*Name*|*CPU*|*Memory*|*IP*|*Description*|"
-format="| [[$topic][$formfield(DnsName)]] | $formfield(DeviceCPU) | $formfield(DeviceMemory) | $formfield(DeviceIP) | $formfield(Description) |"
+header="|*Name*|*CPU*|*Memory*|*IP*|*Description*|*Rack*|"
+format="| [[$topic][$formfield(DnsName)]] | $formfield(DeviceCPU) | $formfield(DeviceMemory) | $formfield(DeviceIP) | $formfield(Description) | $formfield(Rack) |"
 }%
 
----++ Список виртуальных машин
+---++ Виртуальные сервера в облаке.
 
 %SEARCH{
-"lc(DeviceType)~'virtual*' and ParentHost='%BASETOPIC%'"
+"lc(DeviceType)~'virtual*' and VirtualCluster!=''"
 topic="Server*"
 type="query"
 nosearch="on"
-header="|*Name*|*Virtualization*|*CPU Count*|*Memory*|*OS*|*IP*|*Description*|"
-format="| [[$topic][$formfield(DnsName)]] | $formfield(Device Type) | $formfield(Device CPU) | $formfield(Device Memory) | $formfield(Device OS) | $formfield(Device IP) | $formfield(Description) |"
+header="|*ID*|*Name*|*Virtualization*|*CPU Count*|*Memory*|*OS*|*IP*|*Description*|"
+format="| $formfield(VmID) | [[$web.$topic][$formfield(DnsName)]] | $formfield(Device Type) | $formfield(Device CPU) | $formfield(Device Memory) | $formfield(Device OS) | $formfield(Device IP) | $formfield(Description) |"
 }%
 
 ---++ Добавить
 
-%INCLUDE{IncludeAddVServer}%
+%INCLUDE{IncludeAddVServerCluster}%
 
 %INCLUDE{IncludeAddKvmHost}%
 

+ 9 - 0
docs/wiki/foswiki/data/DefaultAirCondTemplate.txt

@@ -0,0 +1,9 @@
+---+!! Кондиционер
+
+%INCLUDE{IncludeImage}%
+
+-- %WIKIUSERNAME% - %DATE%
+
+%META:PREFERENCE{name="ALLOWTOPICCHANGE" title="ALLOWTOPICCHANGE" type="Set" value="AdminGroup"}%
+%META:PREFERENCE{name="PERMSET_CHANGE" title="PERMSET_CHANGE" type="Local" value="details"}%
+%META:PREFERENCE{name="PERMSET_CHANGE_DETAILS" title="PERMSET_CHANGE_DETAILS" type="Local" value="AdminGroup"}%

+ 3 - 0
docs/wiki/foswiki/data/DefaultArticleTemplate.txt

@@ -0,0 +1,3 @@
+---+!! Загловок %BASETOPIC%
+
+%TOC%

+ 1 - 0
docs/wiki/foswiki/data/DefaultSiteTemplate.txt

@@ -10,6 +10,7 @@
 -- %WIKIUSERNAME% - %DATE%
 
 %META:FORM{name="FormSite"}%
+%META:TOPICMOVED{by="roman" date="1602526634" from="Sovtest.SiteTemplate" to="Sovtest.DefaultSiteTemplate"}%
 
 %META:PREFERENCE{name="ALLOWTOPICCHANGE" title="ALLOWTOPICCHANGE" type="Set" value="AdminGroup"}%
 %META:PREFERENCE{name="PERMSET_CHANGE" title="PERMSET_CHANGE" type="Local" value="details"}%

+ 82 - 0
docs/wiki/foswiki/data/FaqBbb.txt

@@ -0,0 +1,82 @@
+%META:TOPICINFO{author="roman" comment="reprev" date="1606988365" format="1.1" reprev="1" version="1"}%
+%META:TOPICPARENT{name="ListOfFaq"}%
+
+---+!! Нюансы настройки BigBlueButton
+
+%TOC%
+
+---++ Указание сервера stun
+
+/usr/share/bbb-web/WEB-INF/classes/spring/turn-stun-servers.xml - здесь поменять параметры. Сервер stun в отличии от turn не принимает ключ авторизации! Для работы с приватным сервером его лучше не указывать. Или использовать анонимный stun
+
+---++ Greenlight
+
+Это моднявая панель управления пользователями. Работает в докер-контайнере. Контейнер пихает в домашний каталог юзера, от которого ставится! Т.е. при запуске инсталляции от рута или через sudo поставлено оно будет в первоначального юзера. У нас используется bbb.
+
+~/greenlight/.env - основной файл настроек
+
+---+++ Параметры 
+
+SAFE_HOSTS=bbb.example.com - имя хоста, на котором работает конференция
+
+---++++ SECRET_KEY_BASE в конфигурации получаем так
+
+<verbatim>
+docker run --rm bigbluebutton/greenlight:v2 bundle exec rake secret
+</verbatim>
+
+---++++ BigBlueButton Credentials
+
+<verbatim>
+sudo bbb-conf --secret
+</verbatim>
+
+В .env файле указываем полученные параметры BIGBLUEBUTTON_ENDPOINT & BIGBLUEBUTTON_SECRET
+
+---+++ Проверка конфигурации
+
+<verbatim>
+docker run --rm --env-file .env bigbluebutton/greenlight:v2 bundle exec rake conf:check
+</verbatim>
+
+---+++ Запуск/остановка/обновление
+
+---++++ Первоначальная настройка
+<verbatim>
+cd ~/greenlight
+docker-compose -v
+docker run --rm bigbluebutton/greenlight:v2 cat ./docker-compose.yml > docker-compose.yml
+export pass=$(openssl rand -hex 8); sed -i 's/POSTGRES_PASSWORD=password/POSTGRES_PASSWORD='$pass'/g' docker-compose.yml;sed -i 's/DB_PASSWORD=password/DB_PASSWORD='$pass'/g' .env
+docker-compose up -d
+</verbatim>
+
+---++++ Старт/стоп
+
+<verbatim>
+docker-compose down
+docker-compose up -d
+</verbatim>
+
+---++++ Обновление
+
+<verbatim>
+cd ~/greenlight
+docker pull bigbluebutton/greenlight:v2
+docker-compose down
+docker-compose up -d
+</verbatim>
+
+---++ Поддерживаемые браузеры
+
+https://bbb.one.ru/html5client/useragent - здесь смотрим, что наш браузер о себе думает
+
+/usr/share/meteor/bundle/programs/server/assets/app/config/settings.yml - здесь дописать нужное и скрестить пальцы
+
+
+-- Main.RomanDmitriev - 03 Dec 2020
+
+
+%META:PREFERENCE{name="DENYTOPICVIEW" title="DENYTOPICVIEW" type="Set" value="WikiGuest"}%
+%META:PREFERENCE{name="DENYTOPICCHANGE" title="DENYTOPICCHANGE" type="Set" value="WikiGuest"}%
+%META:PREFERENCE{name="PERMSET_VIEW" title="PERMSET_VIEW" type="Local" value="registeredusers"}%
+%META:PREFERENCE{name="PERMSET_CHANGE" title="PERMSET_CHANGE" type="Local" value="registeredusers"}%

+ 90 - 0
docs/wiki/foswiki/data/FaqCeph.txt

@@ -0,0 +1,90 @@
+%META:TOPICINFO{author="roman" comment="reprev" date="1627895777" format="1.1" reprev="1" version="1"}%
+%META:TOPICPARENT{name="ListOfFaq"}%
+---+!! Работа с Ceph
+
+%TOC%
+
+---++ Общие команды Ceph
+
+   * Просмотр информации о соостоянии кластера: ceph health, ceph health detail, ceph -w, я использую: watch -n 5 ceph -s)
+   * Свободное место в кластере по пулам: ceph df
+   * Список пулов: rados lspools
+   * Посмотреть список имэджей со снапшотами: rbd --pool ПУЛ ls -l (работает только с rbd пулами one и hdd-pool)
+   * Экспортировать имэдж: rbd export --export-format qcow2 -p ПУЛ ИМЯИМЭДЖА ПУТЬСИМЕНЕМФАЙЛА
+   * Прибиндить имэдж к /dev/rbd и работать как с блочным устройством: rbd map ПУЛ/ИМЭДЖ (rbd map one/one-204)
+   * Отбиндить:  rbd unmap /dev/rbd0 
+
+%RED%Работать с имэджами только если они не используются или монтировать на RO, иначе ФС на нем побьётся.%ENDCOLOR%
+
+---++ Работа с OSD
+
+---+++ Для просмотра статуса всех osd
+ceph osd tree
+
+---+++ Для просмотра свободного места на них
+ceph osd df
+
+---+++ Если проводится запланированная замена OSD 
+то, чтобы избежать ненужного ребаланса, надо сделать: ceph osd set noout
+
+---+++ Для удаления osd
+запускаем скрипт 'rm-osd.sh НОМЕРOSD' на соответствующем сервере. 
+Скрипт полуавтоматический, будет спрашивать о каждом действии. 
+Перед удалением osd желательно знать имя диска для проверки то ли удаляем.
+
+---+++ Для добавления osd
+заходим на fog.
+
+cd /etc/ceph
+
+ceph-deploy --overwrite-conf osd create ИМЯСЕРВЕРА --data ИМЯДИСКА
+
+иногда неправильно определяется типа osd (hdd вместо ssd). Для этого надо сделать
+
+ceph osd crush rm-device-class НОМЕРОСД
+
+ceph osd crush set-device-class ssd НОМЕРОСД
+
+---+++ Вывести OSD из кластера
+
+ceph osd НОМЕР out
+
+Никогда не пытаться выводить несоклько OSD за раз. Будет очень-очень-очень долгий ребилд и если в процессе что-то екнутся, может случится что-то нехорошее. Ну вобщем поступать как с большим рейдом. 
+
+---++ Влить большой имэдж через опеннебулу в ceph
+
+Иногда нужно влить большой имэдж через опеннебулу в ceph.
+Но через web это адское занятие, поэтому делается все иначе:
+
+   1 Создаем в opennebula пустой имэдж в нужном пуле (SSD -> one,HDD-> hdd-pool, ($POOL)) и записываем id ($ID).
+   2 Идем на любой сервер с ceph (я юзаю fog) 
+   3 Скачиваем толстый имэдж ($FILE)
+   4 Ищем созданный opennebula пустой имэдж через: rbd ls -l --pool $POOL | grep one-$ID
+   5 Если с id и размером все ок, то делаем: rbd rm $POOL/one-$ID
+   6 Делаем rbd import $FILE $POOL/one-$ID
+
+---++ Блочные бэкапы Ceph RBD делаются с помощью backy2 на сервере fog (192.168.13.98)
+
+/usr/local/scripts/backy/backup-total.sh
+   1 генерация списка rbd устройств через Opennebula API
+   2 Создание инкрементальных бэкапов
+   3 Очистка старых бэкапов
+
+Там же есть скрипт scrub.sh, который проверяет целостность бэкапов.
+
+Бэкапы делаются каждую ночь.
+
+При добавлении толстого или ненужного для бэкапа имэджа, его id надо указать в /usr/local/scripts/backy/sub/regen_backup.pl - %skipdisk
+
+Если более прямые варианты (фильтрация по меткам, имени имэджа), но это без надобности, так как редко происходит.
+
+---++ Links
+
+   * Заметки о Ceph - https://ceph-docs.readthedocs.io/ru/latest/
+   * Ceph Benchmark - https://access.redhat.com/documentation/en-us/red_hat_ceph_storage/1.3/html/administration_guide/benchmarking_performance
+   * Mastering Ceph (rus) - https://access.redhat.com/documentation/en-us/red_hat_ceph_storage/1.3/html/administration_guide/benchmarking_performance
+   * Ceph performance - https://yourcmc.ru/wiki/index.php?title=Ceph_performance&mobileaction=toggle_view_desktop#General_benchmarking_principles
+   * Ceph performance analyze - http://telekomcloud.github.io/ceph/2014/02/26/ceph-performance-analysis_fio_rbd.html
+   * Ceph PGs - https://docs.ceph.com/en/latest/rados/operations/placement-groups/?
+   * Nagios - https://nagios.sovtest.ru/cgi-bin//status.cgi?hostgroup=Cloud&style=detail&limit=0&limit=0
+   * Ceph-deploy (не обновляется) - https://github.com/ceph/ceph-deploy

+ 1 - 0
docs/wiki/foswiki/data/FormATS.txt

@@ -9,6 +9,7 @@ This is a topic, used for create network device
 | Name | text  | 80 | %BASETOPIC% |
 | Device Type | select | 1 | %INCLUDE{IncludeSelectDeviceType}% |
 | Place | select | 1 | %INCLUDE{IncludeSelectPlace}% |
+| Rack | select | 1 | %INCLUDE{IncludeSelectRack}% |
 | Dns Name | text  | 80 | |
 | Description | text | 80 | |
 | Vendor | select | 1 | %INCLUDE{IncludeSelectVendor}% |

+ 38 - 0
docs/wiki/foswiki/data/FormAirConditioning.txt

@@ -0,0 +1,38 @@
+%META:TOPICINFO{author="roman" comment="reprev" date="1604772215" format="1.1" reprev="1" version="7"}%
+---+ Basic info for network device
+
+This is a topic, used for create network device
+
+---++ Data form definition of server os settings
+
+| *Name*  | *Type* | *Size* | *Values* | *Description* |
+| Name | text  | 80 | %BASETOPIC% | |
+| Place | select | 1 | %INCLUDE{IncludeSelectPlace}% | Место расположения |
+| Device Type | select | 1 | %INCLUDE{IncludeSelectDeviceType}% | Тип устройства |
+| Description | text | 80 | | Описание устройства |
+| Vendor | select | 1 | %INCLUDE{IncludeSelectVendor}% | Производитель |
+| Device Model | text | 80 | | Модель устройтства |
+| Condition Type | select+values | 1 | %INCLUDE{IncludeSelectAriCondType}% | Тип кондиционера |
+| Work Mode | select+multi+values | 4 | ночной режим=night, обогрев=hot, охлаждение=cool, осушение=dry, автоматический режим=auto, вентиляция=fan | Режимы работы |
+| Max Area | text | 10 | | Максимальная площадь помещения |
+| Invertor | checkbox | 1 | Yes | Сплит-система инверторного типа способна автоматически изменять частоту вращения электродвигателя компрессора, поддерживая ее на оптимальном уровне |
+| Compressor | text | 80 | | В данной характеристике указана фирма-производитель компрессора, установленного в определенной модели сплит-системы. |
+| Refrigerating Medium | select | 1 | R32, R410A | Хладагент |
+| Warm Start | checkbox | 1 | Yes | При работе в режиме обогрева исключается подача холодного воздуха. Кондиционер запускает вентилятор только после того, как становится возможным нагнетание теплого воздуха. |
+| Dehumidification Rate | text | 10 | | Интенсивность осушения показывает объем поглощенной влаги из воздуха в литрах за час.  |
+| Remote Managment | select | 1 | , IR, WiFi | Удалённое управление |
+| IFeel | checkbox | 1 | Yes | При включении функции I-FEEL температура в помещении измеряется не по датчику, расположенному во внутреннем блоке, а по температурному датчику, встроенному в пульт дистанционного управления. |
+| Cooling Capacity | text | 10 | | В отличие от потребляемой мощности, мощность кондиционера при охлаждении является параметром, получаемым опытным путем. Эта величина, выражаемая в Вт, характеризует тепловую энергию, которую кондиционер способен «выводить» из помещения при работе в режиме охлаждения.  |
+| Heating Power | text | 10 | | Показатель, характеризующий рассеиваемое кондиционером тепло в режиме обогрева.  |
+| Indoor Unit Air Flow | text | 10 | | Количество проходящего через внутренний блок воздуха. м3/ч |
+| ERR | text | 10 | | Характеристика сплит-системы, базирующаяся на общепринятом показателе энергоэффективности ERR |
+| COP | text | 10 | | Характеристика сплит-системы, базирующаяся на общепринятом показателе энергоэффективности COP |
+| Self Diagnosis | checkbox | 1 | Yes | Функция, позволяющая информировать пользователя о виде возникших неполадок или о том, какие плановые работы (например – очистку фильтра) необходимо произвести. |
+| Anti Ice System | checkbox | 1 | Yes | Кондиционер защищен от образования льда и инея на поверхности внешнего блока. Система функционирует в автоматическом режиме. |
+| Protection | select+multi+values | 3 | по давлению=pressure, ip24=ip24, от переохлаждения=hypothermia, ipx0=ipx0, ipx4=ipx4 | Классы защиты |
+| Outdoor Unit Noise Level | text | 10 | | Уровень шума наружного блока, dBm |
+| Refrigerant Piping Maximum Length | text | 10 | | Показатель, обуславливающий максимально допустимое расстояние между внутренним и внешним блоком сплит-системы. |
+| Disabled | checkbox | 1 |  Yes | Отключен |
+| Deleted | checkbox | 1 |  Yes | Снят |
+
+-- Main.RomanDmitriev - 2020/10/12

+ 1 - 0
docs/wiki/foswiki/data/FormBuilding.txt

@@ -1,6 +1,7 @@
 %META:TOPICINFO{author="roman" comment="reprev" date="1602792683" format="1.1" reprev="1" version="3"}%
 
 | *Name*  | *Type* | *Size* | *Values* |
+| Parent | text  | 80 | %BASETOPIC% |
 | Name | text  | 80 | %BASETOPIC% |
 | Description | text | 80 | |
 | Address | text  | 255 | |

+ 20 - 0
docs/wiki/foswiki/data/FormDevice.txt

@@ -0,0 +1,20 @@
+%META:TOPICINFO{author="roman" comment="reprev" date="1604772215" format="1.1" reprev="1" version="7"}%
+---+ Basic info for network device
+
+This is a topic, used for create network device
+
+---++ Data form definition of server os settings
+
+| *Name*  | *Type* | *Size* | *Values* |
+| Name | text  | 80 | %BASETOPIC% |
+| Place | select | 1 | %INCLUDE{IncludeSelectPlace}% |
+| Rack | select | 1 | %INCLUDE{IncludeSelectRack}% |
+| Device Type | select | 1 | %INCLUDE{IncludeSelectDeviceType}% |
+| Description | text | 80 | |
+| Vendor | select | 1 | %INCLUDE{IncludeSelectVendor}% |
+| Device Model | text | 80 | |
+| Firmware | text | 100 | |
+| Disabled | checkbox | 1 |  Yes |
+| Deleted | checkbox | 1 |  Yes |
+
+-- Main.RomanDmitriev - 2020/10/12

+ 1 - 1
docs/wiki/foswiki/data/FormSite.txt

@@ -8,7 +8,7 @@
 | Http proto | select | 1 | https, http |
 | Site alias | text | 80 | |
 | Site IP | text | 20 | |
-| Backend | select | 1 | Nginx, Apache, Nginx+Apache, Nginx+fsgi, Nginx+uWSGI, Other |
+| Backend | select | 1 | %INCLUDE{IncludeSelectWebServer}% |
 | Disabled | checkbox | 1 |  Yes |
 | Deleted | checkbox | 1 |  Yes |
 

+ 2 - 0
docs/wiki/foswiki/data/FormVirtual.txt

@@ -3,6 +3,8 @@
 
 | *Name*  | *Type* | *Size* | *Values* |
 | ParentHost | select | 1 | %INCLUDE{IncludeSelectKvmHostParent}% |
+| Vm ID | text | 10 | |
+| VirtualCluster | select | 1 | %INCLUDE{IncludeSelectCluster}% |
 | Name | text  | 80 | %BASETOPIC% |
 | Dns Name | text | 80 | |
 | Description | text | 80 | |

+ 10 - 0
docs/wiki/foswiki/data/IncludeAddAirConditioning.txt

@@ -0,0 +1,10 @@
+<form name="newAirCond" action="%SCRIPTURLPATH%/edit%SCRIPTSUFFIX%/%INTURLENCODE{"%WEB%"}%/">
+   * Добавить кондиционер:
+     <input type="text" name="topic" value="DeviceAirCond" size="40" />
+     <input type="hidden" name="templatetopic" value="DefaultAirCondTemplate" />
+     <input type="hidden" name="onlywikiname" value="off" />
+     <input type="hidden" name="topicparent" value="%BASETOPIC%" />
+     <input type="hidden" name="formtemplate" value="FormAirConditioning" />
+     <input type="hidden" name="DeviceType" value="AirConditioning" />
+     <input type="submit" value="Create" />
+</form>

+ 8 - 0
docs/wiki/foswiki/data/IncludeAddArticle.txt

@@ -0,0 +1,8 @@
+<form name="newArticle" action="%SCRIPTURLPATH%/edit%SCRIPTSUFFIX%/%INTURLENCODE{"%WEB%"}%/">
+   * Добавить статью:
+     <input type="text" name="topic" value="Article" size="40" />
+     <input type="hidden" name="templatetopic" value="DefaultArticleTemplate" />
+     <input type="hidden" name="onlywikiname" value="off" />
+     <input type="hidden" name="topicparent" value="%BASETOPIC%" />
+     <input type="submit" value="Create" />
+</form>

+ 8 - 0
docs/wiki/foswiki/data/IncludeAddFaq.txt

@@ -0,0 +1,8 @@
+<form name="newFAQ" action="%SCRIPTURLPATH%/edit%SCRIPTSUFFIX%/%INTURLENCODE{"%WEB%"}%/">
+   * Добавить FAQ:
+     <input type="text" name="topic" value="Faq" size="40" />
+     <input type="hidden" name="templatetopic" value="DefaultArticleTemplate" />
+     <input type="hidden" name="onlywikiname" value="off" />
+     <input type="hidden" name="topicparent" value="%BASETOPIC%" />
+     <input type="submit" value="Create" />
+</form>

+ 10 - 0
docs/wiki/foswiki/data/IncludeAddVServerCluster.txt

@@ -0,0 +1,10 @@
+<form name="newVServer" action="%SCRIPTURLPATH%/edit%SCRIPTSUFFIX%/%INTURLENCODE{"%WEB%"}%/">
+   * Добавить виртуальный сервер в облако:
+     <input type="text" name="topic" value="Server" size="40" />
+     <input type="hidden" name="templatetopic" value="DefaultVirtualHostTemplate" />
+     <input type="hidden" name="onlywikiname" value="off" />
+     <input type="hidden" name="topicparent" value="%BASETOPIC%" />
+     <input type="hidden" name="formtemplate" value="FormVirtual" />
+     <input type="hidden" name="VirtualCluster" value="%BASETOPIC%" />
+     <input type="submit" value="Create" />
+</form>

+ 1 - 2
docs/wiki/foswiki/data/IncludeClavHeader.txt

@@ -24,8 +24,7 @@ format="| [[$topic][$formfield(DnsName)]] | $formfield(Rack) | $formfield(Vendor
 order="formfield(Name)"
 }%
 
----++ Фото
-%IMAGEGALLERY{size="large" topic="%BASETOPIC%" warn="no"}%
+%INCLUDE{IncludeImage}%
 
 ---++ Добавить
 

+ 2 - 3
docs/wiki/foswiki/data/IncludeGatewayHeader.txt

@@ -26,7 +26,6 @@ format="| [[$topic][$formfield(VlanName)]] | $formfield(Vlantag) | $formfield(De
 
 %INCLUDE{IncludeAddVlan}%
 
-%INCLUDE{IncludeWorkflow}%
+%INCLUDE{IncludeImage}%
 
----++ Фото
-%IMAGEGALLERY{size="large" topic="%BASETOPIC%" warn="no"}%
+%INCLUDE{IncludeWorkflow}%

+ 3 - 0
docs/wiki/foswiki/data/IncludeImage.txt

@@ -0,0 +1,3 @@
+---++ Галерея
+
+%IMAGEGALLERY{size="large" topic="%BASETOPIC%" warn="no" frontend="photoswipe" align="left" crop="$crop" caption="$title" tooltip="$tooltip"}%

+ 0 - 1
docs/wiki/foswiki/data/IncludeRackHeader.txt

@@ -3,7 +3,6 @@
 |*Name*|*Тип*|*Description*|
 %SEARCH{
 "Rack=~'%BASETOPIC%' or Parent=~'%BASETOPIC%' or Place=~'%BASETOPIC%'"
-web="Sovtest,Internet"
 topic="*"
 excludetopic="Rack*"
 type="query"

+ 4 - 6
docs/wiki/foswiki/data/IncludeRoomHeader.txt

@@ -12,23 +12,19 @@ format="| [[$topic][$formfield(Name)]] | $formfield(Description) |"
 
 ---++ Список оборудования в комнате вне стоек/ящиков
 
-|*Name*|*Место*|*Model*|*Description*|
+|*Name*|*Model*|*Description*|
 %SEARCH{
 "(Place=~'%BASETOPIC%' or Parent=~'%BASETOPIC%') and not Rack"
 topic="*"
-web="Sovtest,Internet"
 excludetopic="Rack*"
 type="query"
 nosearch="on"
 nototal="on"
 noheader="on"
-format="| [[$web.$topic][$formfield(DnsName)]] | $formfield(Rack) | $formfield(Vendor) $formfield(DeviceModel) | $formfield(Description) |"
+format="| [[$web.$topic][$topic]] | $formfield(Vendor) $formfield(DeviceModel) | $formfield(Description) |"
 order="formfield(Name)"
 }%
 
----++ Фото
-%IMAGEGALLERY{size="large" topic="%BASETOPIC%" warn="no"}%
-
 ---++ Добавить
 
 %INCLUDE{IncludeAddRack}%
@@ -38,3 +34,5 @@ order="formfield(Name)"
 %INCLUDE{IncludeAddRouter}%
 %INCLUDE{IncludeAddGateway}%
 %INCLUDE{IncludeAddUps}%
+
+%INCLUDE{IncludeImage}%

+ 4 - 0
docs/wiki/foswiki/data/IncludeRouterHeader.txt

@@ -20,6 +20,10 @@ format="| [[$topic][$formfield(VlanName)]] | $formfield(Vlantag) | $formfield(De
 
 ---++ Добавить
 
+%INCLUDE{IncludeAddService}%
+
+%INCLUDE{IncludeAddCert}%
+
 %INCLUDE{IncludeAddAuth}%
 
 %INCLUDE{IncludeAddAcl}%

+ 6 - 0
docs/wiki/foswiki/data/IncludeSelectAriCondType.txt

@@ -0,0 +1,6 @@
+,
+внутренний блок=internal,
+оконный кондиционер=window,
+внешний блок=external,
+мульти сплит-система=multi-split,
+сплит-система=split

+ 1 - 0
docs/wiki/foswiki/data/IncludeSelectDeviceType.txt

@@ -1,5 +1,6 @@
 AP,
 ATS,
+AirConditioning,
 Computer,
 CPO,
 Gateway,

+ 26 - 1
docs/wiki/foswiki/data/IncludeSelectOsList.txt

@@ -1 +1,26 @@
-Windows 2003, Windows 2008, Windows 2012, Windows 2016, Windows XP, Windows Vista, Windows 7, Windows 8, Windows 10, Centos 5, Centos 6, Centos 7, Centos 8, Ubuntu 14, Ubuntu 16, Ubuntu 18, Ubuntu 20, Debian 9, Debian 10, Linux, Windows
+,
+Linux,
+RedHat 9,
+Centos 5,
+Centos 6,
+Centos 7,
+Centos 8,
+Debian 9,
+Debian 10,
+Ubuntu 14,
+Ubuntu 16,
+Ubuntu 18,
+Ubuntu 20,
+Oracle 6,
+Oracle 7,
+Oracle 8,
+Windows,
+Windows XP,
+Windows 2003,
+Windows 2008,
+Windows 7,
+Windows 8,
+Windows 2012,
+Windows 2016,
+Windows Vista,
+Windows 10,

+ 1 - 1
docs/wiki/foswiki/data/IncludeSelectPlace.txt

@@ -1 +1 @@
-, %SEARCH{"\.*" scope="topic" topic="Building*,Room*" nototal="on" nosummary="on" nosearch="on" regex="on" format="$topic" separator=", "}%
+, %SEARCH{"\.*" scope="topic" topic="Building*,Room*" nototal="on" nosummary="on" nosearch="on" regex="on" format="$topic" separator=", " order="formfield(Parent)"}%

+ 43 - 2
docs/wiki/foswiki/data/IncludeSelectServiceType.txt

@@ -1,2 +1,43 @@
-DNS,DHCP,HTTP,TFTP,NTP,SMTP,POP3,IMAP,SSH,Openvpn,Nagios,MySQL,PostgreSQL,Radius,Ldap,Fprobe,NFS,Nfcapd,Samba,Ftp,RsyncD,SSH,
-Elasticsearch,Graylog,Syslog,Rsyslog,Syslog-ng,MongoDB,Coturn,Kannel,Smsd,Vlc,ffmpeg,Other
+,
+Bgp,
+Coturn,
+Ceph OSD,
+Ceph MON,
+Ceph MDS,
+Ceph MGR,
+DHCP,
+DNS,
+Elasticsearch,
+ffmpeg,
+Fprobe,
+Ftp,
+Graylog,
+HTTP,
+IMAP,
+IsIs,
+Kannel,
+Ldap,
+MongoDB,
+MySQL,
+Nagios,
+Nfcapd,
+NFS,
+NTP,
+Openvpn,
+Ospf,
+Other
+POP3,
+PostgreSQL,
+Radius,
+Rip,
+RsyncD,
+Rsyslog,
+Samba,
+Smsd,
+SMTP,
+SSH,
+SSH,
+Syslog,
+Syslog-ng,
+TFTP,
+Vlc,

+ 1 - 0
docs/wiki/foswiki/data/IncludeSelectWebServer.txt

@@ -0,0 +1 @@
+, Nginx, Apache, Nginx+Apache, Nginx+fsgi, Nginx+php-fpm, Nginx+uWSGI, Lighttpd, Starman, Other

+ 10 - 0
docs/wiki/foswiki/data/IncludeShowAtss.txt

@@ -0,0 +1,10 @@
+---++ Список АТС в работе
+
+%SEARCH{
+"Disabled='' and Deleted=''"
+topic="DeviceATS*"
+type="query"
+nosearch="on"
+header="|*Name*|*Model*|*IP*|*Расположение*|*Включен от*|*Комментарий*|"
+format="| [[$topic][$formfield(Name)]] | $formfield(Vendor) $formfield(DeviceModel) | $formfield(DeviceIP) | $formfield(Place) | $formfield(Parent) [$formfield(ParentPort)] | $formfield(Description) |"
+}%

+ 10 - 0
docs/wiki/foswiki/data/IncludeShowAtssDisabled.txt

@@ -0,0 +1,10 @@
+---++ Не используются
+
+%SEARCH{
+"Disabled='Yes' or Deleted='Yes'"
+topic="DeviceATS*"
+type="query"
+nosearch="on"
+header="|*Name*|*Model*|*Комментарий*|"
+format="| [[$topic][$formfield(Name)]] | $formfield(Vendor) $formfield(DeviceModel) | $formfield(Description) |"
+}%

+ 2 - 2
docs/wiki/foswiki/data/IncludeShowAuth.txt

@@ -8,7 +8,7 @@ type="query"
 nosearch="on"
 nototal="on"
 header="Найдено:<br>"
-format="* [[$topic][$pattern(.*[\-\+\!]+\s*(.*?)[\r\n].*)]] <br>"
+format="* [[$web.$topic][$pattern(.*\-\-\-\+\!\!\s*(.*?)[\r\n].*)]] <br>"
 }%
 
 ---++ Списки доступа
@@ -21,5 +21,5 @@ type="query"
 nosearch="on"
 nototal="on"
 header="Найдено:<br>"
-format="* [[$topic][$pattern(.*[\-\+\!]+\s*(.*?)[\r\n].*)]] <br>"
+format="* [[$web.$topic][$pattern(.*\-\-\-\+\!\!\s*(.*?)[\r\n].*)]] <br>"
 }%

+ 11 - 0
docs/wiki/foswiki/data/IncludeShowPhones.txt

@@ -0,0 +1,11 @@
+---++ Список телефонов в работе
+
+%SEARCH{
+"Disabled='' and Deleted=''"
+topic="DevicePhone*"
+type="query"
+nosearch="on"
+header="|*Name*|*Model*|*Type*|*IP*|*Номер*|*Расположение*|*Комментарий*|"
+format="| [[$topic][$formfield(Name)]] | $formfield(Vendor) $formfield(DeviceModel) | $formfield(PhoneType) | $formfield(DeviceIP) | $formfield(Phone Number) | $formfield(Place) | $formfield(Description) |"
+}%
+

+ 10 - 0
docs/wiki/foswiki/data/IncludeShowPhonesDisabled.txt

@@ -0,0 +1,10 @@
+---++ Не используются
+
+%SEARCH{
+"Disabled='Yes' or Deleted='Yes'"
+topic="DevicePhone*"
+type="query"
+nosearch="on"
+header="|*Name*|*Model*|*Комментарий*|"
+format="| [[$topic][$formfield(Name)]] | $formfield(Vendor) $formfield(DeviceModel) | $formfield(Description) |"
+}%

+ 7 - 0
docs/wiki/foswiki/data/IncludeShowServers.txt

@@ -0,0 +1,7 @@
+%SEARCH{
+topic="Server*"
+type="query"
+nosearch="on"
+header="|*Name*|*OS*|*IP*|*Расположение*|*Включен от*|*Комментарий*|*Deleted*|*Disabled*|"
+format="| [[$topic][$formfield(DnsName)]] | $formfield(DeviceOS) | $formfield(DeviceIP) | $formfield(Place) | $formfield(Parent) [$formfield(ParentPort)] | $formfield(Description) | $formfield(Deleted) | $formfield(Disabled) |"
+}%

+ 10 - 0
docs/wiki/foswiki/data/IncludeShowVoipGates.txt

@@ -0,0 +1,10 @@
+---++ Список шлюзов в работе
+
+%SEARCH{
+"Disabled='' and Deleted=''"
+topic="DeviceVoipGate*"
+type="query"
+nosearch="on"
+header="|*Name*|*Model*|*IP*|*Номер*|*Расположение*|*Включен от*|*Комментарий*|"
+format="| [[$topic][$formfield(Name)]] | $formfield(Vendor) $formfield(DeviceModel) | $formfield(DeviceIP) | $formfield(Phone Number) | $formfield(Place) | $formfield(Parent) [$formfield(ParentPort)] | $formfield(Description) |"
+}%

+ 10 - 0
docs/wiki/foswiki/data/IncludeShowVoipGatesDisabled.txt

@@ -0,0 +1,10 @@
+---++ Не используются
+
+%SEARCH{
+"Disabled='Yes' or Deleted='Yes'"
+topic="DeviceVoipGate*"
+type="query"
+nosearch="on"
+header="|*Name*|*Model*|*Комментарий*|"
+format="| [[$topic][$formfield(Name)]] | $formfield(Vendor) $formfield(DeviceModel) | $formfield(Description) |"
+}%

+ 0 - 1
docs/wiki/foswiki/data/IncludeSubnetHeader.txt

@@ -3,7 +3,6 @@
 %SEARCH{
 "DeviceSubnet='%BASETOPIC%'"
 type="query"
-web="Sovtest,Internet"
 nosearch="on"
 nototal="on"
 pager="on"

+ 2 - 1
docs/wiki/foswiki/data/ListGatewaysSovtestLocal.txt

@@ -1,5 +1,5 @@
 %META:TOPICINFO{author="roman" comment="reprev" date="1604772393" format="1.1" reprev="11" version="11"}%
----+!! Шлюзы, роутеры
+---+!! Шлюзы, роутеры, АТС
 
 ---++ Шлюзы
 %SEARCH{
@@ -38,6 +38,7 @@ format="| [[$topic][$formfield(DnsName)]] | $formfield(Vendor) $formfield(Device
 
 -- Main.RomanDmitriev - 2020/10/10
 
+%META:TOPICMOVED{by="roman" date="1602510247" from="Sovtest.GatewaysOneLocal" to="One.ListGatewaysJmtcLocal"}%
 %META:PREFERENCE{name="ALLOWTOPICCHANGE" title="ALLOWTOPICCHANGE" type="Set" value="AdminGroup"}%
 %META:PREFERENCE{name="PERMSET_CHANGE" title="PERMSET_CHANGE" type="Local" value="details"}%
 %META:PREFERENCE{name="PERMSET_CHANGE_DETAILS" title="PERMSET_CHANGE_DETAILS" type="Local" value="AdminGroup"}%

+ 1 - 0
docs/wiki/foswiki/data/ListOfAPSovtestLocal.txt

@@ -45,6 +45,7 @@ format="| [[$topic][$formfield(Name)]] | $formfield(Vendor) $formfield(DeviceMod
 -- Main.RomanDmitriev - 07 Nov 2020
 
 
+%META:TOPICMOVED{by="roman" date="1604778241" from="Sovtest.DeviceAPOneLocal" to="One.ListOfAPJmtcLocal"}%
 %META:PREFERENCE{name="DENYTOPICVIEW" title="DENYTOPICVIEW" type="Set" value="WikiGuest"}%
 %META:PREFERENCE{name="DENYTOPICCHANGE" title="DENYTOPICCHANGE" type="Set" value="WikiGuest"}%
 %META:PREFERENCE{name="PERMSET_VIEW" title="PERMSET_VIEW" type="Local" value="registeredusers"}%

+ 39 - 0
docs/wiki/foswiki/data/ListOfAirConditioning.txt

@@ -0,0 +1,39 @@
+%META:TOPICINFO{author="roman" comment="pending" date="1626704164" format="1.1" version="2"}%
+---+!! Используемые в организации кондиционеры
+
+---+++ В работе
+
+%SEARCH{
+"DeviceType='AirConditioning' and Disabled=''"
+type="query"
+topic="DeviceAir*"
+nosearch="on"
+header="|*Name*|*Place*|*Model*|*Description*|"
+format="| [[$topic][$formfield(Name)]] | $formfield(Place) | $formfield(Vendor) $formfield(DeviceModel)| $formfield(Description) |"
+}%
+
+---+++ Неактивные
+
+%SEARCH{
+"DeviceType='AirConditioning' and Disabled='Yes'"
+type="query"
+topic="DeviceAir*"
+nosearch="on"
+header="|*Name*|*Model*|*Description*|"
+format="| [[$topic][$formfield(Name)]] | $formfield(Vendor) $formfield(DeviceModel)| $formfield(Description) |"
+}%
+
+
+---++ Добавить
+
+%INCLUDE{IncludeAddAirConditioning}%
+
+-- Main.RomanDmitriev - 07 Nov 2020
+
+
+%META:PREFERENCE{name="DENYTOPICVIEW" title="DENYTOPICVIEW" type="Set" value="WikiGuest"}%
+%META:PREFERENCE{name="DENYTOPICCHANGE" title="DENYTOPICCHANGE" type="Set" value="WikiGuest"}%
+%META:PREFERENCE{name="PERMSET_VIEW" title="PERMSET_VIEW" type="Local" value="registeredusers"}%
+%META:PREFERENCE{name="PERMSET_CHANGE" title="PERMSET_CHANGE" type="Local" value="details"}%
+%META:PREFERENCE{name="ALLOWTOPICCHANGE" title="ALLOWTOPICCHANGE" type="Set" value="AdminGroup"}%
+%META:PREFERENCE{name="PERMSET_CHANGE_DETAILS" title="PERMSET_CHANGE_DETAILS" type="Local" value="AdminGroup"}%

+ 27 - 0
docs/wiki/foswiki/data/ListOfArticles.txt

@@ -0,0 +1,27 @@
+%META:TOPICINFO{author="roman" comment="reprev" date="1625149242" format="1.1" reprev="3" version="2"}%
+
+---++ Статьи на свободную тему
+
+%SEARCH{
+"^---\+\!\!\s*(.*)"
+type="regex"
+topic="Article*"
+nosearch="on"
+header="Найдено:<br>" format="* [[$web.$topic][$pattern(.*\-\-\-\+\!\! (.*?)[\r\n].*)]] <br>"
+}%
+
+---++ Добавить
+
+%INCLUDE{IncludeAddArticle}%
+
+-- Main.RomanDmitriev - 07 Nov 2020
+
+
+%META:TOPICMOVED{by="roman" date="1604778241" from="Sovtest.DeviceAPInternet" to="One.ListOfAPJmtcLocal"}%
+%META:PREFERENCE{name="DENYTOPICVIEW" title="DENYTOPICVIEW" type="Set" value="WikiGuest"}%
+%META:PREFERENCE{name="DENYTOPICCHANGE" title="DENYTOPICCHANGE" type="Set" value="WikiGuest"}%
+%META:PREFERENCE{name="PERMSET_VIEW" title="PERMSET_VIEW" type="Local" value="registeredusers"}%
+%META:PREFERENCE{name="PERMSET_CHANGE" title="PERMSET_CHANGE" type="Local" value="registeredusers"}%
+%META:PREFERENCE{name="ALLOWTOPICCHANGE" title="ALLOWTOPICCHANGE" type="Set" value="InternetAdminGroup"}%
+%META:PREFERENCE{name="PERMSET_CHANGE" title="PERMSET_CHANGE" type="Local" value="details"}%
+%META:PREFERENCE{name="PERMSET_CHANGE_DETAILS" title="PERMSET_CHANGE_DETAILS" type="Local" value="InternetAdminGroup"}%

+ 3 - 21
docs/wiki/foswiki/data/ListOfAts.txt

@@ -2,27 +2,9 @@
 %META:TOPICPARENT{name="NetworkSovtest"}%
 ---+!! АТС
 
----++ Список АТС в работе
-
-%SEARCH{
-"Disabled=''"
-topic="DeviceATS*"
-type="query"
-nosearch="on"
-header="|*Name*|*Model*|*IP*|*Расположение*|*Включен от*|*Комментарий*|"
-format="| [[$topic][$formfield(Name)]] | $formfield(Vendor) $formfield(DeviceModel) | $formfield(DeviceIP) | $formfield(Place) | $formfield(Parent) [$formfield(ParentPort)] | $formfield(Description) |"
-}%
-
----++ Не используются
-
-%SEARCH{
-"Disabled='Yes'"
-topic="DeviceATS*"
-type="query"
-nosearch="on"
-header="|*Name*|*Model*|*Комментарий*|"
-format="| [[$topic][$formfield(Name)]] | $formfield(Vendor) $formfield(DeviceModel) | $formfield(Description) |"
-}%
+%INCLUDE{IncludeShowAtss}%
+
+%INCLUDE{IncludeShowAtssDisabled}%
 
 ---++ Работа
 

+ 1 - 0
docs/wiki/foswiki/data/ListOfBackupSovtestLocal.txt

@@ -23,6 +23,7 @@ format="* [[$topic][$pattern([\r\n\-+!]+([^\r\n]*?)[\r\n].*)]] <br>"
 
 -- Main.RomanDmitriev - 19 Oct 2020
 
+%META:TOPICMOVED{by="roman" date="1603098749" from="Sovtest.BackupCommonOneLocal" to="One.ListOfBackupJmtcLocal"}%
 %META:PREFERENCE{name="ALLOWTOPICCHANGE" title="ALLOWTOPICCHANGE" type="Set" value="AdminGroup"}%
 %META:PREFERENCE{name="PERMSET_CHANGE" title="PERMSET_CHANGE" type="Local" value="details"}%
 %META:PREFERENCE{name="PERMSET_CHANGE_DETAILS" title="PERMSET_CHANGE_DETAILS" type="Local" value="AdminGroup"}%

+ 31 - 0
docs/wiki/foswiki/data/ListOfCeph.txt

@@ -0,0 +1,31 @@
+%META:TOPICINFO{author="roman" comment="reprev" date="1627891845" format="1.1" reprev="2" version="2"}%
+%META:TOPICPARENT{name="NetworkSovtest"}%
+---+!! Ceph
+
+---++ Сервисы Ceph
+
+%SEARCH{
+"lc(Servicetype)=~'^ceph'"
+topic="Service*"
+type="query"
+nosearch="on"
+header="|*Type*|*Description*|*Server*|"
+format="| [[$topic][$formfield(Servicetype)]] | $formfield(Description) | $formfield(Parent) |"
+}%
+
+---++ Список OSD
+
+---++ Работа
+
+%COMMENT{type="workflow"}%
+
+
+-- Main.RomanDmitriev - 09 Nov 2020
+
+
+%META:PREFERENCE{name="DENYTOPICVIEW" title="DENYTOPICVIEW" type="Set" value="WikiGuest"}%
+%META:PREFERENCE{name="DENYTOPICCHANGE" title="DENYTOPICCHANGE" type="Set" value="WikiGuest"}%
+%META:PREFERENCE{name="PERMSET_VIEW" title="PERMSET_VIEW" type="Local" value="registeredusers"}%
+%META:PREFERENCE{name="PERMSET_CHANGE" title="PERMSET_CHANGE" type="Local" value="details"}%
+%META:PREFERENCE{name="ALLOWTOPICCHANGE" title="ALLOWTOPICCHANGE" type="Set" value="AdminGroup"}%
+%META:PREFERENCE{name="PERMSET_CHANGE_DETAILS" title="PERMSET_CHANGE_DETAILS" type="Local" value="AdminGroup"}%

+ 1 - 2
docs/wiki/foswiki/data/ListOfCert.txt

@@ -3,12 +3,11 @@
 
 %SEARCH{
 topic="Cert*"
-
 type="query"
 nosearch="on"
 nototal="on"
 header="|*Cert Name*|*Alt Names*|*Valid*|*Type*|*Vendor*|*Parent*|"
-format="| [[Sovtest.$topic][$formfield(DnsName)]] | $formfield(Cert Alt names) | $formfield(Cert Valid To) | $formfield(CertType) | $formfield(Cert Vendor) | $parent |"
+format="| [[$web.$topic][$formfield(DnsName)]] | $formfield(Cert Alt names) | $formfield(Cert Valid To) | $formfield(CertType) | $formfield(Cert Vendor) | $parent |"
 }%
 
 ---++ Работа

+ 1 - 0
docs/wiki/foswiki/data/ListOfDnsServers.txt

@@ -28,6 +28,7 @@ format="| [[$topic][$formfield(DnsZoneName)]] | $formfield(Description) |"
 
 -- Main.RomanDmitriev - 2020/10/12
 
+%META:TOPICMOVED{by="roman" date="1602761344" from="Sovtest.DnsServers" to="One.ListOfDnsServers"}%
 %META:PREFERENCE{name="ALLOWTOPICCHANGE" title="ALLOWTOPICCHANGE" type="Set" value="AdminGroup"}%
 %META:PREFERENCE{name="PERMSET_CHANGE" title="PERMSET_CHANGE" type="Local" value="details"}%
 %META:PREFERENCE{name="PERMSET_CHANGE_DETAILS" title="PERMSET_CHANGE_DETAILS" type="Local" value="AdminGroup"}%

+ 1 - 0
docs/wiki/foswiki/data/ListOfDomains.txt

@@ -28,5 +28,6 @@ format="| [[$topic][$formfield(DnsZoneName)]] | $formfield(DomainName) | $formfi
 
 -- Main.RomanDmitriev - 2020/10/11
 
+%META:TOPICMOVED{by="roman" date="1602673051" from="Hosting.DomainList" to="Hosting.ListOfDomains"}%
 %META:PREFERENCE{name="DENYTOPICVIEW" title="DENYTOPICVIEW" type="Set" value="WikiGuest"}%
 %META:PREFERENCE{name="ALLOWTOPICCHANGE" title="ALLOWTOPICCHANGE" type="Set" value="AdminGroup"}%

+ 6 - 3
docs/wiki/foswiki/data/ListOfFaq.txt

@@ -1,16 +1,19 @@
 %META:TOPICINFO{author="roman" date="1604299958" format="1.1" version="1"}%
 %META:TOPICPARENT{name="WebHome"}%
+
 ---++ Обнаружены статьи справок:
 
 %SEARCH{
+"^---\+\!\!\s*(.*)"
+type="regex"
 topic="Faq*"
-type="query"
 nosearch="on"
-nototal="on"
-format="* [[$topic][$pattern([\r\n\-+!]+([^\r\n]*?)[\r\n].*)]] <br>"
+header="Найдено:<br>" format="* [[$web.$topic][$pattern(.*\-\-\-\+\!\! (.*?)[\r\n].*)]] <br>"
 }%
 
+---++ Добавить
 
+%INCLUDE{IncludeAddFaq}%
 
 -- Main.RomanDmitriev - 02 Nov 2020
 

+ 46 - 0
docs/wiki/foswiki/data/ListOfIpCam.txt

@@ -0,0 +1,46 @@
+%META:TOPICINFO{author="roman" comment="reprev" date="1604919106" format="1.1" reprev="3" version="3"}%
+%META:TOPICPARENT{name="NetworkSovtest"}%
+---+!! Видеонаблюдение
+
+---++ Список камер
+
+%SEARCH{
+"lc(DeviceType)='ipcam' and Disabled=''"
+topic="DeviceIPCAM*"
+type="query"
+nosearch="on"
+header="|*Name*|*Model*|*IP*|*Расположение*|*Включен от*|*Комментарий*|"
+format="| [[$topic][$formfield(DnsName)]] | $formfield(Vendor) $formfield(DeviceModel) | $formfield(DeviceIP) | $formfield(Place) | $formfield(Parent) [$formfield(ParentPort)] | $formfield(Description) |"
+}%
+
+---++ Не используются
+
+%SEARCH{
+"lc(DeviceType)='ipcam' and Disabled='Yes'"
+topic="DeviceIPCAM*"
+type="query"
+nosearch="on"
+header="|*Name*|*Model*|*Комментарий*|"
+format="| [[$topic][$formfield(DnsName)]] | $formfield(Vendor) $formfield(DeviceModel) | $formfield(Description) |"
+}%
+
+---++ Добавить
+
+%INCLUDE{IncludeAddIPCAM}%
+
+---++ Работа
+
+%COMMENT{type="workflow"}%
+
+
+
+-- Main.RomanDmitriev - 09 Nov 2020
+
+
+%META:PREFERENCE{name="DENYTOPICVIEW" title="DENYTOPICVIEW" type="Set" value="WikiGuest"}%
+%META:PREFERENCE{name="DENYTOPICCHANGE" title="DENYTOPICCHANGE" type="Set" value="WikiGuest"}%
+%META:PREFERENCE{name="PERMSET_VIEW" title="PERMSET_VIEW" type="Local" value="registeredusers"}%
+%META:PREFERENCE{name="PERMSET_CHANGE" title="PERMSET_CHANGE" type="Local" value="registeredusers"}%
+%META:PREFERENCE{name="ALLOWTOPICCHANGE" title="ALLOWTOPICCHANGE" type="Set" value="AdminGroup"}%
+%META:PREFERENCE{name="PERMSET_CHANGE" title="PERMSET_CHANGE" type="Local" value="details"}%
+%META:PREFERENCE{name="PERMSET_CHANGE_DETAILS" title="PERMSET_CHANGE_DETAILS" type="Local" value="AdminGroup"}%

+ 5 - 1
docs/wiki/foswiki/data/ListOfManStatSovtestLocal.txt

@@ -12,7 +12,7 @@ nototal="on"
 format="* [[$topic][$pattern([\r\n\-+!]+([^\r\n]*?)[\r\n].*)]] <br>"
 }%
 
----++ Для нужд системы на сервере [[stat]] работают демоны:
+---++ Для нужд системы на сервере [[ServerPoOneLocal][Pollonium]] работают демоны:
    * syslog-ng - приём логов от устройств. Данные хранятся в /var/log/remote и передаются другому демону для сохранения в БД
    * syslog-stat - сливает данные из syslog-ng в БД
    * dnsmasq-log - пишет события dhcp-сервера в БД, создаёт новых пользователей, обновляет записи в dns при необходимости
@@ -24,7 +24,11 @@ format="* [[$topic][$pattern([\r\n\-+!]+([^\r\n]*?)[\r\n].*)]] <br>"
    * активное сканирование сети - в 20 минут, в час дня
    * уборка мусора - в полночь. (удаление устаревших записей, сброс дневных/месячных блокировок и т.п.)
    * синхронизация политик доступа на хотспоте - в 3 минуты, каждый час
+
+---++ Для нужд системы контроля на сервере [[ServerPalladiumOneLocal][Palladium]] работают демоны:
    * hoststate-monitor - обрабатывает события из нагиоса. Дёргает скрипт обработчик событий, привязанный к ip-адресу
+
+---+++ Задачи, выполняющиеся по расписанию:
    * реконфигурация nagios - в 16 минут каждый час
 
 ---++ Работа

+ 7 - 24
docs/wiki/foswiki/data/ListOfPhones.txt

@@ -1,28 +1,10 @@
-%META:TOPICINFO{author="roman" comment="reprev" date="1604919106" format="1.1" reprev="3" version="3"}%
+%META:TOPICINFO{author="roman" comment="reprev" date="1626770326" format="1.1" reprev="2" version="2"}%
 %META:TOPICPARENT{name="NetworkSovtest"}%
 ---+!! Телефоны
 
----++ Список телефонов в работе
+%INCLUDE{IncludeShowPhones}%
 
-%SEARCH{
-"Disabled=''"
-topic="DevicePhone*"
-type="query"
-nosearch="on"
-header="|*Name*|*Model*|*Type*|*IP*|*Расположение*|*Комментарий*|"
-format="| [[$topic][$formfield(Name)]] | $formfield(Vendor) $formfield(DeviceModel) | $formfield(DeviceType) | $formfield(DeviceIP) | $formfield(Place) | $formfield(Description) |"
-}%
-
----++ Не используются
-
-%SEARCH{
-"Disabled='Yes'"
-topic="DevicePhone*"
-type="query"
-nosearch="on"
-header="|*Name*|*Model*|*Комментарий*|"
-format="| [[$topic][$formfield(Name)]] | $formfield(Vendor) $formfield(DeviceModel) | $formfield(Description) |"
-}%
+%INCLUDE{IncludeShowPhonesDisabled}%
 
 ---++ Работа
 
@@ -31,8 +13,9 @@ format="| [[$topic][$formfield(Name)]] | $formfield(Vendor) $formfield(DeviceMod
 
 -- Main.RomanDmitriev - 09 Nov 2020
 
-
 %META:PREFERENCE{name="DENYTOPICVIEW" title="DENYTOPICVIEW" type="Set" value="WikiGuest"}%
-%META:PREFERENCE{name="DENYTOPICCHANGE" title="DENYTOPICCHANGE" type="Set" value="WikiGuest"}%
+%META:PREFERENCE{name="ALLOWTOPICCHANGE" title="ALLOWTOPICCHANGE" type="Set" value="AdminGroup, VoipAdminsGroup"}%
 %META:PREFERENCE{name="PERMSET_VIEW" title="PERMSET_VIEW" type="Local" value="registeredusers"}%
-%META:PREFERENCE{name="PERMSET_CHANGE" title="PERMSET_CHANGE" type="Local" value="registeredusers"}%
+%META:PREFERENCE{name="PERMSET_VIEW_DETAILS" title="PERMSET_VIEW_DETAILS" type="Local" value="AdminGroup, VoipAdminsGroup"}%
+%META:PREFERENCE{name="PERMSET_CHANGE" title="PERMSET_CHANGE" type="Local" value="details"}%
+%META:PREFERENCE{name="PERMSET_CHANGE_DETAILS" title="PERMSET_CHANGE_DETAILS" type="Local" value="AdminGroup, VoipAdminsGroup"}%

+ 3 - 3
docs/wiki/foswiki/data/ListOfPrinters.txt

@@ -1,4 +1,4 @@
-%META:TOPICINFO{author="roman" comment="reprev" date="1604867912" format="1.1" reprev="1" version="1"}%
+%META:TOPICINFO{author="roman" comment="reprev" date="1626772875" format="1.1" reprev="1" version="2"}%
 %META:TOPICPARENT{name="NetworkSovtest"}%
 ---+!! Принтеры организации
 
@@ -10,8 +10,8 @@ topic="DevicePrinter*"
 type="query"
 nosearch="on"
 nototal="on"
-header="|*Name*|*Model*|*Расположение*|*Шара*|*Тип*|*МФУ*|*Цветной*|*Включен от*|*Комментарий*|"
-format="| [[$topic][$formfield(DnsName)]] | $formfield(Vendor) $formfield(DeviceModel) | $formfield(Place) | $formfield(ShareName) | $formfield(PrintingType) | $formfield(MFU) | $formfield(Color) | $formfield(Parent) [$formfield(ParentPort)] | $formfield(Description) |"
+header="|*Name*|*Model*|*Расположение*|*Шара*|*IP*|*Тип*|*МФУ*|*Цветной*|*Включен от*|*Комментарий*|"
+format="| [[$topic][$formfield(DnsName)]] | $formfield(Vendor) $formfield(DeviceModel) | $formfield(Place) | $formfield(ShareName) | $formfield(DeviceIP) | $formfield(PrintingType) | $formfield(MFU) | $formfield(Color) | $formfield(Parent) [$formfield(ParentPort)] | $formfield(Description) |"
 }%
 
 ---++ Не используются

+ 16 - 0
docs/wiki/foswiki/data/ListOfServers.txt

@@ -0,0 +1,16 @@
+%META:TOPICINFO{author="roman" comment="reprev" date="1626260368" format="1.1" reprev="2" version="6"}%
+
+---++ Сервера, весь список
+
+%INCLUDE{IncludeShowServers}%
+
+---++ Работа
+
+%COMMENT{type="workflow"}%
+
+-- Main.RomanDmitriev - 2020/10/11
+
+%META:TOPICMOVED{by="roman" date="1624971526" from="Sovtest.ListServersSovtestLocal" to="Sovtest.ListOfServersOneLocal"}%
+%META:PREFERENCE{name="ALLOWTOPICCHANGE" title="ALLOWTOPICCHANGE" type="Set" value="AdminGroup"}%
+%META:PREFERENCE{name="PERMSET_CHANGE" title="PERMSET_CHANGE" type="Local" value="details"}%
+%META:PREFERENCE{name="PERMSET_CHANGE_DETAILS" title="PERMSET_CHANGE_DETAILS" type="Local" value="AdminGroup"}%

+ 1 - 0
docs/wiki/foswiki/data/ListOfServersOneLocal.txt

@@ -16,6 +16,7 @@ format="| [[$topic][$formfield(DnsName)]]| $formfield(DeviceOS) | $formfield(Dev
 
 -- Main.RomanDmitriev - 2020/10/11
 
+%META:TOPICMOVED{by="roman" date="1624971526" from="Sovtest.ListServersSovtestLocal" to="Sovtest.ListOfServersOneLocal"}%
 %META:PREFERENCE{name="ALLOWTOPICCHANGE" title="ALLOWTOPICCHANGE" type="Set" value="AdminGroup"}%
 %META:PREFERENCE{name="PERMSET_CHANGE" title="PERMSET_CHANGE" type="Local" value="details"}%
 %META:PREFERENCE{name="PERMSET_CHANGE_DETAILS" title="PERMSET_CHANGE_DETAILS" type="Local" value="AdminGroup"}%

+ 22 - 0
docs/wiki/foswiki/data/ListOfSites.txt

@@ -0,0 +1,22 @@
+%META:TOPICINFO{author="roman" comment="reprev" date="1603057156" format="1.1" reprev="2" version="2"}%
+%META:TOPICPARENT{name="WebHome"}%
+---+!! Список работающих сайтов
+
+%SEARCH{
+"Name"
+type="query"
+topic="Site*"
+nosearch="on"
+nototal="on"
+header="|*Site name*|*Aliases*|*Description*|"
+format="| [[$topic][$formfield(DnsName)]] | $formfield(Sitealias) | $formfield(Description) |"
+}%
+
+---++ Работа
+
+%COMMENT{type="workflow"}%
+
+-- Main.RomanDmitriev - 2020/10/10
+%META:PREFERENCE{name="ALLOWTOPICCHANGE" title="ALLOWTOPICCHANGE" type="Set" value="AdminGroup"}%
+%META:PREFERENCE{name="PERMSET_CHANGE" title="PERMSET_CHANGE" type="Local" value="details"}%
+%META:PREFERENCE{name="PERMSET_CHANGE_DETAILS" title="PERMSET_CHANGE_DETAILS" type="Local" value="AdminGroup"}%

+ 14 - 2
docs/wiki/foswiki/data/ListOfVirtualServers.txt

@@ -1,8 +1,19 @@
-%META:TOPICINFO{author="roman" comment="reprev" date="1604298902" format="1.1" reprev="3" version="2"}%
+%META:TOPICINFO{author="roman" comment="reprev" date="1626722075" format="1.1" reprev="2" version="3"}%
+---+!! Список Host-машин
+
+%SEARCH{
+"lc(DeviceType)='kvmhost' and VirtualCluster=''"
+type="query"
+nosearch="on"
+nototal="on"
+header="|*Name*|*Description*|*CPU Count*|*Memory*|*OS*|*IP*|"
+format="| [[$topic][$formfield(DnsName)]] | $formfield(Description) | $formfield(Device CPU) | $formfield(Device Memory) | $formfield(Device OS) | $formfield(Device IP) |"
+}%
+
 ---+!! Список виртуальных машин
 
 %SEARCH{
-"lc(DeviceType)~'virtual*'"
+"lc(DeviceType)~'virtual*' and VirtualCluster=''"
 type="query"
 nosearch="on"
 nototal="on"
@@ -15,6 +26,7 @@ format="| [[$topic][$formfield(DnsName)]] | $formfield(Description) | $formfield
 %COMMENT{type="workflow"}%
 
 -- Main.RomanDmitriev - 2020/10/10
+
 %META:PREFERENCE{name="ALLOWTOPICCHANGE" title="ALLOWTOPICCHANGE" type="Set" value="AdminGroup"}%
 %META:PREFERENCE{name="PERMSET_CHANGE" title="PERMSET_CHANGE" type="Local" value="details"}%
 %META:PREFERENCE{name="PERMSET_CHANGE_DETAILS" title="PERMSET_CHANGE_DETAILS" type="Local" value="AdminGroup"}%

+ 4 - 23
docs/wiki/foswiki/data/ListOfVoipGates.txt

@@ -1,29 +1,10 @@
-%META:TOPICINFO{author="roman" comment="reprev" date="1604919106" format="1.1" reprev="3" version="3"}%
+%META:TOPICINFO{author="roman" comment="reprev" date="1626770252" format="1.1" reprev="3" version="2"}%
 %META:TOPICPARENT{name="NetworkSovtest"}%
-
 ---+!! Войп-шлюзы
 
----++ Список шлюзов в работе
-
-%SEARCH{
-"Disabled=''"
-topic="DeviceVoipGate*"
-type="query"
-nosearch="on"
-header="|*Name*|*Model*|*IP*|*Расположение*|*Включен от*|*Комментарий*|"
-format="| [[$topic][$formfield(Name)]] | $formfield(Vendor) $formfield(DeviceModel) | $formfield(DeviceIP) | $formfield(Place) | $formfield(Parent) [$formfield(ParentPort)] | $formfield(Description) |"
-}%
-
----++ Не используются
-
-%SEARCH{
-"Disabled='Yes'"
-topic="DeviceVoipGate*"
-type="query"
-nosearch="on"
-header="|*Name*|*Model*|*Комментарий*|"
-format="| [[$topic][$formfield(Name)]] | $formfield(Vendor) $formfield(DeviceModel) | $formfield(Description) |"
-}%
+%INCLUDE{IncludeShowVoipGates}%
+
+%INCLUDE{IncludeShowVoipGatesDisabled}%
 
 ---++ Работа
 

+ 1 - 0
docs/wiki/foswiki/data/ListSwitchesSovtestLocal.txt

@@ -23,6 +23,7 @@ format="| [[$topic][$formfield(DnsName)]] | $formfield(Vendor) $formfield(Device
 
 -- Main.RomanDmitriev - 2020/10/11
 
+%META:TOPICMOVED{by="roman" date="1602510684" from="Sovtest.SwitchesOneLocal" to="One.ListSwitchesJmtcLocal"}%
 %META:PREFERENCE{name="ALLOWTOPICCHANGE" title="ALLOWTOPICCHANGE" type="Set" value="AdminGroup"}%
 %META:PREFERENCE{name="PERMSET_CHANGE" title="PERMSET_CHANGE" type="Local" value="details"}%
 %META:PREFERENCE{name="PERMSET_CHANGE_DETAILS" title="PERMSET_CHANGE_DETAILS" type="Local" value="AdminGroup"}%

+ 3 - 3
docs/wiki/foswiki/data/ManStatConfig.txt

@@ -4,9 +4,9 @@
 
 Управление осуществляется через вэб-интерфейс. Есть три главных пункта управления:
 
-   1 [[http://stat.example.org/admin/customers/control.php][Управление]]
-   2 [[http://stat.example.org/admin/customers/control-subnets.php][Сети]]
-   3 [[http://stat.example.org/admin/customers/control-options.php][Параметры]]
+   1 [[http://stat.one.local/admin/customers/control.php][Управление]]
+   2 [[http://stat.one.local/admin/customers/control-subnets.php][Сети]]
+   3 [[http://stat.one.local/admin/customers/control-options.php][Параметры]]
 
 ---++ Управление
 

+ 1 - 0
docs/wiki/foswiki/data/NetworkOneLocal.txt

@@ -12,6 +12,7 @@
 
 -- Main.RomanDmitriev - 2020/10/10 
 
+%META:TOPICMOVED{by="roman" date="1624971564" from="Sovtest.NetworkSovtestLocal" to="Sovtest.NetworkOneLocal"}%
 %META:PREFERENCE{name="ALLOWTOPICCHANGE" title="ALLOWTOPICCHANGE" type="Set" value="AdminGroup"}%
 %META:PREFERENCE{name="PERMSET_CHANGE" title="PERMSET_CHANGE" type="Local" value="details"}%
 %META:PREFERENCE{name="PERMSET_CHANGE_DETAILS" title="PERMSET_CHANGE_DETAILS" type="Local" value="AdminGroup"}%

+ 0 - 1
docs/wiki/foswiki/data/NetworkSovtest.txt

@@ -18,7 +18,6 @@
 
 [[ListOfManStatSovtestLocal][stat]] - самописная система контроля сетевых устройств
 
-
 %INCLUDE{IncludeShowAuthAll}%
 
 ---++ Добавить

A diferenza do arquivo foi suprimida porque é demasiado grande
+ 0 - 0
docs/wiki/foswiki/data/SubnetLook.txt


+ 54 - 0
docs/wiki/foswiki/data/WebLeftBar.txt

@@ -0,0 +1,54 @@
+%META:TOPICINFO{author="roman" comment="reprev" date="1624971564" format="1.1" reprev="2" version="2"}%
+%META:TOPICPARENT{name="WebHome"}%
+%INCLUDE{"%IF{"context can_login" then="%SYSTEMWEB%.WebLeftBarLogin" else="<nop>"}%" warn="off"}%
+   * [[ListOfArticles][Статьи]]
+   * [[ListOfFaq][FAQ]]
+   * [[CompanyBuildings][Планировка]]
+   * [[NetworkSovtest][Network]]
+      * [[ListGatewaysSovtestLocal][&mdash; Шлюзы и роутеры]]
+      * [[ListSwitchesSovtestLocal][&mdash; Свичи]]
+      * [[WifiSovtestLocal][&mdash; WiFi]]
+      * [[NetworkWanSubnets][&mdash; Внешние сети]]
+      * [[NetworkOneLocal][&mdash; Внутренние сети]]
+      * [[ListOfVlans][&mdash; Vlans]]
+   * [[ListOfDomains][Домены]]
+   * [[ListOfCert][Сертификаты]]
+   * [[ListOfServers][Servers]]
+      * [[ListOfHardware][&mdash; Оборудование]]
+      * [[ListOfServersOneLocal][&mdash; Сервера]]
+      * [[ListOfVirtualServers][&mdash; Виртуальные машины]]
+      * [[ClusterOpenNebula][&mdash; Облако]]
+      * [[ListOfCeph][&mdash; Ceph]]
+   * Сетевые сервисы
+      * [[ListOfSites][&mdash; Сайты]]
+      * [[ListOfDhcpServers][&mdash; DHCP]]
+      * [[ListOfDnsServers][&mdash; DNS]]
+   * [[ListOfSecurity][Охранка]]
+      * [[ListOfIpCam][&mdash; Камеры]]
+      * [[ListOfVideoRegistrators][&mdash; Регистраторы]]
+      * [[Bolid][&mdash; Болид]]
+   * [[ListOfPrinters][Принтеры]]
+   * [[Phones][Телефония]]
+      * [[ListOfPhones][&mdash; Телефоны]]
+      * [[ListOfVoipGates][&mdash; Шлюзы]]
+      * [[ListOfAts][&mdash; АТС]]
+      * [[ListOfNumbers][&mdash; Справочник]]
+   * [[ListUpsSovtestLocal][UPS]]
+   * [[ListOfAirConditioning][Кондиционеры]]
+   * [[ListOfManStatSovtestLocal][Система контроля]]
+   * [[ListOfBackupSovtestLocal][Бэкапы]]
+   
+
+---
+%INCLUDE{ "%SYSTEMWEB%.WebLeftBarWebsList" }%
+
+---
+   * *%MAKETEXT{"Toolbox"}%*
+   * [[%SCRIPTURLPATH{"view"}%/%BASEWEB%/WebCreateNewTopic?topicparent=%BASETOPIC%][ %ICON{"newtopic"}% %MAKETEXT{"Create New Topic"}%]]
+   * [[WebTopicList][ %ICON{"index"}% %MAKETEXT{"Index"}%]]
+   * [[%BASEWEB%.WebSearch][ %ICON{"searchtopic"}% %MAKETEXT{"Search"}%]]
+   * [[WebChanges][ %ICON{"changes"}% %MAKETEXT{"Changes"}%]]
+   * [[WebNotify][ %ICON{"notify"}% %MAKETEXT{"Notifications"}%]]
+   * [[WebRss][ %ICON{"feed"}% %MAKETEXT{"RSS Feed"}%]]
+   * %IF{"istopic '%STATISTICSTOPIC%'" else=" $percntICON{\"statistics\"}$percnt $percntMAKETEXT{\"Statistics\"}$percnt" then="[[$percntSTATISTICSTOPIC$percnt][ $percntICON{\"statistics\"}$percnt $percntMAKETEXT{\"Statistics\"}$percnt]]"}%
+   * [[WebPreferences][ %ICON{"wrench"}% %MAKETEXT{"Preferences"}%]]

Algúns arquivos non se mostraron porque demasiados arquivos cambiaron neste cambio