Wiki News + Updates Megathread

So atleast for now I’m gonna be using Theory Web as the testing grounds for a non-Hugo site. Files are gonna live in /static/cep-js under content and viewers. Idea is all pages will live within subfolders containing a meta.json for frontmatter, a content.md for text, photo.avif for photos, and ocr.txt for Theory Web’s custom OCR data (though ngl I could retroactively apply that system to CEP, its not really important for that but could be a small bonus.)

Users would load into the base index.html and it’ll pull from which viewer is selected. That means viewers are free to display and interconnect the content in whatever way they feel like. I think CEP’s data we’ve accrued is very important, and sorting those files into something that can be processed easier would be great for anyone who wants to make alternate versions of the site.

Letting different viewers view the same content would be great for Theory Web. Right now I’m running into issues with getting standard FNaF articles written for CEP to also display on Theory Web- because when you click on it it’ll take you back to CEP. I could have the new site run like cheeseepedia.org/?=biteof87tshirt&viewer=theoryweb, that way it changes the context around how you’ve viewing that.

I’m actually trying out both sides while I’m at it. Porting content is easier than making new stuff. It honestly shouldn’t be too hard getting stuff over- I’m just curious how much I can make entirely client-side. Less to compile means more immediately changes can be submitted and go live without my intervention.

Now that I have hindsight I’m making things more modular and better optimized. Forum news now exists with new viewcounts and some better CSS for the cards. I’m gonna try and add views to pages finally too.

css not final. Playing with different types of displaying content, now finally with the card system in horizontally scrollable sections by year- and compact lists with no images.

Some more improvements

  • Images will finally properly progressive load from the low res version, so if you load 1000 images in search it will actually show them all instead of just a blank space.
  • Links now preview the article on hover.

It’ll still be a few days before its ready to go live, I wanna make sure all features are re implemented so I don’t piss off anybody lol, but soon!!

More progress is being made, contributors are showing up, random articles, you can now pin articles to the homepage, etc. Still a lot to be done though, gonna run through what’s left so I can keep track:

  1. A proper infobox
  2. Page view system and letting you sort pages by views.
  3. Galleries + Videos + Reviews + Transcriptions
  4. Sort pages by last updated
  5. Fix some issues with the way articles are tagged in search
  6. Fixing tags + cards to display the given emoji for them.
  7. Fix showtape segment lists being broken
  8. Related tags
  9. Fix ‘Unknown Pages’ to display below other dates
  10. Market Sales
  11. Fixing galleries to display by date
  12. The auto generated tables for animatronics, arcades, stages, etc
  13. Settings & Themes
  14. Add extra info to suggestions
  15. The locations map
  16. Fix transcripts to properly display
  17. Custom page renderers for photos, videos, reviews, transcriptions, and users
  18. Fix Inventory using date ranges for remodels
  19. Marking when articles were last updated.
  20. Recent Changes on homepage
  21. New ‘all downloads’ and ‘all citations’ pages for archival.
  22. Fix FAQ not displaying
  23. Setting up the editor again.

Ok setting up a new checklist for whats needing fixing:

  1. Mobile CSS
  2. Implement Stripes’ link fix
  3. User edits dont pull to local?
  4. Editor citations should be numbered
  5. Fix remodels being messed up when submitted
  6. Fix transcripts not getting titles (or even making an auto generated one)
  7. Fix users not being pinnable
  8. Stat Graphs
  9. Fix infobox to be wider
  10. Fix infobox items to be sorted by date
  11. Fix editor remodels/animatronics/stages to be dropdown
  12. New Showtape System