Advertisement:

Author Topic: Varsayılan Temayı Çoklu Renk yapın [Sadece SMF 2.0]  (Read 44811 times)

Offline husmen73 (Gulhin)

  • SMF Hero
  • ******
  • Posts: 3,687
  • Gender: Male
  • Bana ulaşmak için lütfen e-posta gönderin.
    • Gülhin İnternet
Varsayılan Temayı Çoklu Renk yapın [Sadece SMF 2.0]
« on: October 28, 2008, 03:38:35 AM »
index.template.php dosyanızda;
Code: (BUL) [Select]
   /* Show sticky and lock status separate from topic icons? */
   $settings['separate_sticky_lock'] = true;
Code: (DEĞİŞTİR) [Select]
   /* 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.
Code: (EKLEYİN) [Select]
<?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;
Code: (BUL) [Select]
<img src="', $settings['images_url'], '/on', $board['new'] ? '' : '2', '.gif" alt="', $txt['new_posts'], '" title="', $txt['new_posts'], '" border="0" />
Code: (DEĞİŞTİR) [Select]
<img src="', $settings['images_url'], '/on', $board['new'] ? '' : '2', $context['theme_variant'], '.gif" alt="', $txt['new_posts'], '" title="', $txt['new_posts'], '" border="0" />
Code: (BUL) [Select]
                  <img src="', $settings['images_url'], '/redirect.gif" alt="*" title="*" border="0" />';
Code: (DEĞİŞTİR) [Select]
                  <img src="', $settings['images_url'], '/redirect', $context['theme_variant'], '.gif" alt="*" title="*" border="0" />';

Code: (BUL) [Select]
                  <img src="', $settings['images_url'], '/off.gif" alt="', $txt['old_posts'], '" title="', $txt['old_posts'], '" />';
Code: (DEĞİŞTİR) [Select]
                  <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.

Daha çok ayrıntı isterseniz http://docs.simplemachines.org/index.php?topic=1516. [İngilizce]
« Last Edit: December 24, 2008, 09:32:38 AM by husmen73 (Gulhin) »
-Kurumsal Kimlik Web Tasarım Hizmeti.
Gülhin Portal Sistemi hakkında yorumlarınızı bekliyorum.
SMF
Referanslar --> http://www.gulhin.com/referanslar-portfoy/
-Web Tasarımı ve Tema Tasarımı Sitesi www.gulhin.com
-TOPLU MAİL GÖNDERİMİ --> http://www.toplumailsms.com
E-Ticaret Sistemi yaptırmak mı istiyorsunuz?

Offline kadir21

  • Jr. Member
  • **
  • Posts: 258
Re: Varsayılan Temayı Çoklu Renk yapın [Sadece SMF 2.0]
« Reply #1 on: October 28, 2008, 12:34:23 PM »
ellerine sağlık kardeşim ya çok güzel maşallah dilberdeki gibi ana sayfada renk seçimlerini nasıl yapabiliriz kardeş

Offline PureLove™

  • Full Member
  • ***
  • Posts: 617
Re: Varsayılan Temayı Çoklu Renk yapın [Sadece SMF 2.0]
« Reply #2 on: October 28, 2008, 01:07:36 PM »
ellerine sağlık kardeşim ya çok güzel maşallah dilberdeki gibi ana sayfada renk seçimlerini nasıl yapabiliriz kardeş

bunu da belirtirseniz mutlaka kullanırım :)
- -

Herkesi İnsan Hakları Konusunda Düşünmeye Çağırıyoruz...
Hayat, İclal Aydın ile güzeldir.
www.iclalaydinfan.com

Offline grafitus

  • SMF Hero
  • ******
  • Posts: 3,034
    • beratdogan on GitHub
    • beratdogan on LinkedIn
    • @beratdgan on Twitter
Re: Varsayılan Temayı Çoklu Renk yapın [Sadece SMF 2.0]
« Reply #3 on: December 19, 2008, 04:49:03 PM »
Butonlar ekleyip, onlara da http://www.yourdomain.com/forum/index.php?theme=5;variant=red şeklinde link vererek renk seçim kutusundan yapabilirsiniz..

Offline Balaban

  • Full Member
  • ***
  • Posts: 444
  • Gender: Male
Re: Varsayılan Temayı Çoklu Renk yapın [Sadece SMF 2.0]
« Reply #4 on: December 23, 2008, 09:47:31 AM »
Ufak bir hata var :)

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


kodunu
aşağıdaki ile değiştirmeliyiz..

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

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



eğer husmen'in dediği şekilde değiştirirsek iki tane

Code: [Select]
/* Use plain buttons - as oppossed to text buttons? */
$settings['use_buttons'] = true;

