Changelog
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
- The Widgets Extension appears to do what we need
- Installed it and made Widget:Luma and Widget:LumaCoworkingEvent
- Embeds work!
Moved to dwebyvr.org
- original content is in Github https://github.com/DWebYVR/notes/tree/hugo/content
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
- Running on Commons Computer Cloudron
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.