Library update
function library_render_footer(): void { $lang = library_get_language(); $isRtl = $lang === 'ar'; $profile = library_get_profile(); $brandName = library_profile_name($lang); $brandTagline = library_profile_tagline($lang); $brandDescription = library_profile_description($lang); $brandShortName = trim((string) ($profile['short_name'] ?? '')) ?: 'NL'; $logoPath = trim((string) ($profile['logo_path'] ?? '')); $address = library_profile_address($lang); $openingHours = library_profile_opening_hours($lang); $copyright = library_localized_value( $profile['copyright_text_en'] ?? null, $profile['copyright_text_ar'] ?? null, $lang, '' ); $socialLinks = [ ['label' => 'Facebook', 'icon' => 'bi-facebook', 'url' => trim((string) ($profile['facebook_url'] ?? ''))], ['label' => 'Instagram', 'icon' => 'bi-instagram', 'url' => trim((string) ($profile['instagram_url'] ?? ''))], ['label' => 'X', 'icon' => 'bi-twitter-x', 'url' => trim((string) ($profile['x_url'] ?? ''))], ['label' => 'YouTube', 'icon' => 'bi-youtube', 'url' => trim((string) ($profile['youtube_url'] ?? ''))], ]; ?>