mwoffliner
Version:
MediaWiki ZIM scraper
10 lines • 685 B
JavaScript
import { encodeArticleIdForZimHtmlUrl } from '../util/index.js';
export function makeArticleListItem(dump, articleEntry) {
return `<li><a href="${encodeArticleIdForZimHtmlUrl(articleEntry.title.replace(/ /g, '_'))}">${articleEntry.title.replace(/_/g, ' ') || ''}<a></li>\n`;
}
export function makeArticleImageTile(dump, articleEntry) {
return `<a class="item" href="${encodeArticleIdForZimHtmlUrl(articleEntry.title.replace(/ /g, '_'))}">
<figure><img loading="lazy" src="${articleEntry.internalThumbnailUrl}" />
<figcaption>${(articleEntry.title || '').replace(/_/g, ' ')}</figcaption></figure></a>\n`;
}
//# sourceMappingURL=articleListMainPage.js.map