You're here, at the VHS wiki
Get involved - Edit this wiki
Tech details about this website
This website is an instance of dokuwiki. We're using the Mikio theme, unmodified, with a custom "subtheme" (just a css file) that defines a few extra styles to tighten up things on mobile.
Plugins we're using, and why:
- Advanced DokuWiki - Installed to allow editing config files not otherwise available in the UI - may not be needed.
- Bureaucracy Plugin - enables the contact form.
- Meta plugin - used to set the page title, when we want it to be something other than the first heading on the page. used on the Home page.
- Mikio plugin - complements our theme (mikio) by adding a bunch of bootstrap ui layout things. Used on the membership page to make the payment options section
- Semantic Plugin - puts meta description and opengraph tags in the html header
- smtp plugin - used by the contact page
- Video Sharing Site Plugin enables the youtube video on the home page.
- VHS Stripe Buttons - In house plugin to add Stripe buttons for the membership page:
<VHS-STRIPE-BUTTON>url|title</VHS-STRIPE-BUTTON> - VHS Tags - in-house plugin to add some custom code:
<VHS-MAP>, <VHS-EVENTCAL>, <VHS-PPBUTTON-MEMBER>, <VHS-PPBUTTON-DONATE>, <VHS-PPBUTTON-DONATE-ONCE>
Bugs / todo
- ublock origins with
EasyList – Social Widgetsturned on, the youtube widget doesn't show up - but it DOES show up on the current site - put a search bar in the submenu (blue bar) - ideally it's a magnifying glass that when clicked reveals the search bar
- $75/month stripe button is broken
- merge VHS Stripe Buttons and VHS Tags plugins into one plugin, store it in GIT, ideally add it to the public directory so we can install it thru the plugin manager
- broken embed on https://vanhack.ca/wiki/history for 360 tour
- delete all the dead pages in
/wiki/areathat have been merged into the flat single page/wiki/area- warning: there are a couple pages in the /wiki/area/ directory that are un-merged, like the laser materials storage page. - delete the
kbdirectory, it's functionally empty and i've removed the main link to it. sometimes a blank page is rendered. It can be fixed withfixed?purge=true/tool page should redirect automatically to /tools, look into redirect pluginsredirect plugin addeddesign should be a little more responsive.It falls apart on mid-sized screens - on very small screens the hamburger menu appears, but mid-size screens it's messy - ESPECIALLY when logged in because of all the extra buttonsstuff is cropped a little on mobile
Stripe buttons are online, but haven't been confirmed to work! Switch my subscription over to stripe to make sureit's all good!redirects to add to the web server for this:/wp/*→/*/doku.php?id=$1:$2→/wiki/$1/$2
over on the membership page, there is an un-formatted link in the first FAQ questiondokuwiki doesn't allow links in headers. blanket rule.