kodu olur ve hata verir..
.

Offline husmen73 (Gulhin)

  • SMF Hero
  • ******
  • Posts: 3,687
  • Gender: Male
  • Bana ulaşmak için lütfen e-posta gönderin.
    • Gülhin İnternet
Re: Varsayılan Temayı Çoklu Renk yapın [Sadece SMF 2.0]
« Reply #5 on: December 24, 2008, 09:31:18 AM »
Sanırım Yağız değiştirdi kodları, sağol. Gözümden kaçmış, kusura bakmayın.
« Last Edit: December 24, 2008, 09:33:35 AM by husmen73 (Gulhin) »
-Kurumsal Kimlik Web Tasarım Hizmeti.
Gülhin Portal Sistemi hakkında yorumlarınızı bekliyorum.
SMF
Referanslar --> http://www.gulhin.com/referanslar-portfoy/
-Web Tasarımı ve Tema Tasarımı Sitesi www.gulhin.com
-TOPLU MAİL GÖNDERİMİ --> http://www.toplumailsms.com
E-Ticaret Sistemi yaptırmak mı istiyorsunuz?

Offline kariyer

  • Jr. Member
  • **
  • Posts: 105
  • Gender: Male
  • bir bilebilsem
    • paylaşımın yeni adresi
Re: Varsayılan Temayı Çoklu Renk yapın [Sadece SMF 2.0]
« Reply #6 on: December 24, 2008, 11:03:11 AM »
bu kodları teonun temasinda nasıl olur merak ettim doğrusu ama ben acemiyim eminim yapan arkadaşın birisinde görürüm

Offline Yağız...

  • SMF Super Hero
  • *******
  • Posts: 10,809
  • Gender: Male
    • MMO Browser
Re: Varsayılan Temayı Çoklu Renk yapın [Sadece SMF 2.0]
« Reply #7 on: December 24, 2008, 11:21:29 AM »
Sadece 2.0 sürümüne uyar.

Offline Gökhan | Brestgerfich

  • Sophist Member
  • *****
  • Posts: 1,369
  • Gender: Male
Re: Varsayılan Temayı Çoklu Renk yapın [Sadece SMF 2.0]
« Reply #8 on: December 24, 2008, 04:27:07 PM »
ellerine sağlık kardeşim ya çok güzel maşallah dilberdeki gibi ana sayfada renk seçimlerini nasıl yapabiliriz kardeş

bunu da belirtirseniz mutlaka kullanırım :)

2.0 için yapılmış güzel bi modifikasyon. Renk seçim kutucukları eklenirse kullanmaktan keyif duyarım :)

Offline Balaban

  • Full Member
  • ***
  • Posts: 444
  • Gender: Male
Re: Varsayılan Temayı Çoklu Renk yapın [Sadece SMF 2.0]
« Reply #9 on: January 06, 2009, 10:45:13 AM »
renk seçim kutucuklarını verebilirim ama nereye konulması gerktiğini söyleyemem ,çünkü temanızda öle bir kkod bulunmuyor olabilir , yada farklı bir yerde çıkabilir...
 
mesela bende ;


Code: [Select]
<div id="wrapper">
<div id="header">
<div id="welcome">';

bunları altında...

neyse  ben gerkli kodu vereyim , yapamzsanız kodları veririsiniz ,yardımcı oluruz..

<a href="http://site.com/index.php?theme=1;variant=red"><img src="http://site/Themes/FT/images/red.png" alt="" /></a>


