🧱 1: Gereksinimler
⚙ 2: Kurulum
Dikkat: Bu işlemi yaparken yapacağınız veya alacağınız hata veya hatalara karşı temanızın yedeğini almayı unutmayın.
2.1: header_auth_top_panel
Yönetici (Admin) KP → Temalar & Şablonlar → Şablonlar → Modern Şablonlar → Header (Üst Kısım) Şablonlar →
header_auth_top_panel
şablonunu açın;🔎 Bul:
Code:
<a class="flex items-center px-4 space-x-4 overflow-hidden transition hover:bg-gray-700" href="#!" rel="nofollow" role="menuitem" aria-label="Bildirimler (0)">
<span class="text-sm text-gray-200 truncate">Bildirimler</span>
<span class="px-3 py-1 text-sm text-gray-900 bg-blue-300 rounded-full">0</span>
</a>
Code:
{$myalerts_headericon}
Yönetici (Admin) KP → Temalar & Şablonlar → Şablonlar → Modern Şablonlar → MyAlerts Şablonlar →
myalerts_headericon
şablonunu açın;🛠 Değiştir:
Şablon içerisinde bulunan tüm kodları aşağıdaki ile değiştirin.
Code:
<a class="flex items-center px-4 space-x-4 overflow-hidden transition hover:bg-gray-700" href="#!" onclick="MyBB.popupWindow('/alerts.php?modal=1&ret_link={$myalerts_return_link}', { fadeDuration: 250, zIndex: (typeof modal_zindex !== 'undefined' ? modal_zindex : 9999) }); return false;" rel="nofollow" role="menuitem" aria-label="{$lang->myalerts_alerts} ({$mybb->user['unreadAlerts']})">
<span class="text-sm text-gray-200 truncate">{$lang->myalerts_alerts}</span>
<span class="px-3 py-1 text-sm text-gray-900 bg-blue-300 rounded-full">{$mybb->user['unreadAlerts']}</span>
</a>
Forumun kurulu olduğu dizin →
inc\plugins\modern\hooks\main.php
dosyasını editör (VSCode, Notepad++, vb.) ile açın;🔎 Bul:
PHP Code:
global $mybb, $lang, $templates, $headerAuthTopPanel;
PHP Code:
global $mybb, $lang, $templates, $headerAuthTopPanel, $myalerts_return_link;
global $myalerts_headericon, $myalerts_modal, $myalerts_js, $theme;
PHP Code:
$headerAuthTopPanel = eval($templates->render('header_auth_top_panel'));
PHP Code:
if (isset($mybb->user['uid']) && $mybb->user['uid'] > 0) {
if (!isset($lang->myalerts)) {
$lang->load('myalerts');
}
$myalerts_return_link = htmlspecialchars_uni(
urlencode(myalerts_get_current_url())
);
$myalerts_headericon = eval($templates->render('myalerts_headericon'));
$myalerts_js = eval($templates->render('myalerts_js_popup'));
}
$headerAuthTopPanel = eval($templates->render('header_auth_top_panel'));
📚 3: İlgili Bağlantılar
💭 4: Geri Bildirim
Kurulum sorunlarını, yapılan düzenleme için düşüncelerinizi ve diğer soru ve sorunları konuya yorum yaparak bildirebilirsiniz.