×
Create a new article
Write your page title here:
We currently have 1,288 articles on Historica of Lovely Fate. Type your article name above or click on one of the titles below and start writing!



Historica of Lovely Fate

Difference between revisions of "User:GrumpySenpai"

(Created page with "== TODO List == === Server === * front page prettying ** flexboxes for multiple wiki listings : done ** add some color and whatnot to not be lifeless ** change the footer to...")
 
m
 
(12 intermediate revisions by one other user not shown)
Line 1: Line 1:
I am the sysadmin that hosts this wiki. If there is a server issue or you want some super awesome extension added to the wiki, maybe a password on your account reset, then I am the person to contact.
Wiki Content Admins:
* [[User:JackyHF]]
* [[User:MorbidInquiry]]
Discord Server for the games here: [https://discord.com/invite/t6WyVJz invite]
== TODO List ==
== TODO List ==
=== Server ===
=== Server ===
* front page prettying
* front page prettying
** flexboxes for multiple wiki listings : done
** add some color and whatnot to not be lifeless
** add some color and whatnot to not be lifeless
** change the footer to be a more proper footer section : done
** change the footer to use an actual footer section
** make the front page more mobile friendly : done
* change front page links to list all 3 games, not just Magical Camp
*front page links to the various bits : patreon/wiki/TFTG page for downloads : done
** make it also then size the image to the width appropriate to the text somehow... : done - mobile friendly stuff
* switch up the mediawiki install to allow hosting multiple wikis off the same docker instance - shared logins this way?
* switch up the mediawiki install to allow hosting multiple wikis off the same docker instance - shared logins this way?
* get email working
* get email working
Line 15: Line 18:
** perhaps get account verification working?
** perhaps get account verification working?
** mailcow seems *very* heavy and quite frankly i am not sure i need all the extra bells and whistles, but it would be nice
** mailcow seems *very* heavy and quite frankly i am not sure i need all the extra bells and whistles, but it would be nice
*** if i go with mailcow, i will either consolidate the two servers i have or keep the email seperate from the wiki server
*** I would like to use mailcow, which means i need to have the glop server be the dedicated email bounce server for all of my services
*** having it be a single server for all the services would make it simple to just offer email service as a matter of course
* service availability detection
* service availability detection
** i want to get notifications when the server goes down
** i want to get notifications when the server goes down
* longer term monitoring to just check the health of the server
* longer term monitoring to just check the health of the server
* backups of the docker containers to an offsite location (week of dailies, and then 3 months of weekly)


=== Wiki ===
=== Wiki ===
* disable the deprecation notice at the top of the page, it is unprofessional looking : done
* fix the infobox extension for image only sections on the right : good enough for the wiki to work right now
** group layout=horizontal : done
** group row-items=2 support
** display the images : done
** shrink the images if they overflow the infobox - currently it just works with two thumbnails horizontally
* magicalcamp footer linking to the patreon and the discord
** [https://www.mediawiki.org/wiki/Manual:Footer Documentation]
* fix all the broken wiki links [[Special:WantedPages]]
* fix all the broken wiki links [[Special:WantedPages]]
* fix the categories for items. there are many missing category pages for things.
* CSS styling for the wiki
* CSS styling for the wiki
** tables are lacking borders : done
** <span style="color:lightgrey">tables are lacking borders : done</span>
** purple background and all that from the fandom wikia
** purple background and all that from the fandom wikia
*** [https://developer.mozilla.org/en-US/docs/Web/CSS/Using_CSS_custom_properties CSS Variables]
* remove the extra pages that are not required any more
* remove the extra pages that are not required any more
** [[Special:AllPages | Go through all the categories.]] I am not sure if there is any good reason to remove the discussion pages.
** [[Special:AllPages | Go through all the categories.]] I am not sure if there is any good reason to remove the discussion pages.
* Get the mobile experience smoothed out. it works now but it can be better
** [https://www.mediawiki.org/wiki/Extension:MobileFrontend Extension page]
** [https://www.mediawiki.org/wiki/Extension:MobileFrontend/Configuring_browser_auto-detection Important config info so we don't disable the caching on the wiki]
* change out images for uncensored versions
* A map with clickable regions to take you to that region - this is just for fun
* A map with clickable regions to take you to that region - this is just for fun
** MC Overworld map and maybe the camp map
** MC Overworld map and maybe the camp map
** perhaps the extension is what i want?
** perhaps the extension is what i want?
== Neat MediaWiki Extensions To Consider ==
*[https://www.mediawiki.org/wiki/Extension:CSS Per Page CSS]
*[https://www.mediawiki.org/wiki/Extension:Popups Popups]: Image previews when hovering over inter-wiki links
*[https://www.mediawiki.org/wiki/Extension:ImageMap ImageMap]: Make different regions of an image clickable links
*[https://www.mediawiki.org/wiki/Extension:ConfirmEdit ConfirmEdit]: Adding in captcha support for edits to reduce spam possibility
*[https://www.mediawiki.org/wiki/Extension:Tabber Tabber]: Have tabs within a page - perhaps have different versions of images like the camp rework or maybe censored versus uncensored images?
*[https://www.mediawiki.org/wiki/Extension:OpenGraphMeta OpenGraphMeta]: Give the ability to set some things like the main image that gets embedded in other sites
*[https://www.mediawiki.org/wiki/Extension:Description2 Description2]: Better descriptions for sites scrape reading data via OpenMetaGraph tags so places like google actually get useful descriptions. Warning: This grabs the first content that is in <nowiki><p></nowiki> tags so it might not work *correctly on this wiki.
*[https://www.mediawiki.org/wiki/Extension:MsUpload MsUpload]: Allow multiple files to be uplaoded at the same time and also let files be uploaded from the edit page of an article.
*[https://www.mediawiki.org/wiki/Extension:CharInsert CharInsert]
*[https://www.mediawiki.org/wiki/Extension:CodeMirror CodeMirror]: Mediawiki syntax highlighting while editing.
*[https://www.mediawiki.org/wiki/Extension:CentralNotice CentralNotice]: For announcing maintenance when there is more than one wiki.
*[https://www.mediawiki.org/wiki/Extension:MobileFrontend Mobile Frontend]: [https://www.mediawiki.org/wiki/Extension:MobileFrontend/Configuring_browser_auto-detection Important config] info so we don't disable the caching on the wiki. Only to consider later if we need a seperate skin than vector for mobile platforms.
**[https://www.mediawiki.org/wiki/Skin:Minerva_Neue Apparently the recommended skin] for mobile devices. May not need the extension if the apache detection thingy works.

Latest revision as of 09:20, 7 January 2022

I am the sysadmin that hosts this wiki. If there is a server issue or you want some super awesome extension added to the wiki, maybe a password on your account reset, then I am the person to contact.

Wiki Content Admins:

Discord Server for the games here: invite

TODO List

Server

  • front page prettying
    • add some color and whatnot to not be lifeless
    • change the footer to use an actual footer section
  • change front page links to list all 3 games, not just Magical Camp
  • switch up the mediawiki install to allow hosting multiple wikis off the same docker instance - shared logins this way?
  • get email working
    • get notifications working
    • get password resets working
    • perhaps get account verification working?
    • mailcow seems *very* heavy and quite frankly i am not sure i need all the extra bells and whistles, but it would be nice
      • I would like to use mailcow, which means i need to have the glop server be the dedicated email bounce server for all of my services
      • having it be a single server for all the services would make it simple to just offer email service as a matter of course
  • service availability detection
    • i want to get notifications when the server goes down
  • longer term monitoring to just check the health of the server
  • backups of the docker containers to an offsite location (week of dailies, and then 3 months of weekly)

Wiki

  • fix all the broken wiki links Special:WantedPages
  • fix the categories for items. there are many missing category pages for things.
  • CSS styling for the wiki
    • tables are lacking borders : done
    • purple background and all that from the fandom wikia
  • remove the extra pages that are not required any more
  • A map with clickable regions to take you to that region - this is just for fun
    • MC Overworld map and maybe the camp map
    • perhaps the extension is what i want?

Neat MediaWiki Extensions To Consider

  • Per Page CSS
  • Popups: Image previews when hovering over inter-wiki links
  • ImageMap: Make different regions of an image clickable links
  • ConfirmEdit: Adding in captcha support for edits to reduce spam possibility
  • Tabber: Have tabs within a page - perhaps have different versions of images like the camp rework or maybe censored versus uncensored images?
  • OpenGraphMeta: Give the ability to set some things like the main image that gets embedded in other sites
  • Description2: Better descriptions for sites scrape reading data via OpenMetaGraph tags so places like google actually get useful descriptions. Warning: This grabs the first content that is in <p> tags so it might not work *correctly on this wiki.
  • MsUpload: Allow multiple files to be uplaoded at the same time and also let files be uploaded from the edit page of an article.
  • CharInsert
  • CodeMirror: Mediawiki syntax highlighting while editing.
  • CentralNotice: For announcing maintenance when there is more than one wiki.
  • Mobile Frontend: Important config info so we don't disable the caching on the wiki. Only to consider later if we need a seperate skin than vector for mobile platforms.