Difference between revisions of "Second Switch plans"

From BlogNomic Wiki
Jump to navigation Jump to search
(add category)
 
(3 intermediate revisions by one other user not shown)
Line 1: Line 1:
Time-wise, I plan, expect, and hope to have the WordPress version ready for a kick-the-tires metadynasty on June 15, 2020. Feature-wise, my minimum goal for the switch to WordPress is 100% feature parity with the existing site, with a few added niceties. Here's what that consists of in my mind and my todo list, at the time of writing:
+
Here's how my bare-bones original plans are coming; struck-through items are complete.
  
* Recreate the same layout as the current site in the [https://elementor.com/ Elementor] page builder, which will allow all parts of the site to be edited and styled by people with little/no web development knowledge
+
* <s>Recreate the same layout as the current site in the [https://elementor.com/ Elementor] page builder, which will allow all parts of the site to be edited and styled by people with little/no web development knowledge</s>
 
* Implement voting smileys in a way that allows them to be easily added or switched out on the fly with no SSH/FTP access (wp-monalisa plugin)
 
* Implement voting smileys in a way that allows them to be easily added or switched out on the fly with no SSH/FTP access (wp-monalisa plugin)
 
* Pronoun tokens via profile fields
 
* Pronoun tokens via profile fields
* The same fields on blog posts (statuses, flavor text, admin notes), styled in the same way
+
* <s>The same fields on blog posts (statuses, flavor text, admin notes), styled in the same way</s>
* Live UTC clock widget that can be put anywhere without scattering <script> elements hither there and yon (custom plugin)
+
* <s>Live UTC clock widget that can be put anywhere without scattering <script> elements hither there and yon (custom plugin)</s>
* Pending Proposals/CfJ/DoV lists in sidebar as before
+
* <s>Pending Proposals/CfJ/DoV lists in sidebar as before</s>
 +
* <s>Move some/all navigation links to a navbar at the top of the page, driven by easily-editable WordPress menus, instead of the sidebar</s>
 +
* Move standalone PHP scripts like the die roller to a subdomain, such as tools.blognomic.com. Not going to attempt to integrate these into WordPress because of the barrier to entry that would create.
 +
* <s>Deprecate Markdown if no one is using it. Markdown is a hobby horse of mine but I'm not sure anyone else cares. It doesn't ship with core WordPress, and WordPress has a niceish HTML editor by default. If other people do care about Markdown I will instantaneously move this to the "100% feature parity" list above.</s>
  
Some other neutral-to-mildly-annoying housekeeping items that I think would be good or necessary, if no one has any objections:
+
I have more plans that I hope to get to before the test dynasty is overwith, if people think they're good ideas.
  
* Move some/all navigation links to a navbar at the top of the page instead of the sidebar
+
* Add an actual vote field to comments; the icon smileys would still be there, but won't count for anything unless dynastic rules said so.
* Move standalone PHP scripts like the die roller to a subdomain, such as tools.blognomic.com. Not going to attempt to integrate these into WordPress because of the barrier to entry that would create.
+
* Add some JavaScript to tally votes and show the totals at the top of the comments. Will need rigorous testing before we trust it, of course.
* Deprecate Markdown if no one is using it. Markdown is a hobby horse of mine but I'm not sure anyone else cares. It doesn't ship with core WordPress, and WordPress has a niceish HTML editor by default. If other people do care about Markdown I will instantaneously move this to the "100% feature parity" list above.
+
* Keep track of dynasties in WordPress; make Dynastic archives show the entire game in chronological order, and show the correct icon set/smileys based on which dynasty a post is in.
  
Anything not listed above I either consider a "Suggestion" rather than a "Plan", or I have forgotten about entirely. Please do let me know if there's anything major and vital I've left off this page.
+
[[Category:The Second Switch]]

Latest revision as of 12:04, 24 July 2020

Here's how my bare-bones original plans are coming; struck-through items are complete.

  • Recreate the same layout as the current site in the Elementor page builder, which will allow all parts of the site to be edited and styled by people with little/no web development knowledge
  • Implement voting smileys in a way that allows them to be easily added or switched out on the fly with no SSH/FTP access (wp-monalisa plugin)
  • Pronoun tokens via profile fields
  • The same fields on blog posts (statuses, flavor text, admin notes), styled in the same way
  • Live UTC clock widget that can be put anywhere without scattering <script> elements hither there and yon (custom plugin)
  • Pending Proposals/CfJ/DoV lists in sidebar as before
  • Move some/all navigation links to a navbar at the top of the page, driven by easily-editable WordPress menus, instead of the sidebar
  • Move standalone PHP scripts like the die roller to a subdomain, such as tools.blognomic.com. Not going to attempt to integrate these into WordPress because of the barrier to entry that would create.
  • Deprecate Markdown if no one is using it. Markdown is a hobby horse of mine but I'm not sure anyone else cares. It doesn't ship with core WordPress, and WordPress has a niceish HTML editor by default. If other people do care about Markdown I will instantaneously move this to the "100% feature parity" list above.

I have more plans that I hope to get to before the test dynasty is overwith, if people think they're good ideas.

  • Add an actual vote field to comments; the icon smileys would still be there, but won't count for anything unless dynastic rules said so.
  • Add some JavaScript to tally votes and show the totals at the top of the comments. Will need rigorous testing before we trust it, of course.
  • Keep track of dynasties in WordPress; make Dynastic archives show the entire game in chronological order, and show the correct icon set/smileys based on which dynasty a post is in.