Parade & Carnival Central
About the Suite

Parade & Carnival Central

A connected collection of Carnival history, terminology, planning, calendar, and parade-tracking tools.

Mission

Purpose of Parade & Carnival Central

Parade & Carnival Central provides one connected place for Carnival Krewes, Businesses, Individuals, Artists, Auxiliary Groups, parade-goers, and visitors to document Carnival history, understand its traditions and terminology, follow parades, and share their own Carnival experiences. The suite preserves the culture of New Orleans Carnival while making that history and practical information easier to explore for longtime participants and Carnival newcomers alike.

Carnival HistoryKrewes & GroupsArtifacts & MediaCarnival GlossaryParade TrackingCarnival CalendarCommunity & PlanningNewcomer Guidance
Installed Components

About the Parade & Carnival Central Suite

Versions and release notes are read from the plugins currently installed on this site.

Parade & Carnival Central CoreShared navigation, suite administration, organization context, integration services, public hub, and suite-level APIs.v1.7.18

Changelog

1.7.17
  • Security hardening: HTTPS-only mobile-ad URLs, validation, anti-abuse throttling, click/impression correlation, and stricter REST parameters.
1.7.15
  • Moved account/admin controls above the menu and added responsive wrapping.
1.7.14
  • Added a small capability-aware Admin Dashboard / Admin Portal shortcut to the upper-right public suite navigation for logged-in users with administration access.
  • Full suite administrators open the Parade Route Tales suite dashboard; scoped module users open an administration area they are actually permitted to use.
  • Carnival Historian contributors are detected from scoped contributor assignments so they receive the shortcut without being granted full suite administration.
  • Ordinary logged-in members without administration access do not see the shortcut.
1.7.13
  • Restyled the public login/account screen to match the Parade & Carnival Central app branding with purple, green, gold, cream, and the app logo instead of a WordPress-admin or generic theme login appearance.
  • Kept login and logout return-to-current-page behavior exactly as requested.
  • Authentication still uses WordPress securely behind the scenes without exposing the wp-login.php experience for normal public access.
1.7.12
  • Replaced the public navigation's WordPress-branded login destination with a native Parade & Carnival Central login route rendered through the active external WordPress theme.
  • Login uses the theme's normal header/footer and inherits its typography and page styling.
  • Added secure nonce-protected public logout that returns directly to the page the visitor was viewing without showing the wp-login.php logout screen.
  • Preserved My Account routing and return-to-current-page behavior.
1.7.11
  • Added a persistent account area to the shared Parade & Carnival Central public navigation.
  • Signed-out visitors now see **Log In**; signed-in visitors see **My Account | Log Out**.
  • Login and nonce-protected logout return visitors to the public page they were viewing.
  • Added a `prt_suite_public_account_url` filter so companion plugins can provide a dedicated front-end account destination.
1.7.10
  • Updated Contributors & Access so WordPress administrators are explicitly shown as **Yes (Administrator)** in the Historian Contributor column, reflecting their global Krewe Historian access even when they do not have scoped contributor assignment rows.
1.7.9
  • Added a unified Contributors & Access page for normal users, In Da Parade members, Carnival Historian contributors, and GPS Providers without administrator access.
  • Replaced the fragile cross-plugin Contributor link with a suite-owned registered admin page.
1.7.8
  • Fixed the underlying WordPress authorization problem affecting Tools-hub destinations such as Public Central.
  • Suite admin pages now remain in WordPress's registered submenu array so `user_can_access_admin_page()` can authorize them.
  • Public Central, Integrations, and Suite Health are hidden visually from the left menu with admin CSS instead of being deleted from the submenu registry.
  • Keeps the compact Parade Route Tales navigation while preserving direct access from the Tools hub.
