feat: add events admin navigation links and URL rewrite rules
- Add 'Manage Events' link to admin dropdown menu in header - Add URL rewrite rules for admin_events and manage_events pages - Add process_event endpoint rewrite rule - Events admin pages now accessible via clean URLs
This commit is contained in:
@@ -77,12 +77,14 @@ RewriteRule ^view_indemnity$ src/pages/other/view_indemnity.php [L]
|
|||||||
RewriteRule ^admin_members$ src/admin/admin_members.php [L]
|
RewriteRule ^admin_members$ src/admin/admin_members.php [L]
|
||||||
RewriteRule ^admin_payments$ src/admin/admin_payments.php [L]
|
RewriteRule ^admin_payments$ src/admin/admin_payments.php [L]
|
||||||
RewriteRule ^admin_web_users$ src/admin/admin_web_users.php [L]
|
RewriteRule ^admin_web_users$ src/admin/admin_web_users.php [L]
|
||||||
|
RewriteRule ^admin_events$ src/admin/admin_events.php [L]
|
||||||
RewriteRule ^admin_course_bookings$ src/admin/admin_course_bookings.php [L]
|
RewriteRule ^admin_course_bookings$ src/admin/admin_course_bookings.php [L]
|
||||||
RewriteRule ^admin_camp_bookings$ src/admin/admin_camp_bookings.php [L]
|
RewriteRule ^admin_camp_bookings$ src/admin/admin_camp_bookings.php [L]
|
||||||
RewriteRule ^admin_trip_bookings$ src/admin/admin_trip_bookings.php [L]
|
RewriteRule ^admin_trip_bookings$ src/admin/admin_trip_bookings.php [L]
|
||||||
RewriteRule ^admin_visitors$ src/admin/admin_visitors.php [L]
|
RewriteRule ^admin_visitors$ src/admin/admin_visitors.php [L]
|
||||||
RewriteRule ^admin_efts$ src/admin/admin_efts.php [L]
|
RewriteRule ^admin_efts$ src/admin/admin_efts.php [L]
|
||||||
RewriteRule ^admin_trips$ src/admin/admin_trips.php [L]
|
RewriteRule ^admin_trips$ src/admin/admin_trips.php [L]
|
||||||
|
RewriteRule ^manage_events$ src/admin/manage_events.php [L]
|
||||||
RewriteRule ^manage_trips$ src/admin/manage_trips.php [L]
|
RewriteRule ^manage_trips$ src/admin/manage_trips.php [L]
|
||||||
|
|
||||||
# === API/AJAX ENDPOINTS ===
|
# === API/AJAX ENDPOINTS ===
|
||||||
@@ -114,6 +116,7 @@ RewriteRule ^upload_profile_picture$ src/processors/upload_profile_picture.php [
|
|||||||
RewriteRule ^send_reset_link$ src/processors/send_reset_link.php [L]
|
RewriteRule ^send_reset_link$ src/processors/send_reset_link.php [L]
|
||||||
RewriteRule ^logout$ src/processors/logout.php [L]
|
RewriteRule ^logout$ src/processors/logout.php [L]
|
||||||
RewriteRule ^process_trip$ src/processors/process_trip.php [L]
|
RewriteRule ^process_trip$ src/processors/process_trip.php [L]
|
||||||
|
RewriteRule ^process_event$ src/admin/process_event.php [L]
|
||||||
RewriteRule ^toggle_trip_published$ src/processors/toggle_trip_published.php [L]
|
RewriteRule ^toggle_trip_published$ src/processors/toggle_trip_published.php [L]
|
||||||
RewriteRule ^delete_trip$ src/processors/delete_trip.php [L]
|
RewriteRule ^delete_trip$ src/processors/delete_trip.php [L]
|
||||||
|
|
||||||
|
|||||||
@@ -283,6 +283,7 @@ if ($headerStyle === 'light') {
|
|||||||
<ul>
|
<ul>
|
||||||
<li><a href="admin_web_users">Website Users</a></li>
|
<li><a href="admin_web_users">Website Users</a></li>
|
||||||
<li><a href="admin_members">4WDCSA Members</a></li>
|
<li><a href="admin_members">4WDCSA Members</a></li>
|
||||||
|
<li><a href="admin_events">Manage Events</a></li>
|
||||||
<li><a href="admin_trips">Manage Trips</a></li>
|
<li><a href="admin_trips">Manage Trips</a></li>
|
||||||
<li><a href="admin_trip_bookings">Trip Bookings</a></li>
|
<li><a href="admin_trip_bookings">Trip Bookings</a></li>
|
||||||
<li><a href="admin_course_bookings">Course Bookings</a></li>
|
<li><a href="admin_course_bookings">Course Bookings</a></li>
|
||||||
|
|||||||
Reference in New Issue
Block a user