ADVERTISEMENT

MMDA to deploy 850 personnel for Traslacion 2019

Published Jan 4, 2019 03:47 pm
  By Jel Santos The Metropolitan Manila Development Authority (MMDA) on Friday said it will deploy 850 of its personnel in Manila on the feast day of the Black Nazarene on January 9. Devotees hold onto a rope connected to the carriage carrying the statue of the Black Nazarene during the annual Traslacion in Manila on January 9, 2018. (AFP PHOTO / Noel CELIS / MANILA BULLETIN) Devotees hold onto a rope connected to the carriage carrying the statue of the Black Nazarene during the annual Traslacion in Manila on January 9, 2018. (AFP PHOTO / Noel CELIS / MANILA BULLETIN) MMDA Chairman Danilo “Danny” Lim said 850 personnel will be positioned at the vicinity of the Grandstand, Quiapo Church, and along the route of the “Andas" for the safety of millions of devotees expected to take part in the annual ‘Traslacion’. Meanwhile, 350 personnel will be assigned at the Quirino Grandstand from January 6 to 8 for the procession of replicas and the traditional “Pahalik”. The MMDA contingent, Lim said, will come from different units identified to help the local government unit of Manila in maintaining peace and order during the festivity. The Western Traffic Enforcement Division shall be in charge of managing traffic in the designated route of the procession and alternative route for motorists while the Road Safety Unit was tasked to install traffic cones and barriers at Luneta and processional route. The Sidewalk Clearing Group will also provide crowd control personnel during the “Pahalik.” The Metro Parkway Clearing Group was tasked to manage road clearing of any form of obstruction particularly, garbage at the Luneta Parade Ground and roads along the 5.9-kilometer procession route. “Street sweepers will immediately clear roads of all types of clutter,” he said. Emergency and medical assistance shall be rendered by the Road Emergency Group and Public Safety Division while monitoring and communication will be handled by the MMDAS Metrobase. “Emergency teams will be deployed at the Grandstand and along the route of the procession to assist those who would be injured.” On the other hand, Ferryboats of the Pasig River Ferry Service will also be put on standby at Jones Bridge in Manila City. Traffic mobile patrols, ambulances, road emergency vehicles, mobile surveillance and communication units, and other necessary equipment and vehicles will also be dispatched. According to Lim, the route of the Grand Procession of the Black Nazarene will be from the Quirino Grandstand to Katigbak Drive thru P. Burgos, left Taft Ave. thru Jones Bridge, right to Dasmarinas St., right to Plaza Sta. Cruz St; left Carlos Palanca st. under Quezon Bridge, left Quezon Blvd., right Arlegui st., right Fraternal st., right Vergara st., left Duque de Alba st., left Castillejos st., left Farnecio st., right Arlegui st., left Nepomuceno st. (counterflow), left Aguila st., right Carcer st., right Hidalgo thru Plaza del Carmen, left Bilibid Viejo thru Puyat, left Guzman st., right Hidalgo st., left Baustista (Barbosa) st., right Globo de Oro thru under Quezon Bridge, right Palanca st., right Villalobos thru Plaza Miranda to Quiapo Church.
ADVERTISEMENT
.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1561_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1562_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1563_widget.title }}

{{ articles_filter_1564_widget.title }}

