Skip to Content

İçerik oluştururken arka plan rengi , yazı rengi ve boyutunu seçme

sinner_w2, Pzr, 24/07/2011 - 17:09 tarihinde.

İlk olarak üyelerin renk kodlarıyla uğraşmaması için colorpicker modulünü yüklüyoruz. Sadece belirlediğiniz renkleri seçmelerini istiyorsanız modüle gerek yok.
Kullandığımız içerik türüne 3 adet cck alanı ekliyecez

Arkaplan rengi için
Label:Arka plan rengi , Field name:arkaplan , Type:colorpiker , Form element:colorpicker

Yazı rengi için
Label:Yazı rengi , field name:yazirenk ,Type:colorpicker , Form element:colorpicker

Yazı boyu için
Label:Yazı boyutu , Field name:yaziboy , Type:text , element:select list

Yazı boyu için alanı oluşturuken listeye yazı boylarını eklicez
12pt
15pt
20pt gibi

Alanları oluşturduktan sonra Display fields'den Label,Teaser ve Full node'yi yeni açtığımız alanlarda hidden yapıyoruz.

Tema dosyamızdaki node.tpl.php’nin içinde
Şu satırı bulalım <?php print $content; ?>

Hemen üzerine aşağıdaki kodları ekliyoruz

<?php
$renk = ($field_arkaplan[0]['value']);
$trenk = ($field_yazirenk[0]['value']);
$boy = ($field_yaziboy[0]['value']);
print ("<div id=\"renk\" style=\"background-color:$renk;color:$trenk;font-size:$boy;\">")
?>

Bunları ekledikden sonra aynı satırın <?php print $content; ?> bu sefer altına

</div> yazıp div’i sonlandırıyoruz.

okay80, Cuma, 05/08/2011 - 14:31 tarihinde.

çok teşekkurler verdıgınız paylaşım için.pekı içerik yazı stilini symbol monotype corsivo gıbı eklemek ıstersek bunu nasıl yapabılırız tesekkurler

sinner_w2, Cuma, 05/08/2011 - 15:29 tarihinde.

<?php
$font = ($field_font[0]['value']);
$renk = ($field_arkaplan[0]['value']);
$trenk = ($field_yazirenk[0]['value']);
$boy = ($field_yaziboy[0]['value']);
print ("<div id=\"renk\" style=\"background-color:$renk;color:$trenk;font-family:$font;font-size:$boy;\">")
?>

yeni bir cck alanı oluştur
Label:Yazı tipi , Field name:font , Type:text , element:select list
listeye istediğini ekle courier,cursive ...