Contenido
Cámara de Diputados
Morena prevé recortes en órganos autónomos en apoyo a Guerrero… sin tocar prioridades del gobierno
Diputados descartan afectar el presupuesto de megaobras y programas sociales; proponen a apostar a la “austeridad republicana”
// ------------------------------------------------------------------------------------------------------------------------------- // PHOTOSWIPE
var initPhotoSwipeFromDOM = function(gallerySelector) {
// parse slide data (url, title, size ...) from DOM elements // (children of gallerySelector) var parseThumbnailElements = function(el) { var thumbElements = el.childNodes, numNodes = thumbElements.length, items = [], figureEl, linkEl, size, item;
for(var i = 0; i < numNodes; i++) {
figureEl = thumbElements[i]; //
// include only element nodes if(figureEl.nodeType !== 1) { continue; }
linkEl = figureEl.children[0]; // element
size = linkEl.getAttribute('data-size').split('x');
// create slide object item = { src: linkEl.getAttribute('href'), w: parseInt(size[0], 10), h: parseInt(size[1], 10) };
if(figureEl.children.length > 1) {
//
if(linkEl.children.length > 0) {
// thumbnail element, retrieving thumbnail url
item.msrc = linkEl.children[0].getAttribute('src');
}
item.el = figureEl; // save link to element for getThumbBoundsFn items.push(item); }
return items; };
// find nearest parent element var closest = function closest(el, fn) { return el && ( fn(el) ? el : closest(el.parentNode, fn) ); };
// triggers when user clicks on thumbnail var onThumbnailsClick = function(e) { e = e || window.event; e.preventDefault ? e.preventDefault() : e.returnValue = false;
var eTarget = e.target || e.srcElement;
// find root element of slide var clickedListItem = closest(eTarget, function(el) { return (el.tagName && el.tagName.toUpperCase() === 'FIGURE'); });
if(!clickedListItem) { return; }
// find index of clicked item by looping through all child nodes // alternatively, you may define index via data- attribute var clickedGallery = clickedListItem.parentNode, childNodes = clickedListItem.parentNode.childNodes, numChildNodes = childNodes.length, nodeIndex = 0, index;
for (var i = 0; i < numChildNodes; i++) { if(childNodes[i].nodeType !== 1) { continue; } if(childNodes[i] === clickedListItem) { index = nodeIndex; break; } nodeIndex++; } if(index >= 0) { // open PhotoSwipe if valid index found openPhotoSwipe( index, clickedGallery ); } return false; };
// parse picture index and gallery index from URL (#&pid=1&gid=2) var photoswipeParseHash = function() { var hash = window.location.hash.substring(1), params = {};
if(hash.length < 5) { return params; } var vars = hash.split('&'); for (var i = 0; i < vars.length; i++) { if(!vars[i]) { continue; } var pair = vars[i].split('='); if(pair.length < 2) { continue; } params[pair[0]] = pair[1]; } if(params.gid) { params.gid = parseInt(params.gid, 10); } return params; }; var openPhotoSwipe = function(index, galleryElement, disableAnimation, fromURL) { var pswpElement = document.querySelectorAll('.pswp')[0], gallery, options, items; items = parseThumbnailElements(galleryElement); // define options (if needed) options = { // define gallery index (for URL) galleryUID: galleryElement.getAttribute('data-pswp-uid'), getThumbBoundsFn: function(index) { // See Options -> getThumbBoundsFn section of documentation for more info var thumbnail = items[index].el.getElementsByTagName('img')[0], // find thumbnail pageYScroll = window.pageYOffset || document.documentElement.scrollTop, rect = thumbnail.getBoundingClientRect();
return {x:rect.left, y:rect.top + pageYScroll, w:rect.width}; }
};
// PhotoSwipe opened from URL if(fromURL) { if(options.galleryPIDs) { // parse real index when custom PIDs are used // http://photoswipe.com/documentation/faq.html#custom-pid-in-url for(var j = 0; j < items.length; j++) { if(items[j].pid == index) { options.index = j; break; } } } else { // in URL indexes start from 1 options.index = parseInt(index, 10) - 1; } } else { options.index = parseInt(index, 10); } // exit if index not found if( isNaN(options.index) ) { return; } if(disableAnimation) { options.showAnimationDuration = 0; } // Pass data to PhotoSwipe and initialize it gallery = new PhotoSwipe( pswpElement, PhotoSwipeUI_Default, items, options); gallery.init(); }; // loop through all gallery elements and bind events var galleryElements = document.querySelectorAll( gallerySelector ); for(var i = 0, l = galleryElements.length; i < l; i++) { galleryElements[i].setAttribute('data-pswp-uid', i+1); galleryElements[i].onclick = onThumbnailsClick; } // Parse URL and open gallery if it contains #&pid=3&gid=1 var hashData = photoswipeParseHash(); if(hashData.pid && hashData.gid) { openPhotoSwipe( hashData.pid , galleryElements[ hashData.gid - 1 ], true, true ); } }; // execute above function initPhotoSwipeFromDOM('.my-gallery'); // ====================================== // FIN SCRIPTS PHOTOSWIPE // ======================================
CIUDAD DE MÉXICO (apro).- La diputación federal de Morena considera la posibilidad de recortar el presupuesto de los órganos autónomos para destinar recursos a Guerrero sin tocar el dinero destinado a megaobras y programas sociales del gobierno federal.
Erasmo González, presidente de la Comisión de Presupuesto, detalló que de los 163 mil millones de pesos que solicitan los órganos autónomos, hay una diferencia nominal de 27 mil 631 millones de pesos sobre los cuales podría llevarse a cabo el ajuste.
En la conferencia de prensa encabezada por el coordinador morenista Ignacio Mier, González sostuvo que no se afectarían las prioridades del gobierno federal.
Entre todos los ramos autónomos –dijo en referencia al Poder Judicial, el Instituto Nacional Electoral (INE), la Fiscalía General de la República (FGR), el Poder Legislativo, la Comisión Nacional de Derechos Humanos (CNDH), el Instituto Nacional de Acceso a la Información (INAI), el Instituto Federal de Telecomunicaciones (IFT) y la Comisión Federal de Competencia Económica (Cofece)– tienen una solicitud de 163 mil 261 millones de pesos para el presupuesto de 2024.
“Es una diferencia nominal de 27 mil 631 millones de pesos”, añadió el presidente de la Comisión de Presupuesto.
“Estamos viendo lo que podamos hacer, los márgenes en la revisión (…) Buscaremos alguna posible reasignación de recursos. Estamos en el análisis todavía en el transcurso de hoy y hasta el día 3 de noviembre”, indicó.
–¿Sin tocar proyectos prioritarios del Ejecutivo, programas sociales, megaobras? –preguntó una reportera.
"No va orientado a tocar proyectos prioritarios, mucho menos programas de Bienestar, que es donde se acentúa la política pública del Gobierno federal y también el Plan Nacional de Desarrollo.
“Vamos a buscar entre todos apostar a que la austeridad republicana pueda también marcar”, dijo Erasmo González.
–El sacrificio del gobierno federal para Guerrero, ¿no va a haber? –insistió la reportera.
–Por supuesto, lo estamos ahorita señalando. Del gobierno federal, de entrada, tiene un incremento el Fonden, que está implementado en la Secretaría de Hacienda y Crédito Público –respondió el legislador.
Ignacio Mier intervino: “Vamos a hacer los ajustes, la revisión y la reasignación en su caso, pero se tendrá, para no incurrir en aceleres y en declaraciones que podrían ser taquilleras, pero que no tienen sustento, nos esperaremos a tener una revisión puntual”.
Comentarios
Otras Noticias
// Obtener todos los elementos con clase .col-md-12 var colElements = document.querySelectorAll('.col-md-12');
// Iterar sobre cada elemento colElements.forEach(function(element) { // Verificar si tiene un hijo inmediato con clase .titulo-region var tituloRegion = element.querySelector('.titulo-region');
if (tituloRegion) { // Agregar la clase .is-sticky al elemento padre element.classList.add('is-sticky'); } });
// Obtener el elemento article dentro de .fila-especial-v2 .p50 var articleElement = document.querySelector('.home .fila-especial-v2 .p50 article');
// Obtener el texto del elemento .z-foto .bajada p var bajadaText = articleElement.querySelector('.z-foto .bajada p').textContent;
// Crear un nuevo elemento para mostrar el texto obtenido var textoElement = document.createElement('p'); textoElement.textContent = bajadaText;
// Obtener el elemento .z-txt .titulo dentro del article var tituloElement = articleElement.querySelector('.z-txt .titulo');
// Insertar el nuevo elemento al final del article articleElement.appendChild(textoElement);
Cortesía de Proceso.
Dejanos un comentario: