Contenido
AMLO
AMLO presentará paquete de iniciativas constitucionales el 5 de febrero
Por primera vez, no acudirá a Querétaro a la conmemoración del aniversario de la promulgación de la Constitución de 1917.
// ------------------------------------------------------------------------------------------------------------------------------- // 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).– El 5 de febrero, el presidente Andrés Manuel López Obrador presentará un paquete de iniciativas enfocado en “el bienestar” de la ciudadanía mexicana y lo hará en el recinto donde se aprobó la Constitución de 1857, en Palacio Nacional.
“Es un paquete de iniciativas que tiene que ver con el bienestar, salarios, pensiones, la reforma al Poder Judicial, electoral, la democracia, todo”, informó.
Por primera vez no conmemorará esta fecha en Querétaro.
“El acto para dar a conocer las iniciativas de reforma a la Constitución se lleva a cabo en el recinto donde se aprobó la Constitución de 1856-57 porque considero que es un recinto histórico. Siempre hablamos de la Constitución del 17, pero muchos de sus fundamentos se definieron en la construcción liberal, se mantuvieron muchos artículos de esa Constitución”, comentó.
A partir de esa presentación, el Congreso deberá comenzar el estudio y análisis para su aprobación o no, pero consideró que es “un paquete de reformas importantes en beneficio del pueblo. Va a ayudar a tener un marco jurídico acorde a los nuevos tiempos”.
Agregó que con sus iniciativas va a facilitar que “siga avanzando el proceso de transformación, que se haga realidad la democracia y que nunca más el gobierno y las leyes estén al servicio de una minoría. Que podamos reivindicar a los trabajadores luego de esas reformas que aprobaron en el periodo neoliberal, que son contrarias a los derechos laborales”.
El jefe del Ejecutivo cuestionó cómo fue que se aprobó una reforma de pensiones donde un trabajador termina su vida laboral y su pensión no es ni siquiera la mitad de su sueldo, “eso es lo que queremos resolver hacia adelante, que el trabajador se jubile y reciba como pensión su sueldo de cuando se jubiló al 100%”.
“¿Qué pasó? ¿Fallaron las proyecciones, los actuarios? ¿Hicieron mal las corridas financieras o era una política deliberada en contra de los intereses de los trabajadores? Y así otras cosas”.
El 5 de febrero, la secretaria de Gobernación, Luisa María Alcalde, acudirá a Querétaro en representación del mandatario y él irá días antes, “para que no se sientan que no voy a estar”, para encabezar la reunión de gabinete de seguridad y una conferencia en ese estado.
“Hoy voy a hablar por teléfono con el gobernador, porque quiero que estemos en Querétaro, en unos 10 días vamos a estar con él”, y propuso que sea el 22 de enero, pero dependerá de la agenda del gobernador Mauricio Kuri. “Se ha portado muy bien, tenemos muy buena relación”, y en esos días podrían firmar un acuerdo sobre el tema del agua.
El mandatario federal recordó que en el recinto donde hará el evento sesionaban los legisladores, también desde Palacio Nacional se ubicó el Poder Judicial. En 1873, un año después del fallecimiento del presidente Juárez, se incendió y permaneció abandonado, pero se rehabilitó a principios de los años 70 del siglo pasado y quedó muy parecido a como estaba.
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: