<p style="text-align: justify">
La Agenda 2030 para el Desarrollo Sostenible es
un plan de acción mundial en favor de las personas, 
el planeta y la prosperidad. Busca fortalecer la paz 
universal y la erradicación de la pobreza en todas 
sus formas y dimensiones, incluida la pobreza extrema, 
hacer realidad los derechos humanos de todas las personas 
y alcanzar la igualdad de géneros y el empoderamiento 
de todas las mujeres y niñas, 
para avanzar así hacia el desarrollo sostenible. Se compone de 17 objetivos y 169 metas de carácter universal 
que abarcan las tres dimensiones del desarrollo sostenible: 
social, económica y ambiental.    
</p>

<p>
En este apartado se informa sobre los Programas Presupuestarios 
y Actividades Institucionales Específicas de las Entidades y Dependencias 
de la Administración Pública Estatal que contribuyen a cada ODS y 
a sus metas respectivas.
</p>

<div class="container">
    <div class="row">
        <div class='col-6 col-sm-4 col-md-3 col-lg-2'>
                <a href='https://evalua-pbr.nl.gob.mx/wp-content/plugins/ods/inc/../../../../index.php/programas-ods?id=1'>
                    <img src='https://evalua-pbr.nl.gob.mx/wp-content/plugins/ods/inc/../img/icono-ods-1.svg' class='img-principal' alt='ODS 1' />
                </a>
            </div><div class='col-6 col-sm-4 col-md-3 col-lg-2'>
                <a href='https://evalua-pbr.nl.gob.mx/wp-content/plugins/ods/inc/../../../../index.php/programas-ods?id=2'>
                    <img src='https://evalua-pbr.nl.gob.mx/wp-content/plugins/ods/inc/../img/icono-ods-2.svg' class='img-principal' alt='ODS 2' />
                </a>
            </div><div class='col-6 col-sm-4 col-md-3 col-lg-2'>
                <a href='https://evalua-pbr.nl.gob.mx/wp-content/plugins/ods/inc/../../../../index.php/programas-ods?id=3'>
                    <img src='https://evalua-pbr.nl.gob.mx/wp-content/plugins/ods/inc/../img/icono-ods-3.svg' class='img-principal' alt='ODS 3' />
                </a>
            </div><div class='col-6 col-sm-4 col-md-3 col-lg-2'>
                <a href='https://evalua-pbr.nl.gob.mx/wp-content/plugins/ods/inc/../../../../index.php/programas-ods?id=4'>
                    <img src='https://evalua-pbr.nl.gob.mx/wp-content/plugins/ods/inc/../img/icono-ods-4.svg' class='img-principal' alt='ODS 4' />
                </a>
            </div><div class='col-6 col-sm-4 col-md-3 col-lg-2'>
                <a href='https://evalua-pbr.nl.gob.mx/wp-content/plugins/ods/inc/../../../../index.php/programas-ods?id=5'>
                    <img src='https://evalua-pbr.nl.gob.mx/wp-content/plugins/ods/inc/../img/icono-ods-5.svg' class='img-principal' alt='ODS 5' />
                </a>
            </div><div class='col-6 col-sm-4 col-md-3 col-lg-2'>
                <a href='https://evalua-pbr.nl.gob.mx/wp-content/plugins/ods/inc/../../../../index.php/programas-ods?id=6'>
                    <img src='https://evalua-pbr.nl.gob.mx/wp-content/plugins/ods/inc/../img/icono-ods-6.svg' class='img-principal' alt='ODS 6' />
                </a>
            </div><div class='col-6 col-sm-4 col-md-3 col-lg-2'>
                <a href='https://evalua-pbr.nl.gob.mx/wp-content/plugins/ods/inc/../../../../index.php/programas-ods?id=7'>
                    <img src='https://evalua-pbr.nl.gob.mx/wp-content/plugins/ods/inc/../img/icono-ods-7.svg' class='img-principal' alt='ODS 7' />
                </a>
            </div><div class='col-6 col-sm-4 col-md-3 col-lg-2'>
                <a href='https://evalua-pbr.nl.gob.mx/wp-content/plugins/ods/inc/../../../../index.php/programas-ods?id=8'>
                    <img src='https://evalua-pbr.nl.gob.mx/wp-content/plugins/ods/inc/../img/icono-ods-8.svg' class='img-principal' alt='ODS 8' />
                </a>
            </div><div class='col-6 col-sm-4 col-md-3 col-lg-2'>
                <a href='https://evalua-pbr.nl.gob.mx/wp-content/plugins/ods/inc/../../../../index.php/programas-ods?id=9'>
                    <img src='https://evalua-pbr.nl.gob.mx/wp-content/plugins/ods/inc/../img/icono-ods-9.svg' class='img-principal' alt='ODS 9' />
                </a>
            </div><div class='col-6 col-sm-4 col-md-3 col-lg-2'>
                <a href='https://evalua-pbr.nl.gob.mx/wp-content/plugins/ods/inc/../../../../index.php/programas-ods?id=10'>
                    <img src='https://evalua-pbr.nl.gob.mx/wp-content/plugins/ods/inc/../img/icono-ods-10.svg' class='img-principal' alt='ODS 10' />
                </a>
            </div><div class='col-6 col-sm-4 col-md-3 col-lg-2'>
                <a href='https://evalua-pbr.nl.gob.mx/wp-content/plugins/ods/inc/../../../../index.php/programas-ods?id=11'>
                    <img src='https://evalua-pbr.nl.gob.mx/wp-content/plugins/ods/inc/../img/icono-ods-11.svg' class='img-principal' alt='ODS 11' />
                </a>
            </div><div class='col-6 col-sm-4 col-md-3 col-lg-2'>
                <a href='https://evalua-pbr.nl.gob.mx/wp-content/plugins/ods/inc/../../../../index.php/programas-ods?id=12'>
                    <img src='https://evalua-pbr.nl.gob.mx/wp-content/plugins/ods/inc/../img/icono-ods-12.svg' class='img-principal' alt='ODS 12' />
                </a>
            </div><div class='col-6 col-sm-4 col-md-3 col-lg-2'>
                <a href='https://evalua-pbr.nl.gob.mx/wp-content/plugins/ods/inc/../../../../index.php/programas-ods?id=13'>
                    <img src='https://evalua-pbr.nl.gob.mx/wp-content/plugins/ods/inc/../img/icono-ods-13.svg' class='img-principal' alt='ODS 13' />
                </a>
            </div><div class='col-6 col-sm-4 col-md-3 col-lg-2'>
                <a href='https://evalua-pbr.nl.gob.mx/wp-content/plugins/ods/inc/../../../../index.php/programas-ods?id=14'>
                    <img src='https://evalua-pbr.nl.gob.mx/wp-content/plugins/ods/inc/../img/icono-ods-14.svg' class='img-principal' alt='ODS 14' />
                </a>
            </div><div class='col-6 col-sm-4 col-md-3 col-lg-2'>
                <a href='https://evalua-pbr.nl.gob.mx/wp-content/plugins/ods/inc/../../../../index.php/programas-ods?id=15'>
                    <img src='https://evalua-pbr.nl.gob.mx/wp-content/plugins/ods/inc/../img/icono-ods-15.svg' class='img-principal' alt='ODS 15' />
                </a>
            </div><div class='col-6 col-sm-4 col-md-3 col-lg-2'>
                <a href='https://evalua-pbr.nl.gob.mx/wp-content/plugins/ods/inc/../../../../index.php/programas-ods?id=16'>
                    <img src='https://evalua-pbr.nl.gob.mx/wp-content/plugins/ods/inc/../img/icono-ods-16.svg' class='img-principal' alt='ODS 16' />
                </a>
            </div><div class='col-6 col-sm-4 col-md-3 col-lg-2'>
                <a href='https://evalua-pbr.nl.gob.mx/wp-content/plugins/ods/inc/../../../../index.php/programas-ods?id=17'>
                    <img src='https://evalua-pbr.nl.gob.mx/wp-content/plugins/ods/inc/../img/icono-ods-17.svg' class='img-principal' alt='ODS 17' />
                </a>
            </div>    </div>
