Wiki News + Updates Megathread

Megathread

Instead of spamming posts in News each time an update is made, it’ll just go in here. Feel free to give feedback or requests here as well!

New Stuff (Feb 15th)!!!

CEP has recieved a ton of updates today!

  1. The FNaF theme has been overhauled! New fonts, colors, and a background that randomly switches cameras!
  2. Winter theme now has restored the old snow effect
  3. Settings have been moved to a button on the bottom right and out of the footer.
  4. New ‘Page Width’ setting for a wider experience
  5. ‘Theme’ setting has been updated to include all holiday themes.
  6. Tags/Users now display a bit bigger to fit with font sizes, alongside having the text now be dark.
  7. Search now properly fixes low-res image loads and date range displays
  8. New search option to keep the Quick-Tags menu visible at all times.

1 Like

So does this mean more custom themes can be added? In general, this is really cool and hope this allows for more eras and companies to have custom themes.

If So I think having a page for that would be cool.

Anyone is free to submit a custom theme if its quality

1 Like

Additional Changes!

‘Edit Page’ is being changed to hopefully have some in-site editing!

I will note that Decap is still fully accessible from the main page, and it + normal Github editing is still the main way to do stuff for now.

You’ll need to follow the instructions to make a GitHub token. From there you’ll be allowed to just edit the in-page text- and at the bottom add photos to the gallery. The editor also features macros for linking pages and citations. Expect things to not work and things to be broken- but hopefully as this goes well it should get added to and improved! It should soon be a much better experience over DecapCMS.

Also, the themes have been set up to not use resources when not selected (fnaf cameras, winter snow). The FNaF cameras have also been fixed to properly pan right.

1 Like

Yay! New themes! Yippee!

1 Like

Today’s updates:

  1. Halloween theme got a new font

    image

  2. Classic theme brought back the old fonts and styling closer to how it originally looked (change page width to wide for maximum nostalgia)

    image

  3. Wide page width setting now no longer makes the logo gigantic

  4. FNaF theme had CSS adjusted to have the splash text show again

  5. More splash text additions

1 Like

So, are reviews being cut? With the removal of the contribute section, without using GitHub itself, people won’t be able to make reviews (even if not many have been done yet)

Where can i update my themes

I just gotta add the button back, though also it’s still available in decapcms

1 Like

Button in the bottom right corner

Today’s changes:

  1. New setting for your contributor name. Any time you make a submission in the new editor it’ll add it automatically to the contributors, otherwise defaults to ‘Anonymous’.

    image

  2. Reviews have been added to the new system, they’re at the bottom of Edit Page once your token is added.

    image

  3. Removed the default option to ‘add images’ inside articles, don’t want that clutter.

  4. Refactored a bit of the code, removed some older stuff, and finally consolidated more articles into the base ‘Article’ and ‘Infobox’ classes.

  5. Removed location pages having the gigantic photos of the exteriors. I liked it, but @CyberSnout was bitching all the time about it so, unless anyone objects its the same across all articles.

2 Likes

Today’s updates:

  1. Massively reduced compile time and page sizes by fixing Hugo generating JS for each page and instead just moving it all to a linked file.
  2. Sectioned off a new ‘TheoryWeb’ portion of the site with an example article. This is a test I’m doing that’s explained here.
1 Like

Today’s updates:

  1. Fixed all logos to finally be .avif, this means they actually load in fast.
  2. New Fun Net inspired theme:
1 Like
  1. Today we have basically all parameters editable
  2. Moving the token to your settings and having it last a bit longer per session.
  3. Theory Web is now much more implemented, with its own search system, article inspector with OCR, and theming.
  4. Themes have adjusted to default to ‘section based’, basically so TheoryWeb can use the FNaF theme (i could expand this to like, FNaF articles with that tag using the theme too, or the AAM page using the FunNet theme). Cheese-E-Pedia is now its own direct theme if you want that across all sections.

Today:

  1. You can now create new pages from the homepage. I also removed the link to Decap but its still accessible for now.

    image

  2. The ‘categories’ dropdown in the editor is now available.

  3. ‘Transcriptions’ and ‘User’ are now options in the Tags dropdown

  4. Fixed an issue where certain pages couldn’t be editable.

  5. Sectioned off TheoryWeb to have its own tabs for editing, though its not fully put together yet

Today:

  1. Hopefully some me-facing editor issues are resolved so I don’t need to manually edit commits that were mangled.
  2. All date parameters should now have a ‘The Present’ option in the Year dropdown to bring back some parity.

Today we have a new MMBB Intro. I’ve written the article up to Concept Unification, and I’d highly recommend anyone else do the rest up to modern day as I don’t have as encyclopedic knowledge on later stuff as I do the first years.

1 Like

Today I have finally internally shifted all parameters to new names and types.

  • tags → type
  • categories → tags

‘Type’ is also now a string instead of an array, as its now supposed to dictate how the page is formed. Now finally ‘tags’ actually mean what the page will literally be force tagged with. I’ve looked around and tested what i can- but if you notice something not working right just let me know as it may be due to this large change.

Today is updates to PageBox:

  1. Videos now properly display thumbnails and can be linked to
  2. ‘empty’ tag is gone which prevented some CSS from working
  3. If there’s no thumbnail, it now defaults to the beginning of the article text. If the content is empty it’ll then default to file not found.
  4. In TheoryWeb the ‘Videos’ ‘Images’ and ‘Theories’ page types now don’t display a date range.
  5. The page type is now displayed as an emoji next to the dates

Theory Web also now imports Cheese-E-Pedia articles tagged as FNaF into its search, still trying to figure out how those will be integrated well.

Further steps to tagify everything have completed, now the ‘pages’ attribute in videos and photos have merged with the tags. The entire site is now fully tag-run.

One immediate downside is the Pizza Time Theatre and Chuck E. Cheese’s pages now have multi thousand image galleries. This was the intention all-along, just like how searching for those terms would also show you all images. I just need to implement the ‘show more’ system the search has soon.

Moving from Hugo?

I’ll note a Discord user suggested turning the site’s parameters into JSON data and having pages be built in real time. Stripes mentioned this would remove the ability for Google to index in-page data, but I don’t really give a fuck about Google- though its a valid point.

I think in the long term this could be an interesting direction to go. Compile time on the site is already down to about 4 minutes on my machine, so I mean there’s not like a need to reduce that any further. The more interesting path would be reducing the amount of compiled JSON blobs and trying to force the site to exclusively be just the article JSON and some JS rendering pages. Only issue is the search itself. Given the density of articles I’d imagine a client-ran search would pull a crazy amount of requests and wasted data trying to compile a usable list. There would still need to the compile_tags and compile_fuzzy_search scripts ran before a site upload.

A json only site would extremely reduce bloat though. Right now any minor change forces me to resend all the .html files for every page to my server after compile, but in this context I’d literally only be sending the changed pieces. That gives more room for the ever-growing selection of article text and especially images.

Cool Ideas

  • A split away from how Hugo runs things could also open up a bit of better sorting. Due to unchanging things having to be moved to /static/, I can’t just have the photos and articles live in the same folder, or have it be like /photos/myphoto/photo.json + photo.avif. It’d also let me have a /users/imauser/ where users could have reviews or comments all inside their folder.
  • Making the site just some base-level javascript and a collection of .jsons and images would mean no need to teach users how to install and use hugo. You just edit a file and see the results. That’d bring the site even closer to being very portable. I know people aren’t locally running CEP- but I always want it as an option. This change would mean as a novice user you could totally just get GitHub Desktop to download the entire site onto your PC and you view it locally- then any time there’s a change you just hit pull. I think the site currently is at what 8gb of space?
  • This would make it super easy to completely reformat how the data is pulled and aggregated. I know @stripes has wanted to change how CEP looks entirely as an alternate theme, and this would mean we’re not having to struggle within Hugo’s limitations to make that possible.