MediaWiki:Common.js: различия между версиями

Страница интерфейса MediaWiki
Нет описания правки
(Отмена правки 13840, сделанной Dantes (обсуждение))
Метка: отмена
 
(не показаны 284 промежуточные версии 2 участников)
Строка 1: Строка 1:
/* ----------------------------------------------Блок Shegare ---------------------------------------------------------------------------------*/
/* Лого сайта
/* Лого сайта
Shegare */
Shegare */
Строка 4: Строка 5:




//Перенос page-info в конец footer-places
/* Перенос page-info в конец footer-places
Shegare */
document.getElementById('footer-places').insertAdjacentHTML('afterEnd', document.getElementsByClassName('page-info')[0].innerHTML);
document.getElementById('footer-places').insertAdjacentHTML('afterEnd', document.getElementsByClassName('page-info')[0].innerHTML);
document.getElementsByClassName('page-info')[0].innerHTML = null;
document.getElementsByClassName('page-info')[0].innerHTML = null;
Строка 12: Строка 14:
Shegare */
Shegare */
if(document.getElementsByClassName('headerColor').length >= 1) {
if(document.getElementsByClassName('headerColor').length >= 1) {
var isValidColor = function(color) {
  var el = document.createElement('div');
  el.style.backgroundColor = color;
  return el.style.backgroundColor ? true : false;
};
     var header = document.getElementsByClassName('headerColor');
     var header = document.getElementsByClassName('headerColor');


Строка 18: Строка 27:


     var i = 0;
     var i = 0;
     for(; header[0].innerHTML[i] !== '|'; i++)
     for(; header[0].innerHTML[i] !== '|' && i < header[0].innerHTML.length; i++)
     {
     {
         colorBorder += header[0].innerHTML[i];
         colorBorder += header[0].innerHTML[i];
Строка 28: Строка 37:
     }
     }


    headerRender (colorBorder, colorBtn);
if(isValidColor(colorBorder) && isValidColor(colorBtn) && header[0].innerHTML.length > 0) {
    headerRender (colorBorder, colorBtn);


    document.body.addEventListener('click', function() {
    document.body.addEventListener('click', function() {
        headerRender(colorBorder, colorBtn);
        headerRender(colorBorder, colorBtn);
     })
    });
}
    else {
    throw "headerColor";
     }
}
}


