$themeDisplay.getUrlLayout() [{uuid=ae72b59d-4191-4adc-aab6-d16ffd53804f, plid=11432, groupId=10532, companyId=10507, createDate=Tue Feb 11 15:29:33 EEST 2025, modifiedDate=Mon Mar 31 14:50:32 EEST 2025, privateLayout=false, layoutId=12, parentLayoutId=0, name=, title=, description=, keywords=, robots=, type=portlet, typeSettings=sitemap-include=1 sitemap-changefreq=daily layout-template-id=default_1_column show-alternate-links=true layoutUpdateable=true column-1=56_INSTANCE_gzAyhqtfonX5, , hidden=true, friendlyURL=/etusivu, iconImage=false, iconImageId=0, themeId=casehandlingtheme_WAR_casehandlingtheme, colorSchemeId=, wapThemeId=, wapColorSchemeId=, css=.vi-menu-message:before { background-position-y: -110em; }, priority=0, layoutPrototypeUuid=, layoutPrototypeLinkEnabled=false, sourcePrototypeLayoutUuid=}, {uuid=e62ab0c0-3329-40da-9e75-4ee7471f1366, plid=11371, groupId=10532, companyId=10507, createDate=Tue Feb 11 15:29:32 EEST 2025, modifiedDate=Mon Mar 31 14:50:32 EEST 2025, privateLayout=false, layoutId=7, parentLayoutId=0, name= Etusivu , title=, description=, keywords=, robots=, type=portlet, typeSettings=sitemap-include=1 sitemap-changefreq=daily layout-template-id=default_1_column show-alternate-links=true layoutUpdateable=true column-1=56_INSTANCE_ahlfhKqQ3ziH, , hidden=false, friendlyURL=/kokousaineistot, iconImage=false, iconImageId=0, themeId=casehandlingtheme_WAR_casehandlingtheme, colorSchemeId=, wapThemeId=, wapColorSchemeId=, css=.header-menu .navbar-nav .top-menu-logout a { display: none;} .header-menu .navbar-nav > li { display: none !important; } .upload-folder-portlet .fa-file-pdf-o:before { background-position-y: -229em; } .upload-folder-portlet .fa-download:before { background-position-y: -196em; } .upload-folder-portlet .fa-link:before { background-position-y: -214em; } .upload-folder-portlet .fa-link.fa-stack-2x:before { background-position-y: -214em; } .upload-folder-portlet .fa-download.fa-stack-2x:before { background-position-y: -196em; } .upload-folder-portlet .fa-clock-o:before { background-position-y: -245em; } /* ==================== KOTKA BRAND ==================== */ #main-content a { color: #1880C8 !important; } #main-content a:hover { color: #ca5c5b !important; } /* Change brand nav bar bg to red */ .navbar { background: #ca5c5b; } /* Change brand nav bar height */ .navbar-brand { padding-top: 0; padding-bottom: 0; max-height: 9px; } /* Logo display settings */ .navbar img { vertical-align: middle; border-style: none; position: relative; height: 89px; top: -12px; z-index: 11; } /* Remove main nav shadows and other details */ .site-menu { background: #ffffff !important; -webkit-box-shadow: none !important; -moz-box-shadow: none !important; box-shadow: none !important; z-index: 10; border-bottom: solid 1px #e5e5e5; } /* Push nav links to the right in desktop for logo space */ @media (min-width: 1200px) { .navbar-expand-xl .navbar-collapse { margin-left: 90px; } } @media (max-width: 1199.98px) { .site-menu.navbar { padding-bottom: 12px !important; } } #activeSite .nav-link { display: none; } /* ==================== KUULUTUKSET ==================== */ .form-control { border-radius: 0 !important; } .project-blue { color: #1880C8 !important; } .project-blue:hover { color: #ca5c5b !important; } .upload-area-title-border { border-bottom: 2px solid #ca5c5b !important; } /* ==================== MEETING MATERIALS PORTLET ==================== */ #meeting_materials_widget { width: 100%; }, priority=1, layoutPrototypeUuid=, layoutPrototypeLinkEnabled=false, sourcePrototypeLayoutUuid=}, {uuid=39edb0e4-d249-4e7a-92fa-f0b41f630094, plid=11410, groupId=10532, companyId=10507, createDate=Tue Feb 11 15:29:32 EEST 2025, modifiedDate=Mon Mar 31 14:50:32 EEST 2025, privateLayout=false, layoutId=10, parentLayoutId=0, name= Kokousaineistot , title=, description=, keywords=, robots=, type=portlet, typeSettings=sitemap-include=1 sitemap-changefreq=daily layout-template-id=default_1_column show-alternate-links=true layoutUpdateable=true column-1=56_INSTANCE_69SJaDXbJRrC,searchportlet_WAR_searchcommonportlet, , hidden=false, friendlyURL=/viranhaltijapaatokset, iconImage=false, iconImageId=0, themeId=casehandlingtheme_WAR_casehandlingtheme, colorSchemeId=, wapThemeId=, wapColorSchemeId=, css=, priority=2, layoutPrototypeUuid=, layoutPrototypeLinkEnabled=false, sourcePrototypeLayoutUuid=}, {uuid=6fffc17b-529e-461b-b0ec-c5d61f09e700, plid=11426, groupId=10532, companyId=10507, createDate=Tue Feb 11 15:29:33 EEST 2025, modifiedDate=Wed Feb 12 11:56:06 EEST 2025, privateLayout=false, layoutId=11, parentLayoutId=0, name= Viranhaltijapäätökset , title=, description=, keywords=, robots=, type=portlet, typeSettings=sitemap-include=1 sitemap-changefreq=daily layout-template-id=default_1_column show-alternate-links=true layoutUpdateable=true column-1=announcementssearchportlet_WAR_materialfolderportlet, javascript=fetch('/ebs/session/refresh').then(response => {_SAFE_NEWLINE_CHARACTER_ console.log("extended session", response)_SAFE_NEWLINE_CHARACTER_ }); , hidden=false, friendlyURL=/kuulutukset, iconImage=false, iconImageId=0, themeId=casehandlingtheme_WAR_casehandlingtheme, colorSchemeId=, wapThemeId=, wapColorSchemeId=, css=.header-menu .navbar-nav .top-menu-logout a { display: none;} .header-menu .navbar-nav > li { display: none !important; } .upload-folder-portlet .fa-file-pdf-o:before { background-position-y: -229em; } .upload-folder-portlet .fa-download:before { background-position-y: -196em; } .upload-folder-portlet .fa-link:before { background-position-y: -214em; } .upload-folder-portlet .fa-link.fa-stack-2x:before { background-position-y: -214em; } .upload-folder-portlet .fa-download.fa-stack-2x:before { background-position-y: -196em; } .upload-folder-portlet .fa-clock-o:before { background-position-y: -245em; } /* ==================== KOTKA BRAND ==================== */ #main-content a { color: #1880C8 !important; } #main-content a:hover { color: #ca5c5b !important; } /* Change brand nav bar bg to red */ .navbar { background: #ca5c5b; } /* Change brand nav bar height */ .navbar-brand { padding-top: 0; padding-bottom: 0; max-height: 9px; } /* Logo display settings */ .navbar img { vertical-align: middle; border-style: none; position: relative; height: 89px; top: -12px; z-index: 11; } /* Remove main nav shadows and other details */ .site-menu { background: #ffffff !important; -webkit-box-shadow: none !important; -moz-box-shadow: none !important; box-shadow: none !important; z-index: 10; border-bottom: solid 1px #e5e5e5; } /* Push nav links to the right in desktop for logo space */ @media (min-width: 1200px) { .navbar-expand-xl .navbar-collapse { margin-left: 90px; } } @media (max-width: 1199.98px) { .site-menu.navbar { padding-bottom: 12px !important; } } #activeSite .nav-link { display: none; } /* ==================== KUULUTUKSET ==================== */ .form-control { border-radius: 0 !important; } .project-blue { color: #1880C8 !important; } .project-blue:hover { color: #ca5c5b !important; } .upload-area-title-border { border-bottom: 2px solid #ca5c5b !important; } /* ==================== MEETING MATERIALS PORTLET ==================== */ #meeting_materials_widget { width: 100%; }, priority=3, layoutPrototypeUuid=, layoutPrototypeLinkEnabled=false, sourcePrototypeLayoutUuid=}, {uuid=28ded2a8-59ea-4ac3-9e68-fbd13abb38af, plid=11176, groupId=10532, companyId=10507, createDate=Fri Dec 20 14:07:26 EEST 2024, modifiedDate=Tue Feb 11 15:32:48 EEST 2025, privateLayout=false, layoutId=4, parentLayoutId=0, name= Kuulutukset , title=, description=, keywords=, robots=, type=portlet, typeSettings=sitemap-include=1 sitemap-changefreq=daily layout-template-id=default_1_column show-alternate-links=true layoutUpdateable=true column-1=authenticateuser_WAR_authenticationportlet column-1-customizable=false column-2-customizable=false , hidden=true, friendlyURL=/kirjaudu, iconImage=false, iconImageId=0, themeId=casehandlingtheme_WAR_casehandlingtheme, colorSchemeId=, wapThemeId=casehandlingtheme_WAR_casehandlingtheme, wapColorSchemeId=, css=, priority=4, layoutPrototypeUuid=, layoutPrototypeLinkEnabled=false, sourcePrototypeLayoutUuid=}, {uuid=250d3529-9e83-4009-b4a6-7a1e7081e8ba, plid=11210, groupId=10532, companyId=10507, createDate=Wed Jan 08 13:07:28 EEST 2025, modifiedDate=Wed Feb 12 12:00:09 EEST 2025, privateLayout=false, layoutId=5, parentLayoutId=0, name= Kirjaudu , title=, description=, keywords=, robots=, type=portlet, typeSettings=sitemap-include=1 sitemap-changefreq=daily layout-template-id=default_1_column show-alternate-links=true layoutUpdateable=true column-1=uploadfolderportlet_WAR_materialfolderportlet, column-1-customizable=false , hidden=true, friendlyURL=/latausalue, iconImage=false, iconImageId=0, themeId=casehandlingtheme_WAR_casehandlingtheme, colorSchemeId=, wapThemeId=casehandlingtheme_WAR_casehandlingtheme, wapColorSchemeId=, css=.ebs-theme-bar { display: none; }, priority=5, layoutPrototypeUuid=, layoutPrototypeLinkEnabled=false, sourcePrototypeLayoutUuid=}, {uuid=523fbf3f-5c11-419e-8ce1-dfad793c5f0e, plid=11270, groupId=10532, companyId=10507, createDate=Tue Feb 11 15:06:24 EEST 2025, modifiedDate=Mon Mar 31 14:50:32 EEST 2025, privateLayout=false, layoutId=6, parentLayoutId=0, name= Latausalue , title=, description=, keywords=, robots=, type=portlet, typeSettings=sitemap-include=1 sitemap-changefreq=daily layout-template-id=default_1_column show-alternate-links=true layoutUpdateable=true column-1-customizable=false column-1=58 column-2-customizable=false , hidden=true, friendlyURL=/login, iconImage=false, iconImageId=0, themeId=casehandlingtheme_WAR_casehandlingtheme, colorSchemeId=, wapThemeId=casehandlingtheme_WAR_casehandlingtheme, wapColorSchemeId=, css=, priority=6, layoutPrototypeUuid=, layoutPrototypeLinkEnabled=false, sourcePrototypeLayoutUuid=}, {uuid=db4fbec1-79dc-4356-b832-910e94838331, plid=11387, groupId=10532, companyId=10507, createDate=Tue Feb 11 15:29:32 EEST 2025, modifiedDate=Tue Feb 11 15:29:32 EEST 2025, privateLayout=false, layoutId=8, parentLayoutId=7, name= Login , title=, description=, keywords=, robots=, type=portlet, typeSettings=sitemap-include=1 sitemap-changefreq=daily layout-template-id=default_1_column show-alternate-links=true layoutUpdateable=true column-1=meetingmaterial_WAR_yseserviceapppublication,56_INSTANCE_Bz52bDanTthF, javascript=document.addEventListener("DOMContentLoaded", function() {_SAFE_NEWLINE_CHARACTER_ // Funktio, joka tarkistaa linkit ja lisää event-kuuntelijan tarvittaessa_SAFE_NEWLINE_CHARACTER_ function checkAndAddEventListeners() {_SAFE_NEWLINE_CHARACTER_ // Valitse kaikki linkit, joissa on luokka 'meeting-link' tai 'meeting-agenda-item-link'_SAFE_NEWLINE_CHARACTER_ var links = document.querySelectorAll('.meeting-link, .meeting-agenda-item-link');_SAFE_NEWLINE_CHARACTER__SAFE_NEWLINE_CHARACTER_ links.forEach(function(link) {_SAFE_NEWLINE_CHARACTER_ // Tarkista, onko linkille jo lisätty event-kuuntelija_SAFE_NEWLINE_CHARACTER_ if (!link.hasAttribute('data-listener-added')) {_SAFE_NEWLINE_CHARACTER_ // Lisää klikkaustapahtuman käsittelijä_SAFE_NEWLINE_CHARACTER_ link.addEventListener('click', function(event) {_SAFE_NEWLINE_CHARACTER_ // Näytä spinner_SAFE_NEWLINE_CHARACTER_ document.querySelector('.spinner').style.display = 'block';_SAFE_NEWLINE_CHARACTER_ });_SAFE_NEWLINE_CHARACTER__SAFE_NEWLINE_CHARACTER_ // Merkitse, että tälle linkille on lisätty event-kuuntelija_SAFE_NEWLINE_CHARACTER_ link.setAttribute('data-listener-added', 'true');_SAFE_NEWLINE_CHARACTER_ }_SAFE_NEWLINE_CHARACTER_ });_SAFE_NEWLINE_CHARACTER_ }_SAFE_NEWLINE_CHARACTER__SAFE_NEWLINE_CHARACTER_ // Funktio, joka tarkistaa, onko jokin tietty elementti ladattu, ja piilottaa spinnerin_SAFE_NEWLINE_CHARACTER_ function checkAndHideSpinner() {_SAFE_NEWLINE_CHARACTER_ // Tarkista, onko olemassa elementti luokalla 'meeting-select-header', 'meeting-agenda-header', tai jolla on attribuutti ng-controller="MeetingController"_SAFE_NEWLINE_CHARACTER_ var meetingSelectHeader = document.querySelector('.meeting-select-header');_SAFE_NEWLINE_CHARACTER_ var meetingControllerDiv = document.querySelector('div[ng-controller="MeetingController"]');_SAFE_NEWLINE_CHARACTER_ var meetingAgendaHeader = document.querySelector('.meeting-agenda-header');_SAFE_NEWLINE_CHARACTER__SAFE_NEWLINE_CHARACTER_ if (meetingSelectHeader || meetingControllerDiv || meetingAgendaHeader) {_SAFE_NEWLINE_CHARACTER_ // Piilota spinner_SAFE_NEWLINE_CHARACTER_ document.querySelector('.spinner').style.display = 'none';_SAFE_NEWLINE_CHARACTER_ }_SAFE_NEWLINE_CHARACTER_ }_SAFE_NEWLINE_CHARACTER__SAFE_NEWLINE_CHARACTER_ // Funktio, joka piilottaa esityslistat_SAFE_NEWLINE_CHARACTER_ function hideMinutes() {_SAFE_NEWLINE_CHARACTER_ var parentDiv = document.querySelector('div[ng-controller="MeetingSelectController"]');_SAFE_NEWLINE_CHARACTER_ var rowDivs = Array.from(parentDiv.children).filter(child => child.classList.contains('row'));_SAFE_NEWLINE_CHARACTER_ rowDivs[2].style.display = 'none';_SAFE_NEWLINE_CHARACTER_ }_SAFE_NEWLINE_CHARACTER__SAFE_NEWLINE_CHARACTER_ // Aja funktiot 1,5 sekunnin välein_SAFE_NEWLINE_CHARACTER_ setInterval(function() {_SAFE_NEWLINE_CHARACTER_ try {_SAFE_NEWLINE_CHARACTER_ checkAndAddEventListeners();_SAFE_NEWLINE_CHARACTER_ } catch(err1) { }_SAFE_NEWLINE_CHARACTER_ try {_SAFE_NEWLINE_CHARACTER_ checkAndHideSpinner();_SAFE_NEWLINE_CHARACTER_ } catch(err2) { }_SAFE_NEWLINE_CHARACTER_ try {_SAFE_NEWLINE_CHARACTER_ hideMinutes();_SAFE_NEWLINE_CHARACTER_ } catch(err3) { }_SAFE_NEWLINE_CHARACTER_ }, 1500);_SAFE_NEWLINE_CHARACTER_ }); , hidden=false, friendlyURL=/esityslistat, iconImage=false, iconImageId=0, themeId=casehandlingtheme_WAR_casehandlingtheme, colorSchemeId=, wapThemeId=, wapColorSchemeId=, css=, priority=0, layoutPrototypeUuid=, layoutPrototypeLinkEnabled=false, sourcePrototypeLayoutUuid=}, {uuid=b306fdf4-6a02-460c-b826-04640c9779c5, plid=11403, groupId=10532, companyId=10507, createDate=Tue Feb 11 15:29:32 EEST 2025, modifiedDate=Tue Feb 11 15:29:32 EEST 2025, privateLayout=false, layoutId=9, parentLayoutId=7, name= Esityslistat , title=, description=, keywords=, robots=, type=portlet, typeSettings=sitemap-include=1 sitemap-changefreq=daily layout-template-id=default_1_column show-alternate-links=true layoutUpdateable=true column-1=meetingmaterial_WAR_yseserviceapppublication,56_INSTANCE_pUXX56Pr20x0, javascript=document.addEventListener("DOMContentLoaded", function() {_SAFE_NEWLINE_CHARACTER_ // Funktio, joka tarkistaa linkit ja lisää event-kuuntelijan tarvittaessa_SAFE_NEWLINE_CHARACTER_ function checkAndAddEventListeners() {_SAFE_NEWLINE_CHARACTER_ // Valitse kaikki linkit, joissa on luokka 'meeting-link' tai 'meeting-agenda-item-link'_SAFE_NEWLINE_CHARACTER_ var links = document.querySelectorAll('.meeting-link, .meeting-agenda-item-link');_SAFE_NEWLINE_CHARACTER__SAFE_NEWLINE_CHARACTER_ links.forEach(function(link) {_SAFE_NEWLINE_CHARACTER_ // Tarkista, onko linkille jo lisätty event-kuuntelija_SAFE_NEWLINE_CHARACTER_ if (!link.hasAttribute('data-listener-added')) {_SAFE_NEWLINE_CHARACTER_ // Lisää klikkaustapahtuman käsittelijä_SAFE_NEWLINE_CHARACTER_ link.addEventListener('click', function(event) {_SAFE_NEWLINE_CHARACTER_ // Näytä spinner_SAFE_NEWLINE_CHARACTER_ document.querySelector('.spinner').style.display = 'block';_SAFE_NEWLINE_CHARACTER_ });_SAFE_NEWLINE_CHARACTER__SAFE_NEWLINE_CHARACTER_ // Merkitse, että tälle linkille on lisätty event-kuuntelija_SAFE_NEWLINE_CHARACTER_ link.setAttribute('data-listener-added', 'true');_SAFE_NEWLINE_CHARACTER_ }_SAFE_NEWLINE_CHARACTER_ });_SAFE_NEWLINE_CHARACTER_ }_SAFE_NEWLINE_CHARACTER__SAFE_NEWLINE_CHARACTER_ // Funktio, joka tarkistaa, onko jokin tietty elementti ladattu, ja piilottaa spinnerin_SAFE_NEWLINE_CHARACTER_ function checkAndHideSpinner() {_SAFE_NEWLINE_CHARACTER_ // Tarkista, onko olemassa elementti luokalla 'meeting-select-header', 'meeting-agenda-header', tai jolla on attribuutti ng-controller="MeetingController"_SAFE_NEWLINE_CHARACTER_ var meetingSelectHeader = document.querySelector('.meeting-select-header');_SAFE_NEWLINE_CHARACTER_ var meetingControllerDiv = document.querySelector('div[ng-controller="MeetingController"]');_SAFE_NEWLINE_CHARACTER_ var meetingAgendaHeader = document.querySelector('.meeting-agenda-header');_SAFE_NEWLINE_CHARACTER__SAFE_NEWLINE_CHARACTER_ if (meetingSelectHeader || meetingControllerDiv || meetingAgendaHeader) {_SAFE_NEWLINE_CHARACTER_ // Piilota spinner_SAFE_NEWLINE_CHARACTER_ document.querySelector('.spinner').style.display = 'none';_SAFE_NEWLINE_CHARACTER_ }_SAFE_NEWLINE_CHARACTER_ }_SAFE_NEWLINE_CHARACTER__SAFE_NEWLINE_CHARACTER_ // Funktio, joka piilottaa esityslistat_SAFE_NEWLINE_CHARACTER_ function hideAgendas() {_SAFE_NEWLINE_CHARACTER_ document.querySelector('div[ng-controller="MeetingSelectController"] .row:nth-of-type(2)').style.display = 'none';_SAFE_NEWLINE_CHARACTER_ document.querySelector('div[ng-controller="MeetingSelectController"] hr').style.display = 'none';_SAFE_NEWLINE_CHARACTER_ }_SAFE_NEWLINE_CHARACTER__SAFE_NEWLINE_CHARACTER_ // Aja funktiot 1,5 sekunnin välein_SAFE_NEWLINE_CHARACTER_ setInterval(function() {_SAFE_NEWLINE_CHARACTER_ try {_SAFE_NEWLINE_CHARACTER_ checkAndAddEventListeners();_SAFE_NEWLINE_CHARACTER_ } catch(err1) { }_SAFE_NEWLINE_CHARACTER_ try {_SAFE_NEWLINE_CHARACTER_ checkAndHideSpinner();_SAFE_NEWLINE_CHARACTER_ } catch(err2) { }_SAFE_NEWLINE_CHARACTER_ try {_SAFE_NEWLINE_CHARACTER_ hideAgendas();_SAFE_NEWLINE_CHARACTER_ } catch(err3) { }_SAFE_NEWLINE_CHARACTER_ }, 1500);_SAFE_NEWLINE_CHARACTER_ }); , hidden=false, friendlyURL=/poytakirjat, iconImage=false, iconImageId=0, themeId=casehandlingtheme_WAR_casehandlingtheme, colorSchemeId=, wapThemeId=, wapColorSchemeId=, css=, priority=1, layoutPrototypeUuid=, layoutPrototypeLinkEnabled=false, sourcePrototypeLayoutUuid=}] Pöytäkirjat
Liitteet