ADVERTISEMENT

Maguindanao opens 3rd Inaul Festival

Published Feb 7, 2019 07:20 pm
By Ali G. Macabalang BULUAN, Maguindanao – The provincial government on Thursday, February 7, opened the 3rd Inaul Festival aimed at promoting the centuries-old hand-woven fabric common to Maguindanao and Maranao tribes. COLOURFUL INAUL – Hundreds of women are shown in a symbolic formation displaying their colorful inaul dresses. Inaul is a centuries-old hand-woven fabric common to Maguindanao and Maranao tribes. Maguindanao renamed in 2017 its erstwhile Sagayan Festival into Inaul festival to revive and promote the mass production of the fabric as part of the province’s culture-based tourism development campaign. (File photo by Ali G. Macabalang/Manila Bulletin) Colorful INAUL – Hundreds of women are shown in a symbolic formation displaying their colorful inaul dresses. Inaul is a centuries-old hand-woven fabric common to Maguindanao and Maranao tribes. Maguindanao renamed in 2017 its erstwhile Sagayan Festival into Inaul festival to revive and promote the mass production of the fabric as part of the province’s culture-based tourism development campaign. (File photo by Ali G. Macabalang/Manila Bulletin) The annual festivity formally opened with a morning grand parade around the capital town by thousands of residents and officials from the 36 towns of the province mostly wearing colorful dresses made of inaul fabric. Eye-catching traditional flags, flyers, banners, and streamers resurfaced in strategic sections of this town and around the provincial capitol building here where many of the festivities are scheduled to be held until February 14, Valentine’s Day. Gov. Esmael Mangudadatu said national fashion designers were invited to infuse modern features that could help inaul clothes penetrate the global markets. Among them is Renee Salud, who took interest in the fabric and designed inaul gowns that were worn and displayed by candidates of the 2017 Miss Universe pageant during their tour segment in Davao City. “This time, fashion designers including Salud would personally observe the rudiments of inaul weaving by dozens of Moro hand weavers in a segment of the festival called ‘inaulative’ venture,” Mangudadato said. From the colorfully refurbished gym, officials, residents and visiting dignitaries proceeded to the public market for the opening of the inaul expo, which features different native products topped by varieties of inaul by-products. Other events lined up are the drum and lyre exhibition by participating students from different schools across Maguindanao; a sagayan (Moro war dance) competition; and a concert featuring celebrities like Bamboo Mañalac. Event organizers said Bamboo Mañalac, Francisco Gaudencio in real person, readily accepted the invitation as part of his contribution to the enhancement of colorful cultures and traditions of the Moro people, to which the popular Filipino musician traces his parental lineage, especially among the Maranao tribe. Police and military authorities led respectively by provincial police director Senior Supt. Ronald Briones and Major Gen. Cirilito Sobejana, head of the Army’s 6th Infantry Division, have assured full security during the conduct of the week-long festival.
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.