1.7.7
  • Rebuilt the suite Tools page as a brand-new WordPress admin screen using the fresh slug `prt-suite-tools-hub`.
  • Added a new `tools_hub_page()` callback and stopped using the legacy `prt-suite-tools` route for the visible Tools menu.
  • Reconnected the Tools hub to Public Central, Contributor Access, Integrations & Settings, Archive Health, and Help / Changelog.
  • Preserved the consolidated Parade Route Tales sidebar and kept Parade Tracker's internal maintenance tools separate.
1.7.6
  • Fixed the Parade Route Tales admin cleanup so it no longer erases and hand-rebuilds the suite submenu after WordPress registers the pages.
  • Preserves the canonical WordPress-generated Dashboard and Tools submenu records, including the `prt-suite-tools` page hook and capability mapping.
  • Keeps Krewes, Groups, Carnival Glossary, In Da Parade, and Parade Tracker consolidated in the suite menu without unregistering suite-owned admin pages.
1.7.5
  • Fixed the suite **Tools** admin menu entry so it uses the registered WordPress page slug instead of a full admin URL.
  • Fixed the suite **Dashboard** menu entry the same way, preventing WordPress admin capability validation from treating suite-owned pages as external submenu targets.
  • Kept companion-plugin links consolidated without changing their underlying registered admin pages.
Carnival Historian & Carnival GlossaryMulti-krewe Mardi Gras museum/archive system for krewes, years, doubloons, throws, court members, groups, media, CSV imports, and REST API.v10.1.19

Changelog

10.1.19 follow-up — top-menu overlap correction

No additional release notes were recorded.

v10.1.19 hotfix — Google Drive Ducal/Badge images
  • Krewe Year Details now treats Google Drive links entered for Ducals / Badges as images instead of generic Drive embeds.
  • Existing badge records previously saved as external media links are repaired at render time and display the actual Drive image in the shared museum lightbox.
  • The Year Details admin now previews pasted Google Drive badge images and opens them in an admin lightbox instead of sending the curator to the Google Drive viewer.
  • Future Ducal / Badge Google Drive links are saved into the image URL bucket so public and admin rendering remain consistent.
  • Version remains 10.1.19.
  • Removed the broad `nav`, `ul`, `li`, and `[class*=menu]` flex overrides from the Krewe Year suite-header fallback.
  • Those selectors were changing internal Parade & Carnival Central menu wrappers and causing the top-level labels to stack on top of one another.
  • The fallback now styles only the suite nav container, its immediate top-row items, and explicitly named links wrappers/submenus, preserving the suite plugin's internal hierarchy.
10.1.19 follow-up — Krewe Year standard suite-header fallback
  • Version remains 10.1.19.
  • Root cause corrected: the Krewe Year route can output the shared Parade & Carnival Central menu without the suite stylesheet that formats it on normal templates. Calling the same renderer alone therefore produced the giant logo/raw-menu state.
  • Kept the exact shared suite navigation markup and hierarchy.
  • Added a Krewe-Year-only presentation fallback matching the established suite header: compact 34px logo, 60px deep-purple bar, Georgia-style bold menu typography, fully distributed desktop links, gold lower rule, active Carnival History panel/underline, and hidden Carnival History children that open only as a dropdown.
  • No menu links are duplicated or reconstructed.
10.1.19 follow-up — exact Krewe/Group Year top-menu parity
  • Version remains 10.1.19.
  • Removed all Krewe Year Details-specific menu CSS and JavaScript, including the custom menu reconstruction and submenu manipulation.
  • Krewe Year Details now calls the shared navigation exactly like the working Group Year Details renderer: `kh_public_navigation_html('krewes', array('class' => 'kh-uniform-template-nav'))`.
  • Added only the same 10px shared-nav wrapper spacing hook used by Group Year Details.
  • Font formatting, justified menu spacing, Carnival History dropdown hierarchy, and active-page highlighting are now left entirely to the same shared suite menu renderer/CSS used by the other templates.