theme=1;  burayı defaulttan farklı kullanıyorsanız değiştirmeyi unutmayın..
ayrıca resim ve link yolllarını düzenlemelisiniz.
.

Offline abdull@h

  • Full Member
  • ***
  • Posts: 436
  • Gender: Male
    • Arsivlik.Net
Re: Varsayılan Temayı Çoklu Renk yapın [Sadece SMF 2.0]
« Reply #10 on: April 27, 2009, 01:07:17 PM »
peki bunu 1.1.x sürümüne nasıl uygulayacağız


Offline Özgür

  • SMF Hero
  • ******
  • Posts: 3,925
  • Gender: Male
  • Özgür | jQuery Lover
    • ozgurce on Facebook
    • @ozgurce on Twitter
    • Özgür Yalçın
Re: Varsayılan Temayı Çoklu Renk yapın [Sadece SMF 2.0]
« Reply #12 on: June 14, 2009, 11:16:20 PM »
Code: [Select]
$settings['theme_variants'] = array('beyaz','siyah');şeklinde tanımladım temayı tamamladım ama bazı değişikliklere ihtiyacım var.
Örneğin tema dosyasında eğer beyaz seçiliyse şöyle çalışmasını istiyorum.
Code: [Select]
',$context['theme_variants'] == 'beyaz' ? 'border:1px solid #ddd;' : 'border:1px solid #111','Yani eğer beyazsa farklı değilse farklı çerçeve çizmeli. Ama çalışmıyor. Yani bir değişiklik olmuyor. 
Atladığım bir yer mı var yoksa globallerde $context varsa çalışması gerekmiyor mu ?

Offline Haghi

  • Newbie
  • *
  • Posts: 8
Re: Varsayılan Temayı Çoklu Renk yapın [Sadece SMF 2.0]
« Reply #13 on: June 25, 2010, 08:34:12 AM »
Sitelerin amacina göre adminlerin renklendirmesi islerine yariyacaktir.Bilgi icin sizlere tsk ediyorum. ;)

Offline kuşlar

  • Jr. Member
  • **
  • Posts: 129
  • Gender: Male
    • BİZİM ADA
Re: Varsayılan Temayı Çoklu Renk yapın [Sadece SMF 2.0]
« Reply #14 on: July 27, 2011, 05:30:36 PM »
slm arkadaşlar varsayılan temeyı ço9klu renk yapma konusunu yeniden ele alır yardımcı olursanız sevinirim,
malesef şuan mevcutlar 2.0 uygun değil birde çok eski olmasına rağmen denedim ama başarılı olamadım.bu konuyu yeniden ele alan arkadaşlarA ŞİMDİDEN TEŞKÜRLER iyi forumlar

Offline Alpay

  • Local Moderator
  • SMF Hero
  • *
  • Posts: 3,594
  • Gender: Male
  • test
    • Personal Web Page
Re: Varsayılan Temayı Çoklu Renk yapın [Sadece SMF 2.0]
« Reply #15 on: January 24, 2013, 11:26:52 AM »
Aslında sıkıntılı bir sistem sadece background filan değiştirtirecekseniz uyeye onun yerine 100kblik stil dosyası yukletmiş oluyorsunuz ve değişiklik yapacagınız da tum css lerde değişiklik yapmak akıl karı mı ?

Çözümü :

bul
Code: [Select]
<link rel="stylesheet" type="text/css" href="', $settings['theme_url'], '/css/index', $context['theme_variant'], '.css?fin20" />
değiştir :
Code: [Select]
<link rel="stylesheet" type="text/css" href="', $settings['theme_url'], '/css/index.css?fin20" />
<link rel="stylesheet" type="text/css" href="', $settings['theme_url'], '/css/index', $context['theme_variant'], '.css?fin20" />

diğer olaylar aynı ilk iletideki gibi böylelikle sadece diğer sitillerde bir yeri değiştirtirecekseniz çalışıyor :)
« Last Edit: January 25, 2013, 05:05:52 AM by Alpay »