100% KOSTENLOSER ACC SERVER: Gründe dein Team bei German Racers und erhalte automatisch deinen eigenen ACC server!
Patchnote

[rpa 1.5] - 2026-08-19

Neu
43 Aufrufe 1 Beiträge 1 Teilnehmer 0 Abonnenten 0 Reaktionen

## [rpa 1.5] - 2026-08-19

### User Control Panel (UCP) – Complete Rebuild

- **Modular UCP Architecture**: Redesign of the entire user area under `pages/profile/ucp/` with a two-tier navigation system featuring global module tabs (General, Profile, Settings, Private Messages, User Groups, Friends & Foes, GR Coins Shop) and context-sensitive vertical sub-menus.
- **Central Dashboard & Activity Overview (`ucp_main`)**:
- *Activity Metrics*: Detailed overview of personal forum participation with post counter, most active forum, and most discussed topic.
- *Announcements & Alerts*: Display of official community announcements directly in the dashboard area.
- *Quick Access*: Seamless navigation to bookmarks, subscriptions, drafts, and uploaded attachments.
- **Profile & Identity Management (`ucp_prefs`)**:
- *Extended Profile Fields*: Location, occupation, interests, website, and social media profiles (Discord, Steam, YouTube, Twitch) with validation.
- *BBCode Signature Editor*: Custom forum signature with text formatting, links, icons, and visual preview.
- *Avatar Management*: Custom avatar upload with MIME type, file size, and dimension checks plus deletion option.
- *Account Security*: Protected email and password changes with re-authentication.
- **Forum Settings & Notification Preferences (`ucp_prefs`)**:
- *Post & Editor Options*: Default activation of BBCode, smileys, and automatic signature inclusion for new posts.
- *Display Options*: Customizable topic sorting, posts per page, individual date and time formats, and daylight saving time control.
- *Notification Center*: Granular configuration for on-site and email notifications on replies to subscribed topics, PMs, quotes, and mentions.
- **Full-Featured Private Messaging System (`ucp_pm`)**:
- *Conversation Threading*: Automatic grouping of message threads by subject (Outlook/Hotmail style) for clear conversation flows.
- *Folder Structure*: Dedicated areas for inbox, outbox, sent messages, drafts, and custom folder rules.
- *Editor & Sending*: WYSIWYG/BBCode editor with quick-quote function, automatic recipient name resolution (Discord name, Steam name, real name), read receipts, and PM export.
- *Bulk Management*: Multi-select for simultaneous moving, exporting, or deleting of messages.
- **User Group Management (`ucp_groups`)**:
- *Group System*: View open, closed, and hidden community groups.
- *Primary Group Control*: Set the active primary group to control name color, avatar badge, and rank display.
- *Join & Leadership Management*: Send group join requests with justification; approval and rejection tools for group leaders.
- **Friends and Foes – Zebra System (`ucp_zebra`)**:
- *Friends List*: Quick overview of befriended drivers with online status display and one-click PM.
- *Foes List*: Block disruptive users with automatic post and signature hiding throughout the forum.
- **Personal Content & Storage Management**:
- *Bookmarks (`ucp_bookmarks`)*: Favorited topics with quick access and management list.
- *Draft Manager (`ucp_drafts`)*: Cached posts and replies for later editing and publishing.
- *Subscriptions (`ucp_subs`)*: Management of all subscribed forums and threads including status display.
- *Attachment Manager (`ucp_attachments`)*: Detailed list of all uploaded files with file size, download statistics, storage usage, and selective deletion.

### GR Coins – New Economy & Prestige System

