SMF 2.0 Varsayılan Temayı Çoklu Renk Yapın

Mephistophelés

Bronz Üye
Katılım
Eylül 10, 2012
Mesajlar
3,858
Puanları
38
Yaş
42
Tepkime puanı
2
index.template.php dosyanızda;
Kod: (BUL) [Seç]
/* Show sticky and lock status separate from topic icons? */
$settings['separate_sticky_lock'] = true;
Kod: (DEĞİŞTİR) [Seç]
/* Use plain buttons - as oppossed to text buttons? */
$settings['use_buttons'] = true;

/* Show sticky and lock status separate from topic icons? */
$settings['separate_sticky_lock'] = true;

/* Theme variants */
$settings['theme_variants'] = array('purple', 'red', 'green', 'blue');


ThemeStrings.english.php ve ThemeStrings.turkish.php (UTF-8 kullanıcıları ThemeStrings.turkish-utf8.php) isimli dosyaları oluşturun ve alttaki kodları içine ekleyin.
Kod: (EKLEYİN) [Seç]
<?php
$txt['variant_purple'] = 'Purple Style';
$txt['variant_red'] = 'Red Style';
$txt['variant_green'] = 'Green Style';
$txt['variant_blue'] = 'Blue Style';
?>


Şimdi sıra style dosyalarını oluşturmaya geldi. Standart style.css dosyasından 4 adet kopya oluşturalım ve isimlerini style_purple.css, style_red.css, style_green.css ve style_blue.css olarak değiştirin.

Çoklu renk ekleme özelliğini bu şekilde aktif edebilirsiniz. Geriye kalan sadece bu style dosyalarını renklere göre düzenlemektir. Kullanıcılar bu renkleri profillerindeki tema ayarları bölümünden değiştirebilirler. Varsayılan rengi ayarlamak isterseniz Admin--Kullanılan Tema bölümünden bunu yapabilirsiniz.

Eğer temaların önizlemelerinide (küçük resimlerini) renge göre düzenlemek isterseniz, ilgili resmin ismini thumbnail_green.gif, thumbnail_red.gif gibi değiştirebilirsiniz. Önizleme resimlerinin isim koyma mantığı ise thumbnail_renk-ismi.gif


redirect.gif, on.gif, on2.gif ve off.gif resimlerininde renk stiline göre değişmesini isterseniz şu ayarları yapın:
Boardindex.template.php dosyanızda;
Kod: (BUL) [Seç]
<img src="', $settings['images_url'], '/on', $board['new'] ? '' : '2', '.gif" alt="', $txt['new_posts'], '" title="', $txt['new_posts'], '" border="0" />
Kod: (DEĞİŞTİR) [Seç]
<img src="', $settings['images_url'], '/on', $board['new'] ? '' : '2', $context['theme_variant'], '.gif" alt="', $txt['new_posts'], '" title="', $txt['new_posts'], '" border="0" />

Kod: (BUL) [Seç]
<img src="', $settings['images_url'], '/redirect.gif" alt="*" title="*" border="0" />';
Kod: (DEĞİŞTİR) [Seç]
<img src="', $settings['images_url'], '/redirect', $context['theme_variant'], '.gif" alt="*" title="*" border="0" />';

Kod: (BUL) [Seç]
<img src="', $settings['images_url'], '/off.gif" alt="', $txt['old_posts'], '" title="', $txt['old_posts'], '" />';
Kod: (DEĞİŞTİR) [Seç]
<img src="', $settings['images_url'], '/off', $context['theme_variant'], '.gif" alt="', $txt['old_posts'], '" title="', $txt['old_posts'], '" />';

Daha sonra renklere ait redirect.gif, on.gif, on2.gif ve off.gif resimlerinizi on_purple.gif, on2_purple.gif ve off_purple.gif gibi Themes/default/images klasörüne yükleyin.
 
Üst