.mb-article-details { position: relative; } .mb-article-details .article-body-preview, .mb-article-details .article-body-summary{ font-size: 17px; line-height: 30px; font-family: "Libre Caslon Text", serif; color: #000; } .mb-article-details .article-body-preview iframe , .mb-article-details .article-body-summary iframe{ width: 100%; margin: auto; } .read-more-background { background: linear-gradient(180deg, color(display-p3 1.000 1.000 1.000 / 0) 13.75%, color(display-p3 1.000 1.000 1.000 / 0.8) 30.79%, color(display-p3 1.000 1.000 1.000) 72.5%); position: absolute; height: 200px; width: 100%; bottom: 0; display: flex; justify-content: center; align-items: center; padding: 0; } .read-more-background a{ color: #000; } .read-more-btn { padding: 17px 45px; font-family: Inter; font-weight: 700; font-size: 18px; line-height: 16px; text-align: center; vertical-align: middle; border: 1px solid black; background-color: white; } .hidden { display: none; }
function initializeAllSwipers() { // Get all hidden inputs with cms_article_id document.querySelectorAll('[id^="cms_article_id_"]').forEach(function (input) { const cmsArticleId = input.value; const articleSelector = '#article-' + cmsArticleId + ' .body_images'; const swiperElement = document.querySelector(articleSelector); if (swiperElement && !swiperElement.classList.contains('swiper-initialized')) { new Swiper(articleSelector, { loop: true, pagination: false, navigation: { nextEl: '#article-' + cmsArticleId + ' .swiper-button-next', prevEl: '#article-' + cmsArticleId + ' .swiper-button-prev', }, }); } }); } setTimeout(initializeAllSwipers, 3000); const intersectionObserver = new IntersectionObserver( (entries) => { entries.forEach((entry) => { if (entry.isIntersecting) { const newUrl = entry.target.getAttribute("data-url"); if (newUrl) { history.pushState(null, null, newUrl); let article = entry.target; // Extract metadata const author = article.querySelector('.author-section').textContent.replace('By', '').trim(); const section = article.querySelector('.section-info ').textContent.replace(' ', ' '); const title = article.querySelector('.article-title h1').textContent; // Parse URL for Chartbeat path format const parsedUrl = new URL(newUrl, window.location.origin); const cleanUrl = parsedUrl.host + parsedUrl.pathname; // Update Chartbeat configuration if (typeof window._sf_async_config !== 'undefined') { window._sf_async_config.path = cleanUrl; window._sf_async_config.sections = section; window._sf_async_config.authors = author; } // Track virtual page view with Chartbeat if (typeof pSUPERFLY !== 'undefined' && typeof pSUPERFLY.virtualPage === 'function') { try { pSUPERFLY.virtualPage({ path: cleanUrl, title: title, sections: section, authors: author }); } catch (error) { console.error('ping error', error); } } // Optional: Update document title if (title && title !== document.title) { document.title = title; } } } }); }, { threshold: 0.1 } ); function showArticleBody(button) { const article = button.closest("article"); const summary = article.querySelector(".article-body-summary"); const body = article.querySelector(".article-body-preview"); const readMoreSection = article.querySelector(".read-more-background"); // Hide summary and read-more section summary.style.display = "none"; readMoreSection.style.display = "none"; // Show the full article body body.classList.remove("hidden"); } document.addEventListener("DOMContentLoaded", () => { let loadCount = 0; // Track how many times articles are loaded const offset = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]; // Offset values const currentUrl = window.location.pathname.substring(1); let isLoading = false; // Prevent multiple calls if (!currentUrl) { console.log("Current URL is invalid."); return; } const sentinel = document.getElementById("load-more-sentinel"); if (!sentinel) { console.log("Sentinel element not found."); return; } function isSentinelVisible() { const rect = sentinel.getBoundingClientRect(); return ( rect.top < window.innerHeight && rect.bottom >= 0 ); } function onScroll() { if (isLoading) return; if (isSentinelVisible()) { if (loadCount >= offset.length) { console.log("Maximum load attempts reached."); window.removeEventListener("scroll", onScroll); return; } isLoading = true; const currentOffset = offset[loadCount]; window.loadMoreItems().then(() => { let article = document.querySelector('#widget_1690 > div:nth-last-of-type(2) article'); intersectionObserver.observe(article) loadCount++; }).catch(error => { console.error("Error loading more items:", error); }).finally(() => { isLoading = false; }); } } window.addEventListener("scroll", onScroll); });

Sign up by email to receive news.