14331
| ID | 14331 |
| Data | 2026-07-14 |
| Symbol | 2026/07/14/14331 |
| Instytucja | Ministerstwo Cyfryzacji |
| Nazwa | Potwierdzenie zmiany miejsca głosowania |
| Czy Aktualny | 1 |
|---|
Ustawy (1)
| URI://Dziennik_Ustaw/2025/1703/16b/1 | Art. 16b ust. 1 ustawy z dnia 17 lutego 2005 r. o informatyzacji działalności podmiotów realizujących zadania publiczne (Dz. U. z 2025 r. poz. 1703) |
|---|
Pliki
Styl
<?xml version="1.0" encoding="UTF-8"?><!-- Version 1.2 --><xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:adr="http://crd.gov.pl/xml/schematy/adres/2009/11/09/" xmlns:ds="http://www.w3.org/2000/09/xmldsig#" xmlns:inst="http://crd.gov.pl/xml/schematy/instytucja/2009/11/16/" xmlns:meta="http://crd.gov.pl/xml/schematy/meta/2009/11/16/" xmlns:oso="http://crd.gov.pl/xml/schematy/osoba/2009/11/16/" xmlns:str="http://crd.gov.pl/xml/schematy/struktura/2009/11/16/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:wnio="http://crd.gov.pl/wzor/2026/07/14/14331/" xmlns:xls="http://www.w3.org/1999/XSL/Transform" version="1.0">
<xsl:template match="/">
<xsl:apply-templates select="wnio:Dokument"/>
</xsl:template>
<xsl:template match="wnio:Dokument">
<html lang="pl">
<head>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>
Potwierdzenie zmiany miejsca głosowania
</title>
</head>
<body>
<div class="du-view du-no-mt">
<xsl:call-template name="Naglowek"/>
<section>
<div class="du-col-12 du-left">
<h2>
Potwierdzenie zmiany miejsca głosowania
</h2>
</div>
</section>
<section>
<div class="du-col-12 du-field du-left">
<div class="du-no-mt">
Twoje miejsce głosowania, na <xsl:call-template name="TypGlosowania">
<xsl:with-param name="typGlosowania" select="wnio:TrescDokumentu/wnio:TypGlosowania"/>
<xsl:with-param name="naglowek" select="true()"/>
</xsl:call-template>, zostało zmienione.
</div>
</div>
</section>
<section>
<xsl:call-template name="MiejsceGlosowania">
<xsl:with-param name="miejsceGlosowania" select="wnio:TrescDokumentu/wnio:NoweMiejsceGlosowania"/>
</xsl:call-template>
</section>
</div>
<xsl:call-template name="styleCSS"/>
</body>
</html>
</xsl:template>
<xsl:template name="TypGlosowania">
<xsl:param name="typGlosowania"/>
<xsl:param name="naglowek"/>
<xsl:choose>
<xsl:when test="$naglowek">
<xsl:choose>
<xsl:when test="$typGlosowania='WYBORY'">te wybory</xsl:when>
<xsl:otherwise>to referendum</xsl:otherwise>
</xsl:choose>
</xsl:when>
<xsl:otherwise>
<xsl:choose>
<xsl:when test="$typGlosowania='WYBORY'">Wybory</xsl:when>
<xsl:otherwise>Referendum</xsl:otherwise>
</xsl:choose>
</xsl:otherwise>
</xsl:choose>
</xsl:template>
<xsl:template name="Naglowek">
<xsl:param name="osoba" select="wnio:DaneDokumentu/str:Nadawcy/meta:Podmiot/oso:Osoba"/>
<section>
<div class="du-col-6 du-left">
<div class="du-bold2 du-no-mt">Dane wyborcy</div>
<div class="du-col-12 du-no-mt du-left">
<xsl:value-of select="$osoba/oso:Imie"/>
<xsl:if test="string-length($osoba/oso:ImieDrugie) > 0">
<xsl:value-of select="' '"/>
<xsl:value-of select="$osoba/oso:ImieDrugie"/>
</xsl:if>
<xsl:for-each select="$osoba/oso:Nazwisko[string-length(.) > 0]">
<xsl:value-of select="' '"/>
<xsl:value-of select="."/>
</xsl:for-each>
</div>
<div class="du-col-12 du-no-mt du-left">
<span class="du-field">Numer PESEL: </span>
<xsl:value-of select="$osoba/oso:IdOsoby/oso:PESEL"/>
</div>
</div>
<div class="du-col-6 du-right">
<div class="du-bold2">Data sporządzenia</div>
<div class="du-col-12 du-right">
<xsl:call-template name="FormatDaty">
<xsl:with-param name="data" select="wnio:DaneDokumentu/meta:Data[@typDaty='stworzony']/meta:Czas"/>
</xsl:call-template>
</div>
</div>
</section>
</xsl:template>
<xsl:template name="MiejsceGlosowania">
<xsl:param name="miejsceGlosowania"/>
<div class="du-col-12 du-left">
<div class="du-col-12 du-no-mt">
<span class="du-field"><xsl:call-template name="TypGlosowania">
<xsl:with-param name="typGlosowania" select="wnio:TrescDokumentu/wnio:TypGlosowania"/>
<xsl:with-param name="naglowek" select="false()"/>
</xsl:call-template>: </span>
<span class="du-bold du-field">
<xsl:value-of select="wnio:TrescDokumentu/wnio:NazwaWyborow"/>
</span>
</div>
<div class="du-col-12 du-no-mt">
<span class="du-field">Numer obwodu głosowania: </span>
<span class="du-bold du-field">
<xsl:value-of select="$miejsceGlosowania/wnio:NumerObwoduGlosowania"/>
</span>
</div>
<div class="du-col-12 du-no-mt">
<span class="du-field">Siedziba obwodowej komisji wyborczej: </span>
<span class="du-bold du-field">
<xsl:value-of select="$miejsceGlosowania/wnio:SiedzibaNazwa"/>
</span>
</div>
<div class="du-col-12 du-no-mt">
<span class="du-field">Miejscowość: </span>
<span class="du-bold du-field">
<xsl:value-of select="$miejsceGlosowania/wnio:SiedzibaMiejscowoscNazwa"/>
</span>
</div>
<div class="du-col-12 du-no-mt">
<span class="du-field">Gmina: </span>
<span class="du-bold du-field">
<xsl:value-of select="$miejsceGlosowania/wnio:SiedzibaGminaNazwa"/>
</span>
</div>
<div class="du-col-12 du-no-mt">
<span class="du-field">Kod pocztowy: </span>
<span class="du-bold du-field">
<xsl:value-of select="substring($miejsceGlosowania/wnio:SiedzibaKodPocztowy, 1, 2)"/>-<xsl:value-of select="substring($miejsceGlosowania/wnio:SiedzibaKodPocztowy, 3)"/>
</span>
</div>
<div class="du-col-12 du-no-mt">
<span class="du-field">Poczta: </span>
<span class="du-bold du-field">
<xsl:value-of select="$miejsceGlosowania/wnio:SiedzibaPoczta"/>
</span>
</div>
<div class="du-col-12 du-no-mt">
<span class="du-field">Ulica: </span>
<span class="du-bold du-field">
<xsl:choose>
<xsl:when test="$miejsceGlosowania/wnio:SiedzibaUlicaNazwa != ''">
<xsl:value-of select="$miejsceGlosowania/wnio:SiedzibaUlicaNazwa"/>
</xsl:when>
<xsl:otherwise>
Brak nazwy ulicy
</xsl:otherwise>
</xsl:choose>
</span>
</div>
<div class="du-col-12 du-no-mt nowrap">Numer budynku:
<span class="du-bold du-field">
<xsl:value-of select="$miejsceGlosowania/wnio:SiedzibaNumerBudynku"/>
</span>
</div>
<div class="du-col-12 du-no-mt nowrap">Numer lokalu:
<span class="du-bold du-field">
<xsl:choose>
<xsl:when test="$miejsceGlosowania/wnio:SiedzibaNumerLokalu != ''">
<xsl:value-of select="$miejsceGlosowania/wnio:SiedzibaNumerLokalu"/>
</xsl:when>
<xsl:otherwise>
Brak numeru lokalu
</xsl:otherwise>
</xsl:choose>
</span>
</div>
</div>
</xsl:template>
<xsl:template name="FormatDaty">
<xsl:param name="data"/>
<xsl:value-of select="substring($data,9,2)"/>.<xsl:value-of select="substring($data,6,2)"/>.<xsl:value-of select="substring($data,1,4)"/>
</xsl:template>
<xsl:template name="styleCSS">
<style type="text/css">
.du-view article,
.du-view footer,
.du-view header,
.du-view section {
display: block;
}
.du-view div {
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
line-height: 140%;
word-wrap: break-word;
display: inline-block;
padding: 5px;
}
.du-view,
.du-view * {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.du-view {
width: 100%;
height: 100%;
padding: 1%;
line-height: 130%;
}
.du-view h1,
.du-view .h1 {
font-family: Arial, Helvetica, sans-serif;
font-size: 42px;
line-height: 52px;
font-weight: bold;
margin-bottom: 2px;
margin-top: 0;
}
.du-view h2,
.du-view .h2 {
font-family: Arial, Helvetica, sans-serif;
font-size: 24px;
line-height: 34px;
font-weight: bold;
margin-bottom: 12px;
}
.du-view h3,
.du-view .h3 {
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
font-weight: bold;
margin: 0px 0px;
}
ol {
padding-left: 0;
}
ol li {
list-style: none;
}
/*grid and style for
dotted*/
.du-col-12 {
width: 100%;
}
.du-col-6 {
width: 50%;
}
/*other style*/
.du-text-transform-none {
text-transform: none !important;
}
div .du-no-mt {
padding-left: 0px;
}
.du-left {
text-align: left;
float: left;
}
.du-right {
text-align: right;
float: left;
}
.du-top-line {
border-top: 1px solid #DCDCDC;
}
.du-bottom-line {
border-bottom: 1px solid #DCDCDC;
}
.du-border {
border: 1px solid black;
min-width: 30px;
min-height: 30px;
margin-bottom: 1px;
}
.du-bold {
font-weight: bold;
text-transform: uppercase;
}
.du-bold2 {
font-weight: bold;
text-transform: none;
}
.du-list {
padding-left: 18px;
margin: 0 0 0 0;
}
.inline {
display: inline;
}
.nowrap {
white-space:nowrap
}
@media print {
.du-view {
font-size: 12px;
}
.du-view h3,
.du-view .h3 {
font-size: 14px;
font-weight: bold;
margin-top: 1%;
margin-bottom: 0;
}
.du-view div {
line-height: 100%;
}
.du-col-12 {
width: 100%;
}
.du-view div {
margin-top: 0px;
}
}
@media screen and (max-width: 650px) {
.du-view div {
font-size: 14px;
}
.du-col-12 {
width: 100%;
padding-right: 1.1%;
}
.du-view h1,
.du-view .h1 {
font-size: 24px;
line-height: 34px;
}
.du-view h2,
.du-view .h2 {
font-size: 18px;
line-height: 24px;
}
}
@media screen and (min-width: 651px) and (max-width: 1024px) {
.du-view h1,
.du-view .h1 {
font-size: 36px;
line-height: 48px;
}
}
.du-margin-top-15 {
margin-top: 15px !important;
}
.du-margin-bottom-15 {
margin-bottom: 15px !important;
}
.du-margin-top-0 {
margin-top: 0px !important;
}
.du-margin-bottom-0 {
margin-bottom: 0px !important;
}
.du-padding-top-0 {
padding-top: 0px !important;
}
.du-padding-bottom-0 {
padding-bottom: 0px !important;
}
.du-margin-top-20 {
margin-top: 20px;
}
.du-margin-bottom-7 {
margin-bottom: 7px;
}
.du-margin-left-15 {
margin-left: 15px;
}
.du-simple-text {
line-height: 26px;
}
</style>
</xsl:template>
</xsl:stylesheet>