mirror of
https://github.com/Einundzwanzig-Podcast/einundzwanzig.space.git
synced 2025-12-13 16:26:50 +00:00
Remove old event pages
This commit is contained in:
@@ -13,6 +13,8 @@ const shops = require('../content/shops.json')
|
||||
const soundboard = require('../content/soundboard.json')
|
||||
const adventskalender = require('../content/adventskalender-2022.json')
|
||||
|
||||
const changedFile = process.argv.length > 2 && process.argv[2]
|
||||
|
||||
const renderPage = (template, out, data = {}) => {
|
||||
const file = resolve(__dirname, '..', `src/${template}.pug`)
|
||||
const options = Object.assign({}, config, { site }, data)
|
||||
@@ -25,30 +27,20 @@ const renderPage = (template, out, data = {}) => {
|
||||
writeFileSync(dst, rendered)
|
||||
}
|
||||
|
||||
const sortId = m => `${m.country === 'DE' ? '0' : m.country}-${m.name}`
|
||||
const meetupsSorted = site.meetups.sort((a, b) => {
|
||||
return sortId(a) > sortId(b) ? 1 : -1
|
||||
})
|
||||
|
||||
renderPage('index', 'index', { navCurrent: 'index', currentEpisode: episodes[0], team })
|
||||
renderPage('podcast', 'podcast', { navCurrent: 'podcast', episodes: [...episodes], team })
|
||||
renderPage('meetups', 'meetups', { navCurrent: 'meetups', meetups: meetupsSorted })
|
||||
renderPage('meetups', 'meetups', { navCurrent: 'meetups', meetups: site.meetups })
|
||||
renderPage('kurse', 'kurse', { navCurrent: 'kurse', kurse })
|
||||
renderPage('spenden', 'spenden', { navCurrent: 'spenden', spendenregister, spendenuebersicht })
|
||||
renderPage('media', 'media', { navCurrent: 'media' })
|
||||
renderPage('soundboard', 'soundboard', { navCurrent: 'soundboard', soundboard })
|
||||
renderPage('telegram', 'telegram', { navCurrent: 'telegram', telegram: site.telegram })
|
||||
renderPage('events', 'events', { navCurrent: 'events' })
|
||||
renderPage('events/satoshis-bleibe-2022', 'events/satoshis-bleibe-2022', { navCurrent: 'events'})
|
||||
renderPage('events/bitcoin-im-laendle-2022', 'events/bitcoin-im-laendle-2022', { navCurrent: 'events' })
|
||||
renderPage('events/sommerfest-hodler-heide-2022', 'events/sommerfest-hodler-heide-2022', { navCurrent: 'events'})
|
||||
renderPage('events/satoshis-beach-2022', 'events/satoshis-beach-2022', { navCurrent: 'events'})
|
||||
renderPage('shops', 'shops', { navCurrent: 'shops', shops })
|
||||
renderPage('verein', 'verein', { navCurrent: 'verein' })
|
||||
renderPage('kontakt', 'kontakt', { navCurrent: 'kontakt' })
|
||||
renderPage('datenschutz', 'datenschutz', { navCurrent: 'datenschutz' })
|
||||
renderPage('adventskalender', 'adventskalender', { adventskalender })
|
||||
renderPage('gesundes-geld', 'gesundes-geld', { meetups: meetupsSorted })
|
||||
renderPage('gesundes-geld', 'gesundes-geld', { meetups: site.meetups })
|
||||
renderPage('category', 'podcast/news', { navCurrent: 'podcast', category: 'news', categoryName: 'News', episodes: episodes.filter(e => e.category === 'news'), team })
|
||||
renderPage('category', 'podcast/interviews', { navCurrent: 'podcast', category: 'interview', categoryName: 'Interviews', episodes: episodes.filter(e => e.category === 'interview'), team })
|
||||
renderPage('category', 'podcast/lesestunde', { navCurrent: 'podcast', category: 'lesestunde', categoryName: 'Lesestunde', episodes: episodes.filter(e => e.category === 'lesestunde'), team })
|
||||
|
||||
Reference in New Issue
Block a user