Строка 40: Строка 54:
     {
     {
         if (array[i].className === 'citizen-section-heading') {
         if (array[i].className === 'citizen-section-heading') {
             array[i].querySelector('.citizen-sections-enabled,.citizen-section-indicator').style.background = ('rgb(' + colorBtn + ')');
             array[i].querySelector('.citizen-sections-enabled,.citizen-section-indicator').style.background = colorBtn;
             array[i].querySelector('.citizen-sections-enabled,.citizen-section-indicator').style.boxShadow  = ('0 0 20px 0px rgb(' + colorBtn + ' / 20%)');
             array[i].querySelector('.citizen-sections-enabled,.citizen-section-indicator').style.boxShadow  = ('0 0 20px 0px ' + colorBtn + 'cc');
             array[i].querySelector('.mw-headline').style.borderImage = ('linear-gradient(to right top, ' + colorBorder + ')');
             array[i].querySelector('.mw-headline').style.borderImage = ('linear-gradient(to right top, ' + colorBorder + ', black)');
             array[i].querySelector('.mw-headline').style.borderImageSlice = '1';
             array[i].querySelector('.mw-headline').style.borderImageSlice = '1';


Строка 60: Строка 74:


if(document.getElementsByClassName('JobsTableContainer').length >= 1) {
if(document.getElementsByClassName('JobsTableContainer').length >= 1) {
// Sidebar если экран > 1330
document.getElementById('content').insertAdjacentHTML('afterbegin', document.getElementsByClassName('JobsTableContainer')[0].innerHTML);
if(window.innerWidth >= 1330) {
document.getElementById('IdJobsTableContainer1').id = 'IdJobsTableContainer2';
document.getElementById('content').insertAdjacentHTML('afterbegin', `
document.getElementById('content').style.display = 'flex';
<div style="margin-top: 112px; flex-basis: 20%; border-right: 1px solid black; border-top: 1px solid black; font-size: 12px; background: #00000029; padding: 0 40px;">
document.getElementById('bodyContent').style.minHeight = '1350px';
    <div style="font-size: 12px;">
        <div class="JobsTable" style="margin-top: 5px;">
                <div style="margin-left: 15px; padding: 5px 0; margin-right: 30px; display: flex; align-items: center;">
                    <div style="margin-right: 5px;"><span typeof="mw:File"><a href="/index.php?title=%D0%A6%D0%B5%D0%BD%D1%82%D1%80%D0%B0%D0%BB%D1%8C%D0%BD%D0%BE%D0%B5_%D0%9A%D0%BE%D0%BC%D0%B0%D0%BD%D0%B4%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5" title="Центральное Командование"><img src="/images/thumb/f/fe/Centcom_dep.png/40px-Centcom_dep.png" decoding="async" width="40" height="40" srcset="/images/thumb/f/fe/Centcom_dep.png/60px-Centcom_dep.png 1.5x, /images/thumb/f/fe/Centcom_dep.png/80px-Centcom_dep.png 2x"></a></span></div>
                    <div style="margin-right: 55px;"><b><a href="/index.php?title=%D0%A6%D0%B5%D0%BD%D1%82%D1%80%D0%B0%D0%BB%D1%8C%D0%BD%D0%BE%D0%B5_%D0%9A%D0%BE%D0%BC%D0%B0%D0%BD%D0%B4%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5" title="Центральное Командование">Роли ЦК</a></b></div>
                </div>
                <div class="mw-collapsible mw-made-collapsible mw-collapsed"><span class="mw-collapsible-toggle mw-collapsible-toggle-default mw-collapsible-toggle-collapsed" role="button" tabindex="0" aria-expanded="false"><a class="mw-collapsible-text">развернуть</a></span><div class="mw-collapsible-content" style="display: none;">
                    <div style="border-bottom: 2px solid black;"></div>
                    <div style="margin-top: -10px; margin-bottom: -10px;">
                        <ul class="JobsTableList" style="list-style-type: none; margin: 20px;">
                            <li><a href="/index.php?title=%D0%9F%D1%80%D0%B5%D0%B4%D1%81%D1%82%D0%B0%D0%B2%D0%B8%D1%82%D0%B5%D0%BB%D1%8C_%D0%A6%D0%9A" title="Представитель ЦК">Представитель ЦК</a></li>
                            <li><a href="/index.php?title=%D0%9E%D0%BF%D0%B5%D1%80%D0%B0%D1%82%D0%BE%D1%80_%D0%A6%D0%B5%D0%BD%D1%82%D0%BA%D0%BE%D0%BC" title="Оператор Центком">Оператор ЦК</a></li>
                            <li><a href="/index.php?title=%D0%A0%D0%A5%D0%91%D0%97%D0%97" title="РХБЗЗ">РХБЗЗ</a></li>
                            <li><a href="/index.php?title=%D0%9E%D0%91%D0%A0" title="ОБР">ОБР</a></li>
                        </ul>
                    </div>
                </div></div>
        </div>
        <div class="JobsTable">
            <div style="margin-left: 15px; padding: 5px 0; margin-right: 30px; display: flex; align-items: center;">
                <div style="margin-right: 5px;"><span typeof="mw:File"><a href="/index.php?title=%D0%9A%D0%BE%D0%BC%D0%B0%D0%BD%D0%B4%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5" title="Командование"><img src="/images/thumb/7/73/Cmd_dep.png/40px-Cmd_dep.png" decoding="async" width="40" height="40" srcset="/images/thumb/7/73/Cmd_dep.png/60px-Cmd_dep.png 1.5x, /images/thumb/7/73/Cmd_dep.png/80px-Cmd_dep.png 2x"></a></span></div>
                <div style="margin-right: 55px;"><b><a href="/index.php?title=%D0%9A%D0%BE%D0%BC%D0%B0%D0%BD%D0%B4%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5" title="Командование">Командование</a></b></div>
            </div>
            <div class="mw-collapsible mw-collapsed mw-made-collapsible"><span class="mw-collapsible-toggle mw-collapsible-toggle-default mw-collapsible-toggle-collapsed" role="button" tabindex="0" aria-expanded="false"><a class="mw-collapsible-text">развернуть</a></span><div class="mw-collapsible-content" style="display: none;">
                <div style="border-bottom: 2px solid black;"></div>
                <div style="margin-top: -10px; margin-bottom: -10px;">
                    <ul class="JobsTableList" style="list-style-type: none; margin: 20px;">
                        <li><a href="/index.php?title=%D0%9A%D0%B0%D0%BF%D0%B8%D1%82%D0%B0%D0%BD" title="Капитан">Капитан</a></li>
                        <li><a href="/index.php?title=%D0%93%D0%BB%D0%B0%D0%B2%D0%B0_%D0%BF%D0%B5%D1%80%D1%81%D0%BE%D0%BD%D0%B0%D0%BB%D0%B0" title="Глава персонала">Глава персонала</a></li>
                        <li><a href="/index.php?title=%D0%93%D0%BB%D0%B0%D0%B2%D0%B0_%D1%81%D0%BB%D1%83%D0%B6%D0%B1%D1%8B_%D0%B1%D0%B5%D0%B7%D0%BE%D0%BF%D0%B0%D1%81%D0%BD%D0%BE%D1%81%D1%82%D0%B8" title="Глава службы безопасности">Глава службы безопасности</a></li>
                        <li><a href="/index.php?title=%D0%A1%D1%82%D0%B0%D1%80%D1%88%D0%B8%D0%B9_%D0%98%D0%BD%D0%B6%D0%B5%D0%BD%D0%B5%D1%80" class="mw-redirect" title="Старший Инженер">Старший Инженер</a></li>
                        <li><a href="/index.php?title=%D0%9D%D0%B0%D1%83%D1%87%D0%BD%D1%8B%D0%B9_%D1%80%D1%83%D0%BA%D0%BE%D0%B2%D0%BE%D0%B4%D0%B8%D1%82%D0%B5%D0%BB%D1%8C" title="Научный руководитель">Научный руководитель</a></li>
                        <li><a href="/index.php?title=%D0%93%D0%BB%D0%B0%D0%B2%D0%BD%D1%8B%D0%B9_%D0%B2%D1%80%D0%B0%D1%87" title="Главный врач">Главный врач</a></li>
                        <li><a href="/index.php?title=%D0%9A%D0%B2%D0%B0%D1%80%D1%82%D0%B8%D1%80%D0%BC%D0%B5%D0%B9%D1%81%D1%82%D0%B5%D1%80" title="Квартирмейстер">Квартирмейстер</a></li>
                    </ul>
                </div>
            </div></div>
        </div>
        <div class="JobsTable">
            <div style="margin-left: 15px; padding: 5px 0; margin-right: 30px; display: flex; align-items: center;">
                <div style="margin-right: 5px;"><span typeof="mw:File"><a href="/index.php?title=%D0%AE%D1%80%D0%B8%D0%B4%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B8%D0%B9_%D0%94%D0%B5%D0%BF%D0%B0%D1%80%D1%82%D0%B0%D0%BC%D0%B5%D0%BD%D1%82" title="Юридический Департамент"><img src="/images/thumb/8/85/Law_dep.png/40px-Law_dep.png" decoding="async" width="40" height="40" srcset="/images/thumb/8/85/Law_dep.png/60px-Law_dep.png 1.5x, /images/thumb/8/85/Law_dep.png/80px-Law_dep.png 2x"></a></span></div>
                <div style="margin-right: 55px;"><b><a href="/index.php?title=%D0%AE%D1%80%D0%B8%D0%B4%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B8%D0%B9_%D0%94%D0%B5%D0%BF%D0%B0%D1%80%D1%82%D0%B0%D0%BC%D0%B5%D0%BD%D1%82" title="Юридический Департамент">Юридический Департамент</a></b></div>
            </div>
            <div class="mw-collapsible mw-collapsed mw-made-collapsible"><span class="mw-collapsible-toggle mw-collapsible-toggle-default mw-collapsible-toggle-collapsed" role="button" tabindex="0" aria-expanded="false"><a class="mw-collapsible-text">развернуть</a></span><div class="mw-collapsible-content" style="display: none;">
                <div style="border-bottom: 2px solid black;"></div>
                <div style="margin-top: -10px; margin-bottom: -10px;">
                    <ul class="JobsTableList" style="list-style-type: none; margin: 20px;">
                        <li><a href="/index.php?title=%D0%9C%D0%B0%D0%B3%D0%B8%D1%81%D1%82%D1%80%D0%B0%D1%82" title="Магистрат">Магистрат</a></li>
                        <li><a href="/index.php?title=%D0%90%D0%B3%D0%B5%D0%BD%D1%82_%D0%92%D0%BD%D1%83%D1%82%D1%80%D0%B5%D0%BD%D0%BD%D0%B8%D1%85_%D0%94%D0%B5%D0%BB" title="Агент Внутренних Дел">Агент Внутренних Дел</a></li>
                        <li><a href="/index.php?title=%D0%AE%D1%80%D0%B8%D1%81%D1%82" title="Юрист">Юрист</a></li>
                    </ul>
                </div>
            </div></div>
        </div>
        <div class="JobsTable">
            <div style="margin-left: 15px; padding: 5px 0; margin-right: 30px; display: flex; align-items: center;">
                <div style="margin-right: 5px;"><span typeof="mw:File"><a href="/index.php?title=%D0%9E%D1%82%D0%B4%D0%B5%D0%BB_%D0%A1%D0%BB%D1%83%D0%B6%D0%B1%D1%8B_%D0%91%D0%B5%D0%B7%D0%BE%D0%BF%D0%B0%D1%81%D0%BD%D0%BE%D1%81%D1%82%D0%B8" title="Отдел Службы Безопасности"><img src="/images/thumb/9/9a/Sec_dep.png/40px-Sec_dep.png" decoding="async" width="40" height="40" srcset="/images/thumb/9/9a/Sec_dep.png/60px-Sec_dep.png 1.5x, /images/thumb/9/9a/Sec_dep.png/80px-Sec_dep.png 2x"></a></span></div>
                <div style="margin-right: 55px;"><b><a href="/index.php?title=%D0%9E%D1%82%D0%B4%D0%B5%D0%BB_%D0%A1%D0%BB%D1%83%D0%B6%D0%B1%D1%8B_%D0%91%D0%B5%D0%B7%D0%BE%D0%BF%D0%B0%D1%81%D0%BD%D0%BE%D1%81%D1%82%D0%B8" title="Отдел Службы Безопасности">Отдел СБ</a></b></div>
            </div>
            <div class="mw-collapsible mw-collapsed mw-made-collapsible"><span class="mw-collapsible-toggle mw-collapsible-toggle-default mw-collapsible-toggle-collapsed" role="button" tabindex="0" aria-expanded="false"><a class="mw-collapsible-text">развернуть</a></span><div class="mw-collapsible-content" style="display: none;">
                <div style="border-bottom: 2px solid black;"></div>
                <div style="margin-top: -10px; margin-bottom: -10px;">
                    <ul class="JobsTableList" style="list-style-type: none; margin: 20px;">
                        <li><a href="/index.php?title=%D0%93%D0%BB%D0%B0%D0%B2%D0%B0_%D1%81%D0%BB%D1%83%D0%B6%D0%B1%D1%8B_%D0%B1%D0%B5%D0%B7%D0%BE%D0%BF%D0%B0%D1%81%D0%BD%D0%BE%D1%81%D1%82%D0%B8" title="Глава службы безопасности">Глава службы безопасности</a></li>
                        <li><a href="/index.php?title=%D0%A1%D1%82%D1%80%D0%B0%D0%B6_%D0%9A%D0%BB%D0%B8%D0%BD%D0%BA%D0%B0" title="Страж Клинка">Страж Клинка</a></li>
                        <li><a href="/index.php?title=%D0%A1%D0%BC%D0%BE%D1%82%D1%80%D0%B8%D1%82%D0%B5%D0%BB%D1%8C" title="Смотритель">Смотритель</a></li>
                        <li><a href="/index.php?title=%D0%94%D0%B5%D1%82%D0%B5%D0%BA%D1%82%D0%B8%D0%B2" title="Детектив">Детектив</a></li>
                        <li><a href="/index.php?title=%D0%9E%D1%84%D0%B8%D1%86%D0%B5%D1%80_%D0%A1%D0%91" title="Офицер СБ">Офицер</a></li>
                        <li><a href="/index.php?title=%D0%9A%D0%B0%D0%B4%D0%B5%D1%82_%D0%A1%D0%91" title="Кадет СБ">Кадет</a></li>
                    </ul>
                </div>
            </div></div>
        </div>
        <div class="JobsTable">
                <div style="margin-left: 15px; padding: 5px 0; margin-right: 30px; display: flex; align-items: center;">
                    <div style="margin-right: 5px;"><span typeof="mw:File"><a href="/index.php?title=%D0%9A%D0%BE%D1%81%D0%BC%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B0%D1%8F_%D1%82%D1%8E%D1%80%D1%8C%D0%BC%D0%B0" title="Космическая тюрьма"><img src="/images/thumb/0/0f/%D0%9A%D0%BE%D1%81%D0%BC%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B0%D1%8F_%D1%82%D1%8E%D1%80%D1%8C%D0%BC%D0%B0.png/40px-%D0%9A%D0%BE%D1%81%D0%BC%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B0%D1%8F_%D1%82%D1%8E%D1%80%D1%8C%D0%BC%D0%B0.png" decoding="async" width="40" height="40" srcset="/images/thumb/0/0f/%D0%9A%D0%BE%D1%81%D0%BC%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B0%D1%8F_%D1%82%D1%8E%D1%80%D1%8C%D0%BC%D0%B0.png/60px-%D0%9A%D0%BE%D1%81%D0%BC%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B0%D1%8F_%D1%82%D1%8E%D1%80%D1%8C%D0%BC%D0%B0.png 1.5x, /images/thumb/0/0f/%D0%9A%D0%BE%D1%81%D0%BC%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B0%D1%8F_%D1%82%D1%8E%D1%80%D1%8C%D0%BC%D0%B0.png/80px-%D0%9A%D0%BE%D1%81%D0%BC%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B0%D1%8F_%D1%82%D1%8E%D1%80%D1%8C%D0%BC%D0%B0.png 2x"></a></span></div>
                    <div style="margin-right: 55px;"><b><a href="/index.php?title=%D0%9A%D0%BE%D1%81%D0%BC%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B0%D1%8F_%D1%82%D1%8E%D1%80%D1%8C%D0%BC%D0%B0" title="Космическая тюрьма">Космическая тюрьма</a></b></div>
                </div>
                <div class="mw-collapsible mw-collapsed mw-made-collapsible"><span class="mw-collapsible-toggle mw-collapsible-toggle-default mw-collapsible-toggle-collapsed" role="button" tabindex="0" aria-expanded="false"><a class="mw-collapsible-text">развернуть</a></span><div class="mw-collapsible-content" style="display: none;">
                    <div style="border-bottom: 2px solid black;"></div>
                    <div style="margin-top: -10px; margin-bottom: -10px;">
                        <ul class="JobsTableList" style="list-style-type: none; margin: 20px;">
                            <li><a href="/index.php?title=%D0%9D%D0%B0%D1%87%D0%B0%D0%BB%D1%8C%D0%BD%D0%B8%D0%BA_%D0%BA%D0%BE%D1%81%D0%BC%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%BE%D0%B9_%D1%82%D1%8E%D1%80%D1%8C%D0%BC%D1%8B" title="Начальник космической тюрьмы">Начальник КТ</a></li>
                            <li><a href="/index.php?title=%D0%9E%D1%84%D0%B8%D1%86%D0%B5%D1%80_%D0%BA%D0%BE%D1%81%D0%BC%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%BE%D0%B9_%D1%82%D1%8E%D1%80%D1%8C%D0%BC%D1%8B" title="Офицер космической тюрьмы">Офицер КТ</a></li>
                            <li><a href="/index.php?title=%D0%98%D0%BD%D0%B6%D0%B5%D0%BD%D0%B5%D1%80_%D0%BA%D0%BE%D1%81%D0%BC%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%BE%D0%B9_%D1%82%D1%8E%D1%80%D1%8C%D0%BC%D1%8B" title="Инженер космической тюрьмы">Инженер КТ</a></li>
                            <li><a href="/index.php?title=%D0%9C%D0%B5%D0%B4%D0%B8%D0%BA_%D0%BA%D0%BE%D1%81%D0%BC%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%BE%D0%B9_%D1%82%D1%8E%D1%80%D1%8C%D0%BC%D1%8B" title="Медик космической тюрьмы">Медик КТ</a></li>
                        </ul>
                    </div>
                </div></div>
        </div>
        <div class="JobsTable">
                <div style="margin-left: 15px; padding: 5px 0; margin-right: 30px; display: flex; align-items: center;">
                    <div style="margin-right: 5px;"><span typeof="mw:File"><a href="/index.php?title=%D0%9C%D0%B5%D0%B4%D0%B8%D1%86%D0%B8%D0%BD%D1%81%D0%BA%D0%B8%D0%B9_%D0%9E%D1%82%D0%B4%D0%B5%D0%BB" title="Медицинский Отдел"><img src="/images/thumb/9/9f/Med_dep.png/40px-Med_dep.png" decoding="async" width="40" height="40" srcset="/images/thumb/9/9f/Med_dep.png/60px-Med_dep.png 1.5x, /images/thumb/9/9f/Med_dep.png/80px-Med_dep.png 2x"></a></span></div>
                    <div style="margin-right: 55px;"><b><a href="/index.php?title=%D0%9C%D0%B5%D0%B4%D0%B8%D1%86%D0%B8%D0%BD%D1%81%D0%BA%D0%B8%D0%B9_%D0%9E%D1%82%D0%B4%D0%B5%D0%BB" title="Медицинский Отдел">Врачи</a></b></div>
                </div>
                <div class="mw-collapsible mw-collapsed mw-made-collapsible"><span class="mw-collapsible-toggle mw-collapsible-toggle-default mw-collapsible-toggle-collapsed" role="button" tabindex="0" aria-expanded="false"><a class="mw-collapsible-text">развернуть</a></span><div class="mw-collapsible-content" style="display: none;">
                    <div style="border-bottom: 2px solid black;"></div>
                    <div style="margin-top: -10px; margin-bottom: -10px;">
                        <ul class="JobsTableList" style="list-style-type: none; margin: 20px;">
                            <li><a href="/index.php?title=%D0%93%D0%BB%D0%B0%D0%B2%D0%BD%D1%8B%D0%B9_%D0%B2%D1%80%D0%B0%D1%87" title="Главный врач">Главный врач</a></li>
                            <li><a href="/index.php?title=%D0%A5%D0%B8%D0%BC%D0%B8%D0%BA" title="Химик">Химик</a></li>
                            <li><a href="/index.php?title=%D0%9F%D0%B0%D1%80%D0%B0%D0%BC%D0%B5%D0%B4%D0%B8%D0%BA" title="Парамедик">Парамедик</a></li>
                            <li><a href="/index.php?title=%D0%92%D1%80%D0%B0%D1%87" title="Врач">Врач</a></li>
                            <li><a href="/index.php?title=%D0%9F%D1%81%D0%B8%D1%85%D0%BE%D0%BB%D0%BE%D0%B3" title="Психолог">Психолог</a></li>
                            <li><a href="/index.php?title=%D0%98%D0%BD%D1%82%D0%B5%D1%80%D0%BD" title="Интерн">Интерн</a></li>
                        </ul>
                    </div>
                </div></div>
        </div>
        <div class="JobsTable">
                <div style="margin-left: 15px; padding: 5px 0; margin-right: 30px; display: flex; align-items: center;">
                    <div style="margin-right: 5px;"><span typeof="mw:File"><a href="/index.php?title=%D0%9D%D0%B0%D1%83%D1%87%D0%BD%D1%8B%D0%B9_%D0%9E%D1%82%D0%B4%D0%B5%D0%BB" title="Научный Отдел"><img src="/images/thumb/d/d0/Sci_dep.png/40px-Sci_dep.png" decoding="async" width="40" height="40" srcset="/images/thumb/d/d0/Sci_dep.png/60px-Sci_dep.png 1.5x, /images/thumb/d/d0/Sci_dep.png/80px-Sci_dep.png 2x"></a></span></div>
                    <div style="margin-right: 55px;"><b><a href="/index.php?title=%D0%9D%D0%B0%D1%83%D1%87%D0%BD%D1%8B%D0%B9_%D0%9E%D1%82%D0%B4%D0%B5%D0%BB" title="Научный Отдел">Ученые</a></b></div>
                </div>
                <div class="mw-collapsible mw-collapsed mw-made-collapsible"><span class="mw-collapsible-toggle mw-collapsible-toggle-default mw-collapsible-toggle-collapsed" role="button" tabindex="0" aria-expanded="false"><a class="mw-collapsible-text">развернуть</a></span><div class="mw-collapsible-content" style="display: none;">
                    <div style="border-bottom: 2px solid black;"></div>
                    <div style="margin-top: -10px; margin-bottom: -10px;">
                        <ul class="JobsTableList" style="list-style-type: none; margin: 20px;">
                            <li><a href="/index.php?title=%D0%9D%D0%B0%D1%83%D1%87%D0%BD%D1%8B%D0%B9_%D1%80%D1%83%D0%BA%D0%BE%D0%B2%D0%BE%D0%B4%D0%B8%D1%82%D0%B5%D0%BB%D1%8C" title="Научный руководитель">Научный руководитель</a></li>
                            <li><a href="/index.php?title=%D0%A3%D1%87%D1%91%D0%BD%D1%8B%D0%B9" title="Учёный">Учёный</a></li>
                            <li><a href="/index.php?title=%D0%9D%D0%B0%D1%83%D1%87%D0%BD%D1%8B%D0%B9_%D0%B0%D1%81%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BD%D1%82" title="Научный ассистент">Научный ассистент</a></li>
                        </ul>
                    </div>
                </div></div>
        </div>
        <div class="JobsTable">
                <div style="margin-left: 15px; padding: 5px 0; margin-right: 30px; display: flex; align-items: center;">
                    <div style="margin-right: 5px;"><span typeof="mw:File"><a href="/index.php?title=%D0%98%D0%BD%D0%B6%D0%B5%D0%BD%D0%B5%D1%80%D0%BD%D1%8B%D0%B9_%D0%9E%D1%82%D0%B4%D0%B5%D0%BB" title="Инженерный Отдел"><img src="/images/thumb/9/9d/Eng_dep.png/40px-Eng_dep.png" decoding="async" width="40" height="40" srcset="/images/thumb/9/9d/Eng_dep.png/60px-Eng_dep.png 1.5x, /images/thumb/9/9d/Eng_dep.png/80px-Eng_dep.png 2x"></a></span></div>
                    <div style="margin-right: 55px;"><b><a href="/index.php?title=%D0%98%D0%BD%D0%B6%D0%B5%D0%BD%D0%B5%D1%80%D0%BD%D1%8B%D0%B9_%D0%9E%D1%82%D0%B4%D0%B5%D0%BB" title="Инженерный Отдел">Инженеры</a></b></div>
                </div>
                <div class="mw-collapsible mw-collapsed mw-made-collapsible"><span class="mw-collapsible-toggle mw-collapsible-toggle-default mw-collapsible-toggle-collapsed" role="button" tabindex="0" aria-expanded="false"><a class="mw-collapsible-text">развернуть</a></span><div class="mw-collapsible-content" style="display: none;">
                    <div style="border-bottom: 2px solid black;"></div>
                    <div style="margin-top: -10px; margin-bottom: -10px;">
                        <ul class="JobsTableList" style="list-style-type: none; margin: 20px;">
                            <li><a href="/index.php?title=%D0%A1%D1%82%D0%B0%D1%80%D1%88%D0%B8%D0%B9_%D0%98%D0%BD%D0%B6%D0%B5%D0%BD%D0%B5%D1%80" class="mw-redirect" title="Старший Инженер">Старший Инженер</a></li>
                            <li><a href="/index.php?title=%D0%90%D1%82%D0%BC%D0%BE%D1%81%D1%84%D0%B5%D1%80%D0%BD%D1%8B%D0%B9_%D0%A2%D0%B5%D1%85%D0%BD%D0%B8%D0%BA" title="Атмосферный Техник">Атмосферный Техник</a></li>
                            <li><a href="/index.php?title=%D0%98%D0%BD%D0%B6%D0%B5%D0%BD%D0%B5%D1%80" title="Инженер">Инженер</a></li>
                            <li><a href="/index.php?title=%D0%A2%D0%B5%D1%85%D0%BD%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B8%D0%B9_%D0%B0%D1%81%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BD%D1%82" title="Технический ассистент">Технический ассистент</a></li>
                        </ul>
                    </div>
                </div></div>
        </div>
        <div class="JobsTable">
                <div style="margin-left: 15px; padding: 5px 0; margin-right: 30px; display: flex; align-items: center;">
                    <div style="margin-right: 5px;"><span typeof="mw:File"><a href="/index.php?title=%D0%9E%D1%82%D0%B4%D0%B5%D0%BB_%D0%A1%D0%BD%D0%B0%D0%B1%D0%B6%D0%B5%D0%BD%D0%B8%D1%8F" title="Отдел Снабжения"><img src="/images/thumb/d/d7/Cargo_dep.png/40px-Cargo_dep.png" decoding="async" width="40" height="40" srcset="/images/thumb/d/d7/Cargo_dep.png/60px-Cargo_dep.png 1.5x, /images/thumb/d/d7/Cargo_dep.png/80px-Cargo_dep.png 2x"></a></span></div>
                    <div style="margin-right: 55px;"><b><a href="/index.php?title=%D0%9E%D1%82%D0%B4%D0%B5%D0%BB_%D0%A1%D0%BD%D0%B0%D0%B1%D0%B6%D0%B5%D0%BD%D0%B8%D1%8F" title="Отдел Снабжения">Снабжение</a></b></div>
                </div>
                <div class="mw-collapsible mw-collapsed mw-made-collapsible"><span class="mw-collapsible-toggle mw-collapsible-toggle-default mw-collapsible-toggle-collapsed" role="button" tabindex="0" aria-expanded="false"><a class="mw-collapsible-text">развернуть</a></span><div class="mw-collapsible-content" style="display: none;">
                    <div style="border-bottom: 2px solid black;"></div>
                    <div style="margin-top: -10px; margin-bottom: -10px;">
                        <ul class="JobsTableList" style="list-style-type: none; margin: 20px;">
                            <li><a href="/index.php?title=%D0%9A%D0%B2%D0%B0%D1%80%D1%82%D0%B8%D1%80%D0%BC%D0%B5%D0%B9%D1%81%D1%82%D0%B5%D1%80" title="Квартирмейстер">Квартирмейстер</a></li>
                            <li><a href="/index.php?title=%D0%A3%D1%82%D0%B8%D0%BB%D0%B8%D0%B7%D0%B0%D1%82%D0%BE%D1%80" title="Утилизатор">Утилизатор</a></li>
                            <li><a href="/index.php?title=%D0%93%D1%80%D1%83%D0%B7%D1%87%D0%B8%D0%BA" title="Грузчик">Грузчик</a></li>
                        </ul>
                    </div>
                </div></div>
        </div>
        <div class="JobsTable">
                <div style="margin-left: 15px; padding: 5px 0; margin-right: 30px; display: flex; align-items: center;">
                    <div style="margin-right: 5px;"><span typeof="mw:File"><a href="/index.php?title=%D0%A1%D0%B5%D1%80%D0%B2%D0%B8%D1%81%D0%BD%D1%8B%D0%B9_%D0%BE%D1%82%D0%B4%D0%B5%D0%BB" title="Сервисный отдел"><img src="/images/thumb/d/d8/Serv_dep.png/40px-Serv_dep.png" decoding="async" width="40" height="40" srcset="/images/thumb/d/d8/Serv_dep.png/60px-Serv_dep.png 1.5x, /images/thumb/d/d8/Serv_dep.png/80px-Serv_dep.png 2x"></a></span></div>
                    <div style="margin-right: 55px;"><b><a href="/index.php?title=%D0%A1%D0%B5%D1%80%D0%B2%D0%B8%D1%81%D0%BD%D1%8B%D0%B9_%D0%BE%D1%82%D0%B4%D0%B5%D0%BB" title="Сервисный отдел">Сервис</a></b></div>
                </div>
                <div class="mw-collapsible mw-collapsed mw-made-collapsible"><span class="mw-collapsible-toggle mw-collapsible-toggle-default mw-collapsible-toggle-collapsed" role="button" tabindex="0" aria-expanded="false"><a class="mw-collapsible-text">развернуть</a></span><div class="mw-collapsible-content" style="display: none;">
                    <div style="border-bottom: 2px solid black;"></div>
                    <div style="margin-top: -10px; margin-bottom: -10px;">
                        <ul class="JobsTableList" style="list-style-type: none; margin: 20px;">
                            <li><a href="/index.php?title=%D0%93%D0%BB%D0%B0%D0%B2%D0%B0_%D0%BF%D0%B5%D1%80%D1%81%D0%BE%D0%BD%D0%B0%D0%BB%D0%B0" title="Глава персонала">Глава персонала</a></li>
                            <li><a href="/index.php?title=%D0%A8%D0%B5%D1%84-%D0%BF%D0%BE%D0%B2%D0%B0%D1%80" title="Шеф-повар">Шеф-повар</a></li>
                            <li><a href="/index.php?title=%D0%91%D0%BE%D1%82%D0%B0%D0%BD%D0%B8%D0%BA" title="Ботаник">Ботаник</a></li>
                            <li><a href="/index.php?title=%D0%91%D0%B0%D1%80%D0%BC%D0%B5%D0%BD" title="Бармен">Бармен</a></li>
                            <li><a href="/index.php?title=%D0%A1%D0%B5%D1%80%D0%B2%D0%B8%D1%81%D0%BD%D1%8B%D0%B9_%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BD%D0%B8%D0%BA" title="Сервисный работник">Сервисный работник</a></li>
                            <li><a href="/index.php?title=%D0%91%D0%BE%D0%BA%D1%81%D0%B5%D1%80" title="Боксер">Боксер</a></li>
                            <li><a href="/index.php?title=%D0%A0%D0%B5%D0%BF%D0%BE%D1%80%D1%82%D1%91%D1%80" title="Репортёр">Репортёр</a></li>
                            <li><a href="/index.php?title=%D0%97%D0%BE%D0%BE%D1%82%D0%B5%D1%85%D0%BD%D0%B8%D0%BA" title="Зоотехник">Зоотехник</a></li>
                            <li><a href="/index.php?title=%D0%91%D0%B8%D0%B1%D0%BB%D0%B8%D0%BE%D1%82%D0%B5%D0%BA%D0%B0%D1%80%D1%8C" title="Библиотекарь">Библиотекарь</a></li>
                            <li><a href="/index.php?title=%D0%A1%D0%B2%D1%8F%D1%89%D0%B5%D0%BD%D0%BD%D0%B8%D0%BA" title="Священник">Священник</a></li>
                            <li><a href="/index.php?title=%D0%9A%D0%BB%D0%BE%D1%83%D0%BD" title="Клоун">Клоун</a></li>
                            <li><a href="/index.php?title=%D0%9C%D0%B8%D0%BC" title="Мим">Мим</a></li>
                            <li><a href="/index.php?title=%D0%9C%D1%83%D0%B7%D1%8B%D0%BA%D0%B0%D0%BD%D1%82" title="Музыкант">Музыкант</a></li>
                            <li><a href="/index.php?title=%D0%A3%D0%B1%D0%BE%D1%80%D1%89%D0%B8%D0%BA" title="Уборщик">Уборщик</a></li>
                            <li><a href="/index.php?title=%D0%9F%D0%B0%D1%81%D1%81%D0%B0%D0%B6%D0%B8%D1%80" title="Пассажир">Ассистент</a></li>
                            <li><a href="/index.php?title=%D0%9A%D0%B8%D0%B1%D0%BE%D1%80%D0%B3" title="Киборг">Киборг</a></li>
                        </ul>
                    </div>
                </div></div>
        </div>
        <div class="JobsTable">
                <div style="margin-left: 15px; padding: 5px 0; margin-right: 30px; display: flex; align-items: center;">
                    <div style="margin-right: 5px;"><span typeof="mw:File"><a href="/index.php?title=%D0%9F%D1%80%D0%B8%D0%B7%D1%80%D0%B0%D1%87%D0%BD%D1%8B%D0%B5_%D1%80%D0%BE%D0%BB%D0%B8" title="Призрачные роли"><img src="/images/thumb/0/05/%D0%9F%D1%80%D0%B8%D0%B7%D1%80%D0%B0%D0%BA%D0%B8.png/40px-%D0%9F%D1%80%D0%B8%D0%B7%D1%80%D0%B0%D0%BA%D0%B8.png" decoding="async" width="40" height="40" srcset="/images/thumb/0/05/%D0%9F%D1%80%D0%B8%D0%B7%D1%80%D0%B0%D0%BA%D0%B8.png/60px-%D0%9F%D1%80%D0%B8%D0%B7%D1%80%D0%B0%D0%BA%D0%B8.png 1.5x, /images/thumb/0/05/%D0%9F%D1%80%D0%B8%D0%B7%D1%80%D0%B0%D0%BA%D0%B8.png/80px-%D0%9F%D1%80%D0%B8%D0%B7%D1%80%D0%B0%D0%BA%D0%B8.png 2x"></a></span></div>
                    <div style="margin-right: 55px;"><b><a href="/index.php?title=%D0%9F%D1%80%D0%B8%D0%B7%D1%80%D0%B0%D1%87%D0%BD%D1%8B%D0%B5_%D1%80%D0%BE%D0%BB%D0%B8" title="Призрачные роли">Призрачные роли</a></b></div>
                </div>
                <div class="mw-collapsible mw-collapsed mw-made-collapsible"><span class="mw-collapsible-toggle mw-collapsible-toggle-default mw-collapsible-toggle-collapsed" role="button" tabindex="0" aria-expanded="false"><a class="mw-collapsible-text">развернуть</a></span><div class="mw-collapsible-content" style="display: none;">
                    <div style="border-bottom: 2px solid black;"></div>
                    <div style="margin-top: -10px; margin-bottom: -10px;">
                        <ul class="JobsTableList" style="list-style-type: none; margin: 20px;">
                            <li><a href="/index.php?title=%D0%9F%D1%80%D0%B8%D0%B7%D1%80%D0%B0%D1%87%D0%BD%D1%8B%D0%B5_%D0%B0%D0%BD%D1%82%D0%B0%D0%B3%D0%BE%D0%BD%D0%B8%D1%81%D1%82%D1%8B&amp;action=edit&amp;redlink=1" class="new" title="Призрачные антагонисты (страница не существует)">Призрачные<br>антагонисты</a></li>
                            <li><a href="/index.php?title=%D0%9F%D1%80%D0%B8%D0%B7%D1%80%D0%B0%D0%BA" title="Призрак">Призрак</a></li>
                            <li><a href="/index.php?title=%D0%96%D0%B8%D0%B2%D0%BE%D1%82%D0%BD%D1%8B%D0%B5" title="Животные">Животные</a></li>
                            <li><a href="/index.php?title=%D0%A1%D0%B8%D0%BD%D1%82%D0%B5%D1%82%D0%B8%D0%BA%D0%B8" title="Синтетики">Синтетики</a></li>
                        </ul>
                    </div>
                </div></div>
        </div>
        <div class="JobsTable">
                <div style="margin-left: 15px; padding: 5px 0; margin-right: 30px; display: flex; align-items: center;">
                    <div style="margin-right: 5px;"><span typeof="mw:File"><a href="/index.php?title=%D0%90%D0%BD%D1%82%D0%B0%D0%B3%D0%BE%D0%BD%D0%B8%D1%81%D1%82%D1%8B" title="Антагонисты"><img src="/images/thumb/5/51/Antag_dep.png/40px-Antag_dep.png" decoding="async" width="40" height="40" srcset="/images/thumb/5/51/Antag_dep.png/60px-Antag_dep.png 1.5x, /images/thumb/5/51/Antag_dep.png/80px-Antag_dep.png 2x"></a></span></div>
                    <div style="margin-right: 55px;"><b><a href="/index.php?title=%D0%90%D0%BD%D1%82%D0%B0%D0%B3%D0%BE%D0%BD%D0%B8%D1%81%D1%82%D1%8B" title="Антагонисты">Антагонисты</a></b></div>
                </div>
                <div class="mw-collapsible mw-collapsed mw-made-collapsible"><span class="mw-collapsible-toggle mw-collapsible-toggle-default mw-collapsible-toggle-collapsed" role="button" tabindex="0" aria-expanded="false"><a class="mw-collapsible-text">развернуть</a></span><div class="mw-collapsible-content" style="display: none;">
                    <div style="border-bottom: 2px solid black;"></div>
                    <div style="margin-top: -10px; margin-bottom: -10px;">
                        <ul class="JobsTableList" style="list-style-type: none; margin: 20px;">
                            <li><a href="/index.php?title=%D0%AF%D0%B4%D0%B5%D1%80%D0%BD%D1%8B%D0%B9_%D0%9E%D0%BF%D0%B5%D1%80%D0%B0%D1%82%D0%B8%D0%B2%D0%BD%D0%B8%D0%BA" title="Ядерный Оперативник">Ядерный Оперативник</a></li>
                            <li><a href="/index.php?title=%D0%9F%D1%80%D0%B5%D0%B4%D0%B0%D1%82%D0%B5%D0%BB%D1%8C" title="Предатель">Предатель</a></li>
                            <li><a href="/index.php?title=%D0%90%D0%B3%D0%B5%D0%BD%D1%82_%D0%BF%D0%BE%D0%B4%D0%BA%D1%80%D0%B5%D0%BF%D0%BB%D0%B5%D0%BD%D0%B8%D1%8F&amp;action=edit&amp;redlink=1" class="new" title="Агент подкрепления (страница не существует)">Агент подкрепления</a></li>
                            <li><a href="/index.php?title=%D0%A0%D0%B5%D0%B2%D0%BE%D0%BB%D1%8E%D1%86%D0%B8%D0%BE%D0%BD%D0%B5%D1%80" title="Революционер">Революционер</a></li>
                            <li><a href="/index.php?title=%D0%92%D0%BE%D1%80" title="Вор">Вор</a></li>
                            <li><a href="/index.php?title=%D0%9F%D0%B8%D1%80%D0%B0%D1%82%D1%8B" title="Пираты">Пираты</a></li>
                            <li><a href="/index.php?title=%D0%93%D0%BE%D0%BB%D0%BE%D0%BF%D0%B0%D1%80%D0%B0%D0%B7%D0%B8%D1%82" title="Голопаразит">Голопаразит</a></li>
                            <li><a href="/index.php?title=%D0%98%D0%BD%D0%BA%D0%B2%D0%B8%D0%B7%D0%B8%D1%82%D0%BE%D1%80" title="Инквизитор">Инквизитор</a></li>
                            <li><a href="/index.php?title=%D0%9A%D0%BE%D1%81%D0%BC%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B8%D0%B9_%D0%BD%D0%B8%D0%BD%D0%B4%D0%B7%D1%8F" title="Космический ниндзя">Космический ниндзя</a></li>
                            <li><a href="/index.php?title=%D0%A0%D0%B5%D0%B2%D0%B5%D0%BD%D0%B0%D0%BD%D1%82" title="Ревенант">Ревенант</a></li>
                            <li><a href="/index.php?title=%D0%9A%D0%BE%D1%81%D0%BC%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B8%D0%B9_%D0%B4%D1%80%D0%B0%D0%BA%D0%BE%D0%BD" title="Космический дракон">Космический дракон</a></li>
                            <li><a href="/index.php?title=%D0%9D%D1%83%D0%BB%D0%B5%D0%B2%D0%BE%D0%B9_%D0%BF%D0%B0%D1%86%D0%B8%D0%B5%D0%BD%D1%82" title="Нулевой пациент">Нулевой пациент</a></li>
                            <li><a href="/index.php?title=%D0%9F%D1%80%D0%BE%D0%B6%D0%BE%D1%80%D0%BB%D0%B8%D0%B2%D1%8B%D0%B9_%D1%81%D0%BB%D0%B8%D0%B7%D0%B5%D0%BD%D1%8C" title="Прожорливый слизень">Прожорливый слизень</a></li>
                        </ul>
                    </div>
                </div></div>
        </div>
        <div class="JobsTable">
                <div style="margin-left: 15px; padding: 5px 0; margin-right: 30px; display: flex; align-items: center;">
                    <div style="margin-right: 5px;"><span typeof="mw:File"><span><img src="/images/thumb/5/58/Free_antag_dep.png/40px-Free_antag_dep.png" decoding="async" width="40" height="40" srcset="/images/thumb/5/58/Free_antag_dep.png/60px-Free_antag_dep.png 1.5x, /images/thumb/5/58/Free_antag_dep.png/80px-Free_antag_dep.png 2x"></span></span></div>
                    <div style="margin-right: 55px;"><b><a href="/index.php?title=%D0%A1%D0%B2%D0%BE%D0%B1%D0%BE%D0%B4%D0%BD%D1%8B%D0%B5_%D0%B0%D0%BD%D1%82%D0%B0%D0%B3%D0%BE%D0%BD%D0%B8%D1%81%D1%82%D1%8B" title="Свободные антагонисты">Свободные антагонисты</a></b></div>
                </div>
                <div class="mw-collapsible mw-collapsed mw-made-collapsible"><span class="mw-collapsible-toggle mw-collapsible-toggle-default mw-collapsible-toggle-collapsed" role="button" tabindex="0" aria-expanded="false"><a class="mw-collapsible-text">развернуть</a></span><div class="mw-collapsible-content" style="display: none;">
                    <div style="border-bottom: 2px solid black;"></div>
                    <div style="margin-top: -10px; margin-bottom: -10px;">
                        <ul class="JobsTableList" style="list-style-type: none; margin: 20px;">
                            <li><a href="/index.php?title=%D0%A1%D0%BA%D0%B5%D0%BB%D0%B5%D1%82" title="Скелет">Скелет</a></li>
                            <li><a href="/index.php?title=%D0%9A%D1%80%D1%8B%D1%81%D0%B8%D0%BD%D1%8B%D0%B9_%D0%BA%D0%BE%D1%80%D0%BE%D0%BB%D1%8C" title="Крысиный король">Крысиный король</a></li>
                            <li><a href="/index.php?title=%D0%97%D0%B0%D0%BA%D0%BB%D1%8E%D1%87%D1%91%D0%BD%D0%BD%D1%8B%D0%B9_%D0%BA%D0%BE%D1%81%D0%BC%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%BE%D0%B9_%D1%82%D1%8E%D1%80%D1%8C%D0%BC%D1%8B" title="Заключённый космической тюрьмы">Заключённый КТ</a></li>
                        </ul>
                    </div>
                </div></div>
        </div>
        <div class="JobsTable">
                <div style="margin-left: 15px; padding: 5px 0; margin-right: 30px; display: flex; align-items: center;">
                    <div style="margin-right: 5px;"><span typeof="mw:File"><a href="/index.php?title=%D0%90%D0%B3%D1%80%D0%B5%D1%81%D1%81%D0%B8%D0%B2%D0%BD%D0%B0%D1%8F_%D1%84%D0%B0%D1%83%D0%BD%D0%B0" title="Агрессивная фауна"><img src="/images/thumb/f/f3/Aggressive_fauna_dep.png/40px-Aggressive_fauna_dep.png" decoding="async" width="40" height="40" srcset="/images/thumb/f/f3/Aggressive_fauna_dep.png/60px-Aggressive_fauna_dep.png 1.5x, /images/thumb/f/f3/Aggressive_fauna_dep.png/80px-Aggressive_fauna_dep.png 2x"></a></span></div>
                    <div style="margin-right: 55px;"><b><a href="/index.php?title=%D0%90%D0%B3%D1%80%D0%B5%D1%81%D1%81%D0%B8%D0%B2%D0%BD%D0%B0%D1%8F_%D1%84%D0%B0%D1%83%D0%BD%D0%B0" title="Агрессивная фауна">Агрессивная фауна</a></b></div>
                </div>
                <div class="mw-collapsible mw-collapsed mw-made-collapsible"><span class="mw-collapsible-toggle mw-collapsible-toggle-default mw-collapsible-toggle-collapsed" role="button" tabindex="0" aria-expanded="false"><a class="mw-collapsible-text">развернуть</a></span><div class="mw-collapsible-content" style="display: none;">
                    <div style="border-bottom: 2px solid black;"></div>
                    <div style="margin-top: -10px; margin-bottom: -10px;">
                        <ul class="JobsTableList" style="list-style-type: none; margin: 20px;">
                            <li><a href="/index.php?title=%D0%A2%D0%B0%D1%80%D0%B0%D0%BD%D1%82%D1%83%D0%BB" title="Тарантул">Тарантулы</a></li>
                            <li><a href="/index.php?title=%D0%A2%D0%B0%D1%80%D0%B0%D0%BD%D1%82%D1%83%D0%BB%D1%8B-%D0%BA%D0%BB%D0%BE%D1%83%D0%BD%D1%8B" title="Тарантулы-клоуны">Тарантулы-клоуны</a></li>
                            <li><a href="/index.php?title=%D0%A1%D0%BB%D0%B8%D0%B7%D0%BD%D0%B8" title="Слизни">Слизни</a></li>
                            <li><a href="/index.php?title=%D0%96%D0%B8%D0%B2%D0%B0%D1%8F_%D0%BF%D0%BB%D0%BE%D1%82%D1%8C" title="Живая плоть">Живая плоть</a></li>
                            <li><a href="/index.php?title=%D0%9A%D0%BE%D1%81%D0%BC%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B0%D1%8F_%D1%84%D0%B0%D1%83%D0%BD%D0%B0&amp;action=edit&amp;redlink=1" class="new" title="Космическая фауна (страница не существует)">Космическая фауна</a></li>
                            <li><a href="/index.php?title=%D0%9A%D1%81%D0%B5%D0%BD%D0%BE%D1%81%D1%8B" title="Ксеносы">Ксеносы</a></li>
                        </ul>
                    </div>
                </div></div>
        </div>
    </div>
</div>`);
document.getElementsByClassName('JobsTableContainer')[0].innerHTML = null;
document.getElementById('content').style.display = 'flex';
}
}
}


/* End sidebar для ролей
Shegare */


/* ----------------------------------------------------------Данте------------------------------------------------------------------------ */
/* ----------------------------------------------------------Главное меню лора------------------------------------------------------------------------ */
document.querySelectorAll('.custom-item').forEach(function(item) {
  item.addEventListener('click', function() {
    window.location.href = item.querySelector('a').getAttribute('href');
  });
});
/* ----------------------------------------------------------Главное меню планет------------------------------------------------------------------------ */
document.addEventListener("DOMContentLoaded", function () {
  var cards = document.querySelectorAll(".planet-card");
  var panel = document.querySelector(".description-panel");
  var planetName = panel.querySelector(".planet-name");
  var planetDescription = panel.querySelector(".planet-description");


/* Для поиска и применения стилей к .citizen-table-wrapper
  Array.prototype.forEach.call(cards, function (card) {
document.querySelectorAll('.citizen-table-wrapper').forEach(function(wrapper) {
     card.addEventListener("click", function () {
     if (wrapper.querySelector('.job_gear')) {
      var name = card.querySelector("h3").textContent;
        wrapper.style.overflowX = 'unset'; // Применяем стиль
      var description = card.getAttribute("data-description");
    }
});


// Для поиска и применения стилей к .citizen-overflow--right
      planetName.textContent = name;
document.querySelectorAll('.citizen-overflow--right').forEach(function(overflowRight) {
      planetDescription.textContent = description;
    if (overflowRight.querySelector('.job_gear')) {
        overflowRight.style.webkitMaskImage = 'unset'; // Для WebKit браузеров (Safari)
        overflowRight.style.maskImage = 'unset'; // Для остальных браузеров
    }
});
*/


// Шаблон JobHeaderTEST
      Array.prototype.forEach.call(cards, function (c) {
        c.classList.remove("active");
      });
      card.classList.add("active");


//  Шаблон JobHeaderTEST
      panel.scrollIntoView({ behavior: "smooth", block: "center" });
    });
  });
});

