orhan
Moderator
- Katılım
- 5 Ara 2018
- Mesajlar
- 466
- Tepkime puanı
- 94
- Puanları
- 28
Yazıları ekleyebilmek/değiştirebilmek için dil dosyası : Themes/default/languages/index.turkish.php
daha fazla buton ekleyebilmek için : Sources/Subs.php
Subs.php dosyasında :
Bul :
Bu kodların altında
Ana sayfa butonuyla başlar...
mesela diyelimki google.com.tr sitesine link vereceksiniz. bunun için yeni bir buton yapmanız gerekli diyoruz mantık olarak... ve bu buton ana sayfa düğmesinin hemen sağında olacak diyoruz.
en başta arıyoruz:
Bul:
Altına Ekle :
Şimdi yapmamız gereken olay dil dosyasına Google ismini yazmak
default/language/index.turkish.php dosyasını açıyoruz ve en altına :
buradaki dikkat etmemiz gereken olay kırmızı ile işaretlenmiştir:
'google' => array(
'title' => $txt['google'],
'href' => 'http://www.google.com.tr',
'show' => true,
'sub_buttons' => array(
),
),
yada bir üyenin sayfasına yönlendireceğiz diyelim... Örnek olarak Adminin Sayfasını ele alıyorum
ve yine dil dosyasının en altına ekliyoruz...
Çoklu Buton Ekleme
Dil dosyasına gene eklemeler yapılır
Anlaşılmayan bir şey olduğunu zannetmiyorum...
sadece dikkat etmeniz gereken olay 'href' => $scripturl . '?action=*******', sonlamadır...
Ana Sayfa Butonunun altına SubButon Ekleme
Örnek olarak Ana Sayfa Butonuna alt buton eklemek...
Sources/Subs.php içinde
Bul:
Değiştir:
Dikkat edip değiştireceğin yerler:
bu şekilde çoğaltabilirsiniz butonları. kolay gelsin...
'altbuton1' => array(
'title' => $txt['altbutonyazisi1'],
'href' => $scripturl . '?action=****',
'show' => true,
),
Tam anlamıyla her konuda açıklamanın yapıldığını düşünüyorum...
Kolay gelsin...
daha fazla buton ekleyebilmek için : Sources/Subs.php
Subs.php dosyasında :
Bul :
Kod:
// All the buttons we can possible want and then some, try pulling the final list of buttons from cache first.
if (($menu_buttons = cache_get_data('menu_buttons-' . implode('_', $user_info['groups']) . '-' . $user_info['language'], $cacheTime)) === null || time() - $cacheTime <= $modSettings['settings_updated'])
Kod:
$buttons = array(
'home' => array(
'title' => $txt['home'],
'href' => $scripturl,
'show' => true,
'sub_buttons' => array(
),
'is_last' => $context['right_to_left'],
),
mesela diyelimki google.com.tr sitesine link vereceksiniz. bunun için yeni bir buton yapmanız gerekli diyoruz mantık olarak... ve bu buton ana sayfa düğmesinin hemen sağında olacak diyoruz.
en başta arıyoruz:
Bul:
Kod:
'home' => array(
'title' => $txt['home'],
'href' => $scripturl,
'show' => true,
'sub_buttons' => array(
),
'is_last' => $context['right_to_left'],
),
Kod:
'google' => array(
'title' => $txt['google'],
'href' => 'http://www.google.com.tr',
'show' => true,
'sub_buttons' => array(
),
'is_last' => $context['right_to_left'],
),
default/language/index.turkish.php dosyasını açıyoruz ve en altına :
Kod:
$txt['google'] = 'Google';
buradaki dikkat etmemiz gereken olay kırmızı ile işaretlenmiştir:
'google' => array(
'title' => $txt['google'],
'href' => 'http://www.google.com.tr',
'show' => true,
'sub_buttons' => array(
),
),
yada bir üyenin sayfasına yönlendireceğiz diyelim... Örnek olarak Adminin Sayfasını ele alıyorum
Kod:
'user1' => array(
'title' => $txt['adminin_sayfasi'],
'href' => $scripturl . '?action=profile;u=1',
'show' => true,
'sub_buttons' => array(
),
),
Kod:
$txt['adminin_sayfasi'] = 'Adminin Sayfasý';
Çoklu Buton Ekleme
Kod:
'adminler' => array(
'title' => $txt['adminler'],
'href' => '#',
'show' => true,
'sub_buttons' => array(
'admin1' => array(
'title' => $txt['siteadmin'],
'href' => $scripturl . '?action=profile;u=1',
'show' => true,
),
'moderator1' => array(
'title' => $txt['moderator1'],
'href' => $scripturl . '?action=profile;u=2',
'show' => true,
),
'moderator2' => array(
'title' => $txt['moderator2'],
'href' => $scripturl . '?action=profile;u=3',
'show' => true,
),
'editor1' => array(
'title' => $txt['editor1'],
'href' => $scripturl . '?action=profile;u=4',
'show' => true,
),
'editor2' => array(
'title' => $txt['editor2'],
'href' => $scripturl . '?action=profile;u=5',
'show' => true,
),
'editor3' => array(
'title' => $txt['editor3'],
'href' => $scripturl . '?action=profile;u=5',
'show' => true,
'is_last' => true,
),
),
),
Kod:
$txt['adminler'] = 'Site Yönetimi';
$txt['siteadmin'] = 'Yönetici';
$txt['moderator1'] = 'Ana Moderator';
$txt['moderator2'] = 'Yardýmcý Moderator';
$txt['editor1'] = '1. Editör';
$txt['editor2'] = '2. Editör';
$txt['editor3'] = '3. Editör';
Anlaşılmayan bir şey olduğunu zannetmiyorum...
sadece dikkat etmeniz gereken olay 'href' => $scripturl . '?action=*******', sonlamadır...
Ana Sayfa Butonunun altına SubButon Ekleme
Örnek olarak Ana Sayfa Butonuna alt buton eklemek...
Sources/Subs.php içinde
Bul:
Kod:
'home' => array(
'title' => $txt['home'],
'href' => $scripturl,
'show' => true,
'sub_buttons' => array(
),
'is_last' => $context['right_to_left'],
),
Değiştir:
Kod:
$buttons = array(
'home' => array(
'title' => $txt['home'],
'href' => $scripturl,
'show' => true,
'sub_buttons' => array(
'altbuton1' => array(
'title' => $txt['altbutonyazisi1'],
'href' => $scripturl . '?action=?',
'show' => true,
),
'altbuton2' => array(
'title' => $txt['altbutonyazisi2'],
'href' => $scripturl . '?action=?',
'show' => true,
),
'altbuton3' => array(
'title' => $txt['altbutonyazisi3'],
'href' => $scripturl . '?action=?',
'show' => true,
),
),
'is_last' => $context['right_to_left'],
),
Dikkat edip değiştireceğin yerler:
bu şekilde çoğaltabilirsiniz butonları. kolay gelsin...
'altbuton1' => array(
'title' => $txt['altbutonyazisi1'],
'href' => $scripturl . '?action=****',
'show' => true,
),
Tam anlamıyla her konuda açıklamanın yapıldığını düşünüyorum...
Kolay gelsin...