Changelog

From DWeb Vancouver

December 10th, 2023

Got some reports of email confirmations not working correctly. Indeed, because of setup of Ghost + Mailgun for DWebYVR Writing, that involved likely messing up email for the wiki. This should now be correct, and all running through Mailgun (via Cloudron).

December 4th, 2023

Enabled subpages for the main namespaces following the manual:

# Enable subpages in the main namespace
$wgNamespacesWithSubpages[NS_MAIN] = true;

Which means that we can create sub pages like this VanRuby/Request For Meetup Venue

TODO: see about other styling that lists subpages?

December 3rd, 2023

Enabled the CategoryTree extension.

Use this code to get a list of pages in a Category Name: <categorytree mode="pages" hideroot="on">Category Name</categorytree>

December 1st, 2023

Made Wes an Administrator

November 30th, 2023

Added blockquote styling to screen.css in Medik theme via the CCC terminal.

blockquote:not([class]) {
    margin: 1em 40px;
    border-left: 4px solid #eaecf0;
    padding: 8px 32px;
}

November 29th, 2023

Installed and set default theme/skin to medik

Tried to make a Widget:LumaCompact but compact=true is not supported by the embed.

  • Removed Upcoming Events from the Homepage
  • Added Projects

November 28th, 2023

Pages ported from old site to MediaWiki.

November 27th, 2023

Added Emily as an Administrator

November 26th, 2023

Got feedback from Rithika that yes, we should go for it in making this the main website

Added $wgRestrictDisplayTitle = false; to settings

  • This lets you add friendly display names to pages by adding DISPLAYTITLE: Friendly Page Title in curly brackets to the top of pages

Trying to embed the Luma Calendar into the front page as an iframe

Moved to dwebyvr.org

Edited MediaWiki:Sidebar

  • it controls the sidebar (and/or top links in other themes)
  • removed the MediaWiki help and Random page links
  • added the Calendar and All pages links
  • renamed Main page to Home

November 4th, 2023

Installed on mediawiki.dwebvancouver.org for testing

Cloudron MediaWiki Docs

Setup for local Mediawiki accounts. People need to create an account and confirm email in order to edit pages.

Enabled the VisualEditor in LocalSettings wfLoadExtension( 'VisualEditor' );

Changed the name of the wiki in LocalSettings: $wgSitename = 'DWeb Vancouver';

Installed all the MediaWiki Wordpress Themes

  • Connected into the Cloudron Terminal
  • Changed to /app/data/skins
  • git clone https://github.com/jdlrobson/MediaWikiWordpressThemes.git
  • ln -s MediaWikiWordpressThemes/* .
  • Set Fairy to default in LocalSettings $wgDefaultSkin = 'Fairy';

Set timezone to Vancouver $wgLocaltimezone = 'America/Vancouver';

Previously

The source for the original website is in Github https://github.com/dwebyvr/notes

Implemented by Jacky Zhao on February 11th, 2023.

This is a Hugo powered website, built using Quartz and designed to be managed with Obsidian.

From the features of that template, wikilinks -- double square brackets around words -- can be used to easily link between notes, and show backlnks -- which notes link to each other -- in the sidebar.

This site is built and hosted using Github. For every commit, a Github Action runs and builds the HTML version of the site, and then publishes to Github Pages.

The dwebyvr.org domain is hosted on Google Domains.