ADVERTISEMENT

Calendar celebrates birth centenary of Manlilikha ng Bayan Magdalena Gamayo

The NCCA calendar pays tribute to Magdalena Gamayo, an Ilocano textile weaver, as she celebrates her birth centennial in 2024.

Published Jan 3, 2024 03:01 am
2.jpg

As an annual tradition, the National Commission for Culture and the Arts (NCCA) releases its wall calendar to promote Filipino culture. This year, the NCCA calendar pays tribute to Magdalena Gamayo, an Ilocano textile weaver celebrating her birth centennial in 2024.

Gamayo, born on Aug. 13, 1924, is considered a master weaver of various textiles—a traditional craft among the Ilocano people in the Ilocos Region of northwest Luzon. Commonly known as "abel" or "inabel," these Ilocano terms generally refer to weave or something woven. This tradition endures today, evolving into a vibrant industry deeply rooted in heritage and folk artistry.

Weavers employ various techniques, including plain weave, binakol, pinilian, binetwagan or tinumballitian, kundiman, and impalagto, to create diverse designs and patterns inspired by their surroundings and everyday objects like flowers, mortars, pestles, boxes, rice fields, whirlpools, insects, etc. The Ilocano textile is renowned for its resilience, simplicity, and functionality.

1.jpg

Gamayo lives and practices in one of the weaving communities of Ilocos Norte—in the purok of Ulidan in Lumbaan-Bicbica, a barangay of the town of Pinili. Her mother imparted the rudiments of the craft, and she continued learning from her aunts starting at the age of 15. Nana Daleng acquired her first loom at the age of 19. Weaving was a common activity in her community during that time, but it declined over the years. Despite this decline, Nana Daleng remained steadfast in her weaving and developed into a consummate weaver.

In 2012, she was declared a Manlilikha ng Bayan, or National Living Treasure, for her significant contributions to the development of Ilocano abel. Her work involved using traditional designs and perfecting weaving techniques that further enhanced the uniqueness of these designs. She also passionately taught the art of weaving and traditional designs to her community, helping others connect with their traditional culture through this craft. The Gawad sa Manlilikha ng Bayan is the state’s highest honor for indigenous and folk artists, artisans, craftsmen, and practitioners.

3.jpg


The calendar showcases the various textiles woven by Gamayo, highlighting her skills and presenting diverse designs and techniques. It was designed by journalist, cultural researcher, and publication designer Roel Hoang Manipon, in collaboration with Mervin Concepcion Vergara. Manipon also photographed the textiles and wrote the accompanying text.

The NCCA aspires for the calendar to serve not only as a tool for remembering or marking dates but also as a means to foster a deeper understanding and appreciation of Ilocano traditional weaving and Philippine culture.

Related Tags

Magdalena Gamayo MB Lifestyle Online MB Lifestyle PH Arts and Culture
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.