ADVERTISEMENT

Folk stories and merrymaking in Iloilo's Dinagyang

Published Jan 13, 2019 08:04 am
Text and Photo by Tara Yap Amidst a sea of humanity, thunderous drumbeats echo all over downtown Iloilo City to jumpstart the focal celebration. The climax rushes in when soot-painted performers wearing vibrant costumes energetically execute their warrior-like performances. The competing groups depict what only the pigment of the imagination can turn into a highly plausible scenario: The conversion of the native Ati tribe into Christianity. 01-02-03-06-09-12_1st This is what unfolds annually on the fourth Sunday of January, when the Dinagyang transforms Iloilo City from an urban jungle into a mega street party. As a festival, the Dinagyang traces its roots in 1967 when an Augustinian priest from Cebu gave a replica image of the Santo Niño (Holy Child Jesus) to a fellow Augustinian priest in Iloilo as a birthday gift. Since then, a novena mass was held every Friday at the San Jose Parish Church. By 1969, a competition was organized. It is akin to the popular Ati-Atihan Festival of Kalibo town in Aklan province, which is a four-hour drive northwest of Iloilo City. Back in those days, the Dinagyang was known as “Iloilo Ati-Atihan.” But “Dinagyang” became a household name almost a decade later when a radio broadcaster insisted using a local every word to distinguish the festival from the well-known Ati-Atihan of Kalibo. With its root word of “dagyang,” it means “merrymaking” in the local dialect of Hiligaynon. As a theatrical performance, the Dinagyang is anchored on a folkloric story. It begins with the Barter of Panay, the story of how 10 Bornean datus and their families fled a tyrannical ruler in Borneo early in the 13th century and sailed towards the island of Panay. When they arrived, the Borneans bargained with the native Atis to occupy the lowlands. To celebrate the barter,the Borneans painted their bodies with soot and danced with the Atis. But what is baffling about the theatrical street performance is when the soot-painted warriors, who are depicting the native Atis, hoist up an image of the Holy Child of Jesus while chanting with great conviction: “Viva, Señor Santo Niño!” The Spaniards only came to Philippine shores during the 16th century. Setting aside historical inaccuracies, the Dinagyang is a much-awaited annual event that draws both Ilonggos and visitors. After all, every one — regardless of social status — converge to celebrate until the wee hours of the morning. Over the years, the Dinagyang has evolved into a multi-dimensional weekend celebration with fireworks shows, musical concerts, food festivals, exhibits, and lighted float parade. The Dinagyang has managed to define the changing landscape of Iloilo as well as its people. Foremost, it fosters unity among the government, the religious sector as well as the private sector. It also showcases the talents of the people of Iloilo and boosts its local economy. More importantly, the Dinagyang promotes Iloilo in a holistic manner.
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.