- **Virtual Community Currency "GR Coins"**: Fully automated reward system for drivers and teams, seamlessly connected to the ACC results importer and forum activities.
- **GR Coins Shop (formerly Prestige Shop)**:
- *Catalog & Variants*: Flexible purchase options for durations (e.g. 7 days, 30 days) or event-based usage (e.g. single use).
- *Cosmetic Name & Avatar Effects*: Dynamic color gradients (rainbow text, neon glow), prestige badges, and animated RGB avatar frames.
- *Functional Items*: Incognito mode (`user_hide_points`) to hide personal coins from others, late-entry tickets for delayed event participation, and accident protection (`team_penalty_shield`).
- *Wallet & Inventory*: Personal inventory with activation status (`active`, `pending_activation`, `expired`), remaining time countdown, and permanent deletion option.
- **P2P Coin Transfers**: Secure direct transfers between drivers with an integrated 10% transfer tax to curb currency inflation.
- **Team Economy & Treasury System**:
- *Shared Team Treasury*: Race results from all team members automatically funnel additional coins into the team budget.
- *Daily Team Tax (Cronjob)*: Automated taxation (`backend/cron_economy_tax.php`) scaled by team member count.
- *Recruiting Lock on Negative Balance*: Automatic block on team applications and new members in T-Admin when the team account goes negative.
- *Bonus Payouts*: Team owners can distribute bonuses and race prizes from the team treasury directly to their drivers' accounts (with automated system PM).
- *Team Perks*: Purchase exclusive team benefits in the team shop (e.g. rainbow team card, accident protection for cup events, hide treasury balance).
- **Voucher & Promo Code System (NEW)**:
- *Code Engine*: Universal system (`gr_economy_codes`, `gr_economy_code_redemptions`) for voucher and promotional codes.
- *Reward Types*: Instant GR Coins credit or automatic activation of any shop item.
- *Quotas & Limits*: Configurable total redemptions (single-use, multi-use, or unlimited), per-user limits, and expiration dates.
- *Redemption Form*: Quick and easy code redemption directly in the UCP's GR Coins Shop.
- *Admin Management (`economy_codes`)*: Central backend for creating, activating, pausing, and evaluating voucher codes.
- **Global Admin Economy Panel (`economy_admin`)**:
- Dashboard with real-time metrics on coin circulation, active items, and open requests.
- Complete shop catalog management (items, price categories, variants, team scaling).
- Inventory overview, balance corrections, transaction audit log, and global reset tools.

### Team Frontend & Profile Overhaul

- **Interactive Perks Showcase**:
- Two-column layout on the team main page with clear arguments for solo drivers (24/7 dedicated server, exclusive setup & data hub, coin bonuses, team accident protection) and team owners (auto server provisioning, full T-Admin management, automatic coin flow, AI steward integration).
- **Modernized V5 Header**: Clean header layout with title, subtitle, and direct quick access ("Create / Manage Team").
- **Profile Tab "History Point"**:
- Consolidation of points history from race data and coin transaction history into a separate, clear profile tab.
- Extended booking display to show the last 20 transactions with date, type, amount, and purpose.
- **RGB Border Effect for Shop Tab**:
- Subtle, animated multicolor glow on the outer border of the GR Coins Shop tab using modern CSS masking (`mask-composite`), without affecting label readability.

### Forum & Editor Optimization

- **WYSIWYG & BBCode Quote Function Fixed**: When inserting quotes (`[quote]`), the cursor is now automatically and reliably placed directly inside the editable quote block.
- **Global Blockquote Styling**: Stylish quote boxes with red GR accent line (`var(--primary)`), subtle transparent background, and rounded corners.
- **Frontend Subforum & Category Creation**: Moderators can now create new categories and subforums directly from the forum overview (`forum_category_create.php`), including icon, role, and parent category assignment.
- **Category Visibility Fixed**: Threads in parent categories are now reliably rendered even when subforums exist.

### Teams Navigation – Smart Consolidation

- **One Button for Everything**: The separate "TEAMS" and "T-ADMIN" navigation entries have been merged into a single, intelligent "TEAMS" menu item.
- *Team members* land directly on their own team page instead of the general overview.
- *Drivers without a team* are directed to the full team overview as before.
- **Context-Aware Dropdown Menu**: For team members, the TEAMS dropdown shows quick links to "My Team", "All Teams", and (with admin rights) "Team Management".
- **Seamless Page Switching**: Navigate from your own team page to the full overview via "ALL TEAMS" and back via "MY TEAM".
- **T-Admin Integration**: The team admin area is now accessible via a "SETTINGS" button directly on the team page and through the dropdown. A "Back to Team" link in the T-Admin sidebar returns you instantly.
- **Maintenance Page in Pit-Stop Design**: Completely redesigned maintenance page matching the modern 404 design with HUD status badges, glowing typography, and integrated admin login modal.

### Performance, Security & Backend Hardening

- **High-Performance Query Refactoring in Admin Panel**:
- Elimination of unindexed `OR` conditions in JOIN queries and integration of session-based schema caching in the Economy Admin.
- Reduction of module load time from over 3,700 ms to under 50 ms.
- **Security Hardening via CSRF Protection**: Complete CSRF token protection (`\GR\Csrf`) for all POST and AJAX actions in server management and UCP modules.
- **Modal Dialogs Instead of Native Browser Alerts**: Replacement of all blocking `alert()` and `confirm()` prompts with modular UI dialogs (`grInfo`, `grConfirm`).
- **Server Chat & Broadcast Filtering**: Precise server-side validation of server lists in chat automation prevents deactivated servers from unintentionally receiving broadcasts.
- **T-Admin Permission Checks**: Module calls for co-admins in the team area are now strictly verified against assigned permissions via `tadmin_require()`.

BESTÄTIGUNG ERFORDERLICH
Möchtest du diese Aktion wirklich ausführen?
Wird verarbeitet...