CIFOR-ICRAF has been carrying out research related to natural resource management, including forestry and agroforestry, in Zambia since 1985 and has worked with a wide range of government agencies and non-governmental organizations.
Currently research areas include integrated pest management, agroecological approaches to fall armyworm control, sustainable agricultural intensification, improving nutrition through tailored portfolios of food trees, forest ecology and conservation, community forest management, integrated landscape approaches, forests-fish linkages, participatory charcoal kiln efficiencies, indigenous tree regeneration capacities, sustainable wildlife management, quantifying the collection and consumption of foods from forests. Working with the Forestry Department, CIFOR-ICRAF is leading the implementation of a large-scale forest dynamics plot as part of the global ForestGeo network, and with support from the World Bank, we are implementing surveys using the Land Degradation Surveillance Framework for baseline monitoring of forest restoration in Eastern Province.
Key outcomes
CIFOR-ICRAF research contributed to the formulation of a National Agroforestry Policy.
CIFOR-ICRAF hosted a major conference on FAW management and contributed to the formulation of a regional strategy for implementing IPM.
Research on informal trade of the fast-disappearing Pterocarpus tinctorius or ‘mukula’ rosewood tree contributed to its inclusion of Appendix II of the Convention on International Trade in Endangered Species of Wild Fauna and Flora (CITES).
Nutrition research in 21 African countries found a positive relationship between tree cover and dietary diversity , contributing to the Committee on World Food Security recognizing the critical role of forests in global food security and nutrition.
The East and Southern Africa Forest Observatory (OFESA ) provides a platform to foster regional data sharing.
Partners
Community Markets for Conservation (COMACO)
Forestry Department (Ministry of Green Economy and Environment, Zambia)
Swedish International Water Institute – SIWI
University of British Columbia (UBC)
Zambezi Watercourse Commission – ZAMCOM
Zambia Agricultural Research Institute (Ministry of Agriculture)
Zambia Community-Based Natural Resources Management Forum (ZCBNRMF)
Zambia Statistics Agency (ZamStats)
`
for (i = 0; i < limit; i++) {
placeholderBox += `
`
}
placeholderBox += `
`
function knowledgeProducts(res, contentType, currentPageNumber) {
let productsHTML = ''
let currentLang = $('html')[0].lang
let months = []
if (currentLang === 'en') {
months = ["Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"];
} else if (currentLang === 'es') {
months = ["en.", "feb.", "mar.", "abr.", "may.", "jun.", "jul.", "ag.", "sept.", "oct.", "nov.", "dic."];
} else if (currentLang === 'fr') {
months = ["Jan.", "Fév.", "Mar.", "Avr.", "Mai", "Juin", "Juil.", "Août", "Sept.", "Oct.", "Nov.", "Déc."];
} else if (currentLang === 'id') {
months = ["Jan", "Feb", "Mar", "Apr", "Mei", "Jun", "Jul", "Ags", "Sep", "Okt", "Nov", "Des"];
} else if (currentLang === 'pt-br') {
months = ["jan", "fev", "mar", "abr", "mai", "jun", "jul", "ago", "set", "out", "nov", "dez"];
}
if (res.data.All) {
let products = res.data.All.response.docs
let totalPages = Math.ceil(res.data.All.response.numFound / 15)
$('.total-pages').text(totalPages)
if (contentType === 'publication') {
let publicationBox = ''
publicationBox += `
`
products.forEach(function(item) {
let objectDate = new Date(item.dcDateIssued);
let year = objectDate.getFullYear();
publicationBox += `
`
})
publicationBox += `
`
$('.product-items-container').html(publicationBox)
$('a[aria-label="First"]').attr("href", "/locations/africa/zambia/publications?lpage=" + totalPages)
} else if (contentType === 'infographic') {
let publicationBox = ''
publicationBox += `
`
products.forEach(function(item) {
let objectDate = new Date(item.dcDateIssued);
let year = objectDate.getFullYear();
publicationBox += `
`
})
publicationBox += `
`
$('.product-items-container').html(publicationBox)
$('a[aria-label="First"]').attr("href", "/locations/africa/zambia/infographics?lpage=" + totalPages)
} else if (contentType === 'video') {
let videoBox = ''
videoBox += `
`
products.forEach(function(item) {
let productDateIssued = item.dcDateIssued
let productNewDate = new Date(productDateIssued)
let productDate = productNewDate.getDate()
let productMonth = months[productNewDate.getMonth()]
let productYear = productNewDate.getFullYear()
let productFullDate = productDate + ' ' + productMonth + ' ' + productYear
videoBox += `
`
})
videoBox += `
`
$('.product-items-container').html(videoBox)
$('a[aria-label="First"]').attr("href", "/locations/africa/zambia/videos?lpage=" + totalPages)
} else if (contentType === 'presentation') {
let presentationBox = ''
presentationBox += `
`
products.forEach(function(item) {
let productDateIssued = item.dcDateIssued
let productNewDate = new Date(productDateIssued)
let productDate = productNewDate.getDate()
let productMonth = months[productNewDate.getMonth()]
let productYear = productNewDate.getFullYear()
let productFullDate = productDate + ' ' + productMonth + ' ' + productYear
presentationBox += `
`
})
presentationBox += `
`
$('.product-items-container').html(presentationBox)
$('a[aria-label="First"]').attr("href", "/locations/africa/zambia/presentations?lpage=" + totalPages)
} else if (contentType === 'podcasts') {
let podcastBox = ''
podcastBox += `
`
products.forEach(function(item) {
let productDateIssued = item.dcDateIssued
let productNewDate = new Date(productDateIssued)
let productDate = productNewDate.getDate()
let productMonth = months[productNewDate.getMonth()]
let productYear = productNewDate.getFullYear()
let productFullDate = productDate + ' ' + productMonth + ' ' + productYear
podcastBox += `
`
})
podcastBox += `
`
$('.product-items-container').html(podcastBox)
$('a[aria-label="First"]').attr("href", "/locations/africa/zambia/podcasts?lpage=" + totalPages)
} else if (contentType === 'news') {
let newsBox = ''
newsBox += `
`
products.forEach(function(item) {
let productDateIssued = item.dcDateIssued
let productNewDate = new Date(productDateIssued)
let productDate = productNewDate.getDate()
let productMonth = months[productNewDate.getMonth()]
let productYear = productNewDate.getFullYear()
let productFullDate = productDate + ' ' + productMonth + ' ' + productYear
newsBox += `
`
})
newsBox += `
`
$('.product-items-container').html(newsBox)
$('.pagination-ci li').last().find('a[aria-label="First"]').attr("href", "/locations/africa/zambia/news?lpage=" + totalPages)
} else if (contentType === 'dataset') {
let datasetBox = ''
datasetBox += `
`
products.forEach(function(item) {
let productDateIssued = item.dcDateIssued
let productNewDate = new Date(productDateIssued)
let productDate = productNewDate.getDate()
let productMonth = months[productNewDate.getMonth()]
let productYear = productNewDate.getFullYear()
let productFullDate = productDate + ' ' + productMonth + ' ' + productYear
datasetBox += `
`
})
datasetBox += `
`
$('.product-items-container').html(datasetBox)
$('a[aria-label="First"]').attr("href", "/locations/africa/zambia/datasets?lpage=" + totalPages)
} else if (contentType === 'photo') {
let photoBox = ''
photoBox += `
`
products.forEach(function(item) {
let productDateIssued = item.dcDateIssued
let productNewDate = new Date(productDateIssued)
let productDate = productNewDate.getDate()
let productMonth = months[productNewDate.getMonth()]
let productYear = productNewDate.getFullYear()
let productFullDate = productDate + ' ' + productMonth + ' ' + productYear
photoBox += `
`
})
photoBox += `
`
$('.product-items-container').html(photoBox)
$('a[aria-label="First"]').attr("href", "/locations/africa/zambia/photos?lpage=" + totalPages)
}
let totalResult = res.data.All.response.numFound ?? 0
let resultsPerPage = 15;
let currentPage = currentPageNumber ?? 1;
let rightLinks = currentPage + 3;
let previousLinks = currentPage - 3;
let paginationHTML = '';
let baseUrl = 'https://www.cifor-icraf.org/locations/africa/zambia/';
let queryString = '&';
totalPages = Math.ceil(totalResult / resultsPerPage);
$('.current-page').text(currentPage)
if (currentPageNumber) {
window.history.replaceState({}, 'Page 1', baseUrl)
}
if (previousLinks > 1) {
paginationHTML += `
««
`
}
if (currentPage === 1) {
paginationHTML += `
«
`
}
if (currentPage > 1) {
paginationHTML += `
«
`
}
for (let i = previousLinks; i <= currentPage; i++) {
if (i > 0) {
if (i === currentPage) {
paginationHTML += `
${i} `
} else {
paginationHTML += `
${i}
`
}
}
}
for (let i = currentPage + 1; i < rightLinks; i++) {
if (i <= totalPages) {
if (i === currentPage) {
paginationHTML += `
${i} `
} else {
paginationHTML += `
${i}
`
}
}
}
if (currentPage !== totalPages) {
paginationHTML += `
»
`
}
if (currentPage === totalPages) {
paginationHTML += `
»
`
}
if (rightLinks < totalPages) {
paginationHTML += `
»»
`
}
$('.pagination-ci').html('')
$('.pagination-ci').html(paginationHTML)
} else {
if (res.country && res.country === 'sri+lanka') {
// News
if (res.data.News.response.docs.length !== 0) {
let newsBox = ''
let news = res.data.News.response.docs
productsHTML += `
`
news.forEach(function(item) {
let productDateIssued = item.dcDateIssued
let productNewDate = new Date(productDateIssued)
let productDate = productNewDate.getDate()
let productMonth = months[productNewDate.getMonth()]
let productYear = productNewDate.getFullYear()
let productFullDate = productDate + ' ' + productMonth + ' ' + productYear
newsBox += `
`
})
productsHTML += newsBox + `
`
}
}
// Publications
if (res.data.Publication.response.docs.length !== 0) {
let publicationBox = ''
let publications = res.data.Publication.response.docs
productsHTML += `
`
publications.forEach(function(item) {
let objectDate = new Date(item.dcDateIssued);
let year = objectDate.getFullYear();
publicationBox += `
`
})
productsHTML += publicationBox + `
`
}
// Videos
if (res.data.Video.response.docs.length !== 0) {
let videoBox = ''
let videos = res.data.Video.response.docs
productsHTML += `
`
videos.forEach(function(item) {
let productDateIssued = item.dcDateIssued
let productNewDate = new Date(productDateIssued)
let productDate = productNewDate.getDate()
let productMonth = months[productNewDate.getMonth()]
let productYear = productNewDate.getFullYear()
let productFullDate = productDate + ' ' + productMonth + ' ' + productYear
videoBox += `
`
})
productsHTML += videoBox + `
`
}
// Presentations
if (res.data.Presentation.response.docs.length !== 0) {
let presentationBox = ''
let presentations = res.data.Presentation.response.docs
productsHTML += `
`
presentations.forEach(function(item) {
let productDateIssued = item.dcDateIssued
let productNewDate = new Date(productDateIssued)
let productDate = productNewDate.getDate()
let productMonth = months[productNewDate.getMonth()]
let productYear = productNewDate.getFullYear()
let productFullDate = productDate + ' ' + productMonth + ' ' + productYear
presentationBox += `
`
})
productsHTML += presentationBox + `
`
}
// Podcasts
if (res.data.Podcasts.response.docs.length !== 0) {
let podcastBox = ''
let podcasts = res.data.Podcasts.response.docs
productsHTML += `
`
podcasts.forEach(function(item) {
let productDateIssued = item.dcDateIssued
let productNewDate = new Date(productDateIssued)
let productDate = productNewDate.getDate()
let productMonth = months[productNewDate.getMonth()]
let productYear = productNewDate.getFullYear()
let productFullDate = productDate + ' ' + productMonth + ' ' + productYear
podcastBox += `
`
})
productsHTML += podcastBox + `
`
}
if (res.country && res.country !== 'sri+lanka') {
// News
if (res.data.News.response.docs.length !== 0) {
let newsBox = ''
let news = res.data.News.response.docs
productsHTML += `
`
news.forEach(function(item) {
let productDateIssued = item.dcDateIssued
let productNewDate = new Date(productDateIssued)
let productDate = productNewDate.getDate()
let productMonth = months[productNewDate.getMonth()]
let productYear = productNewDate.getFullYear()
let productFullDate = productDate + ' ' + productMonth + ' ' + productYear
newsBox += `
`
})
productsHTML += newsBox + `
`
}
}
// Datasets
if (res.data.Dataset.response.docs.length !== 0) {
let datasetBox = ''
let dataset = res.data.Dataset.response.docs
productsHTML += `
`
dataset.forEach(function(item) {
let productDateIssued = item.dcDateIssued
let productNewDate = new Date(productDateIssued)
let productDate = productNewDate.getDate()
let productMonth = months[productNewDate.getMonth()]
let productYear = productNewDate.getFullYear()
let productFullDate = productDate + ' ' + productMonth + ' ' + productYear
datasetBox += `
`
})
productsHTML += datasetBox + `
`
}
// Photos
if (res.data.Photo.response.docs.length !== 0) {
let photoBox = ''
let photo = res.data.Photo.response.docs
productsHTML += `
`
photo.forEach(function(item) {
let productDateIssued = item.dcDateIssued
let productNewDate = new Date(productDateIssued)
let productDate = productNewDate.getDate()
let productMonth = months[productNewDate.getMonth()]
let productYear = productNewDate.getFullYear()
let productFullDate = productDate + ' ' + productMonth + ' ' + productYear
photoBox += `
`
})
productsHTML += photoBox + `
`
}
}
$('.products-container').html(productsHTML)
let knowledgeLang = res.knowledge_product_language
if (knowledgeLang === 'one') {
if (currentLang === 'en') {
$('#language').val('english')
} else if (currentLang === 'id') {
$('#language').val('indonesian')
} else if (currentLang === 'fr') {
$('#language').val('french')
} else if (currentLang === 'es') {
$('#language').val(['spanish', 'portuguese'])
} else if (currentLang === 'pt-br') {
$('#language').val(['spanish', 'portuguese'])
}
} else {
$('#language').val('')
}
$('#language').trigger('change')
}
if (knowledgeLanguage === 'all') {
setTimeout(function() {
$('#show-products-all-languages').prop("checked", true);
$('.products-container').empty()
$('.products-container').append(placeholderBox + placeholderBox + placeholderBox)
}, 500);
$.ajax({
url: 'https://www.cifor-icraf.org/wp-json/ci/v1/multilanguage',
data: {
language: 'all',
nav_language: 'en',
set_cookie: 'no',
country: 'Zambia',
sub_name: '',
subject_domain: '',
limit: '3',
content_type: '',
page_number: '1',
sort_by: '-date'
},
dataType: 'json'
}).done(function(res) {
knowledgeProducts(res, '')
}).fail(function(error) {
});
}
$('#show-products-all-languages').change(
function() {
$ct = '' == '' ? '.products-container' : '.product-items-container'
$($ct).empty()
$($ct).append(placeholderBox + placeholderBox + placeholderBox)
if ($(this).is(':checked')) {
$.ajax({
url: 'https://www.cifor-icraf.org/wp-json/ci/v1/multilanguage',
data: {
language: 'all',
nav_language: 'en',
country: 'Zambia',
sub_name: '',
subject_domain: '',
limit: '3',
content_type: '',
sort_by: '-date'
},
dataType: 'json'
}).done(function(res) {
knowledgeProducts(res, '', 1)
}).fail(function(error) {
});
} else {
$.ajax({
url: 'https://www.cifor-icraf.org/wp-json/ci/v1/multilanguage',
data: {
language: 'one',
nav_language: 'en',
country: 'Zambia',
sub_name: '',
subject_domain: '',
limit: '3',
content_type: '',
sort_by: '-date'
},
dataType: 'json'
}).done(function(res) {
knowledgeProducts(res, '', 1)
}).fail(function(error) {
});
}
});