13301

ID13301
Data2024-02-16
Symbol2024/02/16/13301
InstytucjaMinisterstwo Cyfryzacji
NazwaWniosek redaktorów jednostek samorządu terytorialnego o akceptację formularza i karty usługi
Czy Aktualny1

Ustawy (1)

  • URI://Dziennik_Ustaw/2023/57/16b/1
  • Ustawa z dnia 17 lutego 2005 r. o informatyzacji działalności podmiotów realizujących zadania publiczne (t.j. Dz. U. z 2023 r. poz. 57).

    Pliki

    Styl

    <?xml version="1.0" encoding="UTF-8"?><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:wyr="http://crd.gov.pl/wzor/2008/05/09/1/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:wnio="http://crd.gov.pl/wzor/2024/02/16/13301/" version="1.0">
        <xsl:template match="/">
            <xsl:for-each select="wnio:Dokument">
                <html xmlns="http://www.w3.org/1999/xhtml" lang="pl">
                    <head>
                        <meta name="viewport" charset="utf-8" content="width=device-width, initial-scale=1"/>
                        <title>Wniosek redaktorów jednostek samorządu terytorialnego o akceptację formularza i karty usługi</title>
                    </head>
                    <body>
                        <div class="du-view">
                            <section>
                                <div class="h1">
                                    <h1>Wniosek o akceptację formularza</h1>
                                </div>
                            </section>
                            <xsl:if test="wnio:TrescDokumentu/wnio:TypFormularza/wnio:Typ = 'E-usługa'">
                                <section>
                                    <xsl:call-template name="DanePodstawowe"/>
                                </section>
                                <section>
                                    <xsl:call-template name="Zakladki"/>
                                </section>
                                <section>
                                    <xsl:call-template name="Akordiony"/>
                                </section>
                                <section>
                                    <xsl:call-template name="Metryka"/>
                                </section>
                                <section>
                                    <xsl:call-template name="DaneZSO"/>
                                </section>
                            </xsl:if>
                            <section>
                                <xsl:call-template name="DaneKontaktowe"/>
                            </section>
                            <xsl:call-template name="Zalaczniki"/>
                        </div>
                        <xsl:call-template name="styleCSS"/>
                    </body>
                </html>
            </xsl:for-each>
        </xsl:template>
    
        <xsl:template name="DanePodstawowe">
            <div class="du-col-12 du-no-mt du-top-line">
                <h2 class="du-h2">Dane podstawowe</h2>
                <div class="du-col-12 du-no-mt">Tytuł karty usługi:
                    <span class="du-bold">
                        <xsl:value-of select="wnio:TrescDokumentu/wnio:DanePodstawowe/wnio:Tytul"/>
                    </span>
                </div>
                <div class="du-col-12 du-no-mt">Opis główny:
                    <div class="du-col-12 du-no-mt du-text-transform-none">
                        <xsl:value-of select="wnio:TrescDokumentu/wnio:DanePodstawowe/wnio:OpisGlowny"/>
                    </div>
                </div>
                <div class="du-col-12 du-no-mt">Nazwa przycisku:
                    <span class="du-bold">
                        <xsl:value-of select="wnio:TrescDokumentu/wnio:DanePodstawowe/wnio:NazwaPrzycisku"/>
                    </span>
                </div>
                <xsl:if test="count(wnio:TrescDokumentu/wnio:DanePodstawowe/wnio:NowaGrupa) &gt; 0">
                    <div class="du-col-12 du-no-mt">Grupa:
                        <span class="du-bold">
                            <xsl:value-of select="wnio:TrescDokumentu/wnio:DanePodstawowe/wnio:NowaGrupa"/>
                        </span>
                    </div>
                    <div class="du-col-12 du-no-mt">Kategoria:
                        <span class="du-bold">
                            <xsl:value-of select="wnio:TrescDokumentu/wnio:DanePodstawowe/wnio:NowaKategoria"/>
                        </span>
                    </div>
                    <div class="du-col-12 du-no-mt">Podkategoria:
                        <span class="du-bold">
                            <xsl:value-of select="wnio:TrescDokumentu/wnio:DanePodstawowe/wnio:NowaPodkategoria"/>
                        </span>
                    </div>
                </xsl:if>
                <xsl:if test="count(wnio:TrescDokumentu/wnio:DanePodstawowe/wnio:Lokalizacja) &gt; 0">
                    <div class="du-col-12 du-no-mt">Lokalizacja:
                        <span class="du-bold">
                            <xsl:value-of select="wnio:TrescDokumentu/wnio:DanePodstawowe/wnio:Lokalizacja"/>
                        </span>
                    </div>
                </xsl:if>
            </div>
        </xsl:template>
    
        <xsl:template name="Zakladki">
            <xsl:if test="count(wnio:TrescDokumentu/wnio:DaneSzczegolowe/wnio:ZakladkiKartyUslugi) &gt; 0">
                <div class="du-col-12 du-no-mt du-top-line">
                    <h2 class="du-h2">Zakładki</h2>
                    <xsl:for-each select="wnio:TrescDokumentu/wnio:DaneSzczegolowe/wnio:ZakladkiKartyUslugi/wnio:Zakladka">
                        <div class="du-col-12 du-left du-no-mt du-top-line">Nazwa zakładki:
                            <span class="du-bold">
                                <xsl:value-of select="wnio:NazwaZakladki"/>
                            </span>
                        </div>
                        <xsl:if test="count(wnio:OpisZakladki) &gt; 0">
                            <div class="du-col-12 du-left du-no-mt">Opis zakładki:
                                <div class="du-col-12 du-no-mt du-text-transform-none">
                                    <xsl:value-of select="wnio:OpisZakladki"/>
                                </div>
                            </div>
                        </xsl:if>
                    </xsl:for-each>
                </div>
            </xsl:if>
        </xsl:template>
    
        <xsl:template name="Akordiony">
            <div class="du-col-12 du-no-mt du-top-line">
                <h2 class="du-h2">Akordiony</h2>
                <xsl:for-each select="wnio:TrescDokumentu/wnio:DaneSzczegolowe/wnio:Akordiony/wnio:Akordion">
                    <xsl:if test="count(wnio:NazwaZakladki) &gt; 0">
                        <div class="du-col-12 du-left du-no-mt du-top-line">Nazwa zakładki:
                            <span class="du-bold">
                                <xsl:value-of select="wnio:NazwaZakladki"/>
                            </span>
                        </div>
                    </xsl:if>
                    <div class="du-col-12 du-left du-no-mt">Nazwa akordionu:
                        <span class="du-bold">
                            <xsl:value-of select="wnio:NazwaAkordionu"/>
                        </span>
                    </div>
                    <div class="du-col-12 du-left du-no-mt">Opis akordionu:
                        <div class="du-col-12 du-no-mt du-text-transform-none">
                            <xsl:value-of select="wnio:OpisAkordionu"/>
                        </div>
                    </div>
                </xsl:for-each>
            </div>
        </xsl:template>
    
        <xsl:template name="Metryka">
            <div class="du-col-12 du-no-mt du-top-line">
                <h2 class="du-h2">Metryka</h2>
                <xsl:for-each select="wnio:TrescDokumentu/wnio:Metryka/wnio:DaneMetryki">
                    <div class="du-col-12 du-left du-no-mt du-top-line">Etykieta:
                        <span class="du-bold">
                            <xsl:value-of select="wnio:Etykieta"/>
                        </span>
                    </div>
                    <div class="du-col-12 du-left du-no-mt">Nazwa instytucji:
                        <span class="du-bold">
                            <xsl:value-of select="wnio:NazwaInstytucji"/>
                        </span>
                    </div>
                </xsl:for-each>
            </div>
        </xsl:template>
    
        <xsl:template name="DaneKontaktowe">
            <div class="du-col-12 du-no-mt du-top-line">
                <h2 class="du-h2">Dane kontaktowe</h2>
                <div class="du-col-12 du-no-mt">Imię:
                    <span class="du-bold">
                        <xsl:value-of select="wnio:TrescDokumentu/wnio:DaneZglaszajacego/wnio:Imie"/>
                    </span>
                </div>
                <div class="du-col-12 du-no-mt">Nazwisko:
                    <span class="du-bold">
                        <xsl:value-of select="wnio:TrescDokumentu/wnio:DaneZglaszajacego/wnio:Nazwisko"/>
                    </span>
                </div>
                <div class="du-col-12 du-no-mt">Numer telefonu:
                    <span class="du-bold">
                        <xsl:value-of select="wnio:TrescDokumentu/wnio:DaneZglaszajacego/wnio:NumerTelefonu"/>
                    </span>
                </div>
                <div class="du-col-12 du-no-mt">Adres e-mail:
                    <span class="du-bold">
                        <xsl:value-of select="wnio:TrescDokumentu/wnio:DaneZglaszajacego/wnio:Email"/>
                    </span>
                </div>
            </div>
        </xsl:template>
    
        <xsl:template name="DaneZSO">
            <div class="du-col-12 du-no-mt du-top-line">
                <h2 class="du-h2">Dane do zakładki Załatw sprawę online</h2>
                <div class="du-col-12 du-no-mt">Tytuł:
                    <span class="du-bold">
                        <xsl:value-of select="wnio:TrescDokumentu/wnio:ZSO/wnio:TytulZSO"/>
                    </span>
                </div>
                <div class="du-col-12 du-no-mt">Opis:
                    <span class="du-bold">
                        <xsl:value-of select="wnio:TrescDokumentu/wnio:ZSO/wnio:OpisZSO"/>
                    </span>
                </div>
            </div>
        </xsl:template>
    
        <xsl:template name="Zalaczniki">
            <xsl:param name="zalaczniki" select="wnio:TrescDokumentu/str:Zalaczniki"/>
            <xsl:if test="count($zalaczniki/str:Zalacznik) &gt; 0">
                <section>
                    <div class="du-no-mt">
                        <h2 class="du-h2 du-margin-top-25 du-margin-bottom-25">Załączniki</h2>
                    </div>
                    <div class="du-col-12 du-left">
                        <ol class="du-margin-top-0">
                            <xsl:for-each select="$zalaczniki/str:Zalacznik[@nazwaPliku != '']">
                                <li class=" du-bold">
                                    <xsl:if test="@kodowanie='base64'">
                                        <xsl:value-of select="@nazwaPliku"/>
                                        <xsl:if test="string-length(str:OpisZalacznika) &gt; 0">-</xsl:if>
                                        <xsl:if test="string-length(str:OpisZalacznika) &gt; 0">
                                            <xsl:value-of select="str:OpisZalacznika"/>
                                        </xsl:if>
                                    </xsl:if>
                                    <xsl:if test="@kodowanie='URI'">
                                        <xsl:value-of select="@nazwaPliku"/>
                                    </xsl:if>
                                </li>
                            </xsl:for-each>
                        </ol>
                    </div>
                </section>
            </xsl:if>
        </xsl:template>
    
        <xsl:template name="styleCSS">
            <style type="text/css">
                .du-view section {
                display: block;
                }
    
                .du-view div {
                font-family: Arial,Helvetica,sans-serif;
                font-size: 15px;
                line-height: 135%;
                word-wrap: break-word;
                text-transform: uppercase;
                }
    
                .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: 24px;
                font-weight: 700;
                margin-bottom: 2px;
                margin-top: 0;
                }
    
                .h1 {
                margin-bottom: 15px;
                }
    
                .du-view .h2,.du-view .h4,.du-view .h5,.du-view .h6,.du-view h2,.du-view h4,.du-view h5,.du-view h6 {
                font-family: Arial,Helvetica,sans-serif;
                font-size: 14px;
                font-weight: 700;
                margin-bottom: 2px;
                }
    
                .du-view .h3,.du-view h3 {
                font-family: Arial,Helvetica,sans-serif;
                font-size: 14px;
                font-weight: 700;
                margin: 0 0;
                }
    
                .du-view div {
                display: inline-block;
                word-wrap: break-word;
                padding: 5px;
                }
    
                .du-col-1 {
                width: 8.33%;
                }
    
                .du-col-12 {
                width: 100%;
                padding-right: 1.1%;
                }
    
                .du-col-3 {
                width: 25%;
                }
    
                .du-col-4 {
                width: 33.33%;
                }
    
                .du-col-6 {
                width: 50%;
                }
    
                .du-col-7 {
                width: 58.33%;
                }
    
                .du-col-8 {
                width: 66.66%;
                }
    
                .du-col-9 {
                width: 75%;
                }
    
                .du-col-12 {
                width: 100%;
                }
    
                .du-col-11 {
                width: 91.66%;
                }
    
                .du-col-12 {
                width: 100%;
                }
    
                .du-text-transform-none {
                text-transform: none!important;
                }
    
                div .du-no-mt {
                margin-top: 5px!important;
                padding-left: 0!important;
                }
    
                div .du-no-pl {
                padding-left: 0;
                }
    
                div .du-no-pr {
                padding-right: 0;
                }
    
                .du-left {
                text-align: left;
                float: left;
                }
    
                .du-right {
                text-align: right;
                float: right;
                }
    
                div .du-right {
                margin-top: 5px;
                }
    
                .du-top-line {
                border-top: 1px solid #dcdcdc;
                }
    
                .du-bottom-line {
                border-bottom: 1px solid #dcdcdc;
                }
    
                .du-line {
                border-bottom: 2px solid #000;
                }
    
                .du-bold {
                font-weight: 700;
                }
    
                @media print {
                .du-view {
                font-size: 12px;
                }
    
                .du-view .h3,.du-view h3 {
                font-size: 14px;
                font-weight: 700;
                margin-top: 1%;
                margin-bottom: 0;
                }
    
                .du-view div {
                line-height: 100%;
                }
    
                .du-col-12 {
                width: 26.66%;
                }
    
                .du-col-5 {
                width: 36.66%;
                }
    
                .du-col-6 {
                width: 50%;
                }
    
                .du-col-12 {
                width: 100%;
                }
    
                .du-view div {
                margin-top: 0;
                }
                }
    
                @media screen and (max-width:650px) {
                .du-view div {
                margin-top: 3px;
                }
    
                .du-col-12 {
                width: 100%;
                padding-right: 1.1%;
                }
    
                .du-col-3 {
                width: 100%;
                }
    
                .du-col-5 {
                width: 100%;
                }
    
                .du-col-6 {
                width: 100%;
                }
    
                .du-right {
                text-align: left;
                float: left;
                }
    
                .du-col-12 {
                width: 100%;
                }
    
                .du-margin-left {
                margin-left: 0;
                }
                }
    
                @media screen and (min-width:651px) and (max-width:1024px) {
                .du-col-12 {
                width: 100%;
                padding-right: 1.1%;
                }
    
                .du-col-5 {
                width: 100%;
                }
    
                .du-right {
                text-align: left;
                float: left;
                }
    
                div .du-col-12 {
                width: 100%;
                }
    
                .du-margin-left {
                margin-left: 0;
                }
    
                .du-view div {
                margin-top: 3px;
                line-height: 100%;
                }
                }
    
                .du-margin-top-25 {
                margin-top: 25px;
                }
    
                .du-margin-bottom-25 {
                margin-bottom: 25px;
                }
    
                .du-margin-top-15 {
                margin-top: 15px;
                }
    
                .du-margin-bottom-10 {
                margin-bottom: 10px;
                }
    
                .du-margin-bottom-15 {
                margin-bottom: 15px;
                }
    
                .du-padding-bottom-15 {
                padding-bottom: 15px;
                }
    
                .du-padding-none {
                padding: 0!important;
                }
    
                .du-view .du-h2 {
                font-size: 18px;
                margin-top: 10px;
                }
    
                .du-padding-bottom-0 {
                padding-bottom: 0!important;
                }
    
                .du-margin-top-0 {
                margin-top: 0!important;
                }
    
                .du-margin-bottom-0 {
                margin-bottom: 0!important;
                }
                }
            </style>
        </xsl:template>
    </xsl:stylesheet>