Hoşgeldiniz, Ziyaretçi.Lütfen giriş yapın veya kayıt olun.
E-posta adresinize aktivasyon iletisi gelmediyse lütfen buraya tıklayın.

Kullanıcı adınızı, parolanızı ve aktif kalma süresini giriniz
Ana Sayfa Forum Arama Giriş Kayıt Ol
Simple Machines Forum Türkçe Yardım Sitesi > Simple Machines Forum Modifikasyonları > Modifikasyonlar, Kurulumları ve Hataları > Konu: Ajax Shoutbox Tema Sorunu
Sayfa: [1]   Aşağı git
« önceki sonraki »
Bu Konuyu GönderYazdır
Gönderen Konu: Ajax Shoutbox Tema Sorunu  (Okunma Sayısı 673 defa)
AzizLiM
H-Full Member
*
Çevrimdışı Çevrimdışı

Mesaj Sayısı: 2


Ajax Shoutbox Tema Sorunu
« : Mayıs 10, 2009, 11:51:56 ÖS »

Merhaba arkadaşlar,

Sizlerden ricam;
1.1.8 versiyonu için kurmuş olduğum Ajax Chat box sadece default temada çalışmaktadır.
Bunu diğer temalara da aktarabilmek için nasıl bir işlem yapmam gerektiğini anlatabilirmisiniz ?
Daha doğrusu ben forumda default tema olarak "Blues" temayı kullanıyorum. Bu temaya nasıl uyarlayabilirim ?

ilgilenecek arkadaşlara şimdiden teşekkür ediyorum.
iyi çalışmalar dilerim.
Kayıtlı
mizah
H-Full Member
*
Çevrimdışı Çevrimdışı

Mesaj Sayısı: 3


Ynt: Ajax Shoutbox Tema Sorunu
« Yanıtla #1 : Mayıs 21, 2009, 07:01:51 ÖÖ »

Merhabalar... Kullanmakta olduğunuz temanın index.template.php dosyasında show a linktree yazan satırını bulun. Öncesine ekleyin:

Kod:

//shoutBox
if (!empty($modSettings['enableShoutBox'])){
if (allowedTo('shout_access')){
// We'll have to use the cookie to remember the shoutBox header...
if ($context['user']['is_guest'])
$options['sb_collapsed'] = !empty($_COOKIE['sb_collapsed']);

echo '
<script language="JavaScript" type="text/javascript">
var sb_current_header = ', empty($options['sb_collapsed']) ? 'false' : 'true', ';

function ajax_shoutBox_collapse(mode)
{';

if ($context['user']['is_guest'])
echo '
document.cookie = "sb_collapsed=" + (mode ? 1 : 0);';
else
echo '
smf_setThemeOption("sb_collapsed", mode ? 1 : 0, null, "', $context['session_id'], '");';

echo '
document.getElementById("ajax_shoutbox_collapse").src = smf_images_url + (mode ? "/expand.gif" : "/collapse.gif");

document.getElementById("ShoutBox").style.display = mode ? "none" : "";

sb_current_header = mode;
}
</script>';

if (!empty($modSettings['anyPageShoutBox']) || isset($context['chat_isHome'])){
echo'
<div class="tborder" style="margin: 10px 0 10px 0;">
<div class="catbg" style="padding: 5px 15px 5px 10px;margin:0 auto;">
<a rel="nofollow" href="#" onclick="ajax_shoutBox_collapse(!sb_current_header)"><img id="ajax_shoutbox_collapse" src="', $settings['images_url'], empty($options['sb_collapsed']) ? '/collapse.gif' : '/expand.gif','" alt="*" style="margin-right: 5px;" /></a>', $txt['shoutBox'], '
</div>
<div id="ShoutBox"', empty($options['sb_collapsed']) ? '' : ' style="display: none;"', '>
', getShoutBoxContent() ,'
</div>
</div>';
}
}
}



temanızın style.css dosyasında en başta bulunan

Kod:
/* Normal, standard links. */
kodunu

Kod:
@import url(../../shoutBox/css/shoutbox.css);
/* Normal, standard links. */
koduyla değiştirin.. Shoutbox hemen menünün altında, link ağacının hemen üstünde görünecektir.. Saygılar..
Kayıtlı
Sayfa: [1]   Yukarı git
Bu Konuyu GönderYazdır
Simple Machines Forum Türkçe Yardım Sitesi > Simple Machines Forum Modifikasyonları > Modifikasyonlar, Kurulumları ve Hataları > Konu: Ajax Shoutbox Tema Sorunu
« önceki sonraki »
 
Gitmek istediğiniz yer:  


Powered by SMF 1.1.16 | SMF © 2006-2011, Simple Machines | NewDef design by Bloc
Gulhin Internet Hizmetleri
Bu Sayfa 0.064 Saniyede 18 Sorgu ile Oluşturuldu
Yükleniyor...