(we are switching to a new theme, don't worry if things look different for a while!)

Site Navigation

Home
Search
All Pages
Recent Changes

Plans

Massive Wiki Roadmap
Pier2Pier
Massive Wiki Builder redesign

For Testing

wiki link test page
Mistletoe parser test page
Mistletoe & the ampersand story

For Fun

The Walrus

Edit This Page Clicking 'Edit This Page' opens this page on github.com. You can edit, and save changes, if you are a contributor to the repository. Close the edit page to return to this one.


2023-01-20 MWB Program flow

This note outlines the steps taken to build a Massive Wiki static website. The code outlined is mwb.py, version 2.1.0.

The mwb.py main function steps:


cf. MWB-dataflowV3.png


Pete's notes, 2023-02-17

Paths for all non-hidden Markdown files

Files

All non-hidden files of any type:

All non-hidden Markdown files:

Wikilinks

If we accumulate all links seen during Markdown parsing, after all Markdown files are parsed, we can compare that to the list of wikilink targets, and determine:

These lists could also be output as log messages.

MassiveWikiBuilder V3-pseudocode


Pages that link to this page