import centered from './centered/manifest.json'; import choice from './choice/manifest.json'; import { globalManifests } from './global'; import modal from './modal/manifest.json'; import choicePage from './pages/choice.json'; import description from './pages/description.json'; import modalPage from './pages/modal.json'; import progress from './pages/progress.json'; import { idOf, mergeManifests } from './schema'; import split from './split/manifest.json'; import stacked from './stacked/manifest.json'; /** * Properties live in JSON beside their page so a tool outside the plugin reads * the same file the plugin does, rather than a second copy that drifts. * * Labels sit there untranslated on purpose: nothing in the flow renders them, * and a string in JSON cannot reach make-pot anyway. */ export const descriptionManifests = () => [centered, split]; export const progressManifests = () => [stacked]; export const choiceManifests = () => [choice]; export const modalManifests = () => [modal]; const everyTemplate = () => [ ...descriptionManifests(), ...progressManifests(), ...choiceManifests(), ...modalManifests(), ]; const PAGE_OF = { centered: 'description', split: 'description', stacked: 'progress', choice: 'choice', modal: 'modal', }; export const pageManifests = () => [ description, progress, choicePage, modalPage, ]; const pageManifest = (page) => pageManifests().find((entry) => idOf(entry) === page); /** * Global, then the page, then the template. Nothing reads this at runtime — a * page reads its variables from the cascade — so it exists for a tool that has * to know what it may set, and for the contract test over the three levels. */ export const resolvedFor = (template) => { const page = pageManifest(PAGE_OF[template]); const own = everyTemplate().find((entry) => idOf(entry) === template); return mergeManifests([ ...globalManifests(), ...(page ? [page] : []), ...(own ? [own] : []), ]); };

Restore backup mode is enabled so most options are disabled.
If you want to activate these options to change the migration website you need to restart the installer and deactivate the Restore backup mode option

Latest News -

Latest News

Global Media and Information Literacy Week 2023 Feature Conference

The twelfth edition of Global Media and Information Literacy Week will be co-organized by UNESCO and the Government of The Hashemite Kingdom of Jordan on 23 – 25 October under the theme “Media and Information Literacy in Digital Spaces”. It will be attended by representatives of the government, civil society, media practitioners, academics, youth, and […]

Global Media and Information Literacy Week 2023 Feature Conference Read More »

Salone Fact Checker’s Yeama Thompson at the Forefront of Media Literacy Week 2022 in Abuja

In a digital age where information flows ceaselessly through countless channels, the need for media and information literacy has never been more critical. Recognizing this, the Government of Nigeria, in collaboration with UNESCO, convened the Media Literacy Week 2022 feature conference in Abuja. Among the distinguished participants, Yeama Thompson, the Publisher of the Salone Fact

Salone Fact Checker’s Yeama Thompson at the Forefront of Media Literacy Week 2022 in Abuja Read More »

Salone Fact Checker Publisher Yeama Thompson at the Fake News Tackling Workshop in West Africa

In the dynamic landscape of modern information dissemination, the battle against fake news has become more crucial than ever. Recognizing the gravity of this challenge, the Centre for Democracy and Development (CDD-West Africa) orchestrated a three-day Learning and Experience Sharing Sessions on Tackling Fake News in West Africa. This gathering, which took place in Abuja,

Salone Fact Checker Publisher Yeama Thompson at the Fake News Tackling Workshop in West Africa Read More »

Scroll to Top