Текущая версия от 12:18, 23 ноября 2024

/* ----------------------------------------------Блок Shegare ---------------------------------------------------------------------------------*/
/* Лого сайта
Shegare */
document.getElementsByClassName('citizen-header__logo')[0].innerHTML = '<div class="logo1"><a href="https://spacestories.club/index.php?title=Заглавная страница" class="mw-logo citizen-header__button" title="Перейти на заглавную страницу"><img class="mw-logo-icon" src="/resources/assets/logo.png" alt="" aria-hidden="true" height="32" width="32"</a></div><div class="logo2"><a href="https://spacestories.club/index.php?title=Colonial_Marines" class="mw-logo citizen-header__button" title="Перейти на заглавную страницу CM"><img class="mw-logo-icon" src="/images/0/0d/CMlog.png" alt="" aria-hidden="true" height="32" width="32"></a></div>';


/* Перенос page-info в конец footer-places
Shegare */
document.getElementById('footer-places').insertAdjacentHTML('afterEnd', document.getElementsByClassName('page-info')[0].innerHTML);
document.getElementsByClassName('page-info')[0].innerHTML = null;


/* Begin логика цвета через headerColor
Shegare */
if(document.getElementsByClassName('headerColor').length >= 1) {

	var isValidColor = function(color) {
	  var el = document.createElement('div');
	  el.style.backgroundColor = color;
	  return el.style.backgroundColor ? true : false;
	};

    var header = document.getElementsByClassName('headerColor');

    var colorBorder = '';
    var colorBtn = '';

    var i = 0;
    for(; header[0].innerHTML[i] !== '|' && i < header[0].innerHTML.length; i++)
    {
        colorBorder += header[0].innerHTML[i];
    }
    i++;
    for(; i < header[0].innerHTML.length; i++)
    {
        colorBtn += header[0].innerHTML[i];
    }

	if(isValidColor(colorBorder) && isValidColor(colorBtn) && header[0].innerHTML.length > 0) {
	    headerRender (colorBorder, colorBtn);

	    document.body.addEventListener('click', function() {
	        headerRender(colorBorder, colorBtn);
	    });
	}
    else {
    	throw "headerColor";
    }
}

