Hail, Portal People!
The season clock has chimed again, so it’s time for another reckoning. See below for all of the new features and bug fixes that were added to OP since the previous Update Post.
If you have any questions, comments, or feedback, feel free to post them in the Community Forums, or email support directly at [email protected].
List of Site Updates
- Added resource-page class to Resource Pages.
- Added hr and h1-h6 styling for static content pages like Resource Pages to make them easier to read.
- Reduced h1-h6 margin-bottom for static pages.
- Added same link styling to li as p already has on main-pages.
- Fixed bug with CSS.
- Fixed mouse cursor to be pointer for Image/PDF Embed popup upload button and selecting images and files.
- Fixed bug where Campaign Dashboard Stream was still showing a cached Recent Update after it had been deleted.
- Added Member Name to action notification emails.
- Added Member Name to calendar event notifications
- Added Member Name to campaign comment notification.
- Added Member Name to the Campaign Forum Post notifications.
- Added Member Name to Campaign Invitation notifications.
- Added Member Name to Favorite notification.
- Added Member Name to Friend Invitation.
- Added Member Name to New Campaign notifications.
- Added Member name to Password Changed notifications.
- Added Member Name to Adventure Log Comment notificaitons.
- Added Member Name to Private Message notifications.
- Added Member Name to RSVP Updates notifications.
- Added Member Name to Update Email confirmation.
- Fixed Email Update success message to display until closed so the message can be fully read.
- Fixed bug that allowed inviting twice.
- Changed Password Reset to require a matching Member Name and Email.
- Added note to contact support if need help.
- Changed User Email to not be unique.
- Removed the unique email validation from the Edit Profile page.
- Removed the unique email validation from the signup forms.
- Fixed bug where error was thrown if a member’s Profile email and password were changed at the same time.
- Fixed bug where Saving Maps, Characters, Items, and Avatars with images with long filenames like the ones generated by AI generated images would throw an error.
- Fixed bug where Saving Banners, Backgrounds, Media Library Files, and CkEditor Uploads with long filenames like the ones generated by AI generated images would throw an error.
- Added Custom Navigation ability to use tags to select the active menu link for the current page.
- Changed to use closest and active-target since it’s not guaranteed to be the parent that is the active-target.
- Added id to be able to jump to Player Group on Campaign Dashboard.
- Standardized on email instead of e-mail.
- Removed wiki_pages index because it is not used and very large Campaigns can pull a lot of data from the database all at once with it.
- If a member tries to accept an invite from a Campaign that has been deleted, tell them it was deleted and show 404 not found.
- Fixed bug where Campaign Banner uploaded file has too long of a filename and throws an error.
- Added the html tag u (underline) to the allowed html tags.
- Fixed bug where subscription was not fully updated to a gift subscription when a downgraded subscription already existed.
- Fixed bug where an existing downgraded subscription was not being fully updated to Complimentary when Complimentary time was added to it.
- Gifts do not require a different buyer_email from the gifted’s email, so a member can gift themselves if they don’t want a recurring charge.
- Fixed bug where profile website would be displayed incorrectly if it had an https in the url. Also hid the www if it was present to mimic modern url displays.
- Changed content_summary to be generated and stored and appended to instead of being generated on the fly to work better for large Campaigns.
- Fixed bug for profiles with blank website.
- Fixed bug where profile website doesn’t have a subdomain.
- Fixed comments in custom_css to be with their sections of css.
- If the target_name of the wiki reference is too long to fit in the database, then don’t try to create a link out of it since it will throw an error, and it’s probably an error in the format of the reference.
- Removed “new” from Plan Features of Selectable JavaScript Capabilities and Dice Roller.
Game on!


