1<!doctype html> 2<html class="diks-no-js diks-site--pieksamaenlehti diks-user--is-not-logged-in diks-user--is-not-subscriber diks-user--is-not-company-subscriber diks-site--layout-master" lang="fi" prefix="og: http://ogp.me/ns#"> 3 <head> 4 <meta charset="utf-8"> 5 <meta name="viewport" content="width=device-width, initial-scale=1"> 6 <title>Etusivu | Pieksämäen Lehti</title> 7 <link id="diks-stylesheet" rel="stylesheet" href="https://a.pieksamaenlehti.fi/styles/e5576057/styles/diks-news.css"> 8 <link rel="dns-prefetch" href="https://cdn.gravito.net"> 9 <link rel="dns-prefetch" href="https://cdn.gravito.network"> 10 <link rel="dns-prefetch" href="https://handshake.gravito.network"> 11
11<script> 12 13 const checkUserPreferenceEnabled = 1; 14 const darkmodeStylesheet = "https://a.pieksamaenlehti.fi/styles/e5576057/styles/diks-news-darkmode.css"; 15 const defaultStylesheet = "https://a.pieksamaenlehti.fi/styles/e5576057/styles/diks-news.css"; 16 const savedTheme = localStorage.getItem('theme'); 17 const stylesheet = document.getElementById("diks-stylesheet"); 18 19 // Check local storage for saved theme 20 if ( savedTheme == 'darkmode' ) { 21 stylesheet.href = darkmodeStylesheet; 22 document.documentElement.classList.add('diks-theme--darkmode'); 23 } 24 // Check user's theme preference through an OS setting or a user agent setting 25 else if ( checkUserPreferenceEnabled && savedTheme != 'default' && ( window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches ) ) { 26 stylesheet.href = darkmodeStylesheet; 27 document.documentElement.classList.add('diks-theme--darkmode'); 28 } 29 else { 30 document.documentElement.classList.add('diks-theme--default'); 31 } 32 33 34 // Darkmode toggle switch 35 document.addEventListener('DOMContentLoaded', function () { 36 const darkmodeButton = document.getElementById("diks-darkmode-toggler"); 37 38 if (darkmodeButton) { 39 // Set darkmode button to checked if darkmode is already on 40 // Check local storage for saved theme 41 if (savedTheme == 'darkmode' ) { 42 darkmodeButton.checked = true; 43 } 44 // Check user's theme preference through an OS setting or a user agent setting 45 else if ( checkUserPreferenceEnabled && savedTheme != 'default' && ( window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches ) ) { 46 darkmodeButton.checked = true; 47 } 48 49 // Change theme based on darkmode button checked/unchecked 50 darkmodeButton.addEventListener("click", function() { 51 // Swap out the URL for the different stylesheets 52 if ( stylesheet.getAttribute("href") == defaultStylesheet ) { 53 stylesheet.href = darkmodeStylesheet; 54 document.documentElement.classList.remove('diks-theme--default'); 55 document.documentElement.classList.add('diks-theme--darkmode'); 56 // Save theme to local storage 57 window.localStorage.setItem('theme', 'darkmode'); 58 } else { 59 stylesheet.href = defaultStylesheet; 60 document.documentElement.classList.remove('diks-theme--darkmode'); 61 document.documentElement.classList.add('diks-theme--default'); 62 // Save theme to local storage 63 window.localStorage.setItem('theme', 'default'); 64 } 65 // Dispatch event ThemeChanged when theme inside Local Storage changes 66 window.dispatchEvent(new Event("ThemeChanged")); 67 }); 68 } 69 }, false); 70 71 </script>
71 72 73 <link rel="preload" href="/gravito-cmp.js" as="script"> 74 <link rel="preload" href="https://cdn.gravito.net/sdk/v6/latest/sdk.js" as="script"><link rel="preload" href="https://a.pieksamaenlehti.fi/styles/e5576057/js/google/googleTagScript.min.js" as="script"><link rel="preload" href="https://q116.pieksamaenlehti.fi/script.js" as="script"> 75
75<script> 76 window.JankkoSSOConfig = { 77 accountOrigin: "PI" 78 }; 79 </script>
79 80 81 82
82<script id="jankko-sso-script" src="https://sso.pieksamaenlehti.fi/assets/jankko-sso-client.modern.min.js"></script>
82 83 84 85 86 87 88
88<script> 89 // Hyphenopoly library initialization. The library will add soft-hyphen characters into the content if the 90 // browser doesn't support CSS hyphenation. For debugging on macOS Chrome: require: { 'fi': 'FORCEHYPHENOPOLY' } 91 const Hyphenopoly = { 92 require: { 'fi': 'yhdyssanahirviö' }, 93 setup: { 94 defaultLanguage: "fi", 95 selectors: { '.diks-card__title': { minWordLength: 11, leftmin: 4, rightmin: 4 }, '.diks-article__headline': { minWordLength: 11, leftmin: 4, rightmin: 4 }, '.diks-parallax-content .diks-article-box .diks-sub-headline': { minWordLength: 11, leftmin: 4, rightmin: 4 } } 96 } 97 } 98 console.log('Hyphenopoly settings:', Hyphenopoly.setup) 99 100 // Helper function for hyphenating content that was added after pageload. We must query a nodelist and iterate 101 // each node because the library can't handle a nodelist. 102 // https://mnater.github.io/Hyphenopoly/Hyphenators.html 103 // https://github.com/mnater/Hyphenopoly/issues/92#issuecomment-597728300 104 const diksHyphenateContent = (containerSelector) => { 105 if (!Hyphenopoly.hyphenators) { 106 return 107 } 108 Hyphenopoly.hyphenators["HTML"].then((hyphenator) => { 109 for (const itemSelector in Hyphenopoly.setup.selectors) { 110 const containerNode = document.querySelector(containerSelector) 111 const itemNodeList = containerNode.querySelectorAll(itemSelector) 112 itemNodeList.forEach((itemNode) => { hyphenator(itemNode, itemSelector) }) 113 } 114 }) 115 } 116 </script>
116 117
117<script src="https://a.pieksamaenlehti.fi/styles/e5576057/includes/hyphenopoly/Hyphenopoly_Loader.js"></script>
117 118
118<script src="/theme/css/includes/waypoints/lib/noframework.waypoints.min.js"></script>
118 119 <link rel="icon" type="image/png" href="/favicon.png" sizes="96x96" /><link rel="icon" href="/favicon.ico" sizes="48x48"><link rel="icon" href="/favicon.svg" sizes="any" type="image/svg+xml" /><link rel="apple-touch-icon" href="/icon-180.png"/><meta name="theme-color" content="#FFFFFF" media="(prefers-color-scheme: light)" /> 120 <meta name="theme-color" content="#121416" media="(prefers-color-scheme: dark)" /><link rel="alternate" type="application/rss+xml" title="Pieksämäen Lehti" href="https://www.pieksamaenlehti.fi/feed/rss"><meta name="robots" content="max-image-preview:large"><meta name="facebook-domain-verification" content="66vmcn0pcjptydwg9qzrdls8n8rko5">
120<script> 121 var pageData = {}; 122 123 pageData.section = { 124 'name': 'Etusivu', 125 'uname': 'ece_frontpage', 126 'url': 'https\u003A\/\/www.pieksamaenlehti.fi\/', 127 'topics': [], 128 'marketingCategories': [], 129 'sportsCategories': [], 130 'advertisers': []} 131 pageData.publication = { 132 'name': 'pieksamaenlehti', 133 'url': 'https\u003A\/\/www.pieksamaenlehti.fi\/', 134 'engage': 'PI', 135 'paywallEnabled': true, 136 'registrationWallEnabled': true, 137 'env':'prod' 138 } 139 pageData.user = {} 140 pageData.companyUser = {} 141 142 function isPwa() { 143 // window.navigator.standalone = iOS 144 // window.matchMedia('(display-mode: standalone)').matches = Android/universal 145 return (window.navigator.standalone) || 146 (["fullscreen", "standalone", "minimal-ui"].some( 147 function(displayMode) { return window.matchMedia('(display-mode: ' + displayMode + ')') 148 .matches })); 149 } 150 151 pageData.general = { 152 'browseMode': (isPwa() ? 'pwa' : 'browser') 153 } 154</script>
154 155 <meta property="og:site_name" content="Pieksämäen Lehti"> 156 <meta property="og:locale" content="fi_FI"><meta name="description" content="Pieksämäen Lehti. Tuoreimmat uutiset ja päivän Pieksämäen Lehti verkossa." /> 157<meta property="og:title" content="Etusivu | Pieksämäen Lehti"/> 158<meta property="og:description" content="Pieksämäen Lehti. Tuoreimmat uutiset ja päivän Pieksämäen Lehti verkossa."/> 159<meta property="og:url" content="https://www.pieksamaenlehti.fi/" /> 160<meta property="og:type" content="webpage"/><meta property="og:image" content="https://a.pieksamaenlehti.fi/styles/e5576057/images/default/og-image-pieksamaenlehti.jpg" /> 161 <meta property="og:image:width" content="1200" /> 162 <meta property="og:image:height" content="630" /><meta name="cXenseParse:pageclass" content="frontpage"/> 163<meta property="al:ios:url" content="https://www.pieksamaenlehti.fi/" /> 164 <meta property="al:ios:app_store_id" content="6741105317" /> 165 <meta property="al:ios:app_name" content="Pieksämäen Lehti" /> 166 <meta property="al:android:url" content="https://www.pieksamaenlehti.fi/" /> 167 <meta property="al:android:package" content="fi.media.pieksamaenlehti" /> 168 <meta property="al:android:app_name" content="Pieksämäen Lehti" /> 169 <link rel="manifest" href="/manifest.webmanifest"> 170 <style>@media (max-width: 600px) { .gravitoCMP-footer { margin-top: 1.5em; } }</style> 171
171<script type="text/javascript">window.cX = window.cX || {};// Async load of cx.js 172 (function(d,s,e,t){e=d.createElement(s);e.type='text/java'+s;e.async='async'; 173 e.src='http'+('https:'===location.protocol?'s://s':'://')+'cdn.cxense.com/cx.js'; 174 t=d.getElementsByTagName(s)[0];t.parentNode.insertBefore(e,t);})(document,'script'); 175 </script>
175 176
176<script src="https://a.pieksamaenlehti.fi/styles/e5576057/js/blueconic/dialog.min.js"></script>
176 177
177<script> 178 BCinst = 'blueconic'; 179 BCshortcode = 'PILE'; 180 </script>
180<script src="https://a.pieksamaenlehti.fi/styles/e5576057/js/blueconic/events.min.js"></script>
180 181
181<script> 182 const BCPlatform = "web"; 183 const BCChannel = 'PILE'; 184 185 const BCArticleViewProperties = {}; 186 const BCSessionStartProperties = {}; 187 188 BCArticleViewProperties["platform"] = BCPlatform; 189 BCArticleViewProperties["channel"] = BCChannel; 190 BCSessionStartProperties["platform"] = BCPlatform; 191 BCSessionStartProperties["channel"] = BCChannel; 192 193 const BCArticleID = pageData?.article?.id || ''; 194 const BCArticleMarketingCategories = pageData?.article?.marketingCategories || []; 195 const BCArticleTopics = pageData?.article?.topics || []; 196 197 if (BCArticleID) { 198 BCArticleViewProperties["articleID"] = BCArticleID; 199 } 200 201 if (Array.isArray(BCArticleMarketingCategories) && BCArticleMarketingCategories.length > 0) { 202 BCArticleViewProperties["marketing_categories"] = BCArticleMarketingCategories.join(', '); 203 } 204 205 if (Array.isArray(BCArticleTopics) && BCArticleTopics.length > 0) { 206 BCArticleViewProperties["tags"] = BCArticleTopics.join(', '); 207 } 208 209 const BCEventParams = { 210 currentPage: '/' || null, 211 pageType: 'section' || null, 212 dependenciesTimeout: 5000, 213 inHouseAdEnabled: true, 214 articleViewEventEnabled: true, 215 articleViewProperties: BCArticleViewProperties, 216 sessionStartEventEnabled: true, 217 sessionStartProperties: BCSessionStartProperties, 218 recommendationsEnabled: false, 219 recommendationsMaxItems: 3, 220 recommendationsTitle: 'Luitko\u0020jo\u0020n\u00E4m\u00E4\u003F' 221 }; 222 InitializeEventScript(BCEventParams); 223 </script>
223<script> 224 window.BCDatalayer = []; 225 </script>
225<script> 226 (function () { 227 window.BCscriptInjected = false; 228 var scriptSrc = ''; 229 230 scriptSrc = 'https://q116.pieksamaenlehti.fi/script.js'; 231 232 window.addEventListener( 233 "gravito:tcfv2:client", 234 function (event) { 235 let eventType = event.detail.eventType; 236 let consentUpdateEventsList = [ 237 "layer1:opt-out:all", 238 "layer2:opt-out:all", 239 "layer2:opt-in:selected", 240 "layer1:opt-in:all", 241 "layer2:opt-in:all", 242 "opt-in:previously", 243 ]; 244 if (consentUpdateEventsList.includes(eventType) && window.BCscriptInjected === false) { 245 window.BCscriptInjected = true; 246 247 var script = document.createElement("script"); 248 script.src = scriptSrc; 249 document.head.appendChild(script); 250 } 251 }, 252 true 253 ); 254 }()); 255 </script>
255 256
256<script src='https://securepubads.g.doubleclick.net/tag/js/gpt.js' crossorigin="anonymous" async></script>
256<script async src="https://ksml-cdn.relevant-digital.com/static/tags/5f8030605279784f89ca6901.js"></script>
256<script src="https://a.pieksamaenlehti.fi/styles/e5576057/js/google/googleTagScript.min.js"></script>
256 257
257<script> 258 const GAM_params = { 259 account: '21684433086' || null, 260 site: 'pieksamaenlehti' || null, 261 adsSetToRenderFromPageLevel: ["paraati1","jattiboksi1","jattiboksi2","jattiboksi3","jattiboksi4","jattiboksi5","boksi1","boksi2","boksi3","boksi4","mobiili1","mobiili2","mobiili3","mobiili4","mobiili5","mobiili6","mobiili7","mobiili8","mobiili9","mobiili10","interstitiaali","topscroll_skin","topscroll_mob"], 262 enableHeaderBiddingManager: true, 263 headerBiddingManagerConfigId: '63b683b9acee8859afeec9bf' || null, 264 enableTCF: true, 265 enableSegmentTargeting: true, 266 enableBCSegmentTargeting: true, 267 segmentTargetingTimeout: 200, 268 pianoSegmentTargetingPersistedQueryId: '110c4c9055b4a1f72dc557ca3983bd140a676a7c' || null, 269 enablePianoSegmentTargeting: true, 270 pianoScriptEnabled: true, 271 enablePersonalizationTargeting: true, 272 enableOnBeforeAuctionSetup: true, 273 pageType: 'section', 274 isPaywallArticle: false, 275 isRegistrationWallArticle: false, 276 mw: 300, 277 tw: 750, 278 dw: 1024, 279 inContentAdTextTop: 'Mainos - sisältö jatkuu alla' || 'Mainos - sisältö jatkuu alla', 280 inContentAdTextBottom: 'Mainos päättyy' || 'Mainos päättyy', 281 collapseEmptyDivs: true, 282 disableInitialLoad: true, 283 enableSRA: true, 284 enableLazyLoad: true, 285 fetchMarginPercent: 200, 286 renderMarginPercent: 20, 287 mobileScaling: -1, 288 gamAdUnits: {"paraati1":{"type":"normal","article_config":{"show_labels":false,"all_sizes":[[736,552],[980,120],[980,400],[980,552],[980,250],[980,240],[970,250]],"default_sizes":{"viewport_width_0":[],"viewport_width_492":[],"viewport_width_644":[],"viewport_width_768":[[736,552]],"viewport_width_980":[[736,552],[980,120],[980,400],[980,552],[980,250],[980,240],[970,250]],"viewport_width_1024":[[736,552],[980,120],[980,400],[980,552],[980,250],[980,240],[970,250]],"viewport_width_1200":[[736,552],[980,120],[980,400],[980,552],[980,250],[980,240],[970,250]]}},"section_config":{"show_labels":false,"all_sizes":[[736,552],[980,120],[980,400],[980,552],[980,250],[980,240],[970,250]],"default_sizes":{"viewport_width_0":[],"viewport_width_492":[],"viewport_width_644":[],"viewport_width_768":[[736,552]],"viewport_width_980":[[736,552],[980,120],[980,400],[980,552],[980,250],[980,240],[970,250]],"viewport_width_1024":[[736,552],[980,120],[980,400],[980,552],[980,250],[980,240],[970,250]],"viewport_width_1200":[[736,552],[980,120],[980,400],[980,552],[980,250],[980,240],[970,250]]},"front_page_sizes":{"viewport_width_0":[],"viewport_width_492":[],"viewport_width_644":[],"viewport_width_768":[],"viewport_width_980":[[736,552],[980,120],[980,400],[980,552],[980,250],[980,240],[970,250]],"viewport_width_1024":[[736,552],[980,120],[980,400],[980,552],[980,250],[980,240],[970,250]],"viewport_width_1200":[[736,552],[980,120],[980,400],[980,552],[980,250],[980,240],[970,250]]}}},"jattiboksi1":{"type":"normal","article_config":{"show_labels":true,"all_sizes":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[600,600],[620,891],[1,1]],"default_sizes":{"viewport_width_0":[],"viewport_width_492":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[1,1]],"viewport_width_644":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[600,600],[620,891],[1,1]],"viewport_width_768":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[600,600],[620,891],[1,1]],"viewport_width_980":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[600,600],[620,891],[1,1]],"viewport_width_1024":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[600,600],[620,891],[1,1]],"viewport_width_1200":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[600,600],[620,891],[1,1]]},"position_inside_article":3,"paywall_config":{"show_labels":false},"comic_config":{"show_labels":false}},"section_config":{"show_labels":false,"all_sizes":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[600,600],[620,891]],"default_sizes":{"viewport_width_0":[],"viewport_width_492":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600]],"viewport_width_644":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[600,600],[620,891]],"viewport_width_768":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[600,600],[620,891]],"viewport_width_980":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[600,600],[620,891]],"viewport_width_1024":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[600,600],[620,891]],"viewport_width_1200":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[600,600],[620,891]]},"front_page_sizes":{"viewport_width_0":[],"viewport_width_492":[],"viewport_width_644":[],"viewport_width_768":[],"viewport_width_980":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[600,600],[620,891]],"viewport_width_1024":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[600,600],[620,891]],"viewport_width_1200":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[600,600],[620,891]]},"position_inside_section":5,"position_inside_latest":10,"position_inside_most_read":10}}
288,"jattiboksi2":{"type":"normal","article_config":{"show_labels":true,"all_sizes":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[600,600],[620,891],[970,540],[1,2],[1,1]],"default_sizes":{"viewport_width_0":[],"viewport_width_492":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[970,540],[1,2],[1,1]],"viewport_width_644":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[600,600],[620,891],[970,540],[1,2],[1,1]],"viewport_width_768":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[600,600],[620,891],[970,540],[1,2],[1,1]],"viewport_width_980":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[600,600],[620,891],[970,540],[1,2],[1,1]],"viewport_width_1024":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[600,600],[620,891],[970,540],[1,2],[1,1]],"viewport_width_1200":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[600,600],[620,891],[970,540],[1,2],[1,1]]},"position_inside_article":6},"section_config":{"show_labels":false,"all_sizes":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[600,600],[620,891],[970,540],[1,2]],"default_sizes":{"viewport_width_0":[],"viewport_width_492":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[970,540],[1,2]],"viewport_width_644":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[600,600],[620,891],[970,540],[1,2]],"viewport_width_768":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[600,600],[620,891],[970,540],[1,2]],"viewport_width_980":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[600,600],[620,891],[970,540],[1,2]],"viewport_width_1024":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[600,600],[620,891],[970,540],[1,2]],"viewport_width_1200":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[600,600],[620,891],[970,540],[1,2]]},"front_page_sizes":{"viewport_width_0":[],"viewport_width_492":[],"viewport_width_644":[],"viewport_width_768":[],"viewport_width_980":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[600,600],[620,891],[970,540],[1,2]],"viewport_width_1024":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[600,600],[620,891],[970,540],[1,2]],"viewport_width_1200":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[600,600],[620,891],[970,540],[1,2]]},"position_inside_section":12,"position_inside_latest":20,"position_inside_front_page_large":7,"position_inside_front_page":9}},"jattiboksi3":{"type":"normal","article_config":{"show_labels":true,"all_sizes":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[600,600],[620,891],[1,1]],"default_sizes":{"viewport_width_0":[],"viewport_width_492":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[1,1]],"viewport_width_644":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[600,600],[620,891],[1,1]],"viewport_width_768":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[600,600],[620,891],[1,1]],"viewport_width_980":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[600,600],[620,891],[1,1]],"viewport_width_1024":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[600,600],[620,891],[1,1]],"viewport_width_1200":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[600,600],[620,891],[1,1]]},"position_inside_article":8},"section_config":{"show_labels":false,"all_sizes":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[600,600],[620,891]],"default_sizes":{"viewport_width_0":[],"viewport_width_492":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600]],"viewport_width_644":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[600,600],[620,891]],"viewport_width_768":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[600,600],[620,891]],"viewport_width_980":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[600,600],[620,891]],"viewport_width_1024":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[600,600],[620,891]],"viewport_width_1200":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[600,600],[620,891]]},"front_page_sizes":{"viewport_width_0":[],"viewport_width_492":[],"viewport_width_644":[],"viewport_width_768":[],"viewport_width_980":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[600,600],[620,891]],"viewport_width_1024":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[600,600],[620,891]],"viewport_width_1200":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[600,600],[620,891]]},"position_inside_section":19,"position_inside_latest":30,"position_inside_front_page":15}}
288,"jattiboksi4":{"type":"normal","article_config":{"show_labels":true,"all_sizes":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[600,600],[620,891],[1,1]],"default_sizes":{"viewport_width_0":[],"viewport_width_492":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[1,1]],"viewport_width_644":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[600,600],[620,891],[1,1]],"viewport_width_768":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[600,600],[620,891],[1,1]],"viewport_width_980":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[600,600],[620,891],[1,1]],"viewport_width_1024":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[600,600],[620,891],[1,1]],"viewport_width_1200":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[600,600],[620,891],[1,1]]},"position_inside_article":12},"section_config":{"show_labels":false,"all_sizes":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[600,600],[620,891]],"default_sizes":{"viewport_width_0":[],"viewport_width_492":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600]],"viewport_width_644":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[600,600],[620,891]],"viewport_width_768":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[600,600],[620,891]],"viewport_width_980":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[600,600],[620,891]],"viewport_width_1024":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[600,600],[620,891]],"viewport_width_1200":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[600,600],[620,891]]},"front_page_sizes":{"viewport_width_0":[],"viewport_width_492":[],"viewport_width_644":[],"viewport_width_768":[],"viewport_width_980":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[600,600],[620,891]],"viewport_width_1024":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[600,600],[620,891]],"viewport_width_1200":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[600,600],[620,891]]},"position_inside_section":25,"position_inside_latest":40,"position_inside_front_page":19}},"jattiboksi5":{"type":"normal","article_config":{"show_labels":true,"all_sizes":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[600,600],[620,891],[1,1]],"default_sizes":{"viewport_width_0":[],"viewport_width_492":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[1,1]],"viewport_width_644":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[600,600],[620,891],[1,1]],"viewport_width_768":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[600,600],[620,891],[1,1]],"viewport_width_980":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[600,600],[620,891],[1,1]],"viewport_width_1024":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[600,600],[620,891],[1,1]],"viewport_width_1200":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[600,600],[620,891],[1,1]]},"position_inside_article":16},"section_config":{"show_labels":false,"all_sizes":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[620,891]],"default_sizes":{"viewport_width_0":[],"viewport_width_492":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600]],"viewport_width_644":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[600,600],[620,891]],"viewport_width_768":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[600,600],[620,891]],"viewport_width_980":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[600,600],[620,891]],"viewport_width_1024":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[600,600],[620,891]],"viewport_width_1200":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[600,600],[620,891]]},"front_page_sizes":{"viewport_width_0":[],"viewport_width_492":[],"viewport_width_644":[],"viewport_width_768":[],"viewport_width_980":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[600,600],[620,891]],"viewport_width_1024":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[600,600],[620,891]],"viewport_width_1200":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[600,600],[620,891]]},"position_inside_section":31,"position_inside_front_page":25}}
288,"jattiboksi6":{"type":"normal","article_config":{"show_labels":false,"all_sizes":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[600,600],[620,891],[1,1]],"default_sizes":{"viewport_width_0":[],"viewport_width_492":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[1,1]],"viewport_width_644":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[600,600],[620,891],[1,1]],"viewport_width_768":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[600,600],[620,891],[1,1]],"viewport_width_980":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[600,600],[620,891],[1,1]],"viewport_width_1024":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[600,600],[620,891],[1,1]],"viewport_width_1200":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[600,600],[620,891],[1,1]]}}},"boksi1":{"type":"normal","article_config":{"show_labels":false,"all_sizes":[[300,533],[300,400],[300,169],[300,225],[300,250],[300,600],[300,431],[300,300]],"default_sizes":{"viewport_width_0":[],"viewport_width_492":[],"viewport_width_644":[],"viewport_width_768":[],"viewport_width_980":[[300,533],[300,400],[300,169],[300,225],[300,250],[300,600],[300,431],[300,300]],"viewport_width_1024":[[300,533],[300,400],[300,169],[300,225],[300,250],[300,600],[300,431],[300,300]],"viewport_width_1200":[[300,533],[300,400],[300,169],[300,225],[300,250],[300,600],[300,431],[300,300]]}},"section_config":{"show_labels":false,"all_sizes":[[300,533],[300,400],[300,169],[300,225],[300,250],[300,600],[300,431],[300,300]],"default_sizes":{"viewport_width_0":[],"viewport_width_492":[],"viewport_width_644":[],"viewport_width_768":[],"viewport_width_980":[[300,533],[300,400],[300,169],[300,225],[300,250],[300,600],[300,431],[300,300]],"viewport_width_1024":[[300,533],[300,400],[300,169],[300,225],[300,250],[300,600],[300,431],[300,300]],"viewport_width_1200":[[300,533],[300,400],[300,169],[300,225],[300,250],[300,600],[300,431],[300,300]]}}},"boksi2":{"type":"normal","article_config":{"show_labels":false,"all_sizes":[[300,533],[300,400],[300,169],[300,225],[300,250],[300,600],[300,431],[300,300]],"default_sizes":{"viewport_width_0":[],"viewport_width_492":[],"viewport_width_644":[],"viewport_width_768":[],"viewport_width_980":[[300,533],[300,400],[300,169],[300,225],[300,250],[300,600],[300,431],[300,300]],"viewport_width_1024":[[300,533],[300,400],[300,169],[300,225],[300,250],[300,600],[300,431],[300,300]],"viewport_width_1200":[[300,533],[300,400],[300,169],[300,225],[300,250],[300,600],[300,431],[300,300]]}},"section_config":{"show_labels":false,"all_sizes":[[300,533],[300,400],[300,169],[300,225],[300,250],[300,600],[300,431],[300,300]],"default_sizes":{"viewport_width_0":[],"viewport_width_492":[],"viewport_width_644":[],"viewport_width_768":[],"viewport_width_980":[[300,533],[300,400],[300,169],[300,225],[300,250],[300,600],[300,431],[300,300]],"viewport_width_1024":[[300,533],[300,400],[300,169],[300,225],[300,250],[300,600],[300,431],[300,300]],"viewport_width_1200":[[300,533],[300,400],[300,169],[300,225],[300,250],[300,600],[300,431],[300,300]]}}},"boksi3":{"type":"normal","article_config":{"show_labels":false,"all_sizes":[[300,533],[300,400],[300,169],[300,225],[300,250],[300,600],[300,431],[300,300]],"default_sizes":{"viewport_width_0":[],"viewport_width_492":[],"viewport_width_644":[],"viewport_width_768":[],"viewport_width_980":[[300,533],[300,400],[300,169],[300,225],[300,250],[300,600],[300,431],[300,300]],"viewport_width_1024":[[300,533],[300,400],[300,169],[300,225],[300,250],[300,600],[300,431],[300,300]],"viewport_width_1200":[[300,533],[300,400],[300,169],[300,225],[300,250],[300,600],[300,431],[300,300]]}},"section_config":{"show_labels":false,"all_sizes":[[300,533],[300,400],[300,169],[300,225],[300,250],[300,600],[300,431],[300,300]],"default_sizes":{"viewport_width_0":[],"viewport_width_492":[],"viewport_width_644":[],"viewport_width_768":[],"viewport_width_980":[[300,533],[300,400],[300,169],[300,225],[300,250],[300,600],[300,431],[300,300]],"viewport_width_1024":[[3
28800,533],[300,400],[300,169],[300,225],[300,250],[300,600],[300,431],[300,300]],"viewport_width_1200":[[300,533],[300,400],[300,169],[300,225],[300,250],[300,600],[300,431],[300,300]]}}},"boksi4":{"type":"normal","article_config":{"show_labels":false,"all_sizes":[[300,533],[300,400],[300,169],[300,225],[300,250],[300,600],[300,431],[300,300]],"default_sizes":{"viewport_width_0":[],"viewport_width_492":[],"viewport_width_644":[],"viewport_width_768":[],"viewport_width_980":[[300,533],[300,400],[300,169],[300,225],[300,250],[300,600],[300,431],[300,300]],"viewport_width_1024":[[300,533],[300,400],[300,169],[300,225],[300,250],[300,600],[300,431],[300,300]],"viewport_width_1200":[[300,533],[300,400],[300,169],[300,225],[300,250],[300,600],[300,431],[300,300]]}},"section_config":{"show_labels":false,"all_sizes":[[300,533],[300,400],[300,169],[300,225],[300,250],[300,600],[300,431],[300,300]],"default_sizes":{"viewport_width_0":[],"viewport_width_492":[],"viewport_width_644":[],"viewport_width_768":[],"viewport_width_980":[[300,533],[300,400],[300,169],[300,225],[300,250],[300,600],[300,431],[300,300]],"viewport_width_1024":[[300,533],[300,400],[300,169],[300,225],[300,250],[300,600],[300,431],[300,300]],"viewport_width_1200":[[300,533],[300,400],[300,169],[300,225],[300,250],[300,600],[300,431],[300,300]]}}},"mobiili1":{"type":"normal","article_config":{"show_labels":true,"all_sizes":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150],[320,320],[1,1]],"default_sizes":{"viewport_width_0":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150],[320,320],[1,1]],"viewport_width_492":[],"viewport_width_644":[],"viewport_width_768":[],"viewport_width_980":[],"viewport_width_1024":[],"viewport_width_1200":[]},"position_inside_article":3,"paywall_config":{"show_labels":false},"comic_config":{"show_labels":false}},"section_config":{"show_labels":false,"all_sizes":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150],[320,320]],"default_sizes":{"viewport_width_0":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150],[320,320]],"viewport_width_492":[],"viewport_width_644":[],"viewport_width_768":[],"viewport_width_980":[],"viewport_width_1024":[],"viewport_width_1200":[]},"front_page_sizes":{"viewport_width_0":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150],[320,320]],"viewport_width_492":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150],[320,320]],"viewport_width_644":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150],[320,320]],"viewport_width_768":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150],[320,320]],"viewport_width_980":[],"viewport_width_1024":[],"viewport_width_1200":[]},"position_inside_section":1,"position_inside_latest":10,"position_inside_most_read":5}},"mobiili2":{"type":"normal","article_config":{"show_labels":true,"all_sizes":[[300,533],[300,400],[300,169],[300,210],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150],[320,320],[300,240],[1,1]],"default_sizes":{"viewport_width_0":[[300,533],[300,400],[300,169],[300,210],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150],[320,320],[300,240],[1,1]],"viewport_width_492":[],"viewport_width_644":[],"viewport_width_768":[],"viewport_width_980":[],"viewport_width_1024":[],"viewport_width_1200":[]},"position_inside_article":6,"paywall_config":{"show_labels":false},"comic_config":{"show_labels":false}},"section_config":{"show_labels":false,"all_sizes":[[300,533],[300,400],[300,169],[300,210],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150],[320,320],[300,240]],"default_sizes":{"viewport_width_0":[[300,533],[300,400],[300,169],[300,210],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150],[320,320],[300,240]],"viewport_width_492":[],"viewport_width_644":[],"viewport_width_768":[],"viewport_width_980":[],"viewport_width_1024":[],"viewport_width_1200":[]},"front_page_sizes":{"viewport_width_0":[[300,533],[300,400],[300,169],[300,210],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150],[320,320],[300,240]],"viewport_width_492":[[300,533],[300,400],[300,169],[300,210],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150],[320,320],[300,240]],"viewport_width_644":[[3
28800,533],[300,400],[300,169],[300,210],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150],[320,320],[300,240]],"viewport_width_768":[[300,533],[300,400],[300,169],[300,210],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150],[320,320],[300,240]],"viewport_width_980":[],"viewport_width_1024":[],"viewport_width_1200":[]},"position_inside_section":5,"position_inside_latest":20,"position_inside_most_read":10}},"mobiili3":{"type":"normal","article_config":{"show_labels":true,"all_sizes":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150],[1,1]],"default_sizes":{"viewport_width_0":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150],[1,1]],"viewport_width_492":[],"viewport_width_644":[],"viewport_width_768":[],"viewport_width_980":[],"viewport_width_1024":[],"viewport_width_1200":[]},"position_inside_article":8},"section_config":{"show_labels":false,"all_sizes":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150]],"default_sizes":{"viewport_width_0":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150]],"viewport_width_492":[],"viewport_width_644":[],"viewport_width_768":[],"viewport_width_980":[],"viewport_width_1024":[],"viewport_width_1200":[]},"front_page_sizes":{"viewport_width_0":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150]],"viewport_width_492":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150]],"viewport_width_644":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150]],"viewport_width_768":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150]],"viewport_width_980":[],"viewport_width_1024":[],"viewport_width_1200":[]},"position_inside_section":12,"position_inside_latest":30,"position_inside_front_page_large":7,"position_inside_front_page":6}},"mobiili4":{"type":"normal","article_config":{"show_labels":true,"all_sizes":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150],[320,320],[1,1]],"default_sizes":{"viewport_width_0":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150],[320,320],[1,1]],"viewport_width_492":[],"viewport_width_644":[],"viewport_width_768":[],"viewport_width_980":[],"viewport_width_1024":[],"viewport_width_1200":[]},"position_inside_article":12},"section_config":{"show_labels":false,"all_sizes":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150],[320,320]],"default_sizes":{"viewport_width_0":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150],[320,320]],"viewport_width_492":[],"viewport_width_644":[],"viewport_width_768":[],"viewport_width_980":[],"viewport_width_1024":[],"viewport_width_1200":[]},"front_page_sizes":{"viewport_width_0":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150],[320,320]],"viewport_width_492":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150],[320,320]],"viewport_width_644":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150],[320,320]],"viewport_width_768":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150],[320,320]],"viewport_width_980":[],"viewport_width_1024":[],"viewport_width_1200":[]},"position_inside_section":19,"position_inside_latest":40}},"mobiili5":{"type":"normal","article_config":{"show_labels":true,"all_sizes":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150],[320,320],[1,1]],"default_sizes":{"viewport_width_0":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150],[320,320],[1,1]],"viewport_width_492":[],"viewport_width_644":[],"viewport_width_768":[],"viewport_width_980":[],"viewport_width_1024":[],"viewport_width_1200":[]},"position_inside_article":16},"section_config":{"show_labels":false,"all_sizes":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150],[320,320]],"default_sizes":{"viewport_width_0":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150],[320,320]],"viewport_width_492":[],"viewport_width_644":[],"viewport_width_768":[],"viewport_width_980":[],"viewport_width_1024":[],"viewport_width_1200":[]},"front_page_sizes":{"viewport_width_0":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150],[320,320]],"viewport_width_492":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150],[320,320]],"viewport_width_644":[[3
28800,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150],[320,320]],"viewport_width_768":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150],[320,320]],"viewport_width_980":[],"viewport_width_1024":[],"viewport_width_1200":[]},"position_inside_section":25,"position_inside_front_page":6}},"mobiili6":{"type":"normal","article_config":{"show_labels":true,"all_sizes":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150],[320,320],[1,1]],"default_sizes":{"viewport_width_0":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150],[320,320],[1,1]],"viewport_width_492":[],"viewport_width_644":[],"viewport_width_768":[],"viewport_width_980":[],"viewport_width_1024":[],"viewport_width_1200":[]},"position_inside_article":20},"section_config":{"show_labels":false,"all_sizes":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150],[320,320]],"default_sizes":{"viewport_width_0":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150],[320,320]],"viewport_width_492":[],"viewport_width_644":[],"viewport_width_768":[],"viewport_width_980":[],"viewport_width_1024":[],"viewport_width_1200":[]},"front_page_sizes":{"viewport_width_0":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150],[320,320]],"viewport_width_492":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150],[320,320]],"viewport_width_644":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150],[320,320]],"viewport_width_768":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150],[320,320]],"viewport_width_980":[],"viewport_width_1024":[],"viewport_width_1200":[]},"position_inside_section":31,"position_inside_front_page":9}},"mobiili7":{"type":"normal","article_config":{"show_labels":false,"all_sizes":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150],[320,320],[1,1]],"default_sizes":{"viewport_width_0":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150],[320,320],[1,1]],"viewport_width_492":[],"viewport_width_644":[],"viewport_width_768":[],"viewport_width_980":[],"viewport_width_1024":[],"viewport_width_1200":[]}},"section_config":{"show_labels":false,"all_sizes":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150],[320,320]],"default_sizes":{"viewport_width_0":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150],[320,320]],"viewport_width_492":[],"viewport_width_644":[],"viewport_width_768":[],"viewport_width_980":[],"viewport_width_1024":[],"viewport_width_1200":[]},"front_page_sizes":{"viewport_width_0":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150],[320,320]],"viewport_width_492":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150],[320,320]],"viewport_width_644":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150],[320,320]],"viewport_width_768":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150],[320,320]],"viewport_width_980":[],"viewport_width_1024":[],"viewport_width_1200":[]},"position_inside_front_page":15}},"mobiili8":{"type":"normal","article_config":{"show_labels":false,"all_sizes":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150],[1,1]],"default_sizes":{"viewport_width_0":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150],[1,1]],"viewport_width_492":[],"viewport_width_644":[],"viewport_width_768":[],"viewport_width_980":[],"viewport_width_1024":[],"viewport_width_1200":[]}},"section_config":{"show_labels":false,"all_sizes":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150]],"default_sizes":{"viewport_width_0":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150]],"viewport_width_492":[],"viewport_width_644":[],"viewport_width_768":[],"viewport_width_980":[],"viewport_width_1024":[],"viewport_width_1200":[]},"front_page_sizes":{"viewport_width_0":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150]],"viewport_width_492":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150]],"viewport_width_644":[[3
28800,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150]],"viewport_width_768":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150]],"viewport_width_980":[],"viewport_width_1024":[],"viewport_width_1200":[]},"position_inside_front_page":19}},"mobiili9":{"type":"normal","article_config":{"show_labels":false,"all_sizes":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150],[1,1]],"default_sizes":{"viewport_width_0":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150],[1,1]],"viewport_width_492":[],"viewport_width_644":[],"viewport_width_768":[],"viewport_width_980":[],"viewport_width_1024":[],"viewport_width_1200":[]}},"section_config":{"show_labels":false,"all_sizes":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150]],"default_sizes":{"viewport_width_0":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150]],"viewport_width_492":[],"viewport_width_644":[],"viewport_width_768":[],"viewport_width_980":[],"viewport_width_1024":[],"viewport_width_1200":[]},"front_page_sizes":{"viewport_width_0":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150]],"viewport_width_492":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150]],"viewport_width_644":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150]],"viewport_width_768":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150]],"viewport_width_980":[],"viewport_width_1024":[],"viewport_width_1200":[]},"position_inside_front_page":25}},"mobiili10":{"type":"normal","section_config":{"show_labels":false,"all_sizes":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150]],"default_sizes":{"viewport_width_0":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150]],"viewport_width_492":[],"viewport_width_644":[],"viewport_width_768":[],"viewport_width_980":[],"viewport_width_1024":[],"viewport_width_1200":[]},"front_page_sizes":{"viewport_width_0":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150]],"viewport_width_492":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150]],"viewport_width_644":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150]],"viewport_width_768":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150]],"viewport_width_980":[],"viewport_width_1024":[],"viewport_width_1200":[]}}},"interstitiaali":{"type":"outofpage","article_config":{"show_labels":false,"default_sizes":{"viewport_width_0":[1,1],"viewport_width_492":[1,1],"viewport_width_644":[1,1],"viewport_width_768":[1,1],"viewport_width_980":[1,1],"viewport_width_1024":[1,1],"viewport_width_1200":[1,1]}},"section_config":{"show_labels":false,"default_sizes":{"viewport_width_0":[1,1],"viewport_width_492":[1,1],"viewport_width_644":[1,1],"viewport_width_768":[1,1],"viewport_width_980":[1,1],"viewport_width_1024":[1,1],"viewport_width_1200":[1,1]}}},"topscroll_skin":{"type":"normal","article_config":{"show_labels":false,"all_sizes":[[1,2],[970,170],[970,970],[1600,1150]],"default_sizes":{"viewport_width_0":[],"viewport_width_492":[[1,2],[970,970]],"viewport_width_644":[[1,2],[970,970]],"viewport_width_768":[[1,2],[970,970]],"viewport_width_980":[[1,2],[970,970]],"viewport_width_1024":[[1,2],[970,970]],"viewport_width_1200":[[1,2],[970,970]]},"narrow_layout_sizes":{"viewport_width_0":[],"viewport_width_492":[[1,2],[970,970]],"viewport_width_644":[[1,2],[970,970]],"viewport_width_768":[[1,2],[970,970]],"viewport_width_980":[[1,2],[970,970]],"viewport_width_1024":[[1,2],[970,970]],"viewport_width_1200":[[1,2],[970,170],[970,970],[1600,1150]]}},"section_config":{"show_labels":false,"all_sizes":[[1,2],[970,170],[970,970],[1600,1150]],"default_sizes":{"viewport_width_0":[],"viewport_width_492":[[1,2],[970,970]],"viewport_width_644":[[1,2],[970,970]],"viewport_width_768":[[1,2],[970,970]],"viewport_width_980":[[1,2],[970,970]],"viewport_width_1024":[[1,2],[970,970]],"viewport_width_1200":[[1,2],[970,970]]},"narrow_layout_sizes":{"viewport_width_0":[],"viewport_width_492":[[1,2],[970,970]],"viewport_width_644":[[1,2],[970,970]],"viewport_width_768":[[1,2],[970,970]],"viewport_width_980":[[1,2],[970,970]],"viewport_width_1024":[[1,2],[970,970]],"viewport_width_1200":[[1,2],[970,170],[970,970],[1600,1150]]}}}
288,"topscroll_mob":{"type":"normal","article_config":{"show_labels":false,"all_sizes":[[1,2],[300,220]],"default_sizes":{"viewport_width_0":[[1,2],[300,220]],"viewport_width_492":[],"viewport_width_644":[],"viewport_width_768":[],"viewport_width_980":[],"viewport_width_1024":[],"viewport_width_1200":[]}},"section_config":{"show_labels":false,"all_sizes":[[1,2],[300,220]],"default_sizes":{"viewport_width_0":[[1,2],[300,220]],"viewport_width_492":[],"viewport_width_644":[],"viewport_width_768":[],"viewport_width_980":[],"viewport_width_1024":[],"viewport_width_1200":[]}}}}, 289 gamNativeAdPageAdUnits: {"natiiviboksi1":{"type":"normal","article_config":{"show_labels":false,"all_sizes":[[300,533],[300,400],[300,169],[300,225],[300,250],[300,600],[300,431]],"default_sizes":{"viewport_width_0":[],"viewport_width_492":[],"viewport_width_644":[],"viewport_width_768":[],"viewport_width_980":[[300,533],[300,400],[300,169],[300,225],[300,250],[300,600],[300,431]],"viewport_width_1024":[[300,533],[300,400],[300,169],[300,225],[300,250],[300,600],[300,431]],"viewport_width_1200":[[300,533],[300,400],[300,169],[300,225],[300,250],[300,600],[300,431]]}},"section_config":{"show_labels":false,"all_sizes":[[300,533],[300,400],[300,169],[300,225],[300,250],[300,600],[300,431]],"default_sizes":{"viewport_width_0":[],"viewport_width_492":[],"viewport_width_644":[],"viewport_width_768":[],"viewport_width_980":[[300,533],[300,400],[300,169],[300,225],[300,250],[300,600],[300,431]],"viewport_width_1024":[[300,533],[300,400],[300,169],[300,225],[300,250],[300,600],[300,431]],"viewport_width_1200":[[300,533],[300,400],[300,169],[300,225],[300,250],[300,600],[300,431]]}}},"natiiviboksi2":{"type":"normal","article_config":{"show_labels":false,"all_sizes":[[300,533],[300,400],[300,169],[300,225],[300,250],[300,600],[300,431]],"default_sizes":{"viewport_width_0":[],"viewport_width_492":[],"viewport_width_644":[],"viewport_width_768":[],"viewport_width_980":[[300,533],[300,400],[300,169],[300,225],[300,250],[300,600],[300,431]],"viewport_width_1024":[[300,533],[300,400],[300,169],[300,225],[300,250],[300,600],[300,431]],"viewport_width_1200":[[300,533],[300,400],[300,169],[300,225],[300,250],[300,600],[300,431]]}},"section_config":{"show_labels":false,"all_sizes":[[300,533],[300,400],[300,169],[300,225],[300,250],[300,600],[300,431]],"default_sizes":{"viewport_width_0":[],"viewport_width_492":[],"viewport_width_644":[],"viewport_width_768":[],"viewport_width_980":[[300,533],[300,400],[300,169],[300,225],[300,250],[300,600],[300,431]],"viewport_width_1024":[[300,533],[300,400],[300,169],[300,225],[300,250],[300,600],[300,431]],"viewport_width_1200":[[300,533],[300,400],[300,169],[300,225],[300,250],[300,600],[300,431]]}}},"natiiviboksi3":{"type":"normal","article_config":{"show_labels":false,"all_sizes":[[300,533],[300,400],[300,169],[300,225],[300,250],[300,600],[300,431]],"default_sizes":{"viewport_width_0":[],"viewport_width_492":[],"viewport_width_644":[],"viewport_width_768":[],"viewport_width_980":[[300,533],[300,400],[300,169],[300,225],[300,250],[300,600],[300,431]],"viewport_width_1024":[[300,533],[300,400],[300,169],[300,225],[300,250],[300,600],[300,431]],"viewport_width_1200":[[300,533],[300,400],[300,169],[300,225],[300,250],[300,600],[300,431]]}},"section_config":{"show_labels":false,"all_sizes":[[300,533],[300,400],[300,169],[300,225],[300,250],[300,600],[300,431]],"default_sizes":{"viewport_width_0":[],"viewport_width_492":[],"viewport_width_644":[],"viewport_width_768":[],"viewport_width_980":[[300,533],[300,400],[300,169],[300,225],[300,250],[300,600],[300,431]],"viewport_width_1024":[[300,533],[300,400],[300,169],[300,225],[300,250],[300,600],[300,431]],"viewport_width_1200":[[300,533],[300,400],[300,169],[300,225],[300,250],[300,600],[300,431]]}}},"natiiviboksi4":{"type":"normal","article_config":{"show_labels":false,"all_sizes":[[300,533],[300,400],[300,169],[300,225],[300,250],[300,600],[300,431]],"default_sizes":{"viewport_width_0":[],"viewport_width_492":[],"viewport_width_644":[],"viewport_width_768":[],"viewport_width_980":[[300,533],[300,400],[300,169],[300,225],[300,250],[300,600],[300,431]],"viewport_width_1024":[[3
28900,533],[300,400],[300,169],[300,225],[300,250],[300,600],[300,431]],"viewport_width_1200":[[300,533],[300,400],[300,169],[300,225],[300,250],[300,600],[300,431]]}},"section_config":{"show_labels":false,"all_sizes":[[300,533],[300,400],[300,169],[300,225],[300,250],[300,600],[300,431]],"default_sizes":{"viewport_width_0":[],"viewport_width_492":[],"viewport_width_644":[],"viewport_width_768":[],"viewport_width_980":[[300,533],[300,400],[300,169],[300,225],[300,250],[300,600],[300,431]],"viewport_width_1024":[[300,533],[300,400],[300,169],[300,225],[300,250],[300,600],[300,431]],"viewport_width_1200":[[300,533],[300,400],[300,169],[300,225],[300,250],[300,600],[300,431]]}}},"natiivimobiili1":{"type":"normal","article_config":{"show_labels":false,"all_sizes":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150]],"default_sizes":{"viewport_width_0":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150]],"viewport_width_492":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150]],"viewport_width_644":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150]],"viewport_width_768":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150]],"viewport_width_980":[],"viewport_width_1024":[],"viewport_width_1200":[]}},"section_config":{"show_labels":false,"all_sizes":[[300,533],[300,400],[300,169],[300,225],[300,250],[300,600],[300,431]],"default_sizes":{"viewport_width_0":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150]],"viewport_width_492":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150]],"viewport_width_644":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150]],"viewport_width_768":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150]],"viewport_width_980":[],"viewport_width_1024":[],"viewport_width_1200":[]}}},"natiivimobiili2":{"type":"normal","article_config":{"show_labels":false,"all_sizes":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150]],"default_sizes":{"viewport_width_0":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150]],"viewport_width_492":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150]],"viewport_width_644":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150]],"viewport_width_768":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150]],"viewport_width_980":[],"viewport_width_1024":[],"viewport_width_1200":[]}},"section_config":{"show_labels":false,"all_sizes":[[300,533],[300,400],[300,169],[300,225],[300,250],[300,600],[300,431]],"default_sizes":{"viewport_width_0":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150]],"viewport_width_492":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150]],"viewport_width_644":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150]],"viewport_width_768":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150]],"viewport_width_980":[],"viewport_width_1024":[],"viewport_width_1200":[]}}},"natiivimobiili3":{"type":"normal","article_config":{"show_labels":false,"all_sizes":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150]],"default_sizes":{"viewport_width_0":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150]],"viewport_width_492":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150]],"viewport_width_644":[[3
28900,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150]],"viewport_width_768":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150]],"viewport_width_980":[],"viewport_width_1024":[],"viewport_width_1200":[]}},"section_config":{"show_labels":false,"all_sizes":[[300,533],[300,400],[300,169],[300,225],[300,250],[300,600],[300,431]],"default_sizes":{"viewport_width_0":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150]],"viewport_width_492":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150]],"viewport_width_644":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150]],"viewport_width_768":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150]],"viewport_width_980":[],"viewport_width_1024":[],"viewport_width_1200":[]}}},"natiivimobiili4":{"type":"normal","article_config":{"show_labels":false,"all_sizes":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150]],"default_sizes":{"viewport_width_0":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150]],"viewport_width_492":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150]],"viewport_width_644":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150]],"viewport_width_768":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150]],"viewport_width_980":[],"viewport_width_1024":[],"viewport_width_1200":[]}},"section_config":{"show_labels":false,"all_sizes":[[300,533],[300,400],[300,169],[300,225],[300,250],[300,600],[300,431]],"default_sizes":{"viewport_width_0":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150]],"viewport_width_492":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150]],"viewport_width_644":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150]],"viewport_width_768":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150]],"viewport_width_980":[],"viewport_width_1024":[],"viewport_width_1200":[]}}}}, 290 gamNativeAdPageSite: 'natiivikoonti' || 'natiivikoonti', 291 adSlotPrefix: 'gam-ad-' || 'gam-ad-', 292 isFrontPage: true, 293 isNarrowLayoutFromPageLevel: true, 294 isComicArticle: false, 295 isPreview: false, 296 isNativeAdPage: false, 297 previewAdUnits: ["mobiili1","mobiili2","mobiili3","mobiili4","mobiili5","mobiili6","mobiili7","mobiili8","mobiili9","mobiili10"], 298 skipLinksEnabled: true, 299 appendMarketingCategoriesToTopics: true, 300 enableLocationPrompt: false 301 } 302 InitializeGoogleScript(GAM_params) 303 </script>
303 304
304<script type='text/javascript'> 305 (function() { 306 /** CONFIGURATION START **/ 307 var _sf_async_config = window._sf_async_config = (window._sf_async_config || {}); 308 _sf_async_config.uid = 60754; 309 _sf_async_config.domain = location.host.replace("www.",""); 310 _sf_async_config.flickerControl = false; 311 _sf_async_config.useCanonical = true; 312 _sf_async_config.useCanonicalDomain = true; 313 /** CONFIGURATION END **/ 314 })(); 315 </script>
315<script async src="https://static.chartbeat.com/js/chartbeat_mab.js"></script>
315<script> 316 function configureChartbeat(userType) { 317 /** CONFIGURATION START **/ 318 var _sf_async_config = window._sf_async_config = (window._sf_async_config || {}); 319 _sf_async_config.sections = pageData && pageData.section ? pageData.section.name : ''; 320 _sf_async_config.authors = pageData && pageData.article && Array.isArray(pageData.article.authors) ? pageData.article.authors.toString() : ''; 321 322 if (userType) { 323 var _cbq = window._cbq = (window._cbq || []); 324 _cbq.push(['_acct', userType]); 325 } 326 /** CONFIGURATION END **/ 327 function loadChartbeat() { 328 var e = document.createElement('script'); 329 var n = document.getElementsByTagName('script')[0]; 330 e.type = 'text/javascript'; 331 e.async = true; 332 e.src = 'https://static.chartbeat.com/js/chartbeat.js'; 333 n.parentNode.insertBefore(e, n); 334 } 335 loadChartbeat(); 336 }; 337 338 if (typeof JankkoSSOClient !== 'undefined') { 339 JankkoSSOClient.getSession().then(function(data) { 340 if (data && data.user && data.user.id) { 341 var userType = Array.isArray(data.permissions) && data.permissions.includes("paywall") ? 'paid' : 'lgdin'; 342 343 configureChartbeat(userType); 344 } else { 345 configureChartbeat('anon'); 346 } 347 }).catch(function(error) { 348 configureChartbeat('anon'); 349 }); 350 } else { 351 configureChartbeat('anon'); 352 } 353 </script>
353 354
354<script> 355 const gtmContainerId = 'GTM-KTJNB7R'; 356 const sendDatalayerPush = Boolean(1); 357 const context = 'sec'; 358 359 (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 360 new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 361 j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 362 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 363 })(window,document,'script','dataLayer',gtmContainerId); 364 365 if (sendDatalayerPush) { 366 window.dataLayer.push({'event':'pageDataPush','pageData': window.pageData}); 367 } 368 369 (async function () { 370 const paywallEnabled = window?.pageData?.publication?.paywallEnabled ?? true; 371 const registrationWallEnabled = window?.pageData?.publication?.registrationWallEnabled ?? true; 372 373 const user = {}; 374 const companyUser = {}; 375 376 let articleState; 377 let articlePaywall = 'free'; // free is always the safer fallback 378 379 if (context === 'art') { 380 if (window?.pageData?.article?.effectivePaywall) { 381 articlePaywall = window.pageData.article.effectivePaywall; 382 } else if (window?.pageData?.article?.paywall){ 383 articlePaywall = window.pageData.article.paywall; 384 } 385 386 if ((articlePaywall === 'free' || !paywallEnabled) || (articlePaywall === "registered" && !registrationWallEnabled)) { 387 articleState = "full"; 388 } 389 else { 390 articleState = 'preview'; 391 } 392 } 393 394 function getCookie(name) { 395 name = name + '='; 396 const decodedCookie = decodeURIComponent(document.cookie); 397 const cookies = decodedCookie.split(';'); 398 for (let i = 0; i < cookies.length; i++) { 399 const cookie = cookies[i].trim(); 400 if (cookie.indexOf(name) === 0) { 401 return cookie.substring(name.length, cookie.length); 402 } 403 } 404 } 405 406 function pushDataLayerEvent() { 407 let segmentsCookie = getCookie('jankkosegments'); 408 409 if (segmentsCookie) { 410 let segmentsData = JSON.parse(segmentsCookie); 411 let segments = segmentsData.segments; 412 413 if (segments && typeof segments === 'object') { 414 user.segments = segments; 415 } 416 } 417 const pageData = { 418 'user': user,
419 'companyUser': companyUser 420 }; 421 if (context === 'art') { 422 pageData.article = { 'state': articleState }; 423 } 424 if (sendDatalayerPush) { 425 window.dataLayer.push({'event': 'userDataPush', 'pageData': pageData }); 426 } 427 } 428 429 async function modifyDatalayerData() { 430 const sessionData = await JankkoSSOClient.getSession(); 431 if (!sessionData) { 432 return; 433 } 434 435 user.id = sessionData?.personal?.personal_user_id; 436 user.products = sessionData?.personal?.personal_active_products; 437 user.permissions = sessionData?.personal?.personal_permissions; 438 439 companyUser.id = sessionData?.company?.company_user_id ?? null; 440 companyUser.products = sessionData?.company?.company_active_products ?? null; 441 companyUser.permissions = sessionData?.company?.company_permissions ?? null; 442 443 const permissions = sessionData?.permissions ?? []; 444 if (context === 'art') { 445 var userIsLoggedIn = false;if ((articlePaywall != "free" && permissions.includes("paywall") && articlePaywall != "registered") || (userIsLoggedIn === true && articlePaywall === "registered")) { 446 articleState = "full"; 447 } 448 } 449 } 450 451 try { 452 await modifyDatalayerData(); 453 } 454 catch (error) { 455 console.warn(error); 456 } 457 458 pushDataLayerEvent(); 459 }()); 460 461 </script>
461 462 463 </head> 464 <body class="diks-body diks-body--page-type-front-page"> 465 <!-- Google Tag Manager (noscript) -->
vendor: 72 bytes, lines 465-466
465 466 <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
466GTM-KTJNB7R
vendor: 95 bytes, lines 466-468
466" 467 height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> 468
468<!-- End Google Tag Manager (noscript) --> 469
469<script src='/gravito-cmp.js'></script>
469 470 471 <div class="diks-out-of-page-display-ad-container"><div class="diks-display-ad rs_skip" aria-hidden="true"> 472 <div class="diks-display-ad__unit" id="gam-ad-interstitiaali" style="width:0;height:0;margin:0;padding:0;"> 473
473<script>googletag.cmd.push(function() { googletag.display('gam-ad-interstitiaali'); });</script>
473 474 </div> 475 </div></div> 476 477 478 <header id="main-header" class="diks-header diks-header diks-header--is-fixed"> 479 <div class="diks-skip-link-navigation diks-skip-link-navigation--top"> 480 <ul class="diks-navigation diks-navigation--skip-links"> 481 <li class="diks-navigation__item"> 482 <a class="diks-button diks-button--primary diks-a11y__screen-reader diks-a11y__screen-reader--focusable" href="#sisalto" >Siirry suoraan sisältöön</a> 483 </li> 484 </ul> 485 </div> 486 487 <div class="diks-header-wrapper"> 488 <div class="diks-container diks-container--header"> 489 <div class="diks-header-container"><div class="diks-header__navigation-container diks-header__navigation-container--left"> 490 <button class="diks-button diks-button--icon-only diks-button--ghost diks-navigation__link js-diks-toggler diks-dropdown-toggler diks-dropdown-toggler--main" id="diks-dropdown-toggle" data-toggle="diks-dropdown-navigation" aria-expanded="false" aria-controls="diks-dropdown-navigation" aria-label="Valikko"><span class="diks-icon diks-icon--size-m" aria-hidden="true"><svg role="img" focusable="false" xmlns="http://www.w3.org/2000/svg" fill="currentColor" viewBox="0 0 24 24"> 491 <path fill-rule="evenodd" d="M22 6H2V4H22V6ZM22 13H2V11H22V13ZM22 20H2V18H22V20Z" clip-rule="evenodd"/> 492</svg> 493</span><span class="diks-icon diks-icon--size-m diks-icon--hidden" aria-hidden="true"><svg role="img" focusable="false" xmlns="http://www.w3.org/2000/svg" fill="currentColor" viewBox="0 0 24 24"> 494 <path fill-rule="evenodd" d="M10.5858 12L4.2218 5.63603L5.63602 4.22182L12 10.5858L18.3639 4.22183L19.7782 5.63605L13.4142 12L19.7782 18.364L18.3639 19.7782L12 13.4142L5.63602 19.7782L4.2218 18.364L10.5858 12Z" clip-rule="evenodd"/> 495</svg> 496</span></button> 497 498 <div class="diks-dropdown-navigation" id="diks-dropdown-navigation"> 499 <button id="diks-close-dropdown-main-nav" class="diks-button diks-button--outline diks-dropdown-navigation__close-button diks-a11y__screen-reader diks-a11y__screen-reader--focusable">Sulje valikko</button><div class="diks-dropdown-navigation__sign-container"> 500 <img src="https://a.pieksamaenlehti.fi/styles/e5576057/images/logos/keskisuomalainen-sign.svg" class="diks-logo diks-dropdown-navigation__sign" alt="Keskisuomalainen Oyj"> 501 </div><form id="dropdown-navigation-search" name="dropdownnavigationsearch" class="diks-form diks-form--fluid" action="/haku/" method="get"> 502 <div class="diks-form__field-wrapper diks-form__field-wrapper--padding-right diks-form__field-wrapper--required"><input class="diks-form__field" type="search" name="q" id="dropdown-navigation-searchSearch1" aria-label="Haku" placeholder="Hae sivustolta" required value=""></div> 503 504 <div class="diks-form__field-wrapper diks-form__field-wrapper--submit-button-icon-only"> 505 <button class="diks-form__submit" type="submit" id="dropdown-navigation-searchSubmitbutton2"><span class="diks-icon diks-icon--color-primary" aria-hidden="true"><svg role="img" focusable="false" xmlns="http://www.w3.org/2000/svg" fill="currentColor" viewBox="0 0 24 24"> 506 <path fill-rule="evenodd" d="M9.5 4C6.46243 4 4 6.46243 4 9.5C4 12.5376 6.46243 15 9.5 15C12.5376 15 15 12.5376 15 9.5C15 6.46243 12.5376 4 9.5 4ZM2 9.5C2 5.35786 5.35786 2 9.5 2C13.6421 2 17 5.35786 17 9.5C17 11.2106 16.4273 12.7874 15.4632 14.0493L19.7782 18.3642L18.3639 19.7784L14.049 15.4634C12.7872 16.4274 11.2105 17 9.5 17C5.35786 17 2 13.6421 2 9.5Z" clip-rule="evenodd"/> 507</svg> 508</span>Hae 509 </button> 510 </div> 511 </form> <nav class="diks-navigation-wrapper diks-navigation-wrapper--border-bottom diks-navigation-wrapper--border-top" ><ul class="diks-navigation diks-navigation--row diks-navigation--mobile-row diks-navigation--no-active-links diks-navigation--size-s" id="dropdown-highlights-nav"><li class="diks-navigation__item " ><a class="diks-navigation__link " href="/asenna/">Sovellus</a></li><li class="diks-navigation__item " ><a class="diks-navigation__link " href="/nakoislehti/">Lehdet</a></li><li class="diks-navigation__item diks-navigation__item--button diks-navigation__item--align-right diks-hide-from-subscribers" ><a class="diks-navigation__link diks-bc-order-button" href="/jatka/">Tilaa</a></li></ul> 512 </nav> <nav class="diks-navigation-wrapper diks-navigation-wrapper--divider-bottom" ><ul class="diks-navigation diks-navigation--no-active-links diks-navigation--size-s" id="dropdown-customer-upper-nav"><li class="diks-navigation__item " ><a class="diks-navigation__link " href="https://oma.media.fi/pieksamaen-lehti/"><span class="diks-icon diks-icon--size-m" aria-hidden="true"><svg role="img" focusable="false" xmlns="http://www.w3.org/2000/svg" fill="currentColor" viewBox="0 0 24 24"> 513 <path d="M17 8H22V17H19.1875V20.8125L14.1045 17H9V13.4307L4.4375 17.0811V13H2V3H17V8ZM17 13H11V15H14.7705L17.1875 16.8125V15H20V10H17V13ZM4 11H6.4375V12.918L8.5625 11.2188L8.83691 11H15V5H4V11Z"/> 514</svg> 515</span>Asiakaspalvelu</a></li><li class="diks-navigation__item " ><a class="diks-navigation__link " href="https://oma.media.fi/pieksamaen-lehti/yhteystiedot/juttuvinkki/"><span class="diks-icon diks-icon--size-m" aria-hidden="true"><svg role="img" focusable="false" xmlns="http://www.w3.org/2000/svg" fill="currentColor" viewBox="0 0 24 24"> 516 <path fill-rule="evenodd" d="M7.38197 4H16.618L17.618 6H22V20H2V6H6.38197L7.38197 4ZM8.61803 6L7.61803 8H4V18H20V8H16.382L15.382 6H8.61803ZM12 11C10.8954 11 10 11.8954 10 13C10 14.1046 10.8954 15 12 15C13.1046 15 14 14.1046 14 13C14 11.8954 13.1046 11 12 11ZM8 13C8 10.7909 9.79086 9 12 9C14.2091 9 16 10.7909 16 13C16 15.2091 14.2091 17 12 17C9.79086 17 8 15.2091 8 13Z" clip-rule="evenodd"/> 517</svg> 518</span>Lähetä juttuvinkki</a></li></ul> 519 </nav> <nav class="diks-navigation-wrapper " ><ul class="diks-navigation diks-navigation--light" id="dropdown-section-nav"><li class="diks-navigation__item diks-navigation__item--active" aria-current="page"><a class="diks-navigation__link " href="/">Etusivu</a></li><li class="diks-navigation__item " ><a class="diks-navigation__link " href="/uusimmat/">Uusimmat</a></li><li class="diks-navigation__item " ><a class="diks-navigation__link " href="/luetuimmat/">Luetuimmat</a></li><li class="diks-navigation__item " ><a class="diks-navigation__link " href="http://pieksamaenlehti.fi/paikalliset/">Paikalliset</a></li><li class="diks-navigation__item " ><a class="diks-navigation__link " href="http://pieksamaenlehti.fi/mielipide/">Mielipide&pääkirjoitus</a></li><li class="diks-navigation__item " ><a class="diks-navigation__link " href="http://www.pieksamaenlehti.fi/urhe
519ilu/">Urheilu</a></li><li class="diks-navigation__item " ><a class="diks-navigation__link " href="https://savo.menoinfo.fi/fi-FI">Menoinfo</a></li></ul> 520 </nav><!-- ESI start element "recommendedTopics" generated at 26-09-2026 13:50:17.331102 --><!-- ESI end element "recommendedTopics" --><!-- ESI start element "promotedAdvertisers" generated at 26-09-2026 13:52:08.833256 --><!-- ESI end element "promotedAdvertisers" --> <nav class="diks-navigation-wrapper diks-navigation-wrapper--divider-top" ><h2 class="diks-navigation__title">Yhteystiedot</h2><ul class="diks-navigation diks-navigation--light diks-navigation--size-s" id="dropdown-customer-nav"><li class="diks-navigation__item " ><a class="diks-navigation__link " href="https://www.meks.fi/mainonta/alueet/savon-media/">Mediamyynti</a></li><li class="diks-navigation__item " ><a class="diks-navigation__link " href="https://oma.media.fi/pieksamaen-lehti/yhteystiedot/">Kaikki yhteystiedot</a></li></ul> 521 </nav><div class="diks-navigation-wrapper diks-navigation-wrapper--divider-top"><h2 class="diks-navigation__title">Ulkoasu</h2><label for="diks-darkmode-toggler" class="diks-form__switch"> 522 <span class="diks-form__switch-label"><span class="diks-icon diks-icon--size-m" aria-hidden="true"><svg role="img" focusable="false" xmlns="http://www.w3.org/2000/svg" fill="currentColor" viewBox="0 0 24 24"> 523 <path fill-rule="evenodd" d="M13.7547 1.76065L11.7581 3.75666C10.6708 4.8436 10 6.34252 10 8C10 11.3137 12.6863 14 16 14C17.6575 14 19.1564 13.3292 20.2433 12.2419L22.2394 10.2453L21.9451 13.0531C21.4182 18.0815 17.1674 22 12 22C6.47715 22 2 17.5229 2 12C2 6.83263 5.91855 2.58178 10.9469 2.05488L13.7547 1.76065ZM8.70749 4.70657C5.93176 5.9617 4 8.75566 4 12C4 16.4183 7.58172 20 12 20C15.2443 20 18.0383 18.0682 19.2934 15.2925C18.289 15.7468 17.1738 16 16 16C11.5817 16 8 12.4183 8 8C8 6.82623 8.25316 5.71105 8.70749 4.70657Z" clip-rule="evenodd"/> 524</svg> 525</span>Käytä tummaa tilaa</span> 526 <div class="diks-form__switch-wrapper"> 527 <input id="diks-darkmode-toggler" class="diks-form__switch-input" type="checkbox"> 528 <span class="diks-form__switch-slider"></span> 529 </div> 530 </label> 531 </div></div> <nav class="diks-navigation-wrapper " ><ul class="diks-navigation diks-navigation--main diks-navigation--size-s diks-navigation--row diks-navigation--mobile-row diks-navigation--no-active-links diks-hide-below-large" ><li class="diks-navigation__item " ><a class="diks-navigation__link " href="/uusimmat/"><span class="diks-icon diks-hide-above-large" aria-hidden="true"><svg role="img" focusable="false" xmlns="http://www.w3.org/2000/svg" fill="currentColor" viewBox="0 0 24 24"> 532 <path fill-rule="evenodd" d="M12 4a8 8 0 100 16 8 8 0 000-16zM2 12C2 6.477 6.477 2 12 2s10 4.477 10 10-4.477 10-10 10S2 17.523 2 12zm9-6h2v5.586l2.707 2.707-1.414 1.414L11 12.414V6z" clip-rule="evenodd"/> 533</svg> 534</span>Uusimmat</a></li><li class="diks-navigation__item " ><a class="diks-navigation__link " href="/luetuimmat/"><span class="diks-icon diks-hide-above-large" aria-hidden="true"><svg role="img" focusable="false" xmlns="http://www.w3.org/2000/svg" fill="currentColor" viewBox="0 0 24 24"> 535 <path fill-rule="evenodd" d="M11.03 3.455c1.168-1.438 3.495-.652 3.55 1.2l.117 3.845h6a1.25 1.25 0 0 1 1.229 1.484l-1.905 10A1.25 1.25 0 0 1 18.793 21H9.06a1.25 1.25 0 0 1-.559-.132L6.764 20H3.25C2.56 20 2 19.44 2 18.75v-8.5C2 9.56 2.56 9 3.25 9h3.274l4.506-5.545ZM8 10.355v8.027L9.236 19h8.936l1.62-8.5h-5.58a1.5 1.5 0 0 1-1.499-1.455l-.131-4.33L8 10.356Zm10.056 9.255ZM4 11v7h2v-7H4Zm14.793 8.75.145.027Z" clip-rule="evenodd"/> 536</svg> 537</span>Luetuimmat</a></li><li class="diks-navigation__item " ><a class="diks-navigation__link " href="/nakoislehti/"><span class="diks-icon diks-hide-above-large" aria-hidden="true"><svg role="img" focusable="false" xmlns="http://www.w3.org/2000/svg" fill="currentColor" viewBox="0 0 24 24"> 538 <path fill-rule="evenodd" d="M4 2H20V22H4V2ZM6 4V20H18V4H6ZM8 6H16V12H8V6ZM10 8V10H14V8H10ZM16 15H8V13H16V15ZM16 18H8V16H16V18Z" clip-rule="evenodd"/> 539</svg> 540</span>Lehdet</a></li><li class="diks-navigation__item diks-navigation__item--button diks-navigation__item--align-right diks-hide-above-medium diks-hide-from-subscribers" ><a class="diks-navigation__link diks-bc-order-button" href="/jatka/">Tilaa</a></li></ul> 541 </nav></div><div class="diks-header__logo-container"><a class="diks-logo__link diks-header__logo-link diks-header__main-logo-link" href="/"><img src="https://a.pieksamaenlehti.fi/styles/e5576057/images/logos/pieksamaenlehti.svg" class="diks-logo diks-logo--default diks-header__logo diks-header__main-logo" alt="Pieksämäen Lehti"><img src="https://a.pieksamaenlehti.fi/styles/e5576057/images/logos/pieksamaenlehti-white.svg" class="diks-logo diks-logo--darkmode diks-header__logo diks-header__main-logo" alt="Pieksämäen Lehti"></a> 542 </div><div class="diks-header__navigation-container diks-header__navigation-container--right"><a class="diks-bc-order-button diks-button diks-button--primary diks-button--size-m diks-hide-from-subscribers diks-hide-below-medium " href="/jatka/">Tilaa</a><div class="diks-user-navigation-wrapper"> 543 <button class="diks-button diks-button--icon-only diks-button--ghost diks-navigation__link diks-dropdown-toggler diks-dropdown-toggler--user" aria-expanded="false" id="diks-sso-user" data-diks-toggle="diks-user-navigation" data-diks-toggle-class="diks-user-navigation" aria-controls="diks-user-navigation"><span class="diks-icon diks-icon--size-m" aria-hidden="true"><svg role="img" focusable="false" xmlns="http://www.w3.org/2000/svg" fill="currentColor" viewBox="0 0 24 24"> 544 <path fill-rule="evenodd" d="M4 12a8 8 0 1 1 13.496 5.814c-1.216-1.593-3.262-2.602-5.491-2.602-2.231 0-4.28 1.011-5.495 2.607A7.978 7.978 0 0 1 4 12Zm4.04 6.953A7.963 7.963 0 0 0 12 20a7.964 7.964 0 0 0 3.966-1.05c-.83-1.087-2.254-1.84-3.961-1.84-1.71 0-3.135.754-3.965 1.843ZM12 2C6.477 2 2 6.477 2 12s4.477 10 10 10 10-4.477 10-10S17.523 2 12 2Zm.005 5.898c-1.247 0-2.305 1.049-2.305 2.4 0 1.353 1.058 2.402 2.305 2.402s2.305-1.05 2.305-2.401c0-1.352-1.058-2.4-2.305-2.4Zm-4.203 2.4C7.802 7.952 9.658 6 12.005 6c2.347 0 4.203 1.95 4.203 4.299 0 2.348-1.856 4.299-4.203 4.299-2.347 0-4.203-1.951-4.203-4.3Z" clip-rule="evenodd"/> 545</svg> 546</span><span class="diks-icon diks-icon--size-m diks-icon--hidden" aria-hidden="true"><svg role="img" focusable="false" xmlns="http://www.w3.org/2000/svg" fill="currentColor" viewBox="0 0 24 24"> 547 <path fill-rule="evenodd" d="M10.5858 12L4.2218 5.63603L5.63602 4.22182L12 10.5858L18.3639 4.22183L19.7782 5.63605L13.4142 12L19.7782 18.364L18.3639 19.7782L12 13.4142L5.63602 19.7782L4.2218
54718.364L10.5858 12Z" clip-rule="evenodd"/> 548</svg> 549</span></button> 550 551 <div class="diks-navigation diks-sub-navigation diks-user-navigation" id="diks-user-navigation"> 552 <button id="diks-close-dropdown-user-nav" class="diks-button diks-button--outline diks-dropdown-navigation__close-button diks-a11y__screen-reader diks-a11y__screen-reader--focusable">Sulje valikko</button> 553 <p id="diks-sso-username" class="diks-user-navigation__username diks-hide-from-company-subscribers"></p><p class="diks-user-navigation__username diks-show-for-company-subscribers">Yritystilaus tunnistettu</p><div class="diks-show-for-company-subscribers"><p>Voit käyttää palvelun kaikkia sisältöjä vapaasti. Jos haluat kommentoida, kirjaudu sisään henkilökohtaisella Mediatunnuksella.</p></div> <ul class="diks-navigation diks-navigation--size-m" id="diks-sso-links"><li class="diks-navigation__item " ><a class="diks-navigation__link " href="javascript:window.gravito.cmp.openPreferences();">Evästevalinnat</a></li></ul> 554 </div> 555</div> 556 </div> 557 </div> 558 </div> 559 </div><div class="diks-section-navigation-wrapper"> 560 <div class="diks-container diks-container--narrow-mobile diks-container--full-width-before-l"> 561 <nav class="diks-navigation-wrapper diks-navigation-wrapper--border-bottom" aria-label="Osastovalikko"><ul class="diks-navigation diks-navigation--row diks-navigation--light diks-navigation--centered diks-navigation--mobile-row diks-navigation--draggable diks-navigation--size-xs diks-navigation--active-subtle" id="osastovalikko"><li class="diks-navigation__item " ><a class="diks-navigation__link " href="http://pieksamaenlehti.fi/paikalliset/"draggable="false">Paikalliset</a></li><li class="diks-navigation__item " ><a class="diks-navigation__link " href="http://pieksamaenlehti.fi/mielipide/"draggable="false">Mielipide&pääkirjoitus</a></li><li class="diks-navigation__item " ><a class="diks-navigation__link " href="http://www.pieksamaenlehti.fi/urheilu/"draggable="false">Urheilu</a></li><li class="diks-navigation__item " ><a class="diks-navigation__link " href="https://savo.menoinfo.fi/fi-FI"draggable="false">Menoinfo</a></li></ul> 562 </nav> 563 </div> 564 </div><div class="diks-quicklinks-wrapper"> 565 <div class="diks-container diks-container--narrow-mobile"> 566 <nav class="diks-navigation-wrapper " ><ul class="diks-navigation diks-navigation--main diks-navigation--size-s diks-navigation--row diks-navigation--mobile-row diks-navigation--no-active-links diks-navigation--centered diks-hide-above-large" ><li class="diks-navigation__item " ><a class="diks-navigation__link " href="/uusimmat/"><span class="diks-icon diks-hide-above-large" aria-hidden="true"><svg role="img" focusable="false" xmlns="http://www.w3.org/2000/svg" fill="currentColor" viewBox="0 0 24 24"> 567 <path fill-rule="evenodd" d="M12 4a8 8 0 100 16 8 8 0 000-16zM2 12C2 6.477 6.477 2 12 2s10 4.477 10 10-4.477 10-10 10S2 17.523 2 12zm9-6h2v5.586l2.707 2.707-1.414 1.414L11 12.414V6z" clip-rule="evenodd"/> 568</svg> 569</span>Uusimmat</a></li><li class="diks-navigation__item " ><a class="diks-navigation__link " href="/luetuimmat/"><span class="diks-icon diks-hide-above-large" aria-hidden="true"><svg role="img" focusable="false" xmlns="http://www.w3.org/2000/svg" fill="currentColor" viewBox="0 0 24 24"> 570 <path fill-rule="evenodd" d="M11.03 3.455c1.168-1.438 3.495-.652 3.55 1.2l.117 3.845h6a1.25 1.25 0 0 1 1.229 1.484l-1.905 10A1.25 1.25 0 0 1 18.793 21H9.06a1.25 1.25 0 0 1-.559-.132L6.764 20H3.25C2.56 20 2 19.44 2 18.75v-8.5C2 9.56 2.56 9 3.25 9h3.274l4.506-5.545ZM8 10.355v8.027L9.236 19h8.936l1.62-8.5h-5.58a1.5 1.5 0 0 1-1.499-1.455l-.131-4.33L8 10.356Zm10.056 9.255ZM4 11v7h2v-7H4Zm14.793 8.75.145.027Z" clip-rule="evenodd"/> 571</svg> 572</span>Luetuimmat</a></li><li class="diks-navigation__item " ><a class="diks-navigation__link " href="/nakoislehti/"><span class="diks-icon diks-hide-above-large" aria-hidden="true"><svg role="img" focusable="false" xmlns="http://www.w3.org/2000/svg" fill="currentColor" viewBox="0 0 24 24"> 573 <path fill-rule="evenodd" d="M4 2H20V22H4V2ZM6 4V20H18V4H6ZM8 6H16V12H8V6ZM10 8V10H14V8H10ZM16 15H8V13H16V15ZM16 18H8V16H16V18Z" clip-rule="evenodd"/> 574</svg> 575</span>Lehdet</a></li><li class="diks-navigation__item diks-navigation__item--button diks-navigation__item--align-right diks-hide-above-medium diks-hide-from-subscribers" ><a class="diks-navigation__link diks-bc-order-button" href="/jatka/">Tilaa</a></li></ul> 576 </nav> 577 </div> 578 </div><div id="diks-dropdown-navigation-shade" class="diks-dropdown-navigation-shade"></div></header>
578<script src="/theme/css/includes/waypoints/lib/noframework.waypoints.min.js"></script>
578 579
579<script> 580 // Fix forEach for IE 581 if (window.NodeList && !NodeList.prototype.forEach) { 582 NodeList.prototype.forEach = Array.prototype.forEach; 583 } 584 585 // Element.closest() needs a polyfill for older browsers. 586 // While we only need the closest() functionality for mobile browsers, 587 // we don't want the code to fail even on old desktop browsers. 588 // https://developer.mozilla.org/en-US/docs/Web/API/Element/closest#Polyfill 589 // https://developer.mozilla.org/en-US/docs/Web/API/Element/closest#Browser_compatibility 590 if (!Element.prototype.matches) { 591 Element.prototype.matches = Element.prototype.msMatchesSelector || Element.prototype.webkitMatchesSelector; 592 } 593 594 if (!Element.prototype.closest) { 595 Element.prototype.closest = function(s) { 596 var el = this; 597 598 do { 599 if (el.matches(s)) return el; 600 el = el.parentElement || el.parentNode; 601 } while (el !== null && el.nodeType === 1); 602 return null; 603 }; 604 } 605 606 (function () { 607 if (typeof JankkoSSOClient !== 'undefined') { 608 var stringToHTML = function (htmlString) { 609 var div = document.createElement('div'); 610 div.innerHTML = htmlString.trim(); 611 return div.firstChild; 612 }; 613 614 var showUserRelatedItems = function(personalData) { 615 var usernameElement = document.querySelector('#diks-sso-username'); 616 if (usernameElement) { 617 usernameElement.innerHTML = personalData.full_name; 618 } 619 620 var linksElement = document.querySelector('#diks-sso-links'); 621 if (linksElement) { 622 var myAccountLink = stringToHTML('<li class="diks-navigation__item"><a class="diks-navigation__link" href="'+JankkoSSOClient.serviceUrls.myAccount+'">Omat tiedot</a></li>'); 623 var logoutForm = stringToHTML('<li class="diks-navigation__item diks-navigation__item--logout"><form id="logout-form" action="'+JankkoSSOClient.serviceUrls.logout+'" method="post"><input class="diks-navigation__link" type="submit" value="Kirjaudu ulos"></form></li>'); 624 linksElement.insertBefore(myAccountLink, linksElement.childNodes[0]); 625 linksElement.appendChild(logoutForm); 626 } 627 628 var htmlElement = document.querySelector('.diks-user--is-not-logged-in'); // Class is set to main html element 629 if (htmlElement) { 630 htmlElement.classList.replace('diks-user--is-not-logged-in', 'diks-user--is-logged-in'); 631 } 632 } 633 634 var showMenuLinksForLoggedOutUser = function() { 635 const linksElement = document.querySelector('#diks-sso-links'); 636 if (!linksElement) { 637 return; 638 } 639 640 // Pidetään vain tietyt query-parametrit. Alunperin tässä poistettiin kaikki query-parametrit. 641 // @todo Selvitetään voisiko tässä sallia kaikki query-parametrit. 642 const currentUrlObject = new URL(window.location.href); 643 const returnUrlObject = new URL(`${currentUrlObject.origin}${currentUrlObject.pathname}`); 644 const allowedParams = ['limit-active-products']; 645 allowedParams.forEach(function(name) { 646 if (currentUrlObject.searchParams.get(name)) { 647 returnUrlObject.searchParams.set(name, currentUrlObject.searchParams.get(name)); 648 } 649 }); 650 651 const loginPageUrlObject = new URL(`${window.location.origin}/kirjaudu/`); 652 loginPageUrlObject.searchParams.set('returnUrl', returnUrlObject.toString()); 653 const loginLinkString = `<li class="diks-navigation__item"><a class="diks-navigation__link" href="${loginPageUrlObject.toString()}">Kirjaudu</a></li>`; 654 655 linksElement.insertBefore(stringToHTML(loginLinkString), linksElement.childNodes[0]); 656 } 657 658 var showCompanyUserRelatedItems = function(companyData) { 659 var htmlElement = document.querySelector('.diks-user--is-not-company-subscriber'); // Class is set to main html element 660 var permissions = companyData?.company_permissions || []; 661 if (htmlElement && permissions.length) { 662 htmlElement.classList.replace('diks-user--is-not-company-subscriber', 'diks-user--is-company-subscriber'); 663 } 664 } 665 666 document.addEventListener("DOMContentLoaded", async function() { 667 try { 668 const data = await JankkoSSOClient.getSession(); 669 if (data.company?.company_user_id) { 670 showCompanyUserRelatedItems(data.company); 671 }
672 if (data.personal?.personal_user_id) { 673 showUserRelatedItems(data.personal); 674 } else { 675 showMenuLinksForLoggedOutUser(); 676 } 677 } catch (error) { 678 showMenuLinksForLoggedOutUser(); 679 } 680 }); 681 } 682 }()); 683 684 685 ////////////////////////////////////////////////////////////////////////////////////////// 686 // NAVIGATIONS 687 ////////////////////////////////////////////////////////////////////////////////////////// 688 689 // Toggle icon inside a toggler 690 function toggleTogglerIcon(toggler) { 691 togglerIcons = toggler.querySelectorAll('.diks-icon'); 692 if ( togglerIcons.length > 1 ) { 693 for (var j= 0; j < togglerIcons.length; j++) { 694 togglerIcons[j].classList.toggle('diks-icon--hidden'); 695 } 696 } 697 } 698 699 // Function for closing all dropdown navigations 700 function closeAllDropdownNavigations() { 701 closeMainDropdownNavigation(); 702 closeUserDropdownNavigation(); 703 } 704 705 // Close main nav or user nav if hidden screen reader only close navigation button is clicked 706 let closeDropdownMainNav = document.getElementById('diks-close-dropdown-main-nav'); 707 let closeDropdownUserNav = document.getElementById('diks-close-dropdown-user-nav'); 708 if ( closeDropdownMainNav ) { 709 closeDropdownMainNav.addEventListener('click', function() { 710 closeMainDropdownNavigation(); 711 }); 712 } 713 if ( closeDropdownUserNav ) { 714 closeDropdownUserNav.addEventListener('click', function(e) { 715 e.stopPropagation(); 716 closeUserDropdownNavigation(); 717 }); 718 } 719 720 // Trap focus inside opened dropdown navigation 721 document.addEventListener('keydown', function(event) { 722 // Initialize variables 723 var ssoLinks = document.getElementById('diks-sso-links'); 724 var linksUserNav = ""; 725 var firstElUserNav = ""; 726 var lastElUserNav = ""; 727 var mainDropdownLastNavLinks = document.getElementById('dropdown-customer-nav'); // Last navigation element inside of main dropdown navigation 728 var linksMainDropdownNav = ""; 729 var firstElMainDropdownNav = "" 730 var lastElMainDropdownNav = ""; 731 732 // Set user nav variable values if SSO links exist 733 if (ssoLinks) { 734 linksUserNav = ssoLinks.querySelectorAll('.diks-navigation__link'); 735 firstElUserNav = document.getElementById('diks-close-dropdown-user-nav'); 736 lastElUserNav = linksUserNav[linksUserNav.length - 1]; 737 } 738 739 // Set main dropdown nav variable values if main dropdown last nav links exist 740 if (mainDropdownLastNavLinks) { 741 linksMainDropdownNav = mainDropdownLastNavLinks.querySelectorAll('.diks-navigation__link'); 742 firstElMainDropdownNav = document.getElementById('diks-close-dropdown-main-nav'); 743 lastElMainDropdownNav = linksMainDropdownNav[linksMainDropdownNav.length - 1]; 744 } 745 746 // If darkmode-toggler is found set it as the last element of main dropdown nav 747 if ( document.getElementById('diks-darkmode-toggler') ) { 748 lastElMainDropdownNav = document.getElementById('diks-darkmode-toggler'); 749 } 750 751 // Close all dropdown navigations & reposition fixed header when ESC key is pressed 752 if (event.key === "Escape" || event.key === "Esc") { 753 closeAllDropdownNavigations(); 754 } 755 // Trap focus inside user navigation and/or main dropdown navigation when they are open 756 if (event.keyCode === 9) { 757 if (event.shiftKey && (document.activeElement === firstElUserNav || document.activeElement === firstElMainDropdownNav)) { 758 event.preventDefault(); 759 if (document.activeElement === firstElUserNav) { 760 lastElUserNav.focus(); 761 } 762 else if ( document.activeElement === firstElMainDropdownNav ) { 763 lastElMainDropdownNav.focus(); 764 } 765 } 766 else if (!event.shiftKey && (document.activeElement === lastElUserNav || document.activeElement === lastElMainDropdownNav)) { 767 event.preventDefault(); 768 if (document.activeElement === lastElUserNav) { 769 firstElUserNav.focus(); 770 } 771 else if ( document.activeElement === lastElMainDropdownNav ) { 772 firstElMainDropdownNav.focus(); 773 } 774 } 775 } 776 }); 777 778 779 ////////////////////////////////////////////////////////////////////////////////////////// 780 // User navigation 781 ////////////////////////////////////////////////////////////////////////////////////////// 782 783 let userDropdownNavigation = document.getElementById('diks-user-navigation'); // user dropdown navigation 784 let userDropdownNavigationToggler = document.getElementById('diks-sso-user'); // user dropdown navigation toggler button (opens and closes user dropdown navigation) 785 let userDropdownNavigationCloseButton = document.getElementById('diks-close-dropdown-main-nav'); // Hidden screen-reader-only close button inside user dropdown navigation 786 787 // Close user dropdown navigation if hidden screen-reader-only close button is clicked 788 if ( userDropdownNavigationCloseButton ) { 789 userDropdownNavigationCloseButton.addEventListener('click', function() { 790 closeUserDropdownNavigation(); 791 }); 792 } 793 794 function closeUserDropdownNavigation() { 795 if (userDropdownNavigation) { 796 if (userDropdownNavigation.classList.contains('diks-user-navigation--is-open')) { 797 // Close user dropdown nav by removing --is-open class 798 userDropdownNavigation.classList.remove('diks-user-navigation--is-open'); 799 // Remove --is-open class from user dropdown navigation toggler 800 userDropdownNavigationToggler.classList.remove('diks-dropdown-toggle--is-open'); 801 // Toggle icon 802 toggleTogglerIcon(userDropdownNavigationToggler); 803
804 // Set aria-expanded to false for user dropdown toggler 805 userDropdownNavigationToggler.setAttribute('aria-expanded', 'false'); 806 } 807 } 808 } 809 810 // User Navigation Dropdown 811 if (userDropdownNavigation) { 812 let userDropdownNavigationAriaControls = userDropdownNavigationToggler.getAttribute('data-diks-toggle'); // aria-controls value for user dropown navigation toggler 813 userDropdownNavigationToggler.setAttribute('aria-controls', userDropdownNavigationAriaControls); 814 userDropdownNavigationToggler.addEventListener('click', function(e) { 815 e.preventDefault(); 816 // If the main dropdown navigation is already open (contains --is-open class) close it 817 if ( (userDropdownNavigation).classList.contains('diks-user-navigation--is-open') ) { 818 closeUserDropdownNavigation(); 819 } 820 // If the main dropdown navigation isn't open (doesn't contain --is-open class) open it 821 else { 822 // If other toggles are open, close them 823 document.querySelectorAll('.diks-user-navigation--is-open').forEach(function(item) { 824 item.classList.remove('diks-user-navigation--is-open'); 825 userDropdownNavigationToggler.classList.remove('diks-dropdown-toggler--is-open'); 826 }); 827 828 // Toggle icon 829 toggleTogglerIcon(userDropdownNavigationToggler); 830 831 // Set aria-expanded 832 userDropdownNavigationToggler.setAttribute('aria-expanded', 'true'); 833 834 // Open this toggle 835 userDropdownNavigation.classList.add('diks-user-navigation--is-open'); 836 837 // Close main dropdown navigation if it's open 838 closeMainDropdownNavigation(); 839 840 // Add event listener to window when user nav toggler is clicked and user nav is open 841 window.addEventListener('click', function(e){ 842 if (document.querySelector('.diks-user-navigation-wrapper').contains(e.target)){ 843 // Clicked inside user nav, do nothing 844 } 845 else { 846 // Clicked outside user nav, close user nav 847 closeUserDropdownNavigation(); 848 } 849 }); 850 851 } 852 }); 853 } 854 855 ////////////////////////////////////////////////////////////////////////////////////////// 856 // Main navigation 857 ////////////////////////////////////////////////////////////////////////////////////////// 858 859 let mainDropdownNavigation = document.getElementById('diks-dropdown-navigation'); // main dropdown navigation 860 let mainDropdownNavigationToggler = document.getElementById('diks-dropdown-toggle'); // main dropdown navigation toggler button (opens and closes main dropdown navigation) 861 let mainDropdownNavigationShade = document.querySelector('.diks-dropdown-navigation-shade'); // shade effect that is visible when main dropdown navigation is open 862 let mainDropdownNavigationCloseButton = document.getElementById('diks-close-dropdown-main-nav'); // Hidden screen-reader-only close button inside main dropdown navigation 863 864 // Close main dropdown navigation if hidden screen-reader-only close button is clicked 865 if ( mainDropdownNavigationCloseButton ) { 866 mainDropdownNavigationCloseButton.addEventListener('click', function() { 867 closeMainDropdownNavigation(); 868 }); 869 } 870 871 // Function for closing main dropdown navigation 872 function closeMainDropdownNavigation() { 873 // Main dropdown navigation 874 if (mainDropdownNavigation) { 875 if (mainDropdownNavigation.classList.contains('diks-dropdown-navigation--is-open')) { 876 // Close main dropdown nav by removing --is-open class 877 mainDropdownNavigation.classList.remove('diks-dropdown-navigation--is-open'); 878 // Remove --is-open class from main dropdown navigation toggler 879 mainDropdownNavigationToggler.classList.remove('diks-dropdown-toggle--is-open'); 880 // Toggle icon 881 toggleTogglerIcon(mainDropdownNavigationToggler); 882 883 // Set aria-expanded to false for main dropdown toggler 884 mainDropdownNavigationToggler.setAttribute('aria-expanded', 'false'); 885 886 // Remove --is-open class from body 887 document.body.classList.remove('diks-body--dropdown-navigation-is-open'); 888 889 // Turn off shade effect 890 mainDropdownNavigationShade.classList.remove('diks-dropdown-navigation-shade--is-visible'); 891 } 892 } 893 } 894 895 896 // Main Navigation Dropdown 897 if (mainDropdownNavigation) {
898 let mainDropdownNavigationAriaControls = mainDropdownNavigationToggler.getAttribute('data-toggle'); // aria-controls value for main dropown navigation toggler 899 mainDropdownNavigationToggler.setAttribute('aria-controls', mainDropdownNavigationAriaControls); 900 mainDropdownNavigationToggler.addEventListener('click', function(e) { 901 e.preventDefault(); 902 // If the main dropdown navigation is already open (contains --is-open class) close it 903 if ( (mainDropdownNavigation).classList.contains('diks-dropdown-navigation--is-open') ) { 904 closeMainDropdownNavigation(); 905 } 906 // If the main dropdown navigation isn't open (doesn't contain --is-open class) open it 907 else { 908 // If other toggles are open, close them 909 document.querySelectorAll('.diks-dropdown-navigation--is-open').forEach(function(item) { 910 item.classList.remove('diks-dropdown-navigation--is-open'); 911 mainDropdownNavigationToggler.classList.remove('diks-dropdown-toggler--is-open'); 912 }); 913 914 // Toggle icon 915 toggleTogglerIcon(mainDropdownNavigationToggler); 916 917 // Set aria-expanded 918 mainDropdownNavigationToggler.setAttribute('aria-expanded', 'true'); 919 920 // Open this toggle 921 mainDropdownNavigation.classList.add('diks-dropdown-navigation--is-open'); 922 // Add is-open class to body 923 document.body.classList.add('diks-body--dropdown-navigation-is-open'); 924 // Turn on shade effect 925 mainDropdownNavigationShade.classList.add('diks-dropdown-navigation-shade--is-visible'); 926 927 // Close main Dropdown Navigation when visible shade area is clicked 928 document.querySelector('.diks-dropdown-navigation-shade--is-visible').addEventListener('click', function() { 929 closeMainDropdownNavigation(); 930 }); 931 932 // Close user dropdown navigation if it's open 933 closeUserDropdownNavigation(); 934 935 } 936 }); 937 } 938 939 940</script>
940 941 942 <div class="diks-display-ad rs_skip" aria-hidden="true"> 943 <div class="diks-display-ad__unit" id="gam-ad-topscroll_skin" > 944
944<script>googletag.cmd.push(function() { googletag.display('gam-ad-topscroll_skin'); });</script>
944 945 </div> 946 </div> 947 <div class="diks-display-ad rs_skip" aria-hidden="true"> 948 <div class="diks-display-ad__unit" id="gam-ad-topscroll_mob" > 949
949<script>googletag.cmd.push(function() { googletag.display('gam-ad-topscroll_mob'); });</script>
949 950 </div> 951 </div> 952 <div class="diks-container"> 953 <div class="diks-layout"> 954 955 956 957 958 959 960 <div class="diks-note-wrapper "><div class="diks-container diks-container--narrower-mobile"> 961 <div id="diks-segment-notes"></div><div id="diks-bc-notes"></div></div></div>
961<script> 962 let segmentTeasersContainer = document.getElementById("diks-segment-notes"); 963 964 (function() { 965 function getCookie(name) { 966 name = name + '='; 967 const decodedCookie = decodeURIComponent(document.cookie); 968 const cookies = decodedCookie.split(';'); 969 970 for (let i = 0; i < cookies.length; i++) { 971 const cookie = cookies[i].trim(); 972 if (cookie.indexOf(name) == 0) { 973 return cookie.substring(name.length, cookie.length); 974 } 975 } 976 } 977 978 function injectSegmentTeasers(segmentsQueryString) { 979 var xhttp = new XMLHttpRequest(); 980 981 xhttp.onreadystatechange = function() { 982 if (this.readyState == 4 && this.status == 200) { 983 var segmentTeasers = this.responseText.trim(); 984 985 if (segmentTeasers) { 986 if (segmentTeasersContainer) { 987 segmentTeasersContainer.innerHTML = segmentTeasers; 988 } 989 } 990 else { 991 // Remove segment teaser container if there are no segment teasers 992 if (segmentTeasersContainer) { 993 segmentTeasersContainer.remove(); 994 } 995 } 996 } 997 }; 998 999 xhttp.open("GET", "/.ajax/segmentTeaser?" + segmentsQueryString, true); 1000 xhttp.send(); 1001 } 1002 1003 var segmentsCookie = getCookie('jankkosegments'); 1004 1005 if (segmentsCookie) { 1006 var segmentsData = JSON.parse(segmentsCookie); 1007 var segments = segmentsData.segments; 1008 1009 if (segments && typeof segments === 'object') { 1010 var segmentsQueryString = ""; 1011 1012 Object.keys(segments).forEach(function(key, index) { 1013 segmentsQueryString = index === 0 ? "" : segmentsQueryString + "&"; 1014 var value = segments[key]; 1015 1016 if (Array.isArray(value)) { 1017 value = value.join(','); 1018 } 1019 1020 segmentsQueryString = segmentsQueryString + key + "=" + value; 1021 }); 1022 1023 injectSegmentTeasers(segmentsQueryString); 1024 } 1025 } 1026 else { 1027 // Remove segment teaser container if there are no segment teasers 1028 if (segmentTeasersContainer) { 1029 segmentTeasersContainer.remove(); 1030 } 1031 } 1032 })(); 1033</script>
1033 1034 1035 <main id="sisalto"> 1036 <div class="diks-front-page"><!-- ESI start element "latestFromCurrentPublicationSlider" generated at 26-09-2026 13:53:37.011010 --><div class="diks-story-slider diks-story-slider--no-border-top" id="uusimmat"><div class="diks-story-slider__cards-wrapper"> 1037 1038 1039 1040 <article class="diks-card diks-card--size-xs is--subscriber-only"> 1041 <div class="diks-card__main-wrapper"><div class="diks-card__text-wrapper"> 1042 <div class="diks-card__text-inner-wrapper"><h2 class="diks-card__title"><a class="diks-card__link" href="https://www.pieksamaenlehti.fi/paikalliset/9812372">Poikansa menettänyt Tanja: "Tuntui siltä, että olisin sairastu...</a></h2><div class="diks-card__meta-wrapper"><div class="diks-meta "> <div class="diks-date "> 1043 <time class="diks-date__published" datetime="2026-09-26T12:00:00+03:00">Tänään 12:00</time> 1044 1045 </div> 1046<div class="diks-comment-count "> 1047 <span class="coral-count" data-coral-notext="true" data-coral-url="https://www.pieksamaenlehti.fi/paikalliset/9812372" data-coral-id="9812372"></span> 1048 </div> 1049 </div> 1050 </div></div> 1051 </div> 1052 </div></article> 1053 1054 1055 <article class="diks-card diks-card--size-xs is--subscriber-only"> 1056 <div class="diks-card__main-wrapper"><div class="diks-card__text-wrapper"> 1057 <div class="diks-card__text-inner-wrapper"><h2 class="diks-card__title"><a class="diks-card__link" href="https://www.pieksamaenlehti.fi/paikalliset/9818644">Kolme puuta, 108 kiloa luumuja â pieksämäkeläiskodin pihalla e...</
1057a></h2><div class="diks-card__meta-wrapper"><div class="diks-meta "> <div class="diks-date "> 1058 <time class="diks-date__published" datetime="2026-09-26T06:00:00+03:00">Tänään 6:00</time> 1059 1060 </div> 1061<div class="diks-comment-count "> 1062 <span class="coral-count" data-coral-notext="true" data-coral-url="https://www.pieksamaenlehti.fi/paikalliset/9818644" data-coral-id="9818644"></span> 1063 </div> 1064 </div> 1065 </div></div> 1066 </div> 1067 </div></article> 1068 1069 1070 <article class="diks-card diks-card--size-xs is--subscriber-only"> 1071 <div class="diks-card__main-wrapper"><div class="diks-card__text-wrapper"> 1072 <div class="diks-card__text-inner-wrapper"><h2 class="diks-card__title"><a class="diks-card__link" href="https://www.pieksamaenlehti.fi/paikalliset/9812347">Rakkaus roihahti vuosikymmeniä myöhemmin, kun molemmilla oli j...</a></h2><div class="diks-card__meta-wrapper"><div class="diks-meta "> <div class="diks-date "> 1073 <time class="diks-date__published" datetime="2026-09-26T06:00:00+03:00">Tänään 6:00</time> 1074 1075 </div> 1076<div class="diks-comment-count "> 1077 <span class="coral-count" data-coral-notext="true" data-coral-url="https://www.pieksamaenlehti.fi/paikalliset/9812347" data-coral-id="9812347"></span> 1078 </div> 1079 </div> 1080 </div></div> 1081 </div> 1082 </div></article> 1083 1084 1085 <article class="diks-card diks-card--size-xs is--subscriber-only"> 1086 <div class="diks-card__main-wrapper"><div class="diks-card__text-wrapper"> 1087 <div class="diks-card__text-inner-wrapper"><h2 class="diks-card__title"><a class="diks-card__link" href="https://www.pieksamaenlehti.fi/paikalliset/9818629"><span class="diks-ui-accent">Teatteriarvio | </span>Hetki ennen todellisuutta on avoin ja koskettava monologi Piek...</a></h2><div class="diks-card__meta-wrapper"><div class="diks-meta "> <div class="diks-date "> 1088 <time class="diks-date__published" datetime="2026-09-25T15:00:00+03:00">Eilen 15:00</time> 1089 1090 </div> 1091<div class="diks-comment-count "> 1092 <span class="coral-count" data-coral-notext="true" data-coral-url="https://www.pieksamaenlehti.fi/paikalliset/9818629" data-coral-id="9818629"></span> 1093 </div> 1094 </div> 1095 </div></div> 1096 </div> 1097 </div></article> 1098 1099 1100 <article class="diks-card diks-card--size-xs"> 1101 <div class="diks-card__main-wrapper"><div class="diks-card__text-wrapper"> 1102 <div class="diks-card__text-inner-wrapper"><h2 class="diks-card__title"><a class="diks-card__link" href="https://www.pieksamaenlehti.fi/paikalliset/9823031">Pieksämäen poliisiasemalla huutokaupataan ensi viikolla muun m...</a></h2><div class="diks-card__meta-wrapper"><div class="diks-meta "> <div class="diks-date "> 1103 <time class="diks-date__published" datetime="2026-09-25T14:07:48+03:00">Eilen 14:07</time> 1104 1105 </div> 1106<div class="diks-comment-count "> 1107 <span class="coral-count" data-coral-notext="true" data-coral-url="https://www.pieksamaenlehti.fi/paikalliset/9823031" data-coral-id="9823031"></span> 1108 </div> 1109 </div> 1110 </div></div> 1111 </div> 1112 </div></article> 1113 1114 1115 <article class="diks-card diks-card--size-xs is--subscriber-only"> 1116 <div class="diks-card__main-wrapper"><div class="diks-card__text-wrapper"> 1117 <div class="diks-card__text-inner-wrapper"><h2 class="diks-card__title"><a class="diks-card__link" href="https://www.pieksamaenlehti.fi/paikalliset/9822627">Kirkollisveroon ei ehdoteta korotusta Pieksämäellä</a></h2><div class="diks-card__meta-wrapper"><div class="diks-meta "> <div class="diks-date "> 1118 <time class="diks-date__published" datetime="2026-09-25T13:18:23+03:00">Eilen 13:18</time> 1119 1120 </div> 1121<div class="diks-comment-count "> 1122 <span class="coral-count" data-coral-notext="true" data-coral-url="https://www.pieksamaenlehti.fi/paikalliset/9822627" data-coral-id="9822627"></span> 1123 </div> 1124 </div> 1125 </div></div> 1126 </div> 1127 </div></article> 1128 1129 1130 <article class="diks-card diks-card--size-xs is--subscriber-only"> 1131 <div class="diks-card__main-wrapper"><div class="diks-card__text-wrapper"> 1132 <div class="diks-card__text-inner-wrapper"><h2 class="diks-card__title"><a class="diks-card__link" href="https://www.pieksamaenlehti.fi/paikalliset/9822421">Pieksämäen väkiluku elokuun lopussa oli 17â059 henkilöä</a></h2><div class="diks-card__meta-wrapper"><div class="diks-meta "> <div class="diks-date "> 1133 <time class="diks-date__published" datetime="2026-09-25T12:38:12+03:00">Eilen 12:38</time> 1134 1135 </div> 1136<div class="diks-comment-count "> 1137 <span class="coral-count" data-coral-notext="true" data-coral-url="https://www.pieksamaenlehti.fi/paikalliset/9822421" data-coral-id="9822421"></span> 1138 </div> 1139 </div> 1140 </div></div> 1141 </div> 1142 </div></article> 1143 1144 1145 <article class="diks-card diks-card--size-xs is--subscriber-only"> 1146 <div class="diks-card__main-wrapper"><div class="diks-card__text-wrapper"> 1147 <div class="diks-card__text-inner-wrapper"><h2 class="diks-card__title"><a class="diks-card__link" href="https://www.pieksamaenlehti.fi/paikalliset/9822265">Poliisi valvoo hirvenmetsästystä syksyn aikana</a></h2><div class="diks-card__meta-wrapper"><div class="diks-meta "> <div class="diks-date "> 1148 <time class="diks-date__published" datetime="2026-09-25T12:10:25+03:00">Eilen 12:10</time> 1149 1150 </div> 1151<div class="diks-comment-count "> 1152 <span class="coral-count" data-coral-notext="true" data-coral-url="https://www.pieksamaenlehti.fi/paikalliset/9822265" data-coral-id="9822265"></span> 1153 </div> 1154 </div> 1155 </div></div> 1156 </div> 1157 </div></article> 1158 </div> 1159 </div><!-- ESI end element "latestFromCurrentPublicationSlider" --> <h1 class="diks-title diks-a11y__screen-reader" >Etusivu - Pieksämäen Lehti</h1><div class="diks-display-ad diks-display-ad--in-layout rs_skip" aria-hidden="true">
1160 <div class="diks-display-ad__unit" id="gam-ad-paraati1" > 1161
1161<script>googletag.cmd.push(function() { googletag.display('gam-ad-paraati1'); });</script>
1161 1162 </div> 1163 </div> 1164 1165 <div class="diks-local-stories"> 1166 <div class="diks-columns"> 1167 <div class="diks-local-stories__main diks-main-column diks-border--after"><section> 1168 1169 1170 1171 <article class="diks-card diks-card--size-l diks-card--main is--subscriber-only"> 1172 <div class="diks-card__main-wrapper"><div class="diks-card__image-wrapper"> 1173 <picture><source srcset="https://i.media.fi/incoming/f084zv/11683303.jpg/alternates/WEBP_LANDSCAPE_240/11683303.webp 240w, https://i.media.fi/incoming/f084zv/11683303.jpg/alternates/WEBP_LANDSCAPE_480/11683303.webp 480w, https://i.media.fi/incoming/f084zv/11683303.jpg/alternates/WEBP_LANDSCAPE_720/11683303.webp 720w, https://i.media.fi/incoming/f084zv/11683303.jpg/alternates/WEBP_LANDSCAPE_960/11683303.webp 960w" sizes="(max-width: 504px) 480px, (max-width: 1279px) 720px, 960px" type="image/webp"><img class="diks-card__image" src="https://i.media.fi/incoming/f084zv/11683303.jpg/alternates/LANDSCAPE_720/11683303.jpg" srcset="https://i.media.fi/incoming/f084zv/11683303.jpg/alternates/LANDSCAPE_240/11683303.jpg 240w, https://i.media.fi/incoming/f084zv/11683303.jpg/alternates/LANDSCAPE_480/11683303.jpg 480w, https://i.media.fi/incoming/f084zv/11683303.jpg/alternates/LANDSCAPE_720/11683303.jpg 720w, https://i.media.fi/incoming/f084zv/11683303.jpg/alternates/LANDSCAPE_960/11683303.jpg 960w" sizes="(max-width: 504px) 480px, (max-width: 1279px) 720px, 960px" loading="lazy" decoding="sync" alt=""> 1174 </picture> 1175 </div><div class="diks-card__text-wrapper"> 1176 <div class="diks-card__text-inner-wrapper"><h2 class="diks-card__title"><a class="diks-card__link" href="https://www.pieksamaenlehti.fi/paikalliset/9812372">Poikansa menettänyt Tanja: "Tuntui siltä, että olisin sairastunut pahasti tarttuvaan tautiin"</a></h2><div class="diks-card__meta-wrapper"><div class="diks-meta "> <div class="diks-date "> 1177 <time class="diks-date__published" datetime="2026-09-26T12:00:00+03:00">Tänään 12:00</time> 1178 1179 </div> 1180<div class="diks-comment-count "> 1181 <span class="coral-count" data-coral-notext="true" data-coral-url="https://www.pieksamaenlehti.fi/paikalliset/9812372" data-coral-id="9812372"></span> 1182 </div> 1183 </div> 1184 </div></div> 1185 </div> 1186 </div></article> 1187 <div class="diks-display-ad diks-display-ad--with-border rs_skip" aria-hidden="true"> 1188 <div class="diks-display-ad__unit" id="gam-ad-mobiili1" > 1189
1189<script>googletag.cmd.push(function() { googletag.display('gam-ad-mobiili1'); });</script>
1189 1190 </div> 1191 </div> 1192 1193 1194 1195 1196 1197 <article class="diks-card diks-card--size-m diks-card--row-desktop diks-card--reversed-desktop is--subscriber-only"> 1198 <div class="diks-card__main-wrapper"><div class="diks-card__image-wrapper"> 1199 <picture><source srcset="https://i.media.fi/incoming/kvtu7a/11687167.jpg/alternates/WEBP_LANDSCAPE_240/11687167.webp 240w, https://i.media.fi/incoming/kvtu7a/11687167.jpg/alternates/WEBP_LANDSCAPE_480/11687167.webp 480w, https://i.media.fi/incoming/kvtu7a/11687167.jpg/alternates/WEBP_LANDSCAPE_720/11687167.webp 720w, https://i.media.fi/incoming/kvtu7a/11687167.jpg/alternates/WEBP_LANDSCAPE_960/11687167.webp 960w" sizes="(max-width: 504px) 480px, (max-width: 1279px) 720px, 960px" type="image/webp"><img class="diks-card__image" src="https://i.media.fi/incoming/kvtu7a/11687167.jpg/alternates/LANDSCAPE_720/11687167.jpg" srcset="https://i.media.fi/incoming/kvtu7a/11687167.jpg/alternates/LANDSCAPE_240/11687167.jpg 240w, https://i.media.fi/incoming/kvtu7a/11687167.jpg/alternates/LANDSCAPE_480/11687167.jpg 480w, https://i.media.fi/incoming/kvtu7a/11687167.jpg/alternates/LANDSCAPE_720/11687167.jpg 720w, https://i.media.fi/incoming/kvtu7a/11687167.jpg/alternates/LANDSCAPE_960/11687167.jpg 960w" sizes="(max-width: 504px) 480px, (max-width: 1279px) 720px, 960px" loading="lazy" decoding="sync" alt=""> 1200 </picture> 1201 </div><div class="diks-card__text-wrapper"> 1202 <div class="diks-card__text-inner-wrapper"><h2 class="diks-card__title"><a class="diks-card__link" href="https://www.pieksamaenlehti.fi/paikalliset/9818644">Kolme puuta, 108 kiloa luumuja â pieksämäkeläiskodin pihalla elettiin ennätyssyksyä</a></h2><div class="diks-card__meta-wrapper"><div class="diks-meta "> <div class="diks-date "> 1203 <time class="diks-date__published" datetime="2026-09-26T06:00:00+03:00">Tänään 6:00</time> 1204 1205 </div> 1206<div class="diks-comment-count "> 1207 <span class="coral-count" data-coral-notext="true" data-coral-url="https://www.pieksamaenlehti.fi/paikalliset/9818644" data-coral-id="9818644"></span> 1208 </div> 1209 </div> 1210 </div></div> 1211 </div> 1212 </div></article> 1213 1214 1215 1216 <article class="diks-card diks-card--size-m diks-card--row-desktop diks-card--reversed-desktop is--subscriber-only"> 1217 <div class="diks-card__main-wrapper"><div class="diks-card__image-wrapper"> 1218 <picture><source srcset="https://i.media.fi/incoming/cps08d/11650844.jpg/alternates/WEBP_LANDSCAPE_240/11650844.webp 240w, https://i.media.fi/incoming/cps08d/11650844.jpg/alternates/WEBP_LANDSCAPE_480/11650844.webp 480w, https://i.media.fi/incoming/cps08d/11650844.jpg/alternates/WEBP_LANDSCAPE_720/11650844.webp 720w, https://i.media.fi/incoming/cps08d/11650844.jpg/alternates/WEBP_LANDSCAPE_960/11650844.webp 960w" sizes="(max-width: 504px) 480px, (max-width: 1279px) 720px, 960px" type="image/webp"><img class="diks-card__image" src="https://i.media.fi/incoming/cps08d/11650844.jpg/alternates/LANDSCAPE_720/11650844.jpg" srcset="https://i.media.fi/incoming/cps08d/11650844.jpg/alternates/LANDSCAPE_240/11650844.jpg 240w, https://i.media.fi/incoming/cps08d/11650844.jpg/alternates/LANDSCAPE_480/11650844.jpg 480w, https://i.media.fi/incoming/cps08d/11650844.jpg/alternates/LANDSCAPE_720/11650844.jpg 720w, https://i.media.fi/incoming/cps08d/11650844.jpg/alternates/LANDSCAPE_960/11650844.jpg 960w" sizes="(max-width: 504px) 480px, (max-width: 1279px) 720px, 960px" loading="lazy" decoding="sync" alt=""> 1219 </picture> 1220 </div><div class="diks-card__text-wrapper"> 1221 <div class="diks-card__text-inner-wrapper"><h2 class="diks-card__title"><a class="diks-card__link" href="https://www.pieksamaenlehti.fi/paikalliset/9812347">Rakkaus roihahti vuosikymmeniä myöhemmin, kun molemmilla oli jo perhe</a></h2><div class="diks-card__meta-wrapper"><div class="diks-meta "> <div class="diks-date "> 1222 <time class="diks-date__published" datetime="2026-09-26T06:00:00+03:00">Tänään 6:00</time> 1223 1224 </div> 1225<div class="diks-comment-count "> 1226 <span class="coral-count" data-coral-notext="true" data-coral-url="https://www.pieksamaenlehti.fi/paikalliset/9812347" data-coral-id="9812347"></span> 1227 </div> 1228 </div> 1229 </div></div> 1230 </div> 1231 </div></article> 1232 <div class="diks-display-ad diks-display-ad--with-border rs_skip" aria-hidden="true">
1233 <div class="diks-display-ad__unit" id="gam-ad-mobiili2" > 1234
1234<script>googletag.cmd.push(function() { googletag.display('gam-ad-mobiili2'); });</script>
1234 1235 </div> 1236 </div> 1237 <div class="diks-display-ad diks-display-ad--with-border rs_skip" aria-hidden="true"> 1238 <div class="diks-display-ad__unit" id="gam-ad-jattiboksi1" > 1239
1239<script>googletag.cmd.push(function() { googletag.display('gam-ad-jattiboksi1'); });</script>
1239 1240 </div> 1241 </div> 1242 1243 1244 1245 1246 1247 <article class="diks-card diks-card--size-l is--subscriber-only"> 1248 <div class="diks-card__main-wrapper"><div class="diks-card__image-wrapper"> 1249 <picture><source srcset="https://i.media.fi/incoming/gy8xbx/11661072.jpg/alternates/WEBP_LANDSCAPE_240/11661072.webp 240w, https://i.media.fi/incoming/gy8xbx/11661072.jpg/alternates/WEBP_LANDSCAPE_480/11661072.webp 480w, https://i.media.fi/incoming/gy8xbx/11661072.jpg/alternates/WEBP_LANDSCAPE_720/11661072.webp 720w, https://i.media.fi/incoming/gy8xbx/11661072.jpg/alternates/WEBP_LANDSCAPE_960/11661072.webp 960w" sizes="(max-width: 504px) 480px, (max-width: 1279px) 720px, 960px" type="image/webp"><img class="diks-card__image" src="https://i.media.fi/incoming/gy8xbx/11661072.jpg/alternates/LANDSCAPE_720/11661072.jpg" srcset="https://i.media.fi/incoming/gy8xbx/11661072.jpg/alternates/LANDSCAPE_240/11661072.jpg 240w, https://i.media.fi/incoming/gy8xbx/11661072.jpg/alternates/LANDSCAPE_480/11661072.jpg 480w, https://i.media.fi/incoming/gy8xbx/11661072.jpg/alternates/LANDSCAPE_720/11661072.jpg 720w, https://i.media.fi/incoming/gy8xbx/11661072.jpg/alternates/LANDSCAPE_960/11661072.jpg 960w" sizes="(max-width: 504px) 480px, (max-width: 1279px) 720px, 960px" loading="lazy" decoding="sync" alt=""> 1250 </picture> 1251 </div><div class="diks-card__text-wrapper"> 1252 <div class="diks-card__text-inner-wrapper"><h2 class="diks-card__title"><a class="diks-card__link" href="https://www.pieksamaenlehti.fi/paikalliset/9818629"><span class="diks-ui-accent">Teatteriarvio | </span>Hetki ennen todellisuutta on avoin ja koskettava monologi Pieksämäen teatterissa</a></h2><div class="diks-card__meta-wrapper"><div class="diks-meta "> <div class="diks-date "> 1253 <time class="diks-date__published" datetime="2026-09-25T15:00:00+03:00">Eilen 15:00</time> 1254 1255 </div> 1256<div class="diks-comment-count "> 1257 <span class="coral-count" data-coral-notext="true" data-coral-url="https://www.pieksamaenlehti.fi/paikalliset/9818629" data-coral-id="9818629"></span> 1258 </div> 1259 </div> 1260 </div></div> 1261 </div> 1262 </div></article> 1263 1264 1265 1266 1267 1268 1269 1270 1271 <article class="diks-card diks-card--size-m diks-card--row diks-card--reversed"> 1272 <div class="diks-card__main-wrapper"><div class="diks-card__image-wrapper"> 1273 <picture><source srcset="https://i.media.fi/incoming/m8tleb/7229875.jpg/alternates/WEBP_LANDSCAPE_240/7229875.webp 240w, https://i.media.fi/incoming/m8tleb/7229875.jpg/alternates/WEBP_LANDSCAPE_480/7229875.webp 480w, https://i.media.fi/incoming/m8tleb/7229875.jpg/alternates/WEBP_LANDSCAPE_720/7229875.webp 720w, https://i.media.fi/incoming/m8tleb/7229875.jpg/alternates/WEBP_LANDSCAPE_960/7229875.webp 960w" sizes="(max-width: 504px) 480px, (max-width: 1279px) 720px, 960px" type="image/webp"><img class="diks-card__image" src="https://i.media.fi/incoming/m8tleb/7229875.jpg/alternates/LANDSCAPE_720/7229875.jpg" srcset="https://i.media.fi/incoming/m8tleb/7229875.jpg/alternates/LANDSCAPE_240/7229875.jpg 240w, https://i.media.fi/incoming/m8tleb/7229875.jpg/alternates/LANDSCAPE_480/7229875.jpg 480w, https://i.media.fi/incoming/m8tleb/7229875.jpg/alternates/LANDSCAPE_720/7229875.jpg 720w, https://i.media.fi/incoming/m8tleb/7229875.jpg/alternates/LANDSCAPE_960/7229875.jpg 960w" sizes="(max-width: 504px) 480px, (max-width: 1279px) 720px, 960px" loading="lazy" decoding="sync" alt=""> 1274 </picture> 1275 </div><div class="diks-card__text-wrapper"> 1276 <div class="diks-card__text-inner-wrapper"><h2 class="diks-card__title"><a class="diks-card__link" href="https://www.pieksamaenlehti.fi/paikalliset/9823031">Pieksämäen poliisiasemalla huutokaupataan ensi viikolla muun muassa sähköpyöriä</a></h2><div class="diks-card__meta-wrapper"><div class="diks-meta "> <div class="diks-date "> 1277 <time class="diks-date__published" datetime="2026-09-25T14:07:48+03:00">Eilen 14:07</time> 1278 1279 </div> 1280<div class="diks-comment-count "> 1281 <span class="coral-count" data-coral-notext="true" data-coral-url="https://www.pieksamaenlehti.fi/paikalliset/9823031" data-coral-id="9823031"></span> 1282 </div> 1283 </div> 1284 </div></div> 1285 </div> 1286 </div></article> 1287 1288 1289 1290 <article class="diks-card diks-card--size-m diks-card--row diks-card--reversed is--subscriber-only"> 1291 <div class="diks-card__main-wrapper"><div class="diks-card__image-wrapper"> 1292 <picture><source srcset="https://i.media.fi/incoming/wr94k6/11616801.jpg/alternates/WEBP_LANDSCAPE_240/11616801.webp 240w, https://i.media.fi/incoming/wr94k6/11616801.jpg/alternates/WEBP_LANDSCAPE_480/11616801.webp 480w, https://i.media.fi/incoming/wr94k6/11616801.jpg/alternates/WEBP_LANDSCAPE_720/11616801.webp 720w, https://i.media.fi/incoming/wr94k6/11616801.jpg/alternates/WEBP_LANDSCAPE_960/11616801.webp 960w" sizes="(max-width: 504px) 480px, (max-width: 1279px) 720px, 960px" type="image/webp"><img class="diks-card__image" src="https://i.media.fi/incoming/wr94k6/11616801.jpg/alternates/LANDSCAPE_720/11616801.jpg" srcset="https://i.media.fi/incoming/wr94k6/11616801.jpg/alternates/LANDSCAPE_240/11616801.jpg 240w, https://i.media.fi/incoming/wr94k6/11616801.jpg/alternates/LANDSCAPE_480/11616801.jpg 480w, https://i.media.fi/incoming/wr94k6/11616801.jpg/alternates/LANDSCAPE_720/11616801.jpg 720w, https://i.media.fi/incoming/wr94k6/11616801.jpg/alternates/LANDSCAPE_960/11616801.jpg 960w" sizes="(max-width: 504px) 480px, (max-width: 1279px) 720px, 960px" loading="lazy" decoding="sync" alt=""> 1293 </picture>
1294 </div><div class="diks-card__text-wrapper"> 1295 <div class="diks-card__text-inner-wrapper"><h2 class="diks-card__title"><a class="diks-card__link" href="https://www.pieksamaenlehti.fi/paikalliset/9822627">Kirkollisveroon ei ehdoteta korotusta Pieksämäellä</a></h2><div class="diks-card__meta-wrapper"><div class="diks-meta "> <div class="diks-date "> 1296 <time class="diks-date__published" datetime="2026-09-25T13:18:23+03:00">Eilen 13:18</time> 1297 1298 </div> 1299<div class="diks-comment-count "> 1300 <span class="coral-count" data-coral-notext="true" data-coral-url="https://www.pieksamaenlehti.fi/paikalliset/9822627" data-coral-id="9822627"></span> 1301 </div> 1302 </div> 1303 </div></div> 1304 </div> 1305 </div></article> <div class="readpeak-native" data-min-width="400" style="display: none;"> 1306 <div class="diks-native-ad "> 1307 <div class="diks-native-ad__main-wrapper"> <h2 class="diks-title diks-title--size-s" >Mainos: <span class="diks-title__after-accent"> </span></h2><div class="diks-native-ad__image-wrapper"> 1308 <picture><img src="/theme/css/images/default/pixel.png" class="diks-native-ad__image" loading="lazy" alt=""> 1309 </picture> 1310 </div> 1311 <div class="diks-native-ad__content-wrapper"> <h2 class="diks-title diks-title--size-s" >Mainos: <span class="diks-title__after-accent"> </span></h2><h2 class="diks-native-ad__title"> 1312 <a class="diks-native-ad__link" href="#"> </a> 1313 </h2></div> 1314 </div> 1315 </div> 1316 </div><div class="diks-display-ad rs_skip" aria-hidden="true"> 1317 <div class="diks-display-ad__unit" id="gam-ad-mobiili3" > 1318
1318<script>googletag.cmd.push(function() { googletag.display('gam-ad-mobiili3'); });</script>
1318 1319 </div> 1320 </div><aside> 1321 1322 <div class="diks-hide-above-large"><div class="diks-display-ad rs_skip" aria-hidden="true"> 1323 <div class="diks-display-ad__unit" id="gam-ad-mobiili4" > 1324
1324<script>googletag.cmd.push(function() { googletag.display('gam-ad-mobiili4'); });</script>
1324 1325 </div> 1326 </div><div class="readpeak-native" data-min-width="400" style="display: none;"> 1327 <div class="diks-native-ad diks-native-ad--narrow"> 1328 <div class="diks-native-ad__main-wrapper"> <h2 class="diks-title diks-title--size-s" >Mainos: <span class="diks-title__after-accent"> </span></h2><div class="diks-native-ad__image-wrapper"> 1329 <picture><img src="/theme/css/images/default/pixel.png" class="diks-native-ad__image" loading="lazy" alt=""> 1330 </picture> 1331 </div> 1332 <div class="diks-native-ad__content-wrapper"> <h2 class="diks-title diks-title--size-s" >Mainos: <span class="diks-title__after-accent"> </span></h2><h2 class="diks-native-ad__title"> 1333 <a class="diks-native-ad__link" href="#"> </a> 1334 </h2></div> 1335 </div> 1336 </div> 1337 </div><!-- ESI start element "mostReadFromCurrentPublication" generated at 26-09-2026 13:51:59.881001 --> 1338 <h2 class="diks-title diks-title--section" ><a class="diks-title__link" href="/luetuimmat/" aria-label="Lue lisää luetuimpia juttuja">Luetuimmat</a></h2><ol id="luetuimmat" class="diks-article-list diks-article-list--ordered" ><li class="diks-article-list__item"> 1339 1340 1341 1342 <article class="diks-card diks-card--size-xs is--subscriber-only"> 1343 <div class="diks-card__main-wrapper"><div class="diks-card__text-wrapper"> 1344 <div class="diks-card__text-inner-wrapper"><h2 class="diks-card__title"><a class="diks-card__link" href="https://www.pieksamaenlehti.fi/paikalliset/9818644">Kolme puuta, 108 kiloa luumuja â pieksämäkeläiskodin pihalla elettiin ennätyssyksyä</a></h2></div> 1345 </div> 1346 </div></article> </li><li class="diks-article-list__item"> 1347 1348 1349 1350 <article class="diks-card diks-card--size-xs is--subscriber-only"> 1351 <div class="diks-card__main-wrapper"><div class="diks-card__text-wrapper"> 1352 <div class="diks-card__text-inner-wrapper"><h2 class="diks-card__title"><a class="diks-card__link" href="https://www.pieksamaenlehti.fi/paikalliset/9812347">Rakkaus roihahti vuosikymmeniä myöhemmin, kun molemmilla oli jo perhe</a></h2></div> 1353 </div> 1354 </div></article> </li><li class="diks-article-list__item"> 1355 1356 1357 1358 <article class="diks-card diks-card--size-xs"> 1359 <div class="diks-card__main-wrapper"><div class="diks-card__text-wrapper"> 1360 <div class="diks-card__text-inner-wrapper"><h2 class="diks-card__title"><a class="diks-card__link" href="https://www.pieksamaenlehti.fi/paikalliset/9823031">Pieksämäen poliisiasemalla huutokaupataan ensi viikolla muun muassa sähköpyöriä</a></h2></div> 1361 </div> 1362 </div></article> </li><li class="diks-article-list__item"> 1363 1364 1365 1366 <article class="diks-card diks-card--size-xs is--subscriber-only"> 1367 <div class="diks-card__main-wrapper"><div class="diks-card__text-wrapper"> 1368 <div class="diks-card__text-inner-wrapper"><h2 class="diks-card__title"><a class="diks-card__link" href="https://www.pieksamaenlehti.fi/paikalliset/9820539"><span class="diks-ui-accent">Tuomio | </span>Moottoripyörään törmännyt autoilija sai sakkotuomion â Pieksämäkeläismies kuoli kolarissa</a></h2></div> 1369 </div> 1370 </div></article> </li><li class="diks-article-list__item"> 1371 1372 1373 1374 <article class="diks-card diks-card--size-xs is--subscriber-only"> 1375 <div class="diks-card__main-wrapper"><div class="diks-card__text-wrapper"> 1376 <div class="diks-card__text-inner-wrapper"><h2 class="diks-card__title"><a class="diks-card__link" href="https://www.pieksamaenlehti.fi/paikalliset/9815644">Lääkäripalvelut työntyvät apteekkeihin: Pieksämäellä saa myös korvahuuhteluja</a></h2></div> 1377 </div> 1378 </div></article> </li></ol><!-- ESI end element "mostReadFromCurrentPublication" --> 1379 </div> 1380 </aside><div class="diks-display-ad diks-display-ad--with-border rs_skip" aria-hidden="true"> 1381 <div class="diks-display-ad__unit" id="gam-ad-mobiili5" > 1382
1382<script>googletag.cmd.push(function() { googletag.display('gam-ad-mobiili5'); });</script>
1382 1383 </div> 1384 </div> 1385 1386 1387 1388 <article class="diks-card diks-card--size-l is--subscriber-only"> 1389 <div class="diks-card__main-wrapper"><div class="diks-card__image-wrapper"> 1390 <picture><source srcset="https://i.media.fi/incoming/dbbiai/5881298.jpg/alternates/WEBP_LANDSCAPE_240/5881298.webp 240w, https://i.media.fi/incoming/dbbiai/5881298.jpg/alternates/WEBP_LANDSCAPE_480/5881298.webp 480w, https://i.media.fi/incoming/dbbiai/5881298.jpg/alternates/WEBP_LANDSCAPE_720/5881298.webp 720w, https://i.media.fi/incoming/dbbiai/5881298.jpg/alternates/WEBP_LANDSCAPE_960/5881298.webp 960w" sizes="(max-width: 504px) 480px, (max-width: 1279px) 720px, 960px" type="image/webp"><img class="diks-card__image" src="https://i.media.fi/incoming/dbbiai/5881298.jpg/alternates/LANDSCAPE_720/5881298.jpg" srcset="https://i.media.fi/incoming/dbbiai/5881298.jpg/alternates/LANDSCAPE_240/5881298.jpg 240w, https://i.media.fi/incoming/dbbiai/5881298.jpg/alternates/LANDSCAPE_480/5881298.jpg 480w, https://i.media.fi/incoming/dbbiai/5881298.jpg/alternates/LANDSCAPE_720/5881298.jpg 720w, https://i.media.fi/incoming/dbbiai/5881298.jpg/alternates/LANDSCAPE_960/5881298.jpg 960w" sizes="(max-width: 504px) 480px, (max-width: 1279px) 720px, 960px" loading="lazy" decoding="sync" alt=""> 1391 </picture> 1392 </div><div class="diks-card__text-wrapper"> 1393 <div class="diks-card__text-inner-wrapper"><h2 class="diks-card__title"><a class="diks-card__link" href="https://www.pieksamaenlehti.fi/paikalliset/9822421">Pieksämäen väkiluku elokuun lopussa oli 17â059 henkilöä</a></h2><div class="diks-card__meta-wrapper"><div class="diks-meta "> <div class="diks-date "> 1394 <time class="diks-date__published" datetime="2026-09-25T12:38:12+03:00">Eilen 12:38</time> 1395 1396 </div> 1397<div class="diks-comment-count "> 1398 <span class="coral-count" data-coral-notext="true" data-coral-url="https://www.pieksamaenlehti.fi/paikalliset/9822421" data-coral-id="9822421"></span> 1399 </div> 1400 </div> 1401 </div></div> 1402 </div> 1403 </div></article> 1404 1405 1406 1407 <article class="diks-card diks-card--size-m diks-card--row diks-card--reversed is--subscriber-only"> 1408 <div class="diks-card__main-wrapper"><div class="diks-card__image-wrapper"> 1409 <picture><source srcset="https://i.media.fi/incoming/gmd15k/11107229.jpg/alternates/WEBP_LANDSCAPE_240/11107229.webp 240w, https://i.media.fi/incoming/gmd15k/11107229.jpg/alternates/WEBP_LANDSCAPE_480/11107229.webp 480w, https://i.media.fi/incoming/gmd15k/11107229.jpg/alternates/WEBP_LANDSCAPE_720/11107229.webp 720w, https://i.media.fi/incoming/gmd15k/11107229.jpg/alternates/WEBP_LANDSCAPE_960/11107229.webp 960w" sizes="(max-width: 504px) 480px, (max-width: 1279px) 720px, 960px" type="image/webp"><img class="diks-card__image" src="https://i.media.fi/incoming/gmd15k/11107229.jpg/alternates/LANDSCAPE_720/11107229.jpg" srcset="https://i.media.fi/incoming/gmd15k/11107229.jpg/alternates/LANDSCAPE_240/11107229.jpg 240w, https://i.media.fi/incoming/gmd15k/11107229.jpg/alternates/LANDSCAPE_480/11107229.jpg 480w, https://i.media.fi/incoming/gmd15k/11107229.jpg/alternates/LANDSCAPE_720/11107229.jpg 720w, https://i.media.fi/incoming/gmd15k/11107229.jpg/alternates/LANDSCAPE_960/11107229.jpg 960w" sizes="(max-width: 504px) 480px, (max-width: 1279px) 720px, 960px" loading="lazy" decoding="sync" alt=""> 1410 </picture> 1411 </div><div class="diks-card__text-wrapper"> 1412 <div class="diks-card__text-inner-wrapper"><h2 class="diks-card__title"><a class="diks-card__link" href="https://www.pieksamaenlehti.fi/paikalliset/9822265">Poliisi valvoo hirvenmetsästystä syksyn aikana</a></h2><div class="diks-card__meta-wrapper"><div class="diks-meta "> <div class="diks-date "> 1413 <time class="diks-date__published" datetime="2026-09-25T12:10:25+03:00">Eilen 12:10</time> 1414 1415 </div> 1416<div class="diks-comment-count "> 1417 <span class="coral-count" data-coral-notext="true" data-coral-url="https://www.pieksamaenlehti.fi/paikalliset/9822265" data-coral-id="9822265"></span> 1418 </div> 1419 </div> 1420 </div></div> 1421 </div> 1422 </div></article> 1423 1424 1425 1426 <article class="diks-card diks-card--size-m diks-card--row diks-card--reversed"> 1427 <div class="diks-card__main-wrapper"><div class="diks-card__image-wrapper"> 1428 <picture><source srcset="https://i.media.fi/incoming/3wzm8/5527751.jpg/alternates/WEBP_LANDSCAPE_240/5527751.webp 240w, https://i.media.fi/incoming/3wzm8/5527751.jpg/alternates/WEBP_LANDSCAPE_480/5527751.webp 480w, https://i.media.fi/incoming/3wzm8/5527751.jpg/alternates/WEBP_LANDSCAPE_720/5527751.webp 720w, https://i.media.fi/incoming/3wzm8/5527751.jpg/alternates/WEBP_LANDSCAPE_960/5527751.webp 960w" sizes="(max-width: 504px) 480px, (max-width: 1279px) 720px, 960px" type="image/webp"><img class="diks-card__image" src="https://i.media.fi/incoming/3wzm8/5527751.jpg/alternates/LANDSCAPE_720/5527751.jpg" srcset="https://i.media.fi/incoming/3wzm8/5527751.jpg/alternates/LANDSCAPE_240/5527751.jpg 240w, https://i.media.fi/incoming/3wzm8/5527751.jpg/alternates/LANDSCAPE_480/5527751.jpg 480w, https://i.media.fi/incoming/3wzm8/5527751.jpg/alternates/LANDSCAPE_720/5527751.jpg 720w, https://i.media.fi/incoming/3wzm8/5527751.jpg/alternates/LANDSCAPE_960/5527751.jpg 960w" sizes="(max-width: 504px) 480px, (max-width: 1279px) 720px, 960px" loading="lazy" decoding="sync" alt=""> 1429 </picture>
1430 </div><div class="diks-card__text-wrapper"> 1431 <div class="diks-card__text-inner-wrapper"><h2 class="diks-card__title"><a class="diks-card__link" href="https://www.pieksamaenlehti.fi/paikalliset/9813187"><span class="diks-ui-accent">Kysely | </span>Vanhusten viikko: Mitä ikäihmiset ja nuoremmat voivat oppia toisiltaan?</a></h2><div class="diks-card__meta-wrapper"><div class="diks-meta "> <div class="diks-date "> 1432 <time class="diks-date__published" datetime="2026-09-25T12:00:00+03:00">Eilen 12:00</time> 1433 1434 | Päivitetty <time class="diks-date__updated" datetime="2026-09-25T13:40:03+03:00">eilen 13:40</time> 1435 </div> 1436<div class="diks-comment-count "> 1437 <span class="coral-count" data-coral-notext="true" data-coral-url="https://www.pieksamaenlehti.fi/paikalliset/9813187" data-coral-id="9813187"></span> 1438 </div> 1439 </div> 1440 </div></div> 1441 </div> 1442 </div></article> <div class="diks-display-ad diks-display-ad--with-border rs_skip" aria-hidden="true"> 1443 <div class="diks-display-ad__unit" id="gam-ad-mobiili6" > 1444
1444<script>googletag.cmd.push(function() { googletag.display('gam-ad-mobiili6'); });</script>
1444 1445 </div> 1446 </div> 1447 <div class="diks-display-ad diks-display-ad--with-border rs_skip" aria-hidden="true"> 1448 <div class="diks-display-ad__unit" id="gam-ad-jattiboksi2" > 1449
1449<script>googletag.cmd.push(function() { googletag.display('gam-ad-jattiboksi2'); });</script>
1449 1450 </div> 1451 </div> 1452 1453 1454 1455 <article class="diks-card diks-card--size-l is--subscriber-only"> 1456 <div class="diks-card__main-wrapper"><div class="diks-card__image-wrapper"> 1457 <picture><source srcset="https://i.media.fi/incoming/p0cuup/8261668.jpg/alternates/WEBP_LANDSCAPE_240/8261668.webp 240w, https://i.media.fi/incoming/p0cuup/8261668.jpg/alternates/WEBP_LANDSCAPE_480/8261668.webp 480w, https://i.media.fi/incoming/p0cuup/8261668.jpg/alternates/WEBP_LANDSCAPE_720/8261668.webp 720w, https://i.media.fi/incoming/p0cuup/8261668.jpg/alternates/WEBP_LANDSCAPE_960/8261668.webp 960w" sizes="(max-width: 504px) 480px, (max-width: 1279px) 720px, 960px" type="image/webp"><img class="diks-card__image" src="https://i.media.fi/incoming/p0cuup/8261668.jpg/alternates/LANDSCAPE_720/8261668.jpg" srcset="https://i.media.fi/incoming/p0cuup/8261668.jpg/alternates/LANDSCAPE_240/8261668.jpg 240w, https://i.media.fi/incoming/p0cuup/8261668.jpg/alternates/LANDSCAPE_480/8261668.jpg 480w, https://i.media.fi/incoming/p0cuup/8261668.jpg/alternates/LANDSCAPE_720/8261668.jpg 720w, https://i.media.fi/incoming/p0cuup/8261668.jpg/alternates/LANDSCAPE_960/8261668.jpg 960w" sizes="(max-width: 504px) 480px, (max-width: 1279px) 720px, 960px" loading="lazy" decoding="sync" alt=""> 1458 </picture> 1459 </div><div class="diks-card__text-wrapper"> 1460 <div class="diks-card__text-inner-wrapper"><h2 class="diks-card__title"><a class="diks-card__link" href="https://www.pieksamaenlehti.fi/paikalliset/9822035"><span class="diks-ui-accent">Ammunta | </span>Essi Heiskanen ampuu Dohan MM-kisoissa</a></h2><div class="diks-card__meta-wrapper"><div class="diks-meta "> <div class="diks-date "> 1461 <time class="diks-date__published" datetime="2026-09-25T11:19:34+03:00">Eilen 11:19</time> 1462 1463 </div> 1464<div class="diks-comment-count "> 1465 <span class="coral-count" data-coral-notext="true" data-coral-url="https://www.pieksamaenlehti.fi/paikalliset/9822035" data-coral-id="9822035"></span> 1466 </div> 1467 </div> 1468 </div></div> 1469 </div> 1470 </div></article> 1471 1472 1473 1474 <article class="diks-card diks-card--size-m diks-card--row diks-card--reversed is--subscriber-only"> 1475 <div class="diks-card__main-wrapper"><div class="diks-card__image-wrapper"> 1476 <picture><source srcset="https://i.media.fi/incoming/g47xx0/2504896.jpg/alternates/WEBP_LANDSCAPE_240/2504896.webp 240w, https://i.media.fi/incoming/g47xx0/2504896.jpg/alternates/WEBP_LANDSCAPE_480/2504896.webp 480w, https://i.media.fi/incoming/g47xx0/2504896.jpg/alternates/WEBP_LANDSCAPE_720/2504896.webp 720w, https://i.media.fi/incoming/g47xx0/2504896.jpg/alternates/WEBP_LANDSCAPE_960/2504896.webp 960w" sizes="(max-width: 504px) 480px, (max-width: 1279px) 720px, 960px" type="image/webp"><img class="diks-card__image" src="https://i.media.fi/incoming/g47xx0/2504896.jpg/alternates/LANDSCAPE_720/2504896.jpg" srcset="https://i.media.fi/incoming/g47xx0/2504896.jpg/alternates/LANDSCAPE_240/2504896.jpg 240w, https://i.media.fi/incoming/g47xx0/2504896.jpg/alternates/LANDSCAPE_480/2504896.jpg 480w, https://i.media.fi/incoming/g47xx0/2504896.jpg/alternates/LANDSCAPE_720/2504896.jpg 720w, https://i.media.fi/incoming/g47xx0/2504896.jpg/alternates/LANDSCAPE_960/2504896.jpg 960w" sizes="(max-width: 504px) 480px, (max-width: 1279px) 720px, 960px" loading="lazy" decoding="sync" alt=""> 1477 </picture> 1478 </div><div class="diks-card__text-wrapper"> 1479 <div class="diks-card__text-inner-wrapper"><h2 class="diks-card__title"><a class="diks-card__link" href="https://www.pieksamaenlehti.fi/paikalliset/9815644">Lääkäripalvelut työntyvät apteekkeihin: Pieksämäellä saa myös korvahuuhteluja</a></h2><div class="diks-card__meta-wrapper"><div class="diks-meta "> <div class="diks-date "> 1480 <time class="diks-date__published" datetime="2026-09-25T06:00:00+03:00">Eilen 6:00</time> 1481 1482 </div> 1483<div class="diks-comment-count "> 1484 <span class="coral-count" data-coral-notext="true" data-coral-url="https://www.pieksamaenlehti.fi/paikalliset/9815644" data-coral-id="9815644"></span> 1485 </div> 1486 </div> 1487 </div></div> 1488 </div> 1489 </div></article> 1490 1491 1492 1493 <article class="diks-card diks-card--size-m diks-card--row diks-card--reversed is--subscriber-only"> 1494 <div class="diks-card__main-wrapper"><div class="diks-card__image-wrapper"> 1495 <picture><source srcset="https://i.media.fi/incoming/9ffdgj/11180076.jpg/alternates/WEBP_LANDSCAPE_240/11180076.webp 240w, https://i.media.fi/incoming/9ffdgj/11180076.jpg/alternates/WEBP_LANDSCAPE_480/11180076.webp 480w, https://i.media.fi/incoming/9ffdgj/11180076.jpg/alternates/WEBP_LANDSCAPE_720/11180076.webp 720w, https://i.media.fi/incoming/9ffdgj/11180076.jpg/alternates/WEBP_LANDSCAPE_960/11180076.webp 960w" sizes="(max-width: 504px) 480px, (max-width: 1279px) 720px, 960px" type="image/webp"><img class="diks-card__image" src="https://i.media.fi/incoming/9ffdgj/11180076.jpg/alternates/LANDSCAPE_720/11180076.jpg" srcset="https://i.media.fi/incoming/9ffdgj/11180076.jpg/alternates/LANDSCAPE_240/11180076.jpg 240w, https://i.media.fi/incoming/9ffdgj/11180076.jpg/alternates/LANDSCAPE_480/11180076.jpg 480w, https://i.media.fi/incoming/9ffdgj/11180076.jpg/alternates/LANDSCAPE_720/11180076.jpg 720w, https://i.media.fi/incoming/9ffdgj/11180076.jpg/alternates/LANDSCAPE_960/11180076.jpg 960w" sizes="(max-width: 504px) 480px, (max-width: 1279px) 720px, 960px" loading="lazy" decoding="sync" alt=""> 1496 </picture>
1497 </div><div class="diks-card__text-wrapper"> 1498 <div class="diks-card__text-inner-wrapper"><h2 class="diks-card__title"><a class="diks-card__link" href="https://www.pieksamaenlehti.fi/paikalliset/9812379">Petteri Plosila Etelä-Savon käräjäoikeuden laamanniksi</a></h2><div class="diks-card__meta-wrapper"><div class="diks-meta "> <div class="diks-date "> 1499 <time class="diks-date__published" datetime="2026-09-25T05:55:00+03:00">Eilen 5:55</time> 1500 1501 </div> 1502<div class="diks-comment-count "> 1503 <span class="coral-count" data-coral-notext="true" data-coral-url="https://www.pieksamaenlehti.fi/paikalliset/9812379" data-coral-id="9812379"></span> 1504 </div> 1505 </div> 1506 </div></div> 1507 </div> 1508 </div></article> <div class="readpeak-native" data-min-width="400" style="display: none;"> 1509 <div class="diks-native-ad diks-native-ad--with-border"> 1510 <div class="diks-native-ad__main-wrapper"> <h2 class="diks-title diks-title--size-s" >Mainos: <span class="diks-title__after-accent"> </span></h2><div class="diks-native-ad__image-wrapper"> 1511 <picture><img src="/theme/css/images/default/pixel.png" class="diks-native-ad__image" loading="lazy" alt=""> 1512 </picture> 1513 </div> 1514 <div class="diks-native-ad__content-wrapper"> <h2 class="diks-title diks-title--size-s" >Mainos: <span class="diks-title__after-accent"> </span></h2><h2 class="diks-native-ad__title"> 1515 <a class="diks-native-ad__link" href="#"> </a> 1516 </h2></div> 1517 </div> 1518 </div> 1519 </div> 1520 1521 1522 1523 <article class="diks-card diks-card--size-l is--subscriber-only"> 1524 <div class="diks-card__main-wrapper"><div class="diks-card__image-wrapper"> 1525 <picture><source srcset="https://i.media.fi/incoming/77qp31/10506996.jpg/alternates/WEBP_LANDSCAPE_240/10506996.webp 240w, https://i.media.fi/incoming/77qp31/10506996.jpg/alternates/WEBP_LANDSCAPE_480/10506996.webp 480w, https://i.media.fi/incoming/77qp31/10506996.jpg/alternates/WEBP_LANDSCAPE_720/10506996.webp 720w, https://i.media.fi/incoming/77qp31/10506996.jpg/alternates/WEBP_LANDSCAPE_960/10506996.webp 960w" sizes="(max-width: 504px) 480px, (max-width: 1279px) 720px, 960px" type="image/webp"><img class="diks-card__image" src="https://i.media.fi/incoming/77qp31/10506996.jpg/alternates/LANDSCAPE_720/10506996.jpg" srcset="https://i.media.fi/incoming/77qp31/10506996.jpg/alternates/LANDSCAPE_240/10506996.jpg 240w, https://i.media.fi/incoming/77qp31/10506996.jpg/alternates/LANDSCAPE_480/10506996.jpg 480w, https://i.media.fi/incoming/77qp31/10506996.jpg/alternates/LANDSCAPE_720/10506996.jpg 720w, https://i.media.fi/incoming/77qp31/10506996.jpg/alternates/LANDSCAPE_960/10506996.jpg 960w" sizes="(max-width: 504px) 480px, (max-width: 1279px) 720px, 960px" loading="lazy" decoding="sync" alt=""> 1526 </picture> 1527 </div><div class="diks-card__text-wrapper"> 1528 <div class="diks-card__text-inner-wrapper"><h2 class="diks-card__title"><a class="diks-card__link" href="https://www.pieksamaenlehti.fi/paikalliset/9820539"><span class="diks-ui-accent">Tuomio | </span>Moottoripyörään törmännyt autoilija sai sakkotuomion â Pieksämäkeläismies kuoli kolarissa</a></h2><div class="diks-card__meta-wrapper"><div class="diks-meta "> <div class="diks-date "> 1529 <time class="diks-date__published" datetime="2026-09-24T16:41:02+03:00">24.9.2026 16:41</time> 1530 1531 </div> 1532<div class="diks-comment-count "> 1533 <span class="coral-count" data-coral-notext="true" data-coral-url="https://www.pieksamaenlehti.fi/paikalliset/9820539" data-coral-id="9820539"></span> 1534 </div> 1535 </div> 1536 </div></div> 1537 </div> 1538 </div></article> 1539 1540 1541 1542 <article class="diks-card diks-card--size-m diks-card--row diks-card--reversed is--subscriber-only"> 1543 <div class="diks-card__main-wrapper"><div class="diks-card__image-wrapper"> 1544 <picture><source srcset="https://i.media.fi/incoming/jzam3l/11681024.jpg/alternates/WEBP_LANDSCAPE_240/11681024.webp 240w, https://i.media.fi/incoming/jzam3l/11681024.jpg/alternates/WEBP_LANDSCAPE_480/11681024.webp 480w, https://i.media.fi/incoming/jzam3l/11681024.jpg/alternates/WEBP_LANDSCAPE_720/11681024.webp 720w, https://i.media.fi/incoming/jzam3l/11681024.jpg/alternates/WEBP_LANDSCAPE_960/11681024.webp 960w" sizes="(max-width: 504px) 480px, (max-width: 1279px) 720px, 960px" type="image/webp"><img class="diks-card__image" src="https://i.media.fi/incoming/jzam3l/11681024.jpg/alternates/LANDSCAPE_720/11681024.jpg" srcset="https://i.media.fi/incoming/jzam3l/11681024.jpg/alternates/LANDSCAPE_240/11681024.jpg 240w, https://i.media.fi/incoming/jzam3l/11681024.jpg/alternates/LANDSCAPE_480/11681024.jpg 480w, https://i.media.fi/incoming/jzam3l/11681024.jpg/alternates/LANDSCAPE_720/11681024.jpg 720w, https://i.media.fi/incoming/jzam3l/11681024.jpg/alternates/LANDSCAPE_960/11681024.jpg 960w" sizes="(max-width: 504px) 480px, (max-width: 1279px) 720px, 960px" loading="lazy" decoding="sync" alt=""> 1545 </picture>
1546 </div><div class="diks-card__text-wrapper"> 1547 <div class="diks-card__text-inner-wrapper"><h2 class="diks-card__title"><a class="diks-card__link" href="https://www.pieksamaenlehti.fi/paikalliset/9813119">Pieksämäkeläiset saavat pian tietää, miltä maistuu qabili palau ja mantu</a></h2><div class="diks-card__meta-wrapper"><div class="diks-meta "> <div class="diks-date "> 1548 <time class="diks-date__published" datetime="2026-09-24T15:00:00+03:00">24.9.2026 15:00</time> 1549 1550 </div> 1551<div class="diks-comment-count "> 1552 <span class="coral-count" data-coral-notext="true" data-coral-url="https://www.pieksamaenlehti.fi/paikalliset/9813119" data-coral-id="9813119"></span> 1553 </div> 1554 </div> 1555 </div></div> 1556 </div> 1557 </div></article> 1558 1559 1560 1561 <article class="diks-card diks-card--size-m diks-card--row diks-card--reversed is--subscriber-only"> 1562 <div class="diks-card__main-wrapper"><div class="diks-card__image-wrapper"> 1563 <picture><source srcset="https://i.media.fi/incoming/lb5z63/11690935.jpg/alternates/WEBP_LANDSCAPE_240/11690935.webp 240w, https://i.media.fi/incoming/lb5z63/11690935.jpg/alternates/WEBP_LANDSCAPE_480/11690935.webp 480w, https://i.media.fi/incoming/lb5z63/11690935.jpg/alternates/WEBP_LANDSCAPE_720/11690935.webp 720w, https://i.media.fi/incoming/lb5z63/11690935.jpg/alternates/WEBP_LANDSCAPE_960/11690935.webp 960w" sizes="(max-width: 504px) 480px, (max-width: 1279px) 720px, 960px" type="image/webp"><img class="diks-card__image" src="https://i.media.fi/incoming/lb5z63/11690935.jpg/alternates/LANDSCAPE_720/11690935.jpg" srcset="https://i.media.fi/incoming/lb5z63/11690935.jpg/alternates/LANDSCAPE_240/11690935.jpg 240w, https://i.media.fi/incoming/lb5z63/11690935.jpg/alternates/LANDSCAPE_480/11690935.jpg 480w, https://i.media.fi/incoming/lb5z63/11690935.jpg/alternates/LANDSCAPE_720/11690935.jpg 720w, https://i.media.fi/incoming/lb5z63/11690935.jpg/alternates/LANDSCAPE_960/11690935.jpg 960w" sizes="(max-width: 504px) 480px, (max-width: 1279px) 720px, 960px" loading="lazy" decoding="sync" alt=""> 1564 </picture> 1565 </div><div class="diks-card__text-wrapper"> 1566 <div class="diks-card__text-inner-wrapper"><h2 class="diks-card__title"><a class="diks-card__link" href="https://www.pieksamaenlehti.fi/paikalliset/9819719">Kahdeksasluokkalaiset jalkautuivat metsään</a></h2><div class="diks-card__meta-wrapper"><div class="diks-meta "> <div class="diks-date "> 1567 <time class="diks-date__published" datetime="2026-09-24T14:24:18+03:00">24.9.2026 14:24</time> 1568 1569 | Päivitetty <time class="diks-date__updated" datetime="2026-09-24T16:02:34+03:00">24.9.2026 16:02</time> 1570 </div> 1571<div class="diks-comment-count "> 1572 <span class="coral-count" data-coral-notext="true" data-coral-url="https://www.pieksamaenlehti.fi/paikalliset/9819719" data-coral-id="9819719"></span> 1573 </div> 1574 </div> 1575 </div></div> 1576 </div> 1577 </div></article> <div class="diks-display-ad diks-display-ad--with-border rs_skip" aria-hidden="true"> 1578 <div class="diks-display-ad__unit" id="gam-ad-mobiili7" > 1579
1579<script>googletag.cmd.push(function() { googletag.display('gam-ad-mobiili7'); });</script>
1579 1580 </div> 1581 </div> 1582 <div class="diks-display-ad diks-display-ad--with-border rs_skip" aria-hidden="true"> 1583 <div class="diks-display-ad__unit" id="gam-ad-jattiboksi3" > 1584
1584<script>googletag.cmd.push(function() { googletag.display('gam-ad-jattiboksi3'); });</script>
1584 1585 </div> 1586 </div> 1587 1588 1589 1590 <article class="diks-card diks-card--size-m diks-card--row-desktop diks-card--reversed-desktop"> 1591 <div class="diks-card__main-wrapper"><div class="diks-card__image-wrapper"> 1592 <picture><source srcset="https://i.media.fi/incoming/nx6z8j/11347349.jpg/alternates/WEBP_LANDSCAPE_240/11347349.webp 240w, https://i.media.fi/incoming/nx6z8j/11347349.jpg/alternates/WEBP_LANDSCAPE_480/11347349.webp 480w, https://i.media.fi/incoming/nx6z8j/11347349.jpg/alternates/WEBP_LANDSCAPE_720/11347349.webp 720w, https://i.media.fi/incoming/nx6z8j/11347349.jpg/alternates/WEBP_LANDSCAPE_960/11347349.webp 960w" sizes="(max-width: 504px) 480px, (max-width: 1279px) 720px, 960px" type="image/webp"><img class="diks-card__image" src="https://i.media.fi/incoming/nx6z8j/11347349.jpg/alternates/LANDSCAPE_720/11347349.jpg" srcset="https://i.media.fi/incoming/nx6z8j/11347349.jpg/alternates/LANDSCAPE_240/11347349.jpg 240w, https://i.media.fi/incoming/nx6z8j/11347349.jpg/alternates/LANDSCAPE_480/11347349.jpg 480w, https://i.media.fi/incoming/nx6z8j/11347349.jpg/alternates/LANDSCAPE_720/11347349.jpg 720w, https://i.media.fi/incoming/nx6z8j/11347349.jpg/alternates/LANDSCAPE_960/11347349.jpg 960w" sizes="(max-width: 504px) 480px, (max-width: 1279px) 720px, 960px" loading="lazy" decoding="sync" alt=""> 1593 </picture> 1594 </div><div class="diks-card__text-wrapper"> 1595 <div class="diks-card__text-inner-wrapper"><h2 class="diks-card__title"><a class="diks-card__link" href="https://www.pieksamaenlehti.fi/paakirjoitus-mielipide/9812413"><span class="diks-ui-accent">Tekstarit | </span>Palstalla kehutaan asemanraittia ja toivotaan lisää pyörätelineitä kaupunkiin</a></h2><div class="diks-card__meta-wrapper"><div class="diks-meta "> <div class="diks-date "> 1596 <time class="diks-date__published" datetime="2026-09-24T13:00:00+03:00">24.9.2026 13:00</time> 1597 1598 </div> 1599<div class="diks-comment-count "> 1600 <span class="coral-count" data-coral-notext="true" data-coral-url="https://www.pieksamaenlehti.fi/paakirjoitus-mielipide/9812413" data-coral-id="9812413"></span> 1601 </div> 1602 </div> 1603 </div></div> 1604 </div> 1605 </div></article> 1606 1607 1608 1609 <article class="diks-card diks-card--size-m diks-card--row-desktop diks-card--reversed-desktop diks-card--heavy"> 1610 <div class="diks-card__main-wrapper"><div class="diks-card__image-wrapper"> 1611 <picture><source srcset="https://i.media.fi/incoming/mg8doc/11681054.jpg/alternates/WEBP_LANDSCAPE_240/11681054.webp 240w, https://i.media.fi/incoming/mg8doc/11681054.jpg/alternates/WEBP_LANDSCAPE_480/11681054.webp 480w, https://i.media.fi/incoming/mg8doc/11681054.jpg/alternates/WEBP_LANDSCAPE_720/11681054.webp 720w, https://i.media.fi/incoming/mg8doc/11681054.jpg/alternates/WEBP_LANDSCAPE_960/11681054.webp 960w" sizes="(max-width: 504px) 480px, (max-width: 1279px) 720px, 960px" type="image/webp"><img class="diks-card__image" src="https://i.media.fi/incoming/mg8doc/11681054.jpg/alternates/LANDSCAPE_720/11681054.jpg" srcset="https://i.media.fi/incoming/mg8doc/11681054.jpg/alternates/LANDSCAPE_240/11681054.jpg 240w, https://i.media.fi/incoming/mg8doc/11681054.jpg/alternates/LANDSCAPE_480/11681054.jpg 480w, https://i.media.fi/incoming/mg8doc/11681054.jpg/alternates/LANDSCAPE_720/11681054.jpg 720w, https://i.media.fi/incoming/mg8doc/11681054.jpg/alternates/LANDSCAPE_960/11681054.jpg 960w" sizes="(max-width: 504px) 480px, (max-width: 1279px) 720px, 960px" loading="lazy" decoding="sync" alt=""> 1612 </picture> 1613 </div><div class="diks-card__text-wrapper"> 1614 <div class="diks-card__text-inner-wrapper"><h2 class="diks-card__title"><a class="diks-card__link" href="https://www.pieksamaenlehti.fi/paikalliset/9809527"><span class="diks-ui-accent">Kuolleet | </span>Jakaâââpitkän linjan urheilumies on poissa</a></h2><div class="diks-card__meta-wrapper"><div class="diks-meta "> <div class="diks-date "> 1615 <time class="diks-date__published" datetime="2026-09-24T10:00:00+03:00">24.9.2026 10:00</time> 1616 1617 | Päivitetty <time class="diks-date__updated" datetime="2026-09-24T10:18:19+03:00">24.9.2026 10:18</time> 1618 </div> 1619<div class="diks-comment-count "> 1620 <span class="coral-count" data-coral-notext="true" data-coral-url="https://www.pieksamaenlehti.fi/paikalliset/9809527" data-coral-id="9809527"></span> 1621 </div> 1622 </div> 1623 </div></div> 1624 </div> 1625 </div></article> <div class="readpeak-native" data-min-width="400" style="display: none;"> 1626 <div class="diks-native-ad diks-native-ad--with-border"> 1627 <div class="diks-native-ad__main-wrapper"> <h2 class="diks-title diks-title--size-s" >Mainos: <span class="diks-title__after-accent"> </span></h2><div class="diks-native-ad__image-wrapper"> 1628 <picture><img src="/theme/css/images/default/pixel.png" class="diks-native-ad__image" loading="lazy" alt=""> 1629 </picture> 1630 </div> 1631 <div class="diks-native-ad__content-wrapper"> <h2 class="diks-title diks-title--size-s" >Mainos: <span class="diks-title__after-accent"> </span></h2><h2 class="diks-native-ad__title"> 1632 <a class="diks-native-ad__link" href="#"> </a> 1633 </h2></div> 1634 </div> 1635 </div> 1636 </div> 1637 1638 1639 1640 <article class="diks-card diks-card--size-m diks-card--row-desktop diks-card--reversed-desktop is--subscriber-only"> 1641 <div class="diks-card__main-wrapper"><div class="diks-card__image-wrapper"> 1642 <picture><source srcset="https://i.media.fi/incoming/dtbmy7/11681179.jpg/alternates/WEBP_LANDSCAPE_240/11681179.webp 240w, https://i.media.fi/incoming/dtbmy7/11681179.jpg/alternates/WEBP_LANDSCAPE_480/11681179.webp 480w, https://i.media.fi/incoming/dtbmy7/11681179.jpg/alternates/WEBP_LANDSCAPE_720/11681179.webp 720w, https://i.media.fi/incoming/dtbmy7/11681179.jpg/alternates/WEBP_LANDSCAPE_960/11681179.webp 960w" sizes="(max-width: 504px) 480px, (max-width: 1279px) 720px, 960px" type="image/webp"><img class="diks-card__image" src="https://i.media.fi/incoming/dtbmy7/11681179.jpg/alternates/LANDSCAPE_720/11681179.jpg" srcset="https://i.media.fi/incoming/dtbmy7/11681179.jpg/alternates/LANDSCAPE_240/11681179.jpg 240w, https://i.media.fi/incoming/dtbmy7/11681179.jpg/alternates/LANDSCAPE_480/11681179.jpg 480w, https://i.media.fi/incoming/dtbmy7/11681179.jpg/alternates/LANDSCAPE_720/11681179.jpg 720w, https://i.media.fi/incoming/dtbmy7/11681179.jpg/alternates/LANDSCAPE_960/11681179.jpg 960w" sizes="(max-width: 504px) 480px, (max-width: 1279px) 720px, 960px" loading="lazy" decoding="sync" alt=""> 1643 </picture>
1644 </div><div class="diks-card__text-wrapper"> 1645 <div class="diks-card__text-inner-wrapper"><h2 class="diks-card__title"><a class="diks-card__link" href="https://www.pieksamaenlehti.fi/paikalliset/9812976">Toikanniemen kohtalo ratkaistavana â kuntalaiset pääsevät kommentoimaan kolmea kaavaluonnosta</a></h2><div class="diks-card__meta-wrapper"><div class="diks-meta "> <div class="diks-date "> 1646 <time class="diks-date__published" datetime="2026-09-24T06:00:00+03:00">24.9.2026 6:00</time> 1647 1648 </div> 1649<div class="diks-comment-count "> 1650 <span class="coral-count" data-coral-notext="true" data-coral-url="https://www.pieksamaenlehti.fi/paikalliset/9812976" data-coral-id="9812976"></span> 1651 </div> 1652 </div> 1653 </div></div> 1654 </div> 1655 </div></article> 1656 1657 1658 <article class="diks-card diks-card--size-m diks-card--row-desktop diks-card--reversed-desktop"> 1659 <div class="diks-card__main-wrapper"><div class="diks-card__text-wrapper"> 1660 <div class="diks-card__text-inner-wrapper"><h2 class="diks-card__title"><a class="diks-card__link" href="https://www.pieksamaenlehti.fi/paakirjoitus-mielipide/9812945"><span class="diks-ui-accent">Pääkirjoitus | </span>Käyntikortti järven rannalla</a></h2><div class="diks-card__meta-wrapper"><div class="diks-meta "> <div class="diks-date "> 1661 <time class="diks-date__published" datetime="2026-09-24T05:55:00+03:00">24.9.2026 5:55</time> 1662 1663 </div> 1664<div class="diks-comment-count "> 1665 <span class="coral-count" data-coral-notext="true" data-coral-url="https://www.pieksamaenlehti.fi/paakirjoitus-mielipide/9812945" data-coral-id="9812945"></span> 1666 </div> 1667 </div> 1668 </div></div> 1669 </div> 1670 </div></article> <div class="diks-display-ad diks-display-ad--with-border rs_skip" aria-hidden="true"> 1671 <div class="diks-display-ad__unit" id="gam-ad-mobiili8" > 1672
1672<script>googletag.cmd.push(function() { googletag.display('gam-ad-mobiili8'); });</script>
1672 1673 </div> 1674 </div> 1675 <div class="diks-display-ad diks-display-ad--with-border rs_skip" aria-hidden="true"> 1676 <div class="diks-display-ad__unit" id="gam-ad-jattiboksi4" > 1677
1677<script>googletag.cmd.push(function() { googletag.display('gam-ad-jattiboksi4'); });</script>
1677 1678 </div> 1679 </div> 1680 1681 <article class="diks-card diks-card--column diks-card--row diks-card--reversed"> 1682 <div class="diks-card__main-wrapper"><div class="diks-card__image-wrapper"> 1683 <picture><img class="diks-card__image" src="https://i.media.fi/incoming/od7zwx/Jorma-Kovalainen-1475452.jpg/alternates/SQUARE_480/Jorma%20Kovalainen%20%281475452%29.jpg" sizes="(max-width: 504px) 480px, (max-width: 1279px) 720px, 960px" loading="lazy" alt=""> 1684 </picture> 1685 </div><div class="diks-card__text-wrapper"> 1686 <div class="diks-card__text-inner-wrapper"><h2 class="diks-card__title"><a class="diks-card__link" href="https://www.pieksamaenlehti.fi/paikalliset/9809279"><span class="diks-ui-accent">Koviksen kolumni | </span>Tarjolla tänään</a></h2><div class="diks-card__meta-wrapper"><div class="diks-meta "> <div class="diks-date "> 1687 <time class="diks-date__published" datetime="2026-09-24T05:00:00+03:00">24.9.2026 5:00</time> 1688 1689 </div> 1690<div class="diks-comment-count "> 1691 <span class="coral-count" data-coral-notext="true" data-coral-url="https://www.pieksamaenlehti.fi/paikalliset/9809279" data-coral-id="9809279"></span> 1692 </div> 1693 </div> 1694 </div></div> 1695 </div> 1696 </div></article> 1697 1698 1699 1700 <article class="diks-card diks-card--size-m diks-card--row diks-card--reversed"> 1701 <div class="diks-card__main-wrapper"><div class="diks-card__image-wrapper"> 1702 <picture><source srcset="https://i.media.fi/incoming/udq21v/11618560.jpg/alternates/WEBP_LANDSCAPE_240/11618560.webp 240w, https://i.media.fi/incoming/udq21v/11618560.jpg/alternates/WEBP_LANDSCAPE_480/11618560.webp 480w, https://i.media.fi/incoming/udq21v/11618560.jpg/alternates/WEBP_LANDSCAPE_720/11618560.webp 720w, https://i.media.fi/incoming/udq21v/11618560.jpg/alternates/WEBP_LANDSCAPE_960/11618560.webp 960w" sizes="(max-width: 504px) 480px, (max-width: 1279px) 720px, 960px" type="image/webp"><img class="diks-card__image" src="https://i.media.fi/incoming/udq21v/11618560.jpg/alternates/LANDSCAPE_720/11618560.jpg" srcset="https://i.media.fi/incoming/udq21v/11618560.jpg/alternates/LANDSCAPE_240/11618560.jpg 240w, https://i.media.fi/incoming/udq21v/11618560.jpg/alternates/LANDSCAPE_480/11618560.jpg 480w, https://i.media.fi/incoming/udq21v/11618560.jpg/alternates/LANDSCAPE_720/11618560.jpg 720w, https://i.media.fi/incoming/udq21v/11618560.jpg/alternates/LANDSCAPE_960/11618560.jpg 960w" sizes="(max-width: 504px) 480px, (max-width: 1279px) 720px, 960px" loading="lazy" decoding="sync" alt=""> 1703 </picture> 1704 </div><div class="diks-card__text-wrapper"> 1705 <div class="diks-card__text-inner-wrapper"><h2 class="diks-card__title"><a class="diks-card__link" href="https://www.pieksamaenlehti.fi/paakirjoitus-mielipide/9809446"><span class="diks-ui-accent">Mielipide | </span>Pidetään Jäppilä ja Hurissalo elinvoimaisina</a></h2><div class="diks-card__meta-wrapper"><div class="diks-meta "> <div class="diks-date "> 1706 <time class="diks-date__published" datetime="2026-09-24T02:00:00+03:00">24.9.2026 2:00</time> 1707 1708 </div> 1709<div class="diks-comment-count "> 1710 <span class="coral-count" data-coral-notext="true" data-coral-url="https://www.pieksamaenlehti.fi/paakirjoitus-mielipide/9809446" data-coral-id="9809446"></span> 1711 </div> 1712 </div> 1713 </div></div> 1714 </div> 1715 </div></article> 1716 1717 1718 1719 <article class="diks-card diks-card--size-m diks-card--row-desktop diks-card--reversed-desktop"> 1720 <div class="diks-card__main-wrapper"><div class="diks-card__image-wrapper"> 1721 <picture><source srcset="https://i.media.fi/incoming/qpnbfx/11688718.jpg/alternates/WEBP_LANDSCAPE_240/11688718.webp 240w, https://i.media.fi/incoming/qpnbfx/11688718.jpg/alternates/WEBP_LANDSCAPE_480/11688718.webp 480w, https://i.media.fi/incoming/qpnbfx/11688718.jpg/alternates/WEBP_LANDSCAPE_720/11688718.webp 720w, https://i.media.fi/incoming/qpnbfx/11688718.jpg/alternates/WEBP_LANDSCAPE_960/11688718.webp 960w" sizes="(max-width: 504px) 480px, (max-width: 1279px) 720px, 960px" type="image/webp"><img class="diks-card__image" src="https://i.media.fi/incoming/qpnbfx/11688718.jpg/alternates/LANDSCAPE_720/11688718.jpg" srcset="https://i.media.fi/incoming/qpnbfx/11688718.jpg/alternates/LANDSCAPE_240/11688718.jpg 240w, https://i.media.fi/incoming/qpnbfx/11688718.jpg/alternates/LANDSCAPE_480/11688718.jpg 480w, https://i.media.fi/incoming/qpnbfx/11688718.jpg/alternates/LANDSCAPE_720/11688718.jpg 720w, https://i.media.fi/incoming/qpnbfx/11688718.jpg/alternates/LANDSCAPE_960/11688718.jpg 960w" sizes="(max-width: 504px) 480px, (max-width: 1279px) 720px, 960px" loading="lazy" decoding="sync" alt=""> 1722 </picture>
1723 </div><div class="diks-card__text-wrapper"> 1724 <div class="diks-card__text-inner-wrapper"><h2 class="diks-card__title"><a class="diks-card__link" href="https://www.pieksamaenlehti.fi/paikalliset/9815421">Pieksämäen Lehteä luetaan edelleen eniten painettuna</a></h2><div class="diks-card__meta-wrapper"><div class="diks-meta "> <div class="diks-date "> 1725 <time class="diks-date__published" datetime="2026-09-24T00:00:00+03:00">24.9.2026 0:00</time> 1726 1727 </div> 1728<div class="diks-comment-count "> 1729 <span class="coral-count" data-coral-notext="true" data-coral-url="https://www.pieksamaenlehti.fi/paikalliset/9815421" data-coral-id="9815421"></span> 1730 </div> 1731 </div> 1732 </div></div> 1733 </div> 1734 </div></article> 1735 1736 1737 <article class="diks-card diks-card--size-m diks-card--row-desktop diks-card--reversed-desktop"> 1738 <div class="diks-card__main-wrapper"><div class="diks-card__text-wrapper"> 1739 <div class="diks-card__text-inner-wrapper"><h2 class="diks-card__title"><a class="diks-card__link" href="https://www.pieksamaenlehti.fi/paakirjoitus-mielipide/9809474"><span class="diks-ui-accent">Mielipide | </span>âMä en ihan oikeesti tiedä miten mun ois mahdollista muka muuttaa omilleen tai itsenäistyäâ - Nuorten tulevaisuususko koetuksella</a></h2><div class="diks-card__meta-wrapper"><div class="diks-meta "> <div class="diks-date "> 1740 <time class="diks-date__published" datetime="2026-09-23T22:00:00+03:00">23.9.2026 22:00</time> 1741 1742 </div> 1743<div class="diks-comment-count "> 1744 <span class="coral-count" data-coral-notext="true" data-coral-url="https://www.pieksamaenlehti.fi/paakirjoitus-mielipide/9809474" data-coral-id="9809474"></span> 1745 </div> 1746 </div> 1747 </div></div> 1748 </div> 1749 </div></article> <div class="readpeak-native" data-min-width="400" style="display: none;"> 1750 <div class="diks-native-ad diks-native-ad--with-border"> 1751 <div class="diks-native-ad__main-wrapper"> <h2 class="diks-title diks-title--size-s" >Mainos: <span class="diks-title__after-accent"> </span></h2><div class="diks-native-ad__image-wrapper"> 1752 <picture><img src="/theme/css/images/default/pixel.png" class="diks-native-ad__image" loading="lazy" alt=""> 1753 </picture> 1754 </div> 1755 <div class="diks-native-ad__content-wrapper"> <h2 class="diks-title diks-title--size-s" >Mainos: <span class="diks-title__after-accent"> </span></h2><h2 class="diks-native-ad__title"> 1756 <a class="diks-native-ad__link" href="#"> </a> 1757 </h2></div> 1758 </div> 1759 </div> 1760 </div> 1761 1762 1763 <article class="diks-card diks-card--size-m diks-card--row diks-card--reversed"> 1764 <div class="diks-card__main-wrapper"><div class="diks-card__text-wrapper"> 1765 <div class="diks-card__text-inner-wrapper"><h2 class="diks-card__title"><a class="diks-card__link" href="https://www.pieksamaenlehti.fi/paikalliset/9809464"><span class="diks-ui-accent">Mielipide | </span>Järjestöleikkaukset osuvat Etelä-Savoon</a></h2><div class="diks-card__meta-wrapper"><div class="diks-meta "> <div class="diks-date "> 1766 <time class="diks-date__published" datetime="2026-09-23T20:00:00+03:00">23.9.2026 20:00</time> 1767 1768 </div> 1769<div class="diks-comment-count "> 1770 <span class="coral-count" data-coral-notext="true" data-coral-url="https://www.pieksamaenlehti.fi/paikalliset/9809464" data-coral-id="9809464"></span> 1771 </div> 1772 </div> 1773 </div></div> 1774 </div> 1775 </div></article> 1776 1777 1778 1779 <article class="diks-card diks-card--size-m diks-card--row diks-card--reversed is--subscriber-only"> 1780 <div class="diks-card__main-wrapper"><div class="diks-card__image-wrapper"> 1781 <picture><source srcset="https://i.media.fi/incoming/metcol/11687224.jpg/alternates/WEBP_LANDSCAPE_240/11687224.webp 240w, https://i.media.fi/incoming/metcol/11687224.jpg/alternates/WEBP_LANDSCAPE_480/11687224.webp 480w, https://i.media.fi/incoming/metcol/11687224.jpg/alternates/WEBP_LANDSCAPE_720/11687224.webp 720w, https://i.media.fi/incoming/metcol/11687224.jpg/alternates/WEBP_LANDSCAPE_960/11687224.webp 960w" sizes="(max-width: 504px) 480px, (max-width: 1279px) 720px, 960px" type="image/webp"><img class="diks-card__image" src="https://i.media.fi/incoming/metcol/11687224.jpg/alternates/LANDSCAPE_720/11687224.jpg" srcset="https://i.media.fi/incoming/metcol/11687224.jpg/alternates/LANDSCAPE_240/11687224.jpg 240w, https://i.media.fi/incoming/metcol/11687224.jpg/alternates/LANDSCAPE_480/11687224.jpg 480w, https://i.media.fi/incoming/metcol/11687224.jpg/alternates/LANDSCAPE_720/11687224.jpg 720w, https://i.media.fi/incoming/metcol/11687224.jpg/alternates/LANDSCAPE_960/11687224.jpg 960w" sizes="(max-width: 504px) 480px, (max-width: 1279px) 720px, 960px" loading="lazy" decoding="sync" alt=""> 1782 </picture>
1783 </div><div class="diks-card__text-wrapper"> 1784 <div class="diks-card__text-inner-wrapper"><h2 class="diks-card__title"><a class="diks-card__link" href="https://www.pieksamaenlehti.fi/paikalliset/9817418">Liikuntahalli siirtyi Pieksämäen kaupungille tänään â vuosien prosessi tuli päätökseen</a></h2><div class="diks-card__meta-wrapper"><div class="diks-meta "> <div class="diks-date "> 1785 <time class="diks-date__published" datetime="2026-09-23T17:10:00+03:00">23.9.2026 17:10</time> 1786 1787 </div> 1788<div class="diks-comment-count "> 1789 <span class="coral-count" data-coral-notext="true" data-coral-url="https://www.pieksamaenlehti.fi/paikalliset/9817418" data-coral-id="9817418"></span> 1790 </div> 1791 </div> 1792 </div></div> 1793 </div> 1794 </div></article> <div class="diks-display-ad diks-display-ad--with-border rs_skip" aria-hidden="true"> 1795 <div class="diks-display-ad__unit" id="gam-ad-mobiili9" > 1796
1796<script>googletag.cmd.push(function() { googletag.display('gam-ad-mobiili9'); });</script>
1796 1797 </div> 1798 </div> 1799 <div class="diks-display-ad diks-display-ad--with-border rs_skip" aria-hidden="true"> 1800 <div class="diks-display-ad__unit" id="gam-ad-jattiboksi5" > 1801
1801<script>googletag.cmd.push(function() { googletag.display('gam-ad-jattiboksi5'); });</script>
1801 1802 </div> 1803 </div> 1804 1805 1806 1807 <article class="diks-card diks-card--size-m diks-card--row diks-card--reversed is--subscriber-only"> 1808 <div class="diks-card__main-wrapper"><div class="diks-card__image-wrapper"> 1809 <picture><source srcset="https://i.media.fi/incoming/bfb9jq/7258586.jpg/alternates/WEBP_LANDSCAPE_240/7258586.webp 240w, https://i.media.fi/incoming/bfb9jq/7258586.jpg/alternates/WEBP_LANDSCAPE_480/7258586.webp 480w, https://i.media.fi/incoming/bfb9jq/7258586.jpg/alternates/WEBP_LANDSCAPE_720/7258586.webp 720w, https://i.media.fi/incoming/bfb9jq/7258586.jpg/alternates/WEBP_LANDSCAPE_960/7258586.webp 960w" sizes="(max-width: 504px) 480px, (max-width: 1279px) 720px, 960px" type="image/webp"><img class="diks-card__image" src="https://i.media.fi/incoming/bfb9jq/7258586.jpg/alternates/LANDSCAPE_720/7258586.jpg" srcset="https://i.media.fi/incoming/bfb9jq/7258586.jpg/alternates/LANDSCAPE_240/7258586.jpg 240w, https://i.media.fi/incoming/bfb9jq/7258586.jpg/alternates/LANDSCAPE_480/7258586.jpg 480w, https://i.media.fi/incoming/bfb9jq/7258586.jpg/alternates/LANDSCAPE_720/7258586.jpg 720w, https://i.media.fi/incoming/bfb9jq/7258586.jpg/alternates/LANDSCAPE_960/7258586.jpg 960w" sizes="(max-width: 504px) 480px, (max-width: 1279px) 720px, 960px" loading="lazy" decoding="sync" alt=""> 1810 </picture> 1811 </div><div class="diks-card__text-wrapper"> 1812 <div class="diks-card__text-inner-wrapper"><h2 class="diks-card__title"><a class="diks-card__link" href="https://www.pieksamaenlehti.fi/paikalliset/9810640"><span class="diks-ui-accent">Tuomio | </span>Pieksämäen vuosien takainen petosjuttu ratkesi hovissa â korvaukset putosivat tuntuvasti</a></h2><div class="diks-card__meta-wrapper"><div class="diks-meta "> <div class="diks-date "> 1813 <time class="diks-date__published" datetime="2026-09-23T15:00:00+03:00">23.9.2026 15:00</time> 1814 1815 </div> 1816<div class="diks-comment-count "> 1817 <span class="coral-count" data-coral-notext="true" data-coral-url="https://www.pieksamaenlehti.fi/paikalliset/9810640" data-coral-id="9810640"></span> 1818 </div> 1819 </div> 1820 </div></div> 1821 </div> 1822 </div></article> 1823 1824 1825 1826 <article class="diks-card diks-card--size-m diks-card--row diks-card--reversed"> 1827 <div class="diks-card__main-wrapper"><div class="diks-card__image-wrapper"> 1828 <picture><source srcset="https://i.media.fi/incoming/p0e2bj/11544699.jpg/alternates/WEBP_LANDSCAPE_240/11544699.webp 240w, https://i.media.fi/incoming/p0e2bj/11544699.jpg/alternates/WEBP_LANDSCAPE_480/11544699.webp 480w, https://i.media.fi/incoming/p0e2bj/11544699.jpg/alternates/WEBP_LANDSCAPE_720/11544699.webp 720w, https://i.media.fi/incoming/p0e2bj/11544699.jpg/alternates/WEBP_LANDSCAPE_960/11544699.webp 960w" sizes="(max-width: 504px) 480px, (max-width: 1279px) 720px, 960px" type="image/webp"><img class="diks-card__image" src="https://i.media.fi/incoming/p0e2bj/11544699.jpg/alternates/LANDSCAPE_720/11544699.jpg" srcset="https://i.media.fi/incoming/p0e2bj/11544699.jpg/alternates/LANDSCAPE_240/11544699.jpg 240w, https://i.media.fi/incoming/p0e2bj/11544699.jpg/alternates/LANDSCAPE_480/11544699.jpg 480w, https://i.media.fi/incoming/p0e2bj/11544699.jpg/alternates/LANDSCAPE_720/11544699.jpg 720w, https://i.media.fi/incoming/p0e2bj/11544699.jpg/alternates/LANDSCAPE_960/11544699.jpg 960w" sizes="(max-width: 504px) 480px, (max-width: 1279px) 720px, 960px" loading="lazy" decoding="sync" alt=""> 1829 </picture> 1830 </div><div class="diks-card__text-wrapper"> 1831 <div class="diks-card__text-inner-wrapper"><h2 class="diks-card__title"><a class="diks-card__link" href="https://www.pieksamaenlehti.fi/paikalliset/9815738">Perhekodit avoinna Pieksämäelläkin perjantainaâââkatso aikataulut!</a></h2><div class="diks-card__meta-wrapper"><div class="diks-meta "> <div class="diks-date "> 1832 <time class="diks-date__published" datetime="2026-09-23T14:00:00+03:00">23.9.2026 14:00</time> 1833 1834 </div> 1835<div class="diks-comment-count "> 1836 <span class="coral-count" data-coral-notext="true" data-coral-url="https://www.pieksamaenlehti.fi/paikalliset/9815738" data-coral-id="9815738"></span> 1837 </div> 1838 </div> 1839 </div></div> 1840 </div> 1841 </div></article> <div class="readpeak-native" data-min-width="400" style="display: none;"> 1842 <div class="diks-native-ad diks-native-ad--with-border"> 1843 <div class="diks-native-ad__main-wrapper"> <h2 class="diks-title diks-title--size-s" >Mainos: <span class="diks-title__after-accent"> </span></h2><div class="diks-native-ad__image-wrapper"> 1844 <picture><img src="/theme/css/images/default/pixel.png" class="diks-native-ad__image" loading="lazy" alt=""> 1845 </picture> 1846 </div> 1847 <div class="diks-native-ad__content-wrapper"> <h2 class="diks-title diks-title--size-s" >Mainos: <span class="diks-title__after-accent"> </span></h2><h2 class="diks-native-ad__title"> 1848 <a class="diks-native-ad__link" href="#"> </a> 1849 </h2></div> 1850 </div> 1851 </div> 1852 </div> 1853 1854 1855 1856 <article class="diks-card diks-card--size-l is--subscriber-only"> 1857 <div class="diks-card__main-wrapper"><div class="diks-card__image-wrapper"> 1858 <picture><source srcset="https://i.media.fi/incoming/rfakvv/11678463.jpg/alternates/WEBP_LANDSCAPE_240/11678463.webp 240w, https://i.media.fi/incoming/rfakvv/11678463.jpg/alternates/WEBP_LANDSCAPE_480/11678463.webp 480w, https://i.media.fi/incoming/rfakvv/11678463.jpg/alternates/WEBP_LANDSCAPE_720/11678463.webp 720w, https://i.media.fi/incoming/rfakvv/11678463.jpg/alternates/WEBP_LANDSCAPE_960/11678463.webp 960w" sizes="(max-width: 504px) 480px, (max-width: 1279px) 720px, 960px" type="image/webp"><img class="diks-card__image" src="https://i.media.fi/incoming/rfakvv/11678463.jpg/alternates/LANDSCAPE_720/11678463.jpg" srcset="https://i.media.fi/incoming/rfakvv/11678463.jpg/alternates/LANDSCAPE_240/11678463.jpg 240w, https://i.media.fi/incoming/rfakvv/11678463.jpg/alternates/LANDSCAPE_480/11678463.jpg 480w, https://i.media.fi/incoming/rfakvv/11678463.jpg/alternates/LANDSCAPE_720/11678463.jpg 720w, https://i.media.fi/incoming/rfakvv/11678463.jpg/alternates/LANDSCAPE_960/11678463.jpg 960w" sizes="(max-width: 504px) 480px, (max-width: 1279px) 720px, 960px" loading="lazy" decoding="sync" alt=""> 1859 </picture>
1860 </div><div class="diks-card__text-wrapper"> 1861 <div class="diks-card__text-inner-wrapper"><h2 class="diks-card__title"><a class="diks-card__link" href="https://www.pieksamaenlehti.fi/paikalliset/9810224">Muumit levittäytyvät myös Vesileppiksen kylpylään ââluvassa on savusaippuakuplia ja hattivattirätinää</a></h2><div class="diks-card__meta-wrapper"><div class="diks-meta "> <div class="diks-date "> 1862 <time class="diks-date__published" datetime="2026-09-23T12:00:00+03:00">23.9.2026 12:00</time> 1863 1864 </div> 1865<div class="diks-comment-count "> 1866 <span class="coral-count" data-coral-notext="true" data-coral-url="https://www.pieksamaenlehti.fi/paikalliset/9810224" data-coral-id="9810224"></span> 1867 </div> 1868 </div> 1869 </div></div> 1870 </div> 1871 </div></article> 1872 1873 1874 1875 <article class="diks-card diks-card--size-m diks-card--row diks-card--reversed is--subscriber-only"> 1876 <div class="diks-card__main-wrapper"><div class="diks-card__image-wrapper"> 1877 <picture><source srcset="https://i.media.fi/incoming/j1mdkb/11677084.jpg/alternates/WEBP_LANDSCAPE_240/11677084.webp 240w, https://i.media.fi/incoming/j1mdkb/11677084.jpg/alternates/WEBP_LANDSCAPE_480/11677084.webp 480w, https://i.media.fi/incoming/j1mdkb/11677084.jpg/alternates/WEBP_LANDSCAPE_720/11677084.webp 720w, https://i.media.fi/incoming/j1mdkb/11677084.jpg/alternates/WEBP_LANDSCAPE_960/11677084.webp 960w" sizes="(max-width: 504px) 480px, (max-width: 1279px) 720px, 960px" type="image/webp"><img class="diks-card__image" src="https://i.media.fi/incoming/j1mdkb/11677084.jpg/alternates/LANDSCAPE_720/11677084.jpg" srcset="https://i.media.fi/incoming/j1mdkb/11677084.jpg/alternates/LANDSCAPE_240/11677084.jpg 240w, https://i.media.fi/incoming/j1mdkb/11677084.jpg/alternates/LANDSCAPE_480/11677084.jpg 480w, https://i.media.fi/incoming/j1mdkb/11677084.jpg/alternates/LANDSCAPE_720/11677084.jpg 720w, https://i.media.fi/incoming/j1mdkb/11677084.jpg/alternates/LANDSCAPE_960/11677084.jpg 960w" sizes="(max-width: 504px) 480px, (max-width: 1279px) 720px, 960px" loading="lazy" decoding="sync" alt=""> 1878 </picture> 1879 </div><div class="diks-card__text-wrapper"> 1880 <div class="diks-card__text-inner-wrapper"><h2 class="diks-card__title"><a class="diks-card__link" href="https://www.pieksamaenlehti.fi/paikalliset/9803395">Ãkäinen neuloja Satu Korhonen laittaa kattilat höyryämään ja villat uimaan</a></h2><div class="diks-card__meta-wrapper"><div class="diks-meta "> <div class="diks-date "> 1881 <time class="diks-date__published" datetime="2026-09-23T07:00:00+03:00">23.9.2026 7:00</time> 1882 1883 </div> 1884<div class="diks-comment-count "> 1885 <span class="coral-count" data-coral-notext="true" data-coral-url="https://www.pieksamaenlehti.fi/paikalliset/9803395" data-coral-id="9803395"></span> 1886 </div> 1887 </div> 1888 </div></div> 1889 </div> 1890 </div></article> 1891 1892 1893 1894 <article class="diks-card diks-card--size-m diks-card--row diks-card--reversed is--subscriber-only"> 1895 <div class="diks-card__main-wrapper"><div class="diks-card__image-wrapper"> 1896 <picture><source srcset="https://i.media.fi/incoming/9q4b8z/9367956.jpg/alternates/WEBP_LANDSCAPE_240/9367956.webp 240w, https://i.media.fi/incoming/9q4b8z/9367956.jpg/alternates/WEBP_LANDSCAPE_480/9367956.webp 480w, https://i.media.fi/incoming/9q4b8z/9367956.jpg/alternates/WEBP_LANDSCAPE_720/9367956.webp 720w, https://i.media.fi/incoming/9q4b8z/9367956.jpg/alternates/WEBP_LANDSCAPE_960/9367956.webp 960w" sizes="(max-width: 504px) 480px, (max-width: 1279px) 720px, 960px" type="image/webp"><img class="diks-card__image" src="https://i.media.fi/incoming/9q4b8z/9367956.jpg/alternates/LANDSCAPE_720/9367956.jpg" srcset="https://i.media.fi/incoming/9q4b8z/9367956.jpg/alternates/LANDSCAPE_240/9367956.jpg 240w, https://i.media.fi/incoming/9q4b8z/9367956.jpg/alternates/LANDSCAPE_480/9367956.jpg 480w, https://i.media.fi/incoming/9q4b8z/9367956.jpg/alternates/LANDSCAPE_720/9367956.jpg 720w, https://i.media.fi/incoming/9q4b8z/9367956.jpg/alternates/LANDSCAPE_960/9367956.jpg 960w" sizes="(max-width: 504px) 480px, (max-width: 1279px) 720px, 960px" loading="lazy" decoding="sync" alt=""> 1897 </picture>
1898 </div><div class="diks-card__text-wrapper"> 1899 <div class="diks-card__text-inner-wrapper"><h2 class="diks-card__title"><a class="diks-card__link" href="https://www.pieksamaenlehti.fi/paikalliset/9812061">Eloisa selvittää elintapasairauksien riskiä kansainvälisestikin huomattavassa hankkeessa â Vapaaehtoiseksi voi nyt ilmoittautua</a></h2><div class="diks-card__meta-wrapper"><div class="diks-meta "> <div class="diks-date "> 1900 <time class="diks-date__published" datetime="2026-09-23T06:00:00+03:00">23.9.2026 6:00</time> 1901 1902 </div> 1903<div class="diks-comment-count "> 1904 <span class="coral-count" data-coral-notext="true" data-coral-url="https://www.pieksamaenlehti.fi/paikalliset/9812061" data-coral-id="9812061"></span> 1905 </div> 1906 </div> 1907 </div></div> 1908 </div> 1909 </div></article> </section></div> 1910 <aside class="diks-local-stories__aside diks-aside-column"> 1911 1912 <div class="diks-hide-below-large"> 1913 <div class="diks-display-ad rs_skip" aria-hidden="true"> 1914 <div class="diks-display-ad__unit" id="gam-ad-boksi1" > 1915
1915<script>googletag.cmd.push(function() { googletag.display('gam-ad-boksi1'); });</script>
1915 1916 </div> 1917 </div><div class="diks-display-ad rs_skip" aria-hidden="true"> 1918 <div class="diks-display-ad__unit" id="gam-ad-boksi2" > 1919
1919<script>googletag.cmd.push(function() { googletag.display('gam-ad-boksi2'); });</script>
1919 1920 </div> 1921 </div><div class="readpeak-native" data-min-width="400" style="display: none;"> 1922 <div class="diks-native-ad diks-native-ad--narrow"> 1923 <div class="diks-native-ad__main-wrapper"> <h2 class="diks-title diks-title--size-s" >Mainos: <span class="diks-title__after-accent"> </span></h2><div class="diks-native-ad__image-wrapper"> 1924 <picture><img src="/theme/css/images/default/pixel.png" class="diks-native-ad__image" loading="lazy" alt=""> 1925 </picture> 1926 </div> 1927 <div class="diks-native-ad__content-wrapper"> <h2 class="diks-title diks-title--size-s" >Mainos: <span class="diks-title__after-accent"> </span></h2><h2 class="diks-native-ad__title"> 1928 <a class="diks-native-ad__link" href="#"> </a> 1929 </h2></div> 1930 </div> 1931 </div> 1932 </div><!-- ESI start element "mostReadFromCurrentPublication" generated at 26-09-2026 13:51:59.881001 --> 1933 <h2 class="diks-title diks-title--section" ><a class="diks-title__link" href="/luetuimmat/" aria-label="Lue lisää luetuimpia juttuja">Luetuimmat</a></h2><ol id="luetuimmat" class="diks-article-list diks-article-list--ordered" ><li class="diks-article-list__item"> 1934 1935 1936 1937 <article class="diks-card diks-card--size-xs is--subscriber-only"> 1938 <div class="diks-card__main-wrapper"><div class="diks-card__text-wrapper"> 1939 <div class="diks-card__text-inner-wrapper"><h2 class="diks-card__title"><a class="diks-card__link" href="https://www.pieksamaenlehti.fi/paikalliset/9818644">Kolme puuta, 108 kiloa luumuja â pieksämäkeläiskodin pihalla elettiin ennätyssyksyä</a></h2></div> 1940 </div> 1941 </div></article> </li><li class="diks-article-list__item"> 1942 1943 1944 1945 <article class="diks-card diks-card--size-xs is--subscriber-only"> 1946 <div class="diks-card__main-wrapper"><div class="diks-card__text-wrapper"> 1947 <div class="diks-card__text-inner-wrapper"><h2 class="diks-card__title"><a class="diks-card__link" href="https://www.pieksamaenlehti.fi/paikalliset/9812347">Rakkaus roihahti vuosikymmeniä myöhemmin, kun molemmilla oli jo perhe</a></h2></div> 1948 </div> 1949 </div></article> </li><li class="diks-article-list__item"> 1950 1951 1952 1953 <article class="diks-card diks-card--size-xs"> 1954 <div class="diks-card__main-wrapper"><div class="diks-card__text-wrapper"> 1955 <div class="diks-card__text-inner-wrapper"><h2 class="diks-card__title"><a class="diks-card__link" href="https://www.pieksamaenlehti.fi/paikalliset/9823031">Pieksämäen poliisiasemalla huutokaupataan ensi viikolla muun muassa sähköpyöriä</a></h2></div> 1956 </div> 1957 </div></article> </li><li class="diks-article-list__item"> 1958 1959 1960 1961 <article class="diks-card diks-card--size-xs is--subscriber-only"> 1962 <div class="diks-card__main-wrapper"><div class="diks-card__text-wrapper"> 1963 <div class="diks-card__text-inner-wrapper"><h2 class="diks-card__title"><a class="diks-card__link" href="https://www.pieksamaenlehti.fi/paikalliset/9820539"><span class="diks-ui-accent">Tuomio | </span>Moottoripyörään törmännyt autoilija sai sakkotuomion â Pieksämäkeläismies kuoli kolarissa</a></h2></div> 1964 </div> 1965 </div></article> </li><li class="diks-article-list__item"> 1966 1967 1968 1969 <article class="diks-card diks-card--size-xs is--subscriber-only"> 1970 <div class="diks-card__main-wrapper"><div class="diks-card__text-wrapper"> 1971 <div class="diks-card__text-inner-wrapper"><h2 class="diks-card__title"><a class="diks-card__link" href="https://www.pieksamaenlehti.fi/paikalliset/9815644">Lääkäripalvelut työntyvät apteekkeihin: Pieksämäellä saa myös korvahuuhteluja</a></h2></div> 1972 </div> 1973 </div></article> </li></ol><!-- ESI end element "mostReadFromCurrentPublication" --> 1974 <div class="diks-display-ad rs_skip" aria-hidden="true"> 1975 <div class="diks-display-ad__unit" id="gam-ad-boksi3" > 1976
1976<script>googletag.cmd.push(function() { googletag.display('gam-ad-boksi3'); });</script>
1976 1977 </div> 1978 </div> 1979 </div> 1980 1981 <div class="diks-hide-below-large"> 1982 <div class="diks-box "><div class="diks-box__offset diks-column diks-column--s-span-4 diks-column--m-span-1 diks-column--l-span-2 diks-column--xl-span-3"></div> 1983 <div class="diks-box__main-content diks-column diks-column--s-span-4 diks-column--m-span-5 diks-column--l-span-6 diks-column--xl-span-7"><div class="diks-box__content-wrapper"><h2 class="diks-box__title">Juttuvinkki</h2><p>Lähetä meille vinkki, valokuva tai video uutistapahtumasta tai jostain muusta kiinnostavasta.</p> 1984 </div> 1985 </div><div class="diks-box__cta-content diks-column diks-column--s-span-4 diks-column--m-span-1 diks-column--l-span-3 diks-column--xl-span-3"> 1986 <div class="diks-box__button-wrapper"><a class="diks-button diks-button--light" href="https://oma.media.fi/pieksamaen-lehti/yhteystiedot/juttuvinkki/" >Lähetä juttuvinkki</a></div> 1987 </div></div> 1988 1989 </div> 1990 <div class="diks-display-ad rs_skip" aria-hidden="true"> 1991 <div class="diks-display-ad__unit" id="gam-ad-mobiili10" > 1992
1992<script>googletag.cmd.push(function() { googletag.display('gam-ad-mobiili10'); });</script>
1992 1993 </div> 1994 </div> 1995 <div class="diks-display-ad rs_skip" aria-hidden="true"> 1996 <div class="diks-display-ad__unit" id="gam-ad-boksi4" > 1997
1997<script>googletag.cmd.push(function() { googletag.display('gam-ad-boksi4'); });</script>
1997 1998 </div> 1999 </div> 2000 </aside> 2001 </div> 2002 </div> 2003 2004 2005 2006 <div class="diks-grid"> 2007 <div class="diks-column diks-column--span-4 diks-column--m-span-8 diks-column--l-span-12 diks-column--xl-span-16"> 2008 <audio id="diks-internet-radio__audio" src="https://radio.diks.fi/savonaallot" preload="none" data-title="Savon Aallot"></audio><div class="diks-box diks-box--row diks-box--secondary"><div class="diks-grid"><div class="diks-box__offset diks-column diks-column--s-span-4 diks-column--m-span-1 diks-column--l-span-2 diks-column--xl-span-3"></div> 2009 <div class="diks-box__main-content diks-column diks-column--s-span-4 diks-column--m-span-5 diks-column--l-span-6 diks-column--xl-span-7"><div class="diks-box__icon-wrapper"> 2010 <span class="diks-icon diks-icon--size-l diks-icon--color-primary diks-icon--color-primary" aria-hidden="true"><svg role="img" focusable="false" xmlns="http://www.w3.org/2000/svg" fill="currentColor" viewBox="0 0 24 24"> 2011 <path fill-rule="evenodd" d="M4 12c.836-.628 1.875-1 3-1h1v10H7a5 5 0 01-5-5v-3.9C2 6.532 6.467 2 12 2s10 4.532 10 10.1V16a5 5 0 01-5 5h-1V11h1c1.125 0 2.164.372 3 1-.054-4.438-3.625-8-8-8s-7.946 3.562-8 8zm16 4a3.001 3.001 0 00-2-2.83v5.66A3.001 3.001 0 0020 16zM4 16c0-1.306.835-2.418 2-2.83v5.66A3.001 3.001 0 014 16z" clip-rule="evenodd"/> 2012</svg> 2013</span> 2014 </div><div class="diks-box__content-wrapper"><h2 class="diks-box__title">Savon Aallot</h2><p>Kuuntele Savon Aaltojen suoraa lähetystä.</p> 2015 </div> 2016 </div><div class="diks-box__cta-content diks-column diks-column--s-span-4 diks-column--m-span-1 diks-column--l-span-3 diks-column--xl-span-3"> 2017 <div class="diks-box__button-wrapper"><div class="diks-box__button-wrapper"> 2018 <button id="diks-internet-radio__playpause" class="diks-button diks-button--primary"> 2019 <div class="diks-internet-radio__playpause-icon-wrapper"> 2020 <span id="diks-internet-radio__playpause-play"><span class="diks-icon diks-icon--size-fluid" aria-hidden="true"><svg role="img" focusable="false" xmlns="http://www.w3.org/2000/svg" fill="currentColor" viewBox="0 0 24 24"> 2021 <path fill-rule="evenodd" d="M12 4a8 8 0 100 16 8 8 0 000-16zM2 12C2 6.477 6.477 2 12 2s10 4.477 10 10-4.477 10-10 10S2 17.523 2 12zm7-5.869L17.803 12 9 17.869V6.13zm2 3.738v4.263L14.197 12 11 9.869z" clip-rule="evenodd"/> 2022</svg> 2023</span></span> 2024 <span id="diks-internet-radio__playpause-loader" class="diks-internet-radio__playpause-loader" style="display: none;"><span id="diks-internet-radio__playpause-loader-inner" class="diks-internet-radio__playpause-loader-inner"></span></span> 2025 <span id="diks-internet-radio__playpause-pause" style="display: none;"><span class="diks-icon diks-icon--size-fluid" aria-hidden="true"><svg role="img" focusable="false" xmlns="http://www.w3.org/2000/svg" fill="currentColor" viewBox="0 0 24 24"> 2026 <path fill-rule="evenodd" d="M12 4a8 8 0 100 16 8 8 0 000-16zM2 12C2 6.477 6.477 2 12 2s10 4.477 10 10-4.477 10-10 10S2 17.523 2 12zm9 4H9V8h2v8zm4 0h-2V8h2v8z" clip-rule="evenodd"/> 2027</svg> 2028</span></span> 2029 </div> 2030 Kuuntele</button> 2031 </div></div> 2032 </div></div></div>
2032<script> 2033 var internetRadioPlayPause = document.getElementById("diks-internet-radio__playpause"); 2034 var internetRadioAudio = document.getElementById('diks-internet-radio__audio'); 2035 var internetRadioPause = document.getElementById("diks-internet-radio__playpause-pause"); 2036 var internetRadioPlay = document.getElementById("diks-internet-radio__playpause-play"); 2037 var internetLoader = document.getElementById('diks-internet-radio__playpause-loader'); 2038 var internetRadioTitle = internetRadioAudio.getAttribute('data-title'); 2039 var internetRadioAudioSrc = internetRadioAudio.getAttribute('src'); 2040 var intervalId = undefined; 2041 var activeTime = 0; 2042 var dataLayer = window.dataLayer || []; 2043 var clickAudioEventSent = false; 2044 var activeTimeAudioEventsSent = []; 2045 2046 internetRadioPlayPause.addEventListener("click", function(){ 2047 if ( internetRadioAudio.paused ) { 2048 if (internetRadioAudioSrc && clickAudioEventSent === false) { 2049 dataLayer.push({ 2050 'event': 'click.newsfeed.audio', 2051 'eventData': { 2052 'buttonType': 'action.audio.start', 2053 'text': 'kuuntele', 2054 'buttonValue': internetRadioAudioSrc, 2055 'elementTitle': internetRadioTitle, 2056 'elementType': 'stream' 2057 } 2058 }); 2059 2060 clickAudioEventSent = true; 2061 } 2062 2063 internetRadioAudio.play(); 2064 internetRadioPlay.style.display = "none"; 2065 internetLoader.style.display = "inline-flex"; 2066 internetRadioPause.style.display = "inline"; 2067 updateActiveTime(); 2068 } 2069 else { 2070 internetRadioAudio.pause(); 2071 internetRadioPlay.style.display = "inline"; 2072 internetLoader.style.display = "none"; 2073 internetRadioPause.style.display = "none"; 2074 } 2075 }); 2076 2077 function updateActiveTime() { 2078 if (!intervalId) { 2079 intervalId = setInterval( 2080 updateActiveTime, 2081 1000 2082 ); 2083 } else if (!internetRadioAudio.paused) { 2084 activeTime = activeTime + 1; 2085 } else { 2086 clearTimeout(intervalId); 2087 intervalId = undefined; 2088 } 2089 } 2090 2091 internetRadioAudio.addEventListener("playing", function(){ 2092 internetLoader.style.display = "none"; 2093 internetRadioPause.style.display = "inline"; 2094 }); 2095 2096 internetRadioAudio.addEventListener("timeupdate", function(){ 2097 if (internetRadioAudioSrc && activeTime) { 2098 var progress = undefined; 2099 2100 if ((activeTime >= 60 && activeTime < 300) && !activeTimeAudioEventsSent.includes(60)) { 2101 progress = 60; 2102 activeTimeAudioEventsSent.push(60); 2103 } 2104 if ((activeTime >= 300 && activeTime < 600) && !activeTimeAudioEventsSent.includes(300)) { 2105 progress = 300; 2106 activeTimeAudioEventsSent.push(300); 2107 } 2108 if ((activeTime >= 600 && activeTime < 1800) && !activeTimeAudioEventsSent.includes(600)) { 2109 progress = 600; 2110 activeTimeAudioEventsSent.push(600); 2111 } 2112 if ((activeTime >= 1800 && activeTime < 3600) && !activeTimeAudioEventsSent.includes(1800)) { 2113 progress = 1800; 2114 activeTimeAudioEventsSent.push(1800); 2115 } 2116 if (activeTime >= 3600 && !activeTimeAudioEventsSent.includes(3600)) { 2117 progress = 3600; 2118 activeTimeAudioEventsSent.push(3600); 2119 } 2120 2121 if (progress) { 2122 dataLayer.push({ 2123 'event': 'activetime.audio', 2124 'eventData': { 2125 'activetime': { 2126 'secondsActive': progress 2127 }, 2128 'buttonValue': internetRadioAudioSrc, 2129 'elementType': 'stream' 2130 } 2131 }); 2132 } 2133 } 2134 }); 2135</script>
2135 2136 </div> 2137 </div><div class="diks-columns"> 2138 <div class="diks-main-column"></div> 2139 <aside class="diks-aside-column"> 2140 2141 <div class="diks-hide-above-large"> 2142 <div class="diks-box "><div class="diks-box__offset diks-column diks-column--s-span-4 diks-column--m-span-1 diks-column--l-span-2 diks-column--xl-span-3"></div> 2143 <div class="diks-box__main-content diks-column diks-column--s-span-4 diks-column--m-span-5 diks-column--l-span-6 diks-column--xl-span-7"><div class="diks-box__content-wrapper"><h2 class="diks-box__title">Juttuvinkki</h2><p>Lähetä meille vinkki, valokuva tai video uutistapahtumasta tai jostain muusta kiinnostavasta.</p> 2144 </div> 2145 </div><div class="diks-box__cta-content diks-column diks-column--s-span-4 diks-column--m-span-1 diks-column--l-span-3 diks-column--xl-span-3"> 2146 <div class="diks-box__button-wrapper"><a class="diks-button diks-button--light" href="https://oma.media.fi/pieksamaen-lehti/yhteystiedot/juttuvinkki/" >Lähetä juttuvinkki</a></div> 2147 </div></div> 2148 2149 </div> 2150 <h2 class="diks-title diks-title--section" >Palvelut</h2><div class="diks-ui__margin--bottom"><div id="eventz-wrapper"><div id="EVENTZWIDGET-676ee16113879839f20d9380" class="EVENTZWIDGET"></div></div>
2150<script> 2151 var eventzWrapper = document.getElementById('eventz-wrapper'); 2152 var eventzScriptLoaded = false; 2153 2154 // Lazy load eventz widget 2155 if (eventzWrapper) { 2156 function onPageLengthIncreased() { 2157 Waypoint.refreshAll(); 2158 } 2159 2160 let lastHeight = document.documentElement.scrollHeight; 2161 2162 const observer = new MutationObserver(() => { 2163 const newHeight = document.documentElement.scrollHeight; 2164 if (newHeight > lastHeight) { 2165 lastHeight = newHeight; 2166 onPageLengthIncreased(); 2167 } 2168 }); 2169 2170 observer.observe(document.body, { 2171 childList: true, 2172 subtree: true, 2173 characterData: true, 2174 }); 2175 2176 var waypointEventzWrapper = new Waypoint({ 2177 element: eventzWrapper, 2178 handler: function() { 2179 if (eventzScriptLoaded === false) { 2180 eventzScriptLoaded = true; 2181 2182 var script = document.createElement("script"); 2183 script.src = 'https://savo.menoinfo.fi/widget-loader/676ee16113879839f20d9380'; 2184 eventzWrapper.appendChild(script); 2185 observer.disconnect(); 2186 } 2187 }, 2188 offset: '200%' 2189 }); 2190 } 2191 </script>
2191</div> 2192 </aside> 2193 </div> 2194 </div> 2195 </main> 2196 </div> 2197 </div> 2198 2199 2200 <footer class="diks-footer"><div class="diks-container diks-container--narrow-mobile diks-container--full-width-before-l"> 2201 <div class="diks-footer__top"> <nav class="diks-navigation-wrapper " aria-label="Osastovalikko"><ul class="diks-navigation diks-navigation--row diks-navigation--light diks-navigation--centered diks-navigation--mobile-row diks-navigation--draggable diks-navigation--size-xs diks-navigation--active-subtle" ><li class="diks-navigation__item " ><a class="diks-navigation__link " href="http://pieksamaenlehti.fi/paikalliset/"draggable="false">Paikalliset</a></li><li class="diks-navigation__item " ><a class="diks-navigation__link " href="http://pieksamaenlehti.fi/mielipide/"draggable="false">Mielipide&pääkirjoitus</a></li><li class="diks-navigation__item " ><a class="diks-navigation__link " href="http://www.pieksamaenlehti.fi/urheilu/"draggable="false">Urheilu</a></li><li class="diks-navigation__item " ><a class="diks-navigation__link " href="https://savo.menoinfo.fi/fi-FI"draggable="false">Menoinfo</a></li></ul> 2202 </nav></div> 2203 </div><div class="diks-container"><div class="diks-footer__main"> 2204 <div class="diks-grid"> 2205 <div class="diks-column diks-column--span-4 diks-column--m-span-8 diks-column--l-span-4 diks-column--xl-span-4"> 2206 <p><img src="https://a.pieksamaenlehti.fi/styles/e5576057/images/logos/pieksamaenlehti.svg" class="diks-logo diks-logo--default diks-footer__main-logo--wide" alt="Pieksämäen Lehti"><img src="https://a.pieksamaenlehti.fi/styles/e5576057/images/logos/pieksamaenlehti-white.svg" class="diks-logo diks-logo--darkmode diks-footer__main-logo--wide" alt="Pieksämäen Lehti"></p> 2207 <p><strong>Postiosoite:</strong> PL 68, 70101 Kuopio<br><strong>Käyntiosoite:</strong> Häyrisentie 4, 76100 Pieksämäki<br><strong>Vastaava päätoimittaja:</strong> Kari-Pekka Issakainen</p></div> 2208 2209 <div class="diks-column diks-column--span-4 diks-column--m-span-8 diks-column--l-span-4 diks-column--xl-span-5"><div class="diks-footer__main-secondary-logos-container"><div class="diks-footer__main-secondary-logo"><a href="https://vastuullistajournalismia.fi/"><img src="https://a.pieksamaenlehti.fi/styles/e5576057/images/logos/vastuullista-journalismia.png" loading="lazy" alt="Vastuullisen journalismin merkki kertoo, että sitä käyttävä media on sitoutunut noudattamaan Julkisen sanan neuvoston laatimia Journalistin ohjeita."></a></div></div><div class="diks-footer__main-links-wrapper"> 2210 <div class="diks-column diks-column--span-2"><a class="diks-footer__main-link" href="https://www.keskisuomalainen.com/tietosuojalauseke/">Tietosuojalauseke</a><a class="diks-footer__main-link" href="javascript:window.gravito.cmp.openPreferences();">Evästevalinnat</a><a class="diks-footer__main-link" href="https://www.keskisuomalainen.com/kayttoehdot/">Käyttöehdot</a><a class="diks-footer__main-link" href="https://keskisuomalainen.com/medianvapausasetus/">Medianvapausasetus</a><a class="diks-footer__main-link" href="https://oma.media.fi/tekoaly-journalismissamme/">Tekoäly journalismissamme</a></div> 2211 <div class="diks-column diks-column--span-2"><a class="diks-footer__main-link" href="https://oma.media.fi/pieksamaen-lehti/">Asiakaspalvelu</a><a class="diks-footer__main-link" href="https://www.meks.fi/mainonta/alueet/savon-media/">Mediamyynti</a><a class="diks-footer__main-link" href="https://oma.media.fi/pieksamaen-lehti/yhteystiedot/">Yhteystiedot</a></div> 2212 </div></div> 2213 2214 <div class="diks-column diks-column--span-4 diks-column--m-span-8 diks-column--l-span-4 diks-column--xl-span-5"> 2215 <h2 class="diks-footer__main-title">Sovellus</h2><p>Sovellus sisältää tuoreet juttumme, joita ilmestyy ympäri vuorokauden vuoden jokaisena päivänä sekä näköislehtemme liitteineen sekä näköislehtien arkiston. Asenna sovellus laitteesi sovelluskaupasta.</p><div class="diks-footer__main-app-image-wrapper"> 2216 <a class="diks-apps__app-link diks-hide-on-android" href="https://apps.apple.com/fi/app/pieks%C3%A4m%C3%A4en-lehti/id6741105317"><img class="diks-apps__app-image" src="https://a.pieksamaenlehti.fi/styles/e5576057/images/default/appstore-badge.svg" loading="lazy" alt="Lataa sovellus App Storesta"></a> 2217 <a class="diks-apps__app-link diks-hide-on-ios" href="https://play.google.com/store/apps/details?id=fi.media.pieksamaenlehti"><img class="diks-apps__app-image" src="https://a.pieksamaenlehti.fi/styles/e5576057/images/default/google-play-badge.svg" loading="lazy" alt="Lataa sovellus Google Play -kaupasta"></a> 2218 </div> 2219 2220 2221 </div>
2222 </div> 2223 </div><div class="diks-footer__bottom"> 2224 <div class="diks-footer__bottom-row"><div class="diks-footer__bottom-logo-wrapper"><a href="https://www.keskisuomalainen.com/"><img class="diks-footer__bottom-logo" src="https://a.pieksamaenlehti.fi/styles/e5576057/images/logos/keskisuomalainen-sign.svg" loading="lazy" alt="Keskisuomalainen Oyj"></a></div><span>Kuulumme Mediakonserni Keskisuomalaiseen</span></div> 2225 <div class="diks-footer__bottom-link-farm-wrapper"> 2226 <p><a class='diks-footer__bottom-link-farm-item' href='https://www.aamuposti.fi/'>Aamuposti</a> • <a class='diks-footer__bottom-link-farm-item' href='https://www.avecmedia.fi/'>Avec</a> • <a class='diks-footer__bottom-link-farm-item' href='https://www.esaimaa.fi/'>Etelä-Saimaa</a> • <a class='diks-footer__bottom-link-farm-item' href='https://www.ess.fi/'>Etelä-Suomen Sanomat</a> • <a class='diks-footer__bottom-link-farm-item' href='https://www.forssanlehti.fi/'>Forssan Lehti</a> • <a class='diks-footer__bottom-link-farm-item' href='https://www.hankasalmensanomat.fi/'>Hankasalmen Sanomat </a> • <a class='diks-footer__bottom-link-farm-item' href='https://www.heinavedenlehti.fi/'>Heinäveden Lehti</a> • <a class='diks-footer__bottom-link-farm-item' href='https://www.helsinginuutiset.fi/'>Helsingin Uutiset</a> • <a class='diks-footer__bottom-link-farm-item' href='https://www.hameensanomat.fi/'>Hämeen Sanomat</a> • <a class='diks-footer__bottom-link-farm-item' href='https://www.hameenlinnankaupunkiuutiset.fi/'>Hämeenlinnan Kaupunkiuutiset</a> • <a class='diks-footer__bottom-link-farm-item' href='https://www.iisalmensanomat.fi/'>Iisalmen Sanomat</a> • <a class='diks-footer__bottom-link-farm-item' href='https://www.itahame.fi/'>Itä-Häme</a> • <a class='diks-footer__bottom-link-farm-item' href='https://www.ita-savo.fi/'>Itä-Savo</a> • <a class='diks-footer__bottom-link-farm-item' href='https://www.joroistenlehti.fi/'>Joroisten Lehti</a> • <a class='diks-footer__bottom-link-farm-item' href='https://www.juvanlehti.fi/'>Juvan Lehti</a> • <a class='diks-footer__bottom-link-farm-item' href='https://www.kaakonkulma.fi/'>Kaakonkulma</a> • <a class='diks-footer__bottom-link-farm-item' href='https://www.kangasniemenlehti.fi/'>Kangasniemen Kunnallislehti</a> • <a class='diks-footer__bottom-link-farm-item' href='https://www.karjalainen.fi/'>Karjalainen</a> • <a class='diks-footer__bottom-link-farm-item' href='https://www.heili.fi/'>Karjalan Heili</a> • <a class='diks-footer__bottom-link-farm-item' href='https://www.karkkilalainen.fi/'>Karkkilalainen</a> • <a class='diks-footer__bottom-link-farm-item' href='https://www.keski-hame.fi/'>Keski-Häme</a> • <a class='diks-footer__bottom-link-farm-item' href='https://www.keski-uusimaa.fi/'>Keski-Uusimaa</a> • <a class='diks-footer__bottom-link-farm-item' href='https://www.keskilaakso.fi/'>Keskilaakso</a> • <a class='diks-footer__bottom-link-farm-item' href='https://www.ksml.fi/'>Keskisuomalainen</a> • <a class='diks-footer__bottom-link-farm-item' href='https://www.koillis-savo.fi/'>Koillis-Savo</a> • <a class='diks-footer__bottom-link-farm-item' href='https://www.kouvolansanomat.fi/'>Kouvolan Sanomat</a> • <a class='diks-footer__bottom-link-farm-item' href='https://www.kymensanomat.fi/'>Kymen Sanomat</a> • <a class='diks-footer__bottom-link-farm-item' href='https://www.lappeenrannanuutiset.fi/'>Lappeenrannan Uutiset</a> • <a class='diks-footer__bottom-link-farm-item' href='https://www.laukaa-konnevesi.fi/'>Laukaa-Konnevesi</a> • <a class='diks-footer__bottom-link-farm-item' href='https://www.lieksanlehti.fi/'>Lieksan Lehti</a> • <a class='diks-footer__bottom-link-farm-item' href='https://www.lopenlehti.fi/'>Lopen Lehti</a> • <a class='diks-footer__bottom-link-farm-item' href='https://www.loviisansanomat.fi/'>Loviisan Sanomat</a> • <a class='diks-footer__bottom-link-farm-item' href='https://www.luumaenlehti.fi/'>Luumäen Lehti</a> • <a class='diks-footer__bottom-link-farm-item' href='https://www.lansisaimaa.fi/'>Länsi-Saimaan Sanomat</a> • <a class='diks-footer__bottom-link-farm-item' href='https://www.lansi-savo.fi/'>Länsi-Savo</a> • <a class='diks-footer__bottom-link-farm-item' href='https://www.lansi-uusimaa.fi/'>Länsi-Uusimaa</a> • <a class='diks-footer__bottom-link-farm-item' href='https://www.lansivayla.fi/'>Länsiväylä</a> • <a class='diks-footer__bottom-link-farm-item' href='https://www.mattijaliisa.fi/'>Matti ja Liisa</a> • <a class='diks-footer__bottom-link-farm-item' href='https://www.meksi.fi/'>Meksi Urheilumedia</a> • <a class='diks-footer__bottom-link-farm-item' href='https://www.miilu.fi/'>Miilu</a> • <a class='diks-footer__bottom-link-farm-item' href='https://www.mikkelinkaupunkilehti.fi/'>Mikkelin Kaupunkilehti</a> • <a class='diks-footer__bottom-link-farm-item' href='https://www.mantsalanuutiset.fi/'>Mäntsälän Uutiset</a> • <a class='diks-footer__bottom-link-farm-item' href='https://www.aamuposti.fi/aihe/Nurmij%C3%A4rvi'>Nurmijärven Uutiset</a> • <a class='diks-footer__bottom-link-farm-item' href='https://www.outokummunseutu.fi/'>Outokummun Seutu</a> • <a class='diks-footer__bottom-link-farm-item' href='https://www.joutsenolehti.fi/'>Paikallislehti Joutseno</a> • <a class='diks-footer__bottom-link-farm-item' href='https://www.prsanomat.fi/'>Parikkalan-Rautjärven Sanomat</a> • <a class='diks-footer__bottom-link-farm-item' href='https://www.pernionseudunlehti.fi/'>Perniönseudun Lehti</a> • <a class='diks-footer__bottom-link-farm-item' href='https://www.pieksamaenlehti.fi/'>Pieksämäen Lehti</a> • <a class='diks-footer__bottom-link-farm-item' href='https://www.pielavesi-keitele.fi/'>Pielavesi-Keitele</a> • <a class='diks-footer__bottom-link-farm-item' href='https://www.pielisjokiseutu.fi/'>Pielisjokiseutu</a> • <a class='diks-footer__bottom-link-farm-item' href='https://www.pitajalainen.fi/'>Pitäjäläinen</a> • <a class='diks-footer__bottom-link-farm-item' href='https://www.pitajanuutiset.fi/'>Pitäjänuutiset</a> • <a class='diks-footer__bottom-link-farm-item' href='https://www.pogostansanomat.fi/'>Pogostan Sanomat</a> • <a class='diks-footer__bottom-link-farm-item' href='https://www.puruvesi.net/'>Puruvesi</a> • <a class='diks-footer__bottom-link-farm-item' href='https://www.pyhtaanlehti.fi/'>Pyhtäänlehti</a> • <a class='diks-footer__bottom-link-farm-item' href='https://www.salonjokilaakso.fi/'>Salonjokilaakso</a> • <a class='diks-footer__bottom-link-farm-item' href='https://www.sampolehti.fi/'>Sampo</a> • <a class='diks-footer__bottom-link-farm-item' href='https://www.savonsanomat.fi/'>Savon Sanomat</a> • <a class='diks-footer__bottom-link-farm-item' href='https://www.sinunsavo.fi/'>Sinun Savo</a> • <a class='diks-footer__bottom-link-farm-item' href='https://www.sisa-savolehti.fi/'>Sisä-Savo</a> • <a class='diks-footer__bottom-link-farm-item' href='https://www.sisasuomenlehti.fi/'>Sisä-Suomen Lehti</a> • <a class='diks-footer__bottom-link-farm-item' href='https://www.soisalonseutu.fi/'>Soisalon Seutu</a> • <a class='diks-footer__bottom-link-farm-item' href='https://www.sjl.fi/'>Suur-Jyväskylän Lehti</a> • <a class='diks-footer__bottom-link-farm-item' href='https://www.tamperelainen.fi/'>Tamperelainen</a> • <a class='diks-footer__bottom-link-farm-item' href='https://www.tollotin.fi/'>Töllötin</a> • <a class='diks-footer__bottom-link-farm-item' href='https://www.uusimaa.fi/'>Uusimaa</a> • <a class='diks-footer__bottom-link-farm-item' href='https://www.uutis-jousi.fi/'>Uutis-Jousi</a> • <a class='diks-footer__bottom-link-farm-item' href='https://www.uutisvuoksi.fi/'>Uutisvuoksi</a> • <a class='diks-footer__bottom-link-farm-item' href='https://www.vantaansanomat.fi/'>Vantaan Sanomat</a> • <a class='diks-footer__bottom-link-farm-item' href='https://www.vihdinuutiset.fi/'>Vihdin Uutiset</a> • <a class='diks-footer__bottom-link-farm-item' href='https://www.viikkosavo.fi/'>Viikkosavo</a> • <a class='diks-footer__bottom-link-farm-item' href='https://www.viispiikkinen.fi/'>
2226Viispiikkinen</a> • <a class='diks-footer__bottom-link-farm-item' href='https://www.viitasaarenseutu.fi/'>Viitasaaren Seutu</a> • <a class='diks-footer__bottom-link-farm-item' href='https://www.warkaudenlehti.fi/'>Warkauden Lehti</a> • <a class='diks-footer__bottom-link-farm-item' href='https://www.ylakarjala.fi/'>Ylä-Karjala</a></p><p>Kaikki sisällöt voidaan julkaista kaikissa Mediakonserni Keskisuomalaisen medioissa.</p> 2227 </div> 2228 </div></div> 2229</footer> 2230 2231 2232
2232<script> 2233 if (!DOMTokenList.prototype.replace) { 2234 // IE Polyfill 2235 DOMTokenList.prototype.replace = function (a, b) { 2236 if (this.contains(a)) { 2237 this.add(b); 2238 this.remove(a); 2239 return true; 2240 } 2241 return false; 2242 } 2243 } 2244 2245 document.querySelector('.diks-no-js').classList.replace('diks-no-js', 'diks-js'); 2246 2247 // User agent sniffing is not reliable and it's going away. 2248 // Use only to sprinkle a little bit of progressive enhancement on top. 2249 // Dear Apple, stop lying, iPad on iOS 13 is not a Mac. You're turning into 90s Microsoft. 2250 var userAgent = navigator.userAgent || navigator.vendor || window.opera; 2251 if (/android/i.test(userAgent)) { 2252 document.querySelector('html').classList.add('diks-user-agent--android'); 2253 } else if (/iPad|iPhone|iPod/i.test(userAgent) && !window.MSStream) { 2254 document.querySelector('html').classList.add('diks-user-agent--ios'); 2255 } else if (/macintosh/i.test(userAgent) && navigator.maxTouchPoints > 1) { 2256 document.querySelector('html').classList.add('diks-user-agent--ios'); 2257 } 2258</script>
2258 2259
2260<script> 2261 // Fix forEach for IE 2262 if (window.NodeList && !NodeList.prototype.forEach) { 2263 NodeList.prototype.forEach = Array.prototype.forEach; 2264 } 2265 2266 // Element.closest() needs a polyfill for older browsers. 2267 // While we only need the closest() functionality for mobile browsers, 2268 // we don't want the code to fail even on old desktop browsers. 2269 // https://developer.mozilla.org/en-US/docs/Web/API/Element/closest#Polyfill 2270 // https://developer.mozilla.org/en-US/docs/Web/API/Element/closest#Browser_compatibility 2271 if (!Element.prototype.matches) { 2272 Element.prototype.matches = Element.prototype.msMatchesSelector || Element.prototype.webkitMatchesSelector; 2273 } 2274 2275 if (!Element.prototype.closest) { 2276 Element.prototype.closest = function(s) { 2277 var el = this; 2278 2279 do { 2280 if (el.matches(s)) return el; 2281 el = el.parentElement || el.parentNode; 2282 } while (el !== null && el.nodeType === 1); 2283 return null; 2284 }; 2285 } 2286 2287 function setAriaExpanded(toggler, ariaExpandedValue) { 2288 // Set aria-expanded attribute of dropdown toggler 2289 // If the toggler contains a button, set the aria-expanded attribute for the button instead 2290 if ( toggler.querySelector('button') != null ) { 2291 toggler.querySelector('button').setAttribute('aria-expanded', ariaExpandedValue); 2292 } 2293 else { 2294 toggler.setAttribute('aria-expanded', ariaExpandedValue); 2295 } 2296 } 2297 2298 function toggleElement(target, toggleClass, toggler) { 2299 if (toggleClass) { 2300 var isOpenClass = toggleClass + '--is-open'; 2301 var isClosedClass = toggleClass + '--is-closed'; 2302 2303 if (target.classList.contains(isOpenClass)) { 2304 // Close this toggle 2305 target.classList.remove(isOpenClass); 2306 target.classList.add(isClosedClass); 2307 2308 // Set aria-expanded to false for the toggler 2309 setAriaExpanded(toggler, 'false'); 2310 2311 } else if (target.classList.contains(isClosedClass)) { 2312 // Open this toggle 2313 target.classList.remove(isClosedClass); 2314 target.classList.add(isOpenClass); 2315 2316 // Set aria-expanded to true for the toggler 2317 setAriaExpanded(toggler, 'true'); 2318 } else { 2319 // Open this toggle as a fallback 2320 target.classList.add(isOpenClass); 2321 2322 // Set aria-expanded to true for the toggler 2323 setAriaExpanded(toggler, 'true'); 2324 } 2325 } else { 2326 if (window.getComputedStyle(target).display !== 'none') { 2327 target.style.display = 'none'; 2328 } else { 2329 target.style.display = 'block'; 2330 } 2331 } 2332 }; 2333 2334 document.querySelectorAll('.js-diks-toggler').forEach(function(toggler) { 2335 var toggleId = toggler.getAttribute('data-diks-toggle'); 2336 var target = document.getElementById(toggleId); 2337 var eventListenerAttached = toggler.getAttribute('data-diks-event-click'); 2338 2339 if (target && !eventListenerAttached) { 2340 2341 // Set aria-controls of toggler 2342 if ( toggler.querySelector('button') != null ) { 2343 toggler.querySelector('button').setAttribute('aria-controls', toggleId); 2344 } 2345 else { 2346 toggler.setAttribute('aria-controls', toggleId); 2347 } 2348 2349 toggler.addEventListener('click', function(e) { 2350 e.preventDefault(); 2351 2352 var toggleClass = toggler.getAttribute('data-diks-toggle-class'); 2353 2354 if (webShareAPIEnabled(toggleId)) { 2355 share(); 2356 } else { 2357 toggleElement(target, toggleClass, toggler); 2358 } 2359 }); 2360 2361 toggler.setAttribute('data-diks-event-click', true); 2362 } 2363 }); 2364 2365 // Web Share and Clipboard API capabilities 2366 2367 function webShareAPIEnabled(toggleId) { 2368 const webShareAPIEnabled = true; 2369 const webShareAPIDropdownShareIds = ["jaa","jakopainikkeet"]; 2370 const isMobileDevice = /iPhone|iPad|iPod|Android/i.test(navigator.userAgent); 2371 2372 return webShareAPIEnabled && webShareAPIDropdownShareIds.includes(toggleId) && isMobileDevice && navigator.share ? true : false; 2373 } 2374 2375 function share() { 2376 const metaTitleElement = document.querySelector('meta[property="og:title"]'); 2377 const metaDescriptionElement = document.querySelector('meta[name="description"]'); 2378 const metaUrlElement = document.querySelector('meta[property="og:url"]'); 2379 let title = ''; 2380 let description = ''; 2381 let url = document.location.href; 2382 2383 if (metaTitleElement && metaTitleElement.content) { 2384 title = metaTitleElement.content; 2385 } 2386 2387 if (metaDescriptionElement && metaDescriptionElement.content) { 2388 description = metaDescriptionElement.content; 2389 } 2390 2391 if (metaUrlElement && metaUrlElement.content) { 2392 url = metaUrlElement.content; 2393 } 2394 2395 navigator.share({ 2396 title: title, 2397 text: description, 2398 url: url 2399 }); 2400 } 2401 2402 document.querySelectorAll('.js-diks-share-clipboard').forEach(function(element) { 2403 element.addEventListener('click', function(e) { 2404 e.preventDefault(); 2405 2406 let url = document.location.href; 2407 const metaUrlElement = document.querySelector('meta[property="og:url"]'); 2408 2409 if (metaUrlElement && metaUrlElement.content) { 2410 url = metaUrlElement.content; 2411 } 2412 2413 // Copy URL to clipboard 2414 navigator.clipboard.writeText(url).then(function () { 2415 // Copying URL to clipboard succeeded 2416 const dropdownId = element.getAttribute('data-diks-dropdown-id'); 2417 // Find closest dropdown toggler 2418 let dropdownToggler = element.closest('.diks-dropdown').querySelector('.js-diks-toggler'); 2419 2420 if (dropdownId) { 2421 const dropdownElement = document.getElementById(dropdownId); 2422 2423 if (dropdownElement) { 2424 // Close currently open dropdown 2425 toggleElement(dropdownElement, 'diks-dropdown__content', dropdownToggler); 2426 } 2427 2428 // Show link copied notification text 2429 const notificationTextWrapperDiv = document.createElement('div'); 2430 const notificationTextDiv = document.createElement('div'); 2431 const notificationText = document.createTextNode('Linkki kopioitu leikepöydälle'); 2432 2433 notificationTextDiv.classList.add('diks-dropdown__notification-text'); 2434 notificationTextDiv.appendChild(notificationText); 2435 notificationTextWrapperDiv.classList.add('diks-dropdown__notification-text-wrapper'); 2436 notificationTextWrapperDiv.appendChild(notificationTextDiv); 2437 dropdownElement.parentNode.insertBefore(notificationTextWrapperDiv, null); 2438 2439 setTimeout(function () { 2440 notificationTextWrapperDiv.remove(); 2441 }, 5000); 2442 } 2443 }); 2444 }); 2445 }); 2446
2447 const initContentBlockToggleButtons = () => { 2448 const toggleContainers = document.querySelectorAll('[data-diks-init="toggle"]'); 2449 toggleContainers.forEach(container => { 2450 const toggleButton = container.querySelector('.diks-toggle-button'); 2451 const toggleContent = container.querySelector('.diks-toggle-content-container'); 2452 if (toggleButton && toggleContent) { 2453 toggleButton.addEventListener('click', () => { 2454 toggleElement(toggleContent, 'diks-toggle', toggleButton); 2455 }); 2456 } 2457 }); 2458 }; 2459 document.addEventListener('DOMContentLoaded', () => { 2460 initContentBlockToggleButtons(); 2461 }); 2462 2463</script>
2463 2464
2465<script> 2466 const useDragThreshold = true; 2467 2468 // Horizontally scrollable & draggable navigation 2469 class HorizontalScrollDragger { 2470 constructor(element) { 2471 this.slider = typeof element === 'string' ? document.querySelector(element) : element instanceof Element ? element : null; 2472 if (this.slider === null) return console.error('HorizontalScrollDragger: Element not found'); 2473 2474 this.isDown = false; 2475 this.preventClick = false; 2476 this.startX; 2477 this.scrollLeft; 2478 2479 this.dragThreshold = 5; 2480 this.dragSensitivity = 1; 2481 this.dragged = false; 2482 2483 this.init(); 2484 } 2485 2486 init() { 2487 this.slider.addEventListener('mousedown', (e) => this.handleMouseDown(e)); 2488 this.slider.addEventListener('mouseleave', () => this.handleMouseLeave()); 2489 this.slider.addEventListener('mouseup', () => this.handleMouseUp()); 2490 this.slider.addEventListener('mousemove', (e) => this.handleMouseMove(e)); 2491 this.slider.addEventListener('click', (e) => this.handleClick(e)); 2492 } 2493 2494 handleMouseDown(e) { 2495 this.isDown = true; 2496 this.slider.classList.add('diks-navigation--draggable-active'); 2497 this.startX = e.pageX - this.slider.offsetLeft; 2498 this.scrollLeft = this.slider.scrollLeft; 2499 this.preventClick = false; 2500 } 2501 2502 handleMouseLeave() { 2503 this.isDown = false; 2504 this.slider.classList.remove('diks-navigation--draggable-active'); 2505 } 2506 2507 handleMouseUp() { 2508 this.isDown = false; 2509 this.slider.classList.remove('diks-navigation--draggable-active'); 2510 } 2511 2512 handleMouseMove(e) { 2513 if (!this.isDown) return; 2514 2515 if ( useDragThreshold == true ) { 2516 const xWithThreshold = e.pageX - this.slider.offsetLeft; 2517 const delta = xWithThreshold - this.startX; 2518 2519 // If not yet dragging, check threshold 2520 if (!this.dragged && Math.abs(delta) > this.dragThreshold) { 2521 this.dragged = true; 2522 this.preventClick = true; 2523 2524 // Reset baseline so scrolling starts smoothly from here 2525 this.startX = xWithThreshold; 2526 this.scrollLeft = this.slider.scrollLeft; 2527 } 2528 2529 if (this.dragged) { 2530 e.preventDefault(); 2531 const walkWithThreshold = (xWithThreshold - this.startX) * this.dragSensitivity; // adjust sensitivity 2532 this.slider.scrollLeft = this.scrollLeft - walkWithThreshold; 2533 } 2534 } 2535 else { 2536 e.preventDefault(); 2537 const x = e.pageX - this.slider.offsetLeft; 2538 const walk = (x - this.startX) * this.dragSensitivity; // adjust sensitivity 2539 this.slider.scrollLeft = this.scrollLeft - walk; 2540 this.preventClick = true; 2541 } 2542 2543 } 2544 2545 handleClick(e) { 2546 if ( useDragThreshold == true && this.preventClick && this.dragged ) { 2547 e.preventDefault(); 2548 } 2549 else if ( useDragThreshold == false && this.preventClick) { 2550 e.preventDefault(); 2551 } 2552 } 2553 } 2554 2555 // Set the draggable navs (multiple) to handle their scrollbars 2556 let scrollableNavs = document.querySelectorAll('.diks-navigation--draggable'); 2557 2558 // Make draggable navigation draggable 2559 if ( scrollableNavs ) { 2560 scrollableNavs.forEach(function(element) { 2561 new HorizontalScrollDragger(element); 2562 }); 2563 } 2564 2565 2566 // Handle has-scrollbars class adding and removing 2567 function handleScrollableNavScrollbars(scrollableNavElement) { 2568 // If scrollable area is wider (scrollWidth) than what's visible (clientWidth) the element has scrollbars 2569 if ( scrollableNavElement.scrollWidth > scrollableNavElement.clientWidth ) { 2570 scrollableNavElement.classList.add('diks-navigation--draggable-has-scrollbars'); 2571 scrollableNavElement.parentElement.classList.add('diks-navigation-wrapper--has-scrollbars'); 2572 } 2573 // Remove the has-scrollbars class if it exists but shouldn't (element does not have scrollbars) 2574 else if ( scrollableNavElement.classList.contains('diks-navigation--draggable-has-scrollbars') ) { 2575 scrollableNavElement.classList.remove('diks-navigation--draggable-has-scrollbars'); 2576 scrollableNavElement.parentElement.classList.remove('diks-navigation-wrapper--has-scrollbars'); 2577 } 2578 } 2579 2580 // If scrollable nav exists add (or remove) necessary classes 2581 // "DOMContentLoaded" does not wait for styles to load and styles affect the size of the scrollable nav directly so we have to use "load" instead 2582 window.addEventListener('load', (event) => { 2583 if ( scrollableNavs ) {
2584 scrollableNavs.forEach(function(element) { 2585 handleScrollableNavScrollbars(element); 2586 }); 2587 } 2588 }); 2589 2590 // Check if scrollable nav has scrollbar 2591 window.addEventListener('resize', function(event){ 2592 if ( scrollableNavs ) { 2593 scrollableNavs.forEach(function(element) { 2594 handleScrollableNavScrollbars(element); 2595 }); 2596 } 2597 }); 2598</script>
2598 2599
2600<script> 2601 // Back button handling 2602 document.querySelectorAll('a.js-diks-back-button').forEach(function(item) { 2603 var referrerIsSameDomain = false; 2604 // Check if referrer is found as referrer isn't always available (browser, tab, window, bookmark, privacy). 2605 if (typeof(document.referrer) === 'string' && document.referrer.length > 0) { 2606 // Set referrerIsSameDomain to true if referrer is in the same domain as current location hostname and referrer is not the same page as current page (window.location.href) 2607 if ( document.referrer.includes(document.location.hostname) && document.referrer != window.location.href ) { 2608 referrerIsSameDomain = true; 2609 } 2610 } 2611 2612 // Overwrite link with history.go, as it also remembers scroll position but only if referrer is the same domain as current location hostname 2613 if (history.length > 1 && referrerIsSameDomain == true) { 2614 // Set referrer as back button href to enable visual cue & opening to a new window 2615 item.setAttribute('href', document.referrer); 2616 2617 // Set back button text 2618 item.querySelector('.diks-header__cta-text').innerHTML = "Takaisin"; 2619 2620 var stepsToGoBack = -1; 2621 2622 item.addEventListener('click', function(e) { 2623 e.preventDefault(); 2624 history.go(stepsToGoBack); 2625 }); 2626 } 2627 }); 2628</script>
2628 2629 2630 <link rel="stylesheet" href="/theme/css/includes/lightgallery/css/lightgallery-bundle.min.css"> 2631 <style>.lg-sub-html { background-color: rgba(0,0,0, .6); }</style> 2632
2632<script src="/theme/css/includes/lightgallery/lightgallery.min.js"></script>
2632 2633
2633<script src="/theme/css/includes/lightgallery/plugins/autoplay/lg-autoplay.min.js"></script>
2633 2634
2634<script src="/theme/css/includes/lightgallery/plugins/fullscreen/lg-fullscreen.min.js"></script>
2634 2635
2635<script src="/theme/css/includes/lightgallery/plugins/thumbnail/lg-thumbnail.min.js"></script>
2635 2636
2636<script src="/theme/css/includes/lightgallery/plugins/zoom/lg-zoom.min.js"></script>
2636 2637
2637<script> 2638 // lightGallery 2639 // Separate gallery for every .js-lightgallery 2640 // Gallery items come from .js-lightgallery .js-lightgallery__link 2641 // https://www.lightgalleryjs.com/docs/getting-started/ 2642 document.querySelectorAll('.js-diks-lightgallery').forEach(function(gallery) { 2643 var galleryImageLinks = gallery.getElementsByClassName('diks-gallery__link'); 2644 2645 // Thumbnails come from img inside the links, unless links specify data-thumbnail 2646 var thumbnailSource = (galleryImageLinks[0].hasAttribute('data-thumbnail')) ? ('data-thumbnail') : (false); 2647 2648 // Adjust certain settings depending on whether the gallery has one or more images 2649 var galleryHasMultipleImages = (galleryImageLinks.length > 1 ? true : false); 2650 2651 // Initialize 2652 lightGallery(gallery, { 2653 autoplay: galleryHasMultipleImages, 2654 counter: galleryHasMultipleImages, 2655 download: false, 2656 exThumbImage: thumbnailSource, 2657 hideControlOnEnd: true, 2658 licenseKey: "96BAAD7E-3BF04397-BBB55AE3-6D5A2C0B", 2659 loop: false, 2660 plugins: [lgAutoplay, lgFullscreen, lgThumbnail, lgZoom], 2661 selector: '.diks-gallery__link', 2662 mobileSettings: { 2663 controls: true, 2664 showCloseIcon: true 2665 }, 2666 strings: { 2667 closeGallery: 'Sulje galleria', 2668 toggleMaximize: 'Maksimointi', 2669 previousSlide: 'Edellinen', 2670 nextSlide: 'Seuraava', 2671 download: 'Lataa', 2672 playVideo: 'Katso video', 2673 mediaLoadingFailed: 'Sisällön lataus epäonnistui', 2674 }, 2675 autoplayPluginStrings: { 2676 toggleAutoplay: 'Automaattinen toisto' 2677 }, 2678 fullscreenPluginStrings: { 2679 toggleFullscreen: 'Kokoruututila' 2680 }, 2681 thumbnailPluginStrings: { 2682 toggleThumbnails: 'Pikkukuvat' 2683 }, 2684 zoomPluginStrings: { 2685 zoomIn: 'Suurenna', 2686 zoomOut: 'Pienennä', 2687 viewActualSize: 'Näytä täysikokoisena' 2688 } 2689 }); 2690 2691 // After closing LightGallery return focus to the image link that opened the gallery 2692 gallery.addEventListener('lgAfterClose', () => { 2693 galleryImageLinks[0].focus(); 2694 }); 2695 2696 }); 2697 2698 </script>
2698 2699
2700<script> 2701 function loadScript(url, callback) { 2702 var script = document.createElement("script"); 2703 script.type = "text/javascript"; 2704 if (script.readyState) { // IE 2705 script.onreadystatechange = function() { 2706 if (script.readyState === "loaded" || script.readyState === "complete") { 2707 script.onreadystatechange = null; 2708 callback(); 2709 } 2710 }; 2711 } else { // Others 2712 script.onload = function() { 2713 callback(); 2714 }; 2715 } 2716 script.src = url; 2717 document.getElementsByTagName("head")[0].appendChild(script); 2718 } 2719 function checkAudioElements() { 2720 // load audioplayer script only when audio elements are found 2721 if (document.querySelector(".init-audio-player")) { 2722 loadScript("https://a.pieksamaenlehti.fi/styles/e5576057/js/audioplayer/diks-audioplayer.min.js", function() { 2723 DiksAudioPlayer.init({ 2724 selector: '.init-audio-player', 2725 stopOthersOnPlay: true, 2726 enableKeystrokes: true 2727 }); 2728 }); 2729 } 2730 } 2731 window.onload = (event) => { 2732 checkAudioElements(); 2733 }; 2734</script>
2734<script> 2735 // Service Worker 2736 if ('serviceWorker' in navigator) { 2737 window.addEventListener('load', function() { 2738 navigator.serviceWorker.register('/sw.js').then( 2739 function(registration) { 2740 console.log('PWA: Service worker registered to scope: ', registration.scope); 2741 }, 2742 function(err) { 2743 console.error('PWA: Service worker failed to register with error: ', err); 2744 } 2745 ); 2746 }); 2747 } 2748 2749 // Show installation option, hide generic fallback instructions 2750 function pwaShowInstallationOption() { 2751 document.querySelectorAll('.js-diks-apps-pwa-installation').forEach(function(element) { 2752 element.style.display = 'block'; 2753 }); 2754 document.querySelectorAll('.js-diks-apps-pwa-instructions').forEach(function(element) { 2755 element.style.display = 'none'; 2756 }); 2757 } 2758 2759 let deferredPrompt; 2760 var dataLayer = window.dataLayer || []; 2761 2762 // Basic installation process 2763 window.addEventListener('beforeinstallprompt', (e) => { 2764 // Stash the event so it can be triggered later 2765 deferredPrompt = e; 2766 2767 const enablePrompt = 0; 2768 2769 if(!enablePrompt) { 2770 e.preventDefault(); 2771 } 2772 2773 // Update the UI to notify the user they can install PWA 2774 pwaShowInstallationOption(); 2775 2776 // Handle installation 2777 document.querySelectorAll('.js-diks-apps-pwa-installation-button').forEach(function(button) { 2778 button.addEventListener('click', (e) => { 2779 // Show the prompt 2780 deferredPrompt.prompt(); 2781 2782 // Wait for user to respond 2783 deferredPrompt.userChoice.then((choiceResult) => { 2784 if (choiceResult.outcome === 'accepted') { 2785 console.log('PWA: Installed (prompt)'); 2786 dataLayer.push({ 2787 'event': 'PWA.installation', 2788 'eventData': 'success' 2789 }); 2790 } else { 2791 console.log('PWA: User dismissed installation prompt'); 2792 dataLayer.push({ 2793 'event': 'PWA.installation', 2794 'eventData': 'canceled' 2795 }); 2796 } 2797 deferredPrompt = null; 2798 }); 2799 }); 2800 }); 2801 }); 2802 2803 // iOS installation process (show instructions modal) 2804 if (!navigator.standalone) { 2805 var userAgent = navigator.userAgent.toLowerCase(); 2806 var iPhoneUser = (/iphone/.test(userAgent)); 2807 var iPadUser = (/ipad/.test(userAgent) || (/macintosh/.test(userAgent) && navigator.maxTouchPoints > 1)); 2808 var safariUser = (/^(?!.*(brave|chrome|crios|duckduckgo|edgeios|firefox|fxios|opios|ucbrowser|yabrowser)).*safari.*$/.test(userAgent)); 2809 2810 if (safariUser && (iPhoneUser || iPadUser)) { 2811 // Update the UI to notify the user they can install PWA 2812 pwaShowInstallationOption(); 2813 2814 // Instructions 2815 var modals = document.querySelectorAll('.js-diks-apps-pwa-ios-instructions').forEach(function(element) { 2816 // Position on screen based on device 2817 if (iPhoneUser) { 2818 element.classList.add('diks-apps__pwa-ios-modal--bottom'); 2819 } else if (iPadUser) { 2820 element.classList.add('diks-apps__pwa-ios-modal--top'); 2821 } 2822 }); 2823 2824 // Handle modal instructions from installation button 2825 document.querySelectorAll('.js-diks-apps-pwa-installation-button').forEach(function(button) { 2826 button.addEventListener('click', (e) => { 2827 // Show first modal 2828 document.querySelector('.js-diks-apps-pwa-ios-instructions').classList.toggle('diks-apps__pwa-ios-modal--is-visible'); 2829 dataLayer.push({ 2830 'event': 'PWA.instructions.shown', 2831 'eventData': 'iOS' 2832 }); 2833 }); 2834 }); 2835 } 2836 } 2837</script>
2837 2838
2838<script class="coral-script" src="//coral.prod.diks.fi/assets/js/count.js?v=9.3.1.3" defer></script>
vendor: 1 bytes, line 2838
2838
2839<script> 2840 (function() { 2841 window.readpeak_initialized = false; 2842 2843 function getCookie(name) { 2844 name = name + '='; 2845 const decodedCookie = decodeURIComponent(document.cookie); 2846 const cookies = decodedCookie.split(';'); 2847 2848 for (let i = 0; i < cookies.length; i++) { 2849 const cookie = cookies[i].trim(); 2850 if (cookie.indexOf(name) == 0) { 2851 return cookie.substring(name.length, cookie.length); 2852 } 2853 } 2854 } 2855 2856 window.addEventListener( 2857 "gravito:tcfv2:client", 2858 function (event) { 2859 let eventType = event.detail.eventType; 2860 let consentUpdateEventsList = [ 2861 "layer1:opt-out:all", 2862 "layer2:opt-out:all", 2863 "layer2:opt-in:selected", 2864 "layer1:opt-in:all", 2865 "layer2:opt-in:all", 2866 "opt-in:previously", 2867 ]; 2868 if (consentUpdateEventsList.includes(eventType) && window.readpeak_initialized === false) { 2869 window.readpeak_initialized = true; 2870 var tcString = getCookie('TcString'); 2871 2872 if (tcString) { 2873 getReadpeakNative(tcString); 2874 } 2875 } 2876 }, true); 2877 2878 function getReadpeakNative(tcString) { 2879 var readpeakNativePlacements = document.getElementsByClassName("readpeak-native"); 2880 2881 if (!tcString || !(readpeakNativePlacements && readpeakNativePlacements.length)) { 2882 return; 2883 } 2884 2885 function appendBeaconScripts(element, beacons) { 2886 var url = "https://app.readpeak.com/js/rp-ext.min.js"; 2887 2888 beacons.forEach(function(beacon) { 2889 var script = document.createElement("script"); 2890 2891 script.src = url; 2892 script.setAttribute("type", "text/javascript"); 2893 script.setAttribute("data-url", beacon); 2894 script.setAttribute("language", "JavaScript"); 2895 script.setAttribute("async", true); 2896 2897 element.appendChild(script); 2898 }); 2899 } 2900 2901 function resolveImageUrl(images, minimumImageWidth) { 2902 if (!Array.isArray(images) || !minimumImageWidth) { 2903 return null; 2904 } 2905 2906 images.sort(function(image1, image2) { 2907 return (image1.width > image2.width) ? 1 : -1; 2908 }); 2909 2910 var image = images.find(function(image) { 2911 return image.width > minimumImageWidth; 2912 }); 2913 2914 if (image && image.image) { 2915 return image.image; 2916 } 2917 2918 return null; 2919 } 2920 2921 var xhttp = new XMLHttpRequest(); 2922 var jsonUrl = "https://app.readpeak.com/ads/get/?l=82b6b37147d7b8b3&j=1" + "&ads=" + readpeakNativePlacements.length + "&url=https%3A%2F%2Fwww.pieksamaenlehti.fi%2F" + "&gdpr_consent=" + tcString; 2923 2924 xhttp.onreadystatechange = function() { 2925 if (this.readyState == 4 && this.status == 200) { 2926 var parsedJSON = JSON.parse(this.responseText); 2927 var natives = Array.isArray(parsedJSON) ? parsedJSON : []; 2928 2929 Array.from(readpeakNativePlacements).forEach(function(placement, index) { 2930 var native = natives[index]; 2931 2932 if (native) { 2933 var minimumImageWidth = placement.getAttribute("data-min-width"); 2934 var imageUrl = resolveImageUrl(native.images, minimumImageWidth); 2935 2936 if (native.advertiser && imageUrl && native.target && native.title && Array.isArray(native.beacons)) { 2937 placement.querySelectorAll(".diks-title__after-accent").forEach(function(item) { 2938 item.innerHTML = native.advertiser; 2939 }); 2940 2941 placement.querySelector(".diks-native-ad__image").src = imageUrl; 2942 placement.querySelector(".diks-native-ad__link").href = native.target; 2943 placement.querySelector(".diks-native-ad__link").target = "_blank"; 2944 placement.querySelector(".diks-native-ad__title .diks-native-ad__link").innerHTML = native.title; 2945 2946 appendBeaconScripts(placement, native.beacons); 2947 2948 placement.style.display = "block"; 2949 } 2950 } 2951 }); 2952 2953 } 2954 }; 2955 2956 xhttp.open("GET", jsonUrl, true); 2957 xhttp.send(); 2958 }; 2959 }()); 2960 </script>
2960<div id="diks-bc-order-button" style="display: none;"></div> 2961 </body> 2962</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.