<h4>Media Gallery Module Debug</h4><ul><li><strong>Fixed:</strong> Enabled error_reporting(E_ALL) in both insert_update.php files (admin and member side) — were commented out.</li><li><strong>Fixed:</strong> Added onerror image placeholders to gallery img tags in list_gallery_albums.php, media_item_list.php — broken gallery images now show noimage.png instead of alt text.</li><li><strong>Fixed:</strong> Undefined session keys in ShoppingCart model (checkShoppingCartTopbar) — $_SESSION["activeacctid"] and $_SESSION["YPSiteLinkID"] accessed without null check. Added ?? 0.</li><li><strong>Fixed:</strong> Undefined session key in shopping_cart.email.class.php constructor — added ?? null.</li></ul><p>All 12 gallery endpoints + global endpoints pass with 0 errors. Full page: 0 errors.</p>