function headerRender (colorBorder, colorBtn) {
    var array = document.querySelectorAll('h1, h2, h3 , h4, h5');
    for(var i = 0; i < array.length; i++)
    {
        if (array[i].className === 'citizen-section-heading') {
            array[i].querySelector('.citizen-sections-enabled,.citizen-section-indicator').style.background = colorBtn;
            array[i].querySelector('.citizen-sections-enabled,.citizen-section-indicator').style.boxShadow  = ('0 0 20px 0px ' + colorBtn + 'cc');
            array[i].querySelector('.mw-headline').style.borderImage = ('linear-gradient(to right top, ' + colorBorder + ', black)');
            array[i].querySelector('.mw-headline').style.borderImageSlice = '1';

        }
        else if(array[i].className === 'citizen-section-heading citizen-section-heading--collapsed') {
            array[i].querySelector('.citizen-sections-enabled,.citizen-section-heading--collapsed,.citizen-section-indicator').style.background = 'black';
            array[i].querySelector('.citizen-sections-enabled,.citizen-section-heading--collapsed,.citizen-section-indicator').style.boxShadow = 'unset';
        }
    }
}
/* End логика цвета через headerColor
Shegare */


/* Begin sidebar для ролей
Shegare */

if(document.getElementsByClassName('JobsTableContainer').length >= 1) {
	document.getElementById('content').insertAdjacentHTML('afterbegin', document.getElementsByClassName('JobsTableContainer')[0].innerHTML);
	document.getElementById('IdJobsTableContainer1').id = 'IdJobsTableContainer2';
	document.getElementById('content').style.display = 'flex';
	document.getElementById('bodyContent').style.minHeight = '1350px';
}


/* ----------------------------------------------------------Данте------------------------------------------------------------------------ */
/* ----------------------------------------------------------Главное меню лора------------------------------------------------------------------------ */
document.querySelectorAll('.custom-item').forEach(function(item) {
  item.addEventListener('click', function() {
    window.location.href = item.querySelector('a').getAttribute('href');
  });
});

/* ----------------------------------------------------------Главное меню планет------------------------------------------------------------------------ */
document.addEventListener("DOMContentLoaded", function () {
  var cards = document.querySelectorAll(".planet-card");
  var panel = document.querySelector(".description-panel");
  var planetName = panel.querySelector(".planet-name");
  var planetDescription = panel.querySelector(".planet-description");

  Array.prototype.forEach.call(cards, function (card) {
    card.addEventListener("click", function () {
      var name = card.querySelector("h3").textContent;
      var description = card.getAttribute("data-description");

      planetName.textContent = name;
      planetDescription.textContent = description;

      Array.prototype.forEach.call(cards, function (c) {
        c.classList.remove("active");
      });
      card.classList.add("active");

      panel.scrollIntoView({ behavior: "smooth", block: "center" });
    });
  });
});