10.1.19 follow-up — Carnival History submenu grouping
  • Kept the plugin version at 10.1.19.
  • On Krewe Year Details, Carnival Historian, Krewes & Groups, Year in Review, and Collections are now grouped under the Carnival History main-menu item instead of appearing as separate top-level links.
  • The links keep their existing shared-suite destinations; only the year-route presentation is corrected.
10.1.19 follow-up — exact suite menu styling
  • Kept the plugin version at 10.1.19 as requested.
  • The Krewe Year Details page continues to use `prt_suite_public_navigation_html()` through `kh_public_navigation_html()` so the menu contents are exactly the shared Parade & Carnival Central menu.
  • Added a year-route-only presentation bridge for `.kh-suite-public-nav` because the suite navigation markup was rendering on this legacy route without the suite page stylesheet, producing the oversized logo and bare stacked links.
  • The bridge constrains the shared logo, forces the main suite links into the compact dark-purple horizontal bar, restores the gold lower rule, preserves dropdown behavior, and prevents the year template from inventing a different menu.
  • Admin external-image fields now always retain and display the original provider/share URL (including Google Drive, MediaFire, OneDrive, Dropbox, and direct links); normalized/direct-display URLs are used only for previews and lightboxes.
10.1.19
  • Fixed the root cause of the Krewe Year Details top-menu mismatch.
  • The Parade & Carnival Central shared navigation is now rendered outside the `.edi-year-page-output` / year exhibit wrapper, exactly like the other museum templates.
  • Removed the duplicate navigation call from `templates/public/krewe-year-details.php`.
  • This prevents legacy year-page CSS from changing the shared suite menu into the oversized, stacked layout.
10.1.18
  • Removed all Krewe Year Details page-specific CSS that attempted to recreate or normalize the Parade & Carnival Central top navigation.
  • Krewe Year Details now uses the exact same `kh_public_navigation_html()` output and shared suite styling path as the other public templates, leaving the suite plugin as the sole authority for the menu layout and dropdown behavior.
10.1.17
  • Fixed the year-detail suite navigation wrapper layout so the logo, Home, Carnival History dropdown, and all remaining suite links stay on one compact horizontal row instead of stacking into multiple lines.
  • Added explicit dropdown hiding/hover behavior for suite renderers that use inner/menu/div wrappers rather than list markup.
10.1.16
  • Fixed the Krewe Year Details top menu when Parade & Carnival Central supplies the shared suite navigation.
  • Added self-contained dark-purple suite-navigation styling with the gold lower rule so shortcode-rendered year pages match the compact site header instead of showing tiny unstyled links.
  • Preserved the suite renderer, menu destinations, active state, dropdown behavior, and horizontal mobile overflow.
10.1.15
  • Reduced Krewe and Group website/social action circles from 54px to 48px.
  • Uses absolute 50%/50% positioning for each social SVG so every icon is visually centered within its circle.
  • Reduced icon artwork to 28px to keep balanced spacing inside the smaller buttons.
  • Preserves branded default colors and monochrome hover behavior.
10.1.13
  • Restored the Krewe and Group website/social action buttons to circular buttons.
  • Explicitly centers the larger social-media icon horizontally and vertically inside every circle.
  • Preserves branded default icons and monochrome hover behavior.
In Da ParadeSocial Carnival companion for Krewe Historian. Users can share parade participation, watching locations, special throws, Carnival events, and calendars with friends.v1.1.18

No packaged changelog was found for this installed component.

Parade TrackerRegional multi-parade GPS tracking with Google Maps routes, up to 50 simultaneous active trackers, GPS Provider check-in, and normalized upcoming parade schedules from companion plugins.v1.6.22

No packaged changelog was found for this installed component.

Mobile App APIMobile-app REST bridge for Parade & Carnival Central, Krewe Historian, In Da Parade, Parade Tracker, news, podcast, collections, and contributor access.v1.22.4

No packaged changelog was found for this installed component.