</div>
<link rel="stylesheet" href="https://evalua-pbr.nl.gob.mx/wp-content/plugins/ods/inc/../css/ods.css" type="text/css">

<hr>

<h2>Búsqueda de ODS por Ente Público</h2>

<div ng-app="odsApp" ng-controller="odsController as vm" ng-init="vm.initPrincipal()">
    <form ng-submit="vm.buscar_ods()">
        <div class="row">
            <div class="col-md-2">
                <label for="tipo_ente" class="control-label">Tipo de Ente Público</label>
                <select name="tipo_ente" 
                    ng-options="t.id as t.descripcion for t in vm.tipos_entes"
                    ng-model="vm.filtros.tipo_ente_id"
                    ng-change="vm.tipo_ente_change()"
                    id="tipo_ente" class="form-control"></select>
            </div>
            <div class="col-md-6">
                <label for="ente" class="control-label">Ente Público</label>
                <oware-combobox 
                    items="vm.entes"
                    display="nombre"
                    value="id"
                    placeholder="Escribe para buscar..."
                    ng-model="vm.filtros.ente_id"></oware-combobox>


            </div>
            <div class="col-md-2">
                <label for="" class="control-label">&nbsp</label>
                <div>
                    <button type="submit" class="btn btn-primary">Enviar</button>
                </div>
            </div>
        </div>
    </form>

    <br>
    <br>

    <div ng-if="vm.buscando_ods">
        Cargando información...
    </div>

    <div ng-if="vm.ods_filtrados && !vm.buscando_ods">
        <h3>Programas Presupuestarios</h3>
        <table class="tabla-pbr tabla-pe" id="tabla_programas"> 
            <thead>
                <tr>
                    <th style="width:150px">Clave de Programa</th>
                    <th style="width:600px">Nombre del Programa</th>
                    <th style="width:200px">ODS</th>
                </tr>
            </thead>
            <tbody>
                <tr ng-repeat="ods in vm.ods_filtrados | filter:{clasificacion_id: 'PP'}">
                    <td>
                        {{ ods.clave_programatica }}
                    </td>
                    <td>{{ ods.programa }}
                    </td>
                    <td>
                        <a href="ficha-ods?id={{ ods.id }}&ods={{ ods.ods_id }}">
                            <img class="icono-ficha" src="https://evalua-pbr.nl.gob.mx/wp-content/plugins/ods/inc/../img/icono-ficha.svg" alt="">
                        </a>
                        <div>{{ ods.ods }}</div>
                    </td>
                </tr>
                <tr>
                    <td colspan="3" ng-if="(vm.ods_filtrados | filter:{clasificacion_id: 'PP'}).length == 0">
                        No se encontraron resultados
                    </td>
                </tr>
            </tbody>
        </table>

        <h3>Actividades Institucionales Específicas</h3>
        <table class="tabla-pbr tabla-pe" id="tabla_programas"> 
            <thead>
                <tr>
                    <th style="width:150px">Clave de Programa</th>
                    <th style="width:600px">Nombre del Programa</th>
                    <th style="width:200px">ODS</th>
                </tr>
            </thead>
            <tbody>
                <tr ng-repeat="ods in vm.ods_filtrados | filter:{clasificacion_id: 'AIE'}">
                    <td>
                        {{ ods.clave_programatica }}
                    </td>
                    <td>{{ ods.programa }}
                    </td>
                    <td>
                        <a href="ficha-ods?id={{ ods.id }}&ods={{ ods.ods_id }}">
                            <img class="icono-ficha" src="https://evalua-pbr.nl.gob.mx/wp-content/plugins/ods/inc/../img/icono-ficha.svg" alt="">
                        </a>
                        <div>{{ ods.ods }}</div>
                    </td>
                </tr>
                <tr>
                    <td colspan="3" ng-if="(vm.ods_filtrados | filter:{clasificacion_id: 'AIE'}).length == 0">
                        No se encontraron resultados
                    </td>
                </tr>
            </tbody>
        </table>
    </div>
    
