Jump to content

Install Notes (Gabe): Difference between revisions

From #MedicineForward
mNo edit summary
 
(28 intermediate revisions by the same user not shown)
Line 1: Line 1:


==== Todo: ====
Gabe's notes on MediaWiki install process:


* [] add MF logo(s)
====== Todo: ======
* [x] mobile view
<code>Urgent</code>
* [x] add users (can't change own name)
 
** [x] elevate user rights (eg, bureaucrat)
<code>Important</code>
* [] add content
 
*[] add content
** [x] first test page
** [x] first test page
** [x] model Wikipedia formatting for different types of pages
** [] copy DokuWiki content
** [] copy DokuWiki content
*** [x] TOT page uploaded
*** [x] TOT page uploaded
*** [] upload other policies
*** [x] upload other policies
*** [] upload Eric & Todd pages
*** [x] upload Eric page
* [] organize navigation
*** [x] upload Todd page
* [] set deafault page to something other than "Main_Page"
*** [x] how to upload images?
*** [] how to add boxes w/ content to make stand out?
** "Our Approach" on home page should include MF member journey w/ visuals, explanations, and links
** [x] [[Catalyst Groups]] page
* [x] organize navigation
** [x] include easy Join, Donate, Sign In links
** [x] MediaWiki:Sidebar is how to do this
* [c] set default page to something other than "Main_Page"
** https://www.mediawiki.org/wiki/Manual:Main_Page
** [x] change title of Main Page using the above
* [] setup email
* [] teaching session w/ Chris B & interns - how to add a page, copy from DokuWiki, etc+
 
<code>Back burner</code>
* [] visual editor for "Project:___" pages - why not working? ("edit button missing")
* [] add templates like: <nowiki>https://en.wikipedia.org/wiki/Template:Ambox</nowiki>
* [] fix nav menu on mobile - display different Main Page on mobile as easiest way?
* [] set a redirect - eg tot and teamofteams -> "Team_of_Teams"
* [] set a redirect - eg tot and teamofteams -> "Team_of_Teams"
* [x] fix .htaccess & short display name
* [] invite friends - Chris B / Interns / Todd
* [] Fix favicon.ico: https://www.mediawiki.org/wiki/Manual:$wgFavicon
* [] Add Wikidata functionality


====== Jobs: ======
====== Done: ======


* [x] download mediawiki
* [x] download mediawiki
Line 26: Line 46:
* [x] upload mediawiki w/ Cyberduck
* [x] upload mediawiki w/ Cyberduck
* [x] run db installation script
* [x] run db installation script
* [x] visit index.php
* [x] visit index.php [x] mobile view
* [] invite friends - Chris B / Interns / Todd<br />
* [x] add users (can't change own name)
** [x] elevate user rights (eg, bureaucrat)
* [x] add MF logo(s)
** [x] uploaded svg of icon & wordmark (set width & height): https://www.mediawiki.org/wiki/Manual:$wgLogos
* [x] fix .htaccess & short display name
* [x] MediaWiki:Sidebar
** ORIGINAL is below:
** navigation
*** mainpage|mainpage-description
*** recentchanges-url|recentchanges
*** randompage-url|randompage
*** helppage|help-mediawiki
** SEARCH
** TOOLBOX
** LANGUAGES <br />
==== Reference ====
==== Reference ====


Line 39: Line 73:


* MediaWiki welcome page (save): https://wiki.medicineforward.org/mw-config/index.php?page=Welcome
* MediaWiki welcome page (save): https://wiki.medicineforward.org/mw-config/index.php?page=Welcome
* Manual:Configuration settings - MediaWiki: https://www.mediawiki.org/wiki/Manual:Configuration_settings
* Wikipedia "community portal" (for reference): https://en.wikipedia.org/wiki/Wikipedia:Community_portal
* can't rename yourself
* can't rename yourself
** created "Christopher" (***!chr) to rename "Gabrieldane" -> "Gabe" [done]
** created "Christopher" to rename "Gabrieldane" -> "Gabe" [done]
* MySQL
** mf_mediawiki
** mysql.medicineforward.org
** user: gabrieldane
** pass: ***!dre
** connect from command line
*** mysql -u gabrieldane -p -h mysql.medicineforward.org mf_mediawiki
** FTP
*** dh_2wkkzx
*** ***!med

Latest revision as of 16:43, 21 May 2025

Gabe's notes on MediaWiki install process:

Todo:

Urgent

Important

  • [] add content
    • [x] first test page
    • [x] model Wikipedia formatting for different types of pages
    • [] copy DokuWiki content
      • [x] TOT page uploaded
      • [x] upload other policies
      • [x] upload Eric page
      • [x] upload Todd page
      • [x] how to upload images?
      • [] how to add boxes w/ content to make stand out?
    • "Our Approach" on home page should include MF member journey w/ visuals, explanations, and links
    • [x] Catalyst Groups page
  • [x] organize navigation
    • [x] include easy Join, Donate, Sign In links
    • [x] MediaWiki:Sidebar is how to do this
  • [c] set default page to something other than "Main_Page"
  • [] setup email
  • [] teaching session w/ Chris B & interns - how to add a page, copy from DokuWiki, etc+

Back burner

  • [] visual editor for "Project:___" pages - why not working? ("edit button missing")
  • [] add templates like: https://en.wikipedia.org/wiki/Template:Ambox
  • [] fix nav menu on mobile - display different Main Page on mobile as easiest way?
  • [] set a redirect - eg tot and teamofteams -> "Team_of_Teams"
  • [] invite friends - Chris B / Interns / Todd
  • [] Fix favicon.ico: https://www.mediawiki.org/wiki/Manual:$wgFavicon
  • [] Add Wikidata functionality
Done:
  • [x] download mediawiki
  • [x] setup wiki.medicineforward.org
  • [x] setup SSL
  • [x] setup FTP (Cyberduck)
  • [x] setup mysql database
  • [x] upload mediawiki w/ Cyberduck
  • [x] run db installation script
  • [x] visit index.php [x] mobile view
  • [x] add users (can't change own name)
    • [x] elevate user rights (eg, bureaucrat)
  • [x] add MF logo(s)
  • [x] fix .htaccess & short display name
  • [x] MediaWiki:Sidebar
    • ORIGINAL is below:
    • navigation
      • mainpage|mainpage-description
      • recentchanges-url|recentchanges
      • randompage-url|randompage
      • helppage|help-mediawiki
    • SEARCH
    • TOOLBOX
    • LANGUAGES

Reference

Formatting (eg, strikethrough w/ "del" HTML tags): https://www.mediawiki.org/wiki/Help:Formatting

Rename a user: Special:RenameUser

MobileFrontend extension: display properly on mobile: https://www.mediawiki.org/wiki/Extension:MobileFrontend

Notes: