Jump to content
View in the app

A better way to browse. Learn more.

ParkCrafters

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Featured Replies

Posted

ParkCrafters Logo - Horizontal.png

COMMUNITY UPDATE #9 - October 1, 2025

It's time for our next community update, and with it brings the spooky season! We have lots of news and updates for you all today, so dive into all the tricks and treats!

This is Halloween, Everybody Make a Scene!

Our Halloween/Autumn theme returns with updated colors, elements, and other visual candy sprinkled throughout the site! This new theme was rebuilt from the ground up to work with our UI/UX update that was rolled out earlier this year. You can swap between the dark (Halloween) theme or the light (Autumn) theme via the theme selector on the bottom left corner of every page on our community. Our default ParkCrafters theme is also always available, should you want to use the normal theme, which can also be found on the bottom left corner of every page. Our Discord server has also seen a Halloween makeover! Our Halloween/Autumn theme runs from October 1st, 2025, until November 1st, 2025. Trick or treat!

Organizing the Organization

Since ParkCrafters was created, we hosted a forum for each supported game in our community. Each category was mostly filled with projects that members would post, which is great to see, but left newer members wondering where they can post general news/discussions for each game. This wasn't very clear from our category view perspective, so we've added dedicated sub-categories to each game on ParkCrafters. Each forum game will now host sub-categories of Discussions, Projects, Support, and Tutorials & Articles to help organize and better convey where members can post what. All existing topics have been moved to their appropriate location as well. We hope this helps everyone understand where they can post their content or discussions!

Discord-ifying the Discord

To further drive home our organization tweaks, and with an increase in activity on our Discord server, we've also updated our Discord to better show channels and categories for each game. New channels, categories, and voice channels for further organization have been added! We've also added some extra fun things, such as soundboard effects, emojis, and stickers, to our server. Be sure to join our Discord and hop on a call sometime to check it all out!

Smile for the Camera - Introducing ParkScape!

Earlier this year, we sent out a survey to better understand what members want out of ParkCrafters. One of the feedback we got was more competitions, but when we would host a competition, we found that not many people would follow through with it all the way to the end. We still want to host those full-on from scratch project competitions, but we also wanted to provide something a bit more casual that doesn't require as much work, so many more people can participate in it. Introducing ParkScape, our screenshot competition! Once every 3 months, ParkCrafters will host a ParkScape competition where anyone can submit a screenshot from any of their currently being worked on or future projects in any game we host on our community for public voting. The winner will receive a badge that further upgrades with each additional win you receive! Signups for 2025's Quarter 4 ParkScape is now open and can be found here, along with more information regarding the competition. We hope to see many awesome screenshot entries!

Let's Get Spoopy!

ParkCrafters will be hosting a fun, small Halloween event on our Discord server on October 30th, 2025, to help celebrate Halloween! Join us as we have a discussion on scary theme park stories, interesting theme park facts, and some fun and games, followed by a viewing of a classic Halloween (non-scary, don't worry!) film. You can RSVP on our Discord server or via our Events page here to be reminded of the event.

You Know the Drill - More Bug Squishing!

More bugs found, more bugs fixed! This update has fixed the following issues:

Community Update #9 - October 1, 2025 Bugfixes

  • Fixes an issue where the menu form won’t load when there are many tags

  • Implement recommended tags

  • Clear Custom CSS Draft when empty Custom CSS field saved

  • Improved alignment of staff page

  • Improved alignment of poll vote counts

  • Improved alignment of "Club pending approval" message on mobile

  • Improved alignment of some FA icons

  • Removed social SVG icons from accessibility tree

  • Fix an issue where a deleted achievement rule can throw an exception

  • Fix an exception when moving comments from pages to forums

  • Fix an issue where theme editor settings were always marked as edited

  • Fix an issue where widgets would override dev-defined templates

  • Prevent focus-within from collapsing title

  • Fix an issue where club membership status was not properly updated after accepting an invitation

  • Improved the REST API documentation for the transaction object

  • Fix an issue where the contact us editor was not cleared after submission

  • Editor dropdowns no longer appear behind upload area text

  • Fix an issue where importing pages dev templates did not always set the correct group

  • Fixes an issue where the contact us form guest verify process fails

  • Replaced lingering ipsButton--intermediate with ipsButton--primary

  • Ensure FA forum icons are centered within their box

  • Additional checks when using the theme editor

  • Multiple fixes to copying and importing themes

  • Storage handlers workflow adjustments

  • Fix an issue where empty image notes throw an exception

  • Fix an issue where empty image dimensions throw an exception

  • Fix an issue when viewing reported PMs

  • Fix an issue where an invalid license key type can throw an exception

  • Fix undefined method error deleting comments

  • Fix an issue where tasks run via web.php can throw an exception

  • Fix UpdateTaggedItems Task

  • Fix ROOT_DIR constant in legacy app uninstallation method

  • Improved lightbox UI

  • Fix an issue where some templates referenced a deprecated trait

  • Added missing language strings for UserPass and FTP custom fields

  • Fix an issue where notifications of unapproved content were missing titles

  • Fix an issue where some extensions are missing language strings

  • Fix an issue where custom badges can show an unnecessary number overlay

  • Clear out old theme editor language strings that are no longer in use

  • Add permissions extension check in Item::couldEdit

  • Fix an issue where deleting a review generates an exception

  • Assignment REST API

  • Improvements to permissions extensions

  • Fixes an issue where viewing reports would cause an error

  • Fixes an issue where languages cannot be downloaded

  • SAML/OIDC SSO Improvements

  • Node Groupings

  • Adds logging to detect when a Pages block is added to the core area

  • Improved UX of approval queue

  • Fixed alignment of "If this was you" message in emails

  • Added views to Blog Feed widget

  • Removed empty "datetime" expression from Blog Index Page

  • The "Mark forum as read" link is now visible below topic lists on tablets and mobiles

  • Updated the Image Feed widget so it's more consistent with other feed widgets

  • Make sure that we have a proper action when modaction is called

  • Fixes an issue where the ‘New Data Layer Handler’ button isn’t showing

  • Add PowerShell to default list of editor code block languages

  • Fixed size of group badge in mini profiles

  • Fixed color of buttons in hovercards

  • Add application and node filters to the Tag Usage statistics chart

  • Added data-id to mobile navigation links

  • Added data-ips-hook="footerWrapper"

  • Gallery image notes can be null from old v3/v4 instances

  • Fix CustomBadge move step

  • Install all IPS applications on cloud

  • Fix v5 upgrade step for IPS 4 promoted items

  • Improved keyboard and screen reader accessibility

  • Update mobile nav breadcrumb when changing gallery images

  • Hide club content when clubs are disabled

  • v4 PHP Block Clarification

  • Fixes an issue where downloading an app phar can fail

  • Fixes an issue where attachments cannot be downloaded from a course lesson

  • Fixes an issue where ‘Featured Events’ was a hard coded language string

  • Added accessible text to Calendar navigation buttons

  • Display a login button for guests who want to download a file

  • Prevent the "new activity" bar from stretching beyond its container in the Activity Stream

  • Fixed sticky editor tag list on tablets

  • Accessibility: YesNo form fields now have a matching <label> element

  • Date/time inputs on Event Submission page now have an accessible label

  • Inputs in Sign In popup menu now have accessible labels

  • Improved contrast on Calendar daily/weekly/monthly views

  • Fixes an issue where member permissions were returned for guests when checking to see if blog posting was enabled

  • Fix an issue where members without a display name generated multiple errors

  • Fixes an issue where DB articles won’t sync if use forum comments is disabled

  • Statistic Reporting Updates

  • Force refresh R2 key

  • Fix TypeError in OAuth2 login handlers when there is no access token

  • Fixed minor UI issues with ACP tables and some widgets

  • Fix an issue where empty saved custom filters executed an invalid SQL query

  • Fixes an issue in the approval queue for moderators without hidden content permission

  • Fix multiple issues with saving theme editor settings

  • Remove error page caching

  • Add Cloudflare Turnstile

  • Fix an issue where File Feed widget shows incorrect rating value

  • Cloud Media handling update

  • Log when setting a page as default

  • Fix a typo in a mod log lang string name

  • Multiple fixes to Search Result language

  • Improved PWA support in Admin Cpanel

  • Adds a COOP header for better security

  • Hide the sitemap setting on cloud + fix the check

  • Fix an issue where screenshots submitted as links did not display properly

  • Fix an issue where linked downloads topics can show broken screenshots

  • Fix Test Payment Gateway

  • Cast the url form object to a string before saving it to the DB

  • Fix exception in system logs when searching duplicate requests

  • Add permission check to analytics controller

  • Fix issue where archive task locks

  • Add missing language strings

  • Fixes an issue where custom profile fields were not being populated in member export

  • Fix an issue where blog entries could not be reported

  • Fix an exception when viewing new file versions on a user's profile

  • Fix an issue where reports could not be deleted properly

  • Hide album sort option when albums are disabled

  • Fix an issue where empty albums showed a strange date in the widget

  • Fix an exception in the embed controller when no URL is passed

  • Fix an exception on the ModCP Featured Content page

  • Fix an issue where older promoted content shows 1969 as the date

  • Fix an issue where Profile Completion status displays even if there are no steps

  • Fixes an issue where an error may be logged during a profile update event

  • Fixes an issue where a bad URL could throw an uncaught error

  • Improve Email Bounce Logic

  • Fixed an issue where grid thumbnails sometimes weren't clickable

  • Added data-group to ipsUserPhoto to assist with styling avatars based on user group

  • Improved alignment and color issues of Coppa birthday form

  • Allow emojis to inherit font-size in editor

  • Adds a one-click List-Unsubscribe header for notification emails

  • Fix sitemap schema url

  • Removes the md5 file check system

  • Fixed issue where buttons could sometimes be difficult to read in Profile Completion

  • Fixed an issue where a border was stretching in the Club Members grid

  • Fixed a bug where sidemenu badges sometimes became unreadable with certain color schemes

  • Improved spacing between login buttons

  • Improved spacing on "Add the first image" button

  • Improved the rendering of sticky elements in iOS PWA

  • Issue: Sticky announcements in full-screen PWAs are positioned incorrectly

  • Issue: Sticky announcements overlap other elements

  • Issue: Announcement alignment could be improved

  • Issue: Sticky elements have gap above them in iOS PWA

  • Issue: Inbox sidebar overlaps sticky announcements

  • Fix an issue where topics generated from Downloads did not use custom field formatting

  • Fix an issue where Polls were not allowed without clubs

  • Fix an issue where manually created invoices did not take custom fields into account

  • Allow the "No results" message in autocompletes to be translated

  • Clean up the approval queue when an application is deleted

  • Login account link enhancements

  • Fix an issue where onLeaveClub event does not have the proper membership status

  • Fix issues with embedding Clubs and Gallery Albums

  • Remove unnecessary breadcrumb from tag page

  • Fix issues with pagination jump in dialogs

  • Fix an issue where download teaser popup was not translatable

  • Fix member course enrollment

  • A missing reaction icon can break the ACP and content output

  • A missing blog description breaks the blog and also the ACP blog list

  • Fixes an issue where the member list export can time out on large communities

  • Allow moderators with proper permission to edit past events

  • Fix issues with date range member filters

  • Inline code markdown shortcut works as expected

  • Fix multiple issues with parsing Mapbox API results

  • Fix an issue where automatic zoom with mapbox breaks the map

  • Fix an issue where UI extension form fields were not called for Downloads

  • Fix issues with editing archived topics

  • Fix an issue where resources defined in Custom CSS in the ACP are incorrect

  • Fix an issue where reordering ACP restrictions throws an error

  • Fix an issue where some number form fields will display a decimal or variable length

  • Fix an issue where rebuilding widget contents after upgrade can throw an error

  • Remove unnecessary logic from calendar location search

  • Fix an issue where SVG logos are not properly set when uploading a theme

  • Added clubs to Saved Actions form

  • Fix an issue where language strings could not be filtered by some applications

  • Added Club Templates

  • Implement versioning for Pages

  • Improvements to Advertisements

  • PWA improvements

  • Fix an exception in database navigation widget

  • Fix an exception in sitemaps

  • Trigger a PII ACP Notifications Reset when a member is deleted

  • Show the report notification modal if there’s more than one predefined notification text

  • Fix an issue where sidebar ads would show when the sidebar was empty

  • Fix exceptions in some URLs

  • Fix an issue where Translation Tools did not work correctly

  • Throw the proper exception when attachment related content can’t be loaded

  • Added a template hook on Club details

  • Fix an issue where the last page of a large topic has the full number of comments per page

  • Persistent R2 Key Storage

  • Fix an issue where custom CSS was not loaded on a theme editor error page

  • Fixes an issue where the last comment data on large topics may be empty

  • Fix an issue with theme editor settings not persisting through an editor session

  • Fix an issue where club blogs could not be edited

  • Fix an error on the Featured Content page when retrieving invalid content items

  • Fix an issue where database record image thumbs can return null

  • Fix incorrect sort order in Database Navigation widget

  • Fix an issue where tags with ampersands could be selected multiple times

  • Hide the Trending Content widget if it's not available

  • Added hook points to the topic submit form

  • Fix an issue where creating a similar event did not have the option to follow it

  • Ensure --i-data--max works when gap, borders and padding are defined

  • Fix an issue where custom template HTML comments were showing for hooks not in use

  • Fix an issue where custom JS defined in the ACP was not being parsed

  • Fix an issue where loading emojis generated an error in the logs

  • Fix issues with reordering club menus

  • Fix an issue where missing attachments generate an error in RSS feeds

  • Move app-specific groups columns to the core schema

  • Better handling of uploaded images for theme editor settings

  • Fix an issue where a required language string was in the forums app

  • Improved alignment of "Ranks are being recalculated" message

  • Prevent "Choose Options" and "Add to cart" buttons from being squashed in Commerce list view

  • Fix an issue with storing and loading custom package types

  • Ensure dailymotion iframes are 16:9

  • Fix an issue where a custom error page did not always show correctly

  • Fix broken warning email

  • Get Login Link from Write server

  • General Statistics Reports Fixes

  • Don't send login link emails as often

  • Implement support for multiple custom badges on a single node object

  • Fix FTP-related error messages

  • Fix an issue where an admin could create duplicate database templates

  • Fix an issue where content pending approval could not be hidden

  • Allow admins to set an API key for webhooks in the ACP

  • Fix webhook creation

  • Ban Webhooks

  • Reaction Webhooks

  • New Member Webhooks

  • Webhook log

  • Additional API calls

  • REST API Tags Endpoint

  • REST API endpoints for courses

  • Added the ability to drag and drop quotes, boxes, and images within the editor

  • Added several improvements, including support for touch events on mobile devices and enhanced overall efficiency to the editor

  • Added the ability to auto-lock topics

  • Added the ability to set alt text for an image, and a video title and default start time for a video

  • Minor quest changes

  • Prevent guests from entering email addresses in usernames

  • Fix an exception in sitemaps

  • Always load cloud functions from the workers

  • New REST endpoint to list installed applications

  • Fix an issue where unapproved comments on deleted items were not removed from the queue

  • Application Details

  • datastore directory test

  • Implement Auto-Locking topics feature

  • Add unread private messages to the badge counter

  • Fix an issue where importing a theme with custom templates required a manual save

  • Fix an issue where disabled payment methods showed in the client area

  • Fix caching of donation widget

  • Fix an issue where hidden content featured on tag pages showed to all users

  • Fix URL slugs for databases on tag pages

  • Remove references to hookscanner language strings

  • Fix an issue with pagination in Editor existing attachments

  • Show disabled tags on item view

  • Fix edit permissions on database records

  • Fix pagination in Past Leaders page

  • Fix broken Page Editor on database pages

  • Fix an issue where empty profile fields did not display correctly in statistics

  • Fix issues when sorting by rating

  • Tweaked UI of PWA loader and prevent it from showing when navigating back in history

  • Fixed overflowing columns in the Followers table

  • The PWA startup image is now shown on the latest iPhone and iPad devices

  • Tweak to handle invalid JSON (error) response

  • Fix issues with webapp images and icons screen

  • Fix broken record feed widget cache

  • Fix an issue where LiveTopics were visible in the ModCP even if it was disabled

  • Adjustments to the search behavior

  • Issue: Tag Search Pagination Bug When Tag Includes '&' Character

  • Issue: Tags cannot be searched?

  • Fixes several issues in the ACP when multiple languages are disabled

  • Removed ipsBox styles when placed inside ipsWidget

  • No longer crop topic titles

  • Fixed splash screens in iOS PWA's

  • Remove the image from the jsonLd array for topics

  • Fix issues where some group settings were not set properly if parent setting was disabled

  • Tweaked min-width of .ipsSelectTree_nodes

  • Improved breadcrumbs when long links exist

  • Make carousel autoplay work for widget groups

  • Fix broken forum view

  • Fix an issue where edits to the first post in a topic were not logged to the edit history

  • fix inline quote menu on mobile

  • restore js download functionality

  • Use simpler size calculation

  • Only intercept dismiss|reply link clicks

  • Use count from pageaction menu in alert

  • Fix return types for REST API responses

  • Miscellaneous UI polish

  • Fixed spacing of reauthenticate page

  • Added Author badge to compact topic view

  • Fixed colors of Meta Tag Editor in light mode

  • Fix an issue where multiple pages could be set as default

  • Fix an issue where editing a commerce product threw an exception

  • Fix exception in RebuildImageProxyNonContent tasks

  • Fix an issue when YouTube fields have required set to null

  • Insert ignore for SAML migration

  • Table Of Contents - Increase character limit and fix a few quirks

  • Removed padding from two i-data elements

  • Fix an issue where charts with a timescale set to "none" (like OnlineUsers) were not working

  • Modernized PWA icons, startup images and meta/link tags

  • Fixed PWA install prompt on iPad

  • Fixed an issue with display of associated files on a product purchase page

  • Added highlighted border to comments

  • Fix an issue when a club page is the first tab in a club

  • Remove duplicate form field in login handler

  • Add Recognizable trait to Pages comments

  • Disable manual member creation when the Standard login handler is disabled

  • Fixed PWA Instruction Card on iOS 15 and iOS 16

  • JSON Changes YML

  • Fix several issues with merging and bulk deleting tags

  • Fix creating a database with a new page throwing an error

  • Prevent Chrome 133 on Android from crashing after swipe-to-dismiss card gesture

  • Fixed styling of Notifications page

  • Upgrade to Tiptap v3

  • Return the correct exception ( EmailException ) when sendgrid fails

  • Adds the Application Description to the Application::apiOutput method

  • Improved the UX of the card component

  • Fixed alignment of ACP breadcrumbs

  • App description fix

  • Fix an issue where re-importing a theme can wipe the CSS table

  • Fix an issue where custom JS was saved as encoded HTML

  • More efficient support for realtime features on Creator tier

  • Remove lowercase pulltorefresh

  • Basic Mailchimp integration

  • More stable column width parsing for tables with merged header cells

  • Make profile photos optional when using an external login handler

  • Fix notifications

  • Fix an issue where the wrong tab was highlighted in some club areas

  • Disable drag handles in the ACP for blogs

  • Fix an issue where the similar content widget was available on an unsupported page

  • Updated "repaint function" to scroll horizontally instead of vertically

  • remove the alter table & undo the alter table instructions

  • Proper „can view the requested item “ permission check for REST API accessed via oAuth Access Token

  • Store only Hidebale content to the approval queue

  • Fixed ipsBox styling of contact verify page

  • Added carousel support to Tagged Content widget

  • Allow admins to define default app/page for individual groups

  • Implement toggle for displaying photo exif information

  • Fix duplication of editor extensions

  • Fix an issue where uploading images with Imagick used the wrong orientation

  • Fix sync issues with Copy to Database functionality

  • Fix incorrect link in ACP search

  • Fix issues with custom block caching output when working with the page editor

  • Fix an issue where SendGrid could not be disabled

  • remove not existing column usage

  • Disable LaTeX Editor Function by default

  • Fix an issue where the color scheme switcher did not work on some pages

  • Fix site search advanced features

  • Just a minor phpdoc optimization to return the proper instance

  • Disallow KeyCaptcha from new usages

  • Fix an issue where the attachments table did not retain sort and filter selections

  • Enable Drag Handles for quotes & boxes

  • Fix profanity filter

  • Fixed button color when used outside .ipsBox

  • Improved alignment of Orders page

  • Relocated checkbox

  • Fixed ratio of File screenshots in Safari

  • Fixed alignment issues in Courses

  • Fixes Elasticsearch issues

  • Reviewed templates for hook point consistency

  • Prevent iOS 16.4 and 16.5 from crashing

  • Improved rendering of some elements in the iOS PWA

  • Fix broken 3rd Party App Build Error Msg

  • Fix AppleID Login in Safari

  • Archive table optimization

  • Fix Table Of Contents Widget for Pages Database Records

STATE OF THE COMMUNITY

As always, I'll leave you all with some of the info numbers as of today, compared to when our last community update was released!

  • 3,223 Total Members (+814 new members)

  • 3,692 Current Files on our Downloads Section (+92 new files)

  • 578 Topics Created (+138 new topics)

  • 8,295 Posts Created (+2,226 new posts)

  • 8,109 Reactions Given (+3,006 new reactions)

  • 221,461 Downloads (+75,677 new downloads)

  • 39,181,340 Visits Since Launch (+9,286,102 visits)


Thanks again all, so much for being a part of ParkCrafters, and we hope you enjoy this new community update! As always, if there are any questions, comments, concerns, or feedback about the community or anything else, we'd love to hear it! Feel free to send your feedback to any staff member or post it directly in this thread. Until next time, everyone, and Happy Halloween! 🎃

- ParkCrafters Staff Team

there's this illusion of the reality, but it's not really really real, like it's beside and inside and inside and beside, but never on top.. nevermind, just kidding but not really

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.