</div>

<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.8.2/angular.min.js" ></script>
<script src="https://evalua-pbr.nl.gob.mx/wp-content/plugins/ods/inc/../js/combobox.js"></script>
<script src="https://evalua-pbr.nl.gob.mx/wp-content/plugins/ods/inc/../js/ods-admin.js"></script>

<br />
<b>Warning</b>:  Cannot modify header information - headers already sent by (output started at /var/www/html/wordpress/wp-content/plugins/ods/inc/principal.php:30) in <b>/var/www/html/wordpress/wp-includes/rest-api/class-wp-rest-server.php</b> on line <b>1902</b><br />
<br />
<b>Warning</b>:  Cannot modify header information - headers already sent by (output started at /var/www/html/wordpress/wp-content/plugins/ods/inc/principal.php:30) in <b>/var/www/html/wordpress/wp-includes/rest-api/class-wp-rest-server.php</b> on line <b>1902</b><br />
{"id":5124,"date":"2023-09-05T19:52:47","date_gmt":"2023-09-05T19:52:47","guid":{"rendered":"http:\/\/evalua-pbr.nl.gob.mx\/?page_id=5124"},"modified":"2023-09-05T20:23:17","modified_gmt":"2023-09-05T20:23:17","slug":"ods","status":"publish","type":"page","link":"https:\/\/evalua-pbr.nl.gob.mx\/index.php\/ods\/","title":{"rendered":"ODS NL"},"content":{"rendered":"\n","protected":false},"excerpt":{"rendered":"<p> [&#8230;]<\/p>\n<p><a class=\"btn btn-secondary understrap-read-more-link\" href=\"https:\/\/evalua-pbr.nl.gob.mx\/index.php\/ods\/\">Leer m\u00e1s&#8230;<span class=\"screen-reader-text\"> from ODS NL<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-5124","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/evalua-pbr.nl.gob.mx\/index.php\/wp-json\/wp\/v2\/pages\/5124","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/evalua-pbr.nl.gob.mx\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/evalua-pbr.nl.gob.mx\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/evalua-pbr.nl.gob.mx\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/evalua-pbr.nl.gob.mx\/index.php\/wp-json\/wp\/v2\/comments?post=5124"}],"version-history":[{"count":2,"href":"https:\/\/evalua-pbr.nl.gob.mx\/index.php\/wp-json\/wp\/v2\/pages\/5124\/revisions"}],"predecessor-version":[{"id":5135,"href":"https:\/\/evalua-pbr.nl.gob.mx\/index.php\/wp-json\/wp\/v2\/pages\/5124\/revisions\/5135"}],"wp:attachment":[{"href":"https:\/\/evalua-pbr.nl.gob.mx\/index.php\/wp-json\/wp\/v2\/media?parent=5124"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}