İki Sorum Var - Daha Doğrusu Öneri ! Nasıl Yaparız ?

Started by chipcomputer, August 05, 2006, 06:09:01 AM

Previous topic - Next topic

chipcomputer

1.   Ben Tab menu olarak yeni bir buton oluşturdum varsayalım ve bunun da ismi "Görünüm" olsun. Bu görünüm düğmesi tıklandığında kullanıcı kendi Profil ayarlarından theme görünümünü seçebilsin. Profil>ForumAyarları>ThemeSeç>KimliğiKaydet biraz uzun oluyor ve bunu userler bulamıyorlar. Ben default themeye bir kaç theme modifiye ettim ve bunları userlerin zevklerine göre seçmelerini istiyorum. Aslında localde bir deneme yaptım oldu fakat çıkış yapıp tekrar girdiğinde theme oturumu yanlış diyor.

http://chipcomputer.net/forum/index.php?action=theme;sa=pick;u=137;sesc=725b1deac13b03f7eb0c172cfb7a10f1 gibi bir link verince çalışıyor fakat sadece 137 id nolu üyede :( aslında bana bu değişkenler lazım. Doğrusunu bulamadım.

2.   Forumda ShowTopic Mod yüklü olanlar için (Açtığı Konular) . Bu mod ile gelen profildeki açtığı konular isimli bölümü Konulardaki avatarların altındaki genel profil alanınada küçük bir img ilel ekleyebilir miyiz ? Şekil resimde olduğu gibi. Bir de çok olmazsa ikinci bir alternatif olarak (bu bilgi de lazım olur) mesela Cinsiyetin altına "Açtığı Konular" şeklinde bir bölüm açabilirsek bunun değişkenleri ve değişiklik yapacağımız alanlar nelerdir ?


chipcomputer

Ya acaba zor bir şey mi istedim diye de şüphelenmeye başladım :(

T@LH@

Quote from: chipcomputer on August 06, 2006, 08:00:37 PM
Ya acaba zor bir şey mi istedim diye de şüphelenmeye başladım :(

Harzem abi nasıl yapılacağını biliyor cünkü onun temasında var böle bir sey kodları inceledimde beni aşıyor :) harzem abi sanırım bu konuyu görmedi eğer görürse cevap verir bir öm atayım müsait olduğunda baksın :) belkide sırdır der :P


Harzem

Menü öğesi olarak şunu kullan:


if ($context['user']['is_logged'])
echo ($current_action == '.' || $context['browser']['is_ie4']) ? '<td class="maintab_active_' . $first . '">&nbsp;</td>' : '' , '
<td valign="top" class="maintab_' , $current_action == '.' ? 'active_back' : 'back' , '">
<a href="', $scripturl, '?action=theme;sa=pick;sesc=', $context['session_id'], '">' , 'GÖRÜNÜM' , '</a>
</td>' , $current_action == '.' ? '<td class="maintab_active_' . $last . '">&nbsp;</td>' : '';


chipcomputer

Eyvallah Harzem kardeş teşekkür ederim. Bu görünüm olayı userler için iyi oldu , kimi renk kötü der kimi zemin açık der , default themeleri yükleyeceğim ve ana menüden giriş vereceğim böylelikle kurtulacağım. :) Fakat ikinci önerime yanıt alamadım :( harzem kardeş şayet mümkünse bunun için de bir önerin olur mu ? Hoş ya ben forumda aramaya devam ediyorum , mutlaka vardır böyle bir topic.

Recebivorer ™

Böyle Birşey Olursa Çok İyi Olacak İnşallah Cevap Bulunur ki Şüphem Yok Zaten  ;)

chipcomputer

Amacım flood yapmak değil diye başlayan bir cümle kursam ne kadar inandırıcı olur bilemem ama hakikaten böyle.

Çünkü harzem bey kardeşimizin işleri bir hayli zor belki her konuya yetişemeyebilir, o yüzden başka bilen arkadaşlar da varsa yardımlarını beklerim (ikinci sorum için) olmadı konuyu sileceğim. Fazla kirletmemek lazım forumu. En fazla bir gün daha bekletip ardından konuyu sileceğim. Teşekkürler.

Harzem

Konu silme yetkin var mı? Bunun kaldırılmış olması gerekiyordu :)

Evet istediğin yere resim ekleyebiliriz. Ya da link ekleyebiliriz. Elinde uygun bir resim olması gerek ama :)

chipcomputer

#8
Quote from: HarzeM on August 09, 2006, 04:25:00 PM
Konu silme yetkin var mı? Bunun kaldırılmış olması gerekiyordu :)

Evet istediğin yere resim ekleyebiliriz. Ya da link ekleyebiliriz. Elinde uygun bir resim olması gerek ama :)

Yaklaşık bir hafta önce konu silmiştim :) yoksa chipcomputer.net temiydi  :-\ yok canım bu forumdaydı :) Espri bir yana bir hafta önce kendi açtığım konuyu bu forumda sildim. Aman ha  yine bir smf açığı polemiği konusuda ben başlatmayayım.

Asıl konuya gelince resim önemli değil ki sonuç olarak yapılacak olay önemli fakat illede resim gerekiyorsa ben şimdilik bunu yaptım idareten.

Link olarak da "Açtığı Konular" Şeklinde yapabilirsek eksktra olarak bu ikisi arasında kullanım kolaylığına göre seçim yapacağım.

Bu konuyu halledebilirsek iyi olacak :) Aslında kurcalayıp bulmak en iyisi ama diğer sorunlardan zaman kalmıyor. Bir de sizin gibi engin bilgi birikimine sahip çalışanlar olunca ! Teşekkürler.

chipcomputer

#9
Evet arkadaşlar bu konu ile ilgili (ikinci sorum) daha önce bir kaynak vardı smf de fakat bir türlü bulamadım. Bu linki doğru keylerle aratıp bulabilecek arkadaşlar var mı ? ..:)

chipcomputer

Bu flood değildir kurallar gereği bir gün geçince gündeme getirme hakkımız var :) Tabiki bir günden fazla zaman geçti ama ben bu sürede sorumun cevabını (2.soru) forumda aradım ama bulamadım ! Yoksa buraya yazmazdım.

Harzem

Bir kimsenin açtığı konulara olan link ne? Yani forumda hangi adresi yazınca belli bir üyenin konuları çıkıyor?

chipcomputer

Quote from: HarzeM on August 14, 2006, 01:25:39 PM
Bir kimsenin açtığı konulara olan link ne? Yani forumda hangi adresi yazınca belli bir üyenin konuları çıkıyor?

http://chipcomputer.net/forum/index.php?action=profile;u=137;sa=showTopics

bu benim açtığım konular linki "137"


chipcomputer

Acaba Display.template.php deki altta verdiğim kodların benzerini img : konu olacak şekilde uyarlasak ve konu.gif'i de themes/default/images içine atsak çalışır mı ? Daha doğrusu düşüncem bu ama bir türlü muaffak olamadım. Gidilecek link ise yukarda harzem'in verdiği link şeklinde olacak.

// Since we know this person isn't a guest, you *can* message them.
if ($context['can_send_pm'])
echo '
<a href="', $scripturl, '?action=pm;sa=send;u=', $message['member']['id'], '" title="', $message['member']['online']['label'], '">', $settings['use_image_buttons'] ? '<img src="' . $settings['images_url'] . '/im_' . ($message['member']['online']['is_online'] ? 'on' : 'off') . '.gif" alt="' . $message['member']['online']['label'] . '" border="0" />' : $message['member']['online']['label'], '</a>';
}

chipcomputer

Kaç kişi görüntülemiş ama bir faaliyet yok. Kendi çapımda bir şeyler yapmaya gayret gösterdim ama neredeyse yeni bir mod yapacak duruma geldim fakat bir yerde hata yapıyorum galiba ! O yüzden sil baştan yapmaya karar verdim. Bu 2. sorumun cevabı çok mu zor ?

chipcomputer

Quote from: Lemalar on August 07, 2006, 10:32:48 AM
Quote from: chipcomputer on August 06, 2006, 08:00:37 PM
Ya acaba zor bir şey mi istedim diye de şüphelenmeye başladım :(

Harzem abi nasıl yapılacağını biliyor cünkü onun temasında var böle bir sey kodları inceledimde beni aşıyor :) harzem abi sanırım bu konuyu görmedi eğer görürse cevap verir bir öm atayım müsait olduğunda baksın :) belkide sırdır der :P

Ben senden sonra 3 defa daha özel mesaj attım 2.soruma cevap vermedi ! Belki seni kıramaz :( Her ne hikmetse bizde problem var sanıyorum !

Harzem

Quote from: chipcomputer on August 22, 2006, 11:04:51 AM
Ben senden sonra 3 defa daha özel mesaj attım 2.soruma cevap vermedi ! Belki seni kıramaz :( Her ne hikmetse bizde problem var sanıyorum !

Sende problem yok. RC3'ün çıkması ve TinyPortal'da Alfa test ediciliğe alındığım için yoğunum. Bir yandan da RC2'de çıkan açık yüzünden oluşan sorunları çözmeye çalışıyorum.

Display.template.php dosyanı buraya yaz.

chipcomputer

Quote from: HarzeM on August 22, 2006, 12:18:34 PM
Quote from: chipcomputer on August 22, 2006, 11:04:51 AM
Ben senden sonra 3 defa daha özel mesaj attım 2.soruma cevap vermedi ! Belki seni kıramaz :( Her ne hikmetse bizde problem var sanıyorum !

Sende problem yok. RC3'ün çıkması ve TinyPortal'da Alfa test ediciliğe alındığım için yoğunum. Bir yandan da RC2'de çıkan açık yüzünden oluşan sorunları çözmeye çalışıyorum.

Display.template.php dosyanı buraya yaz.

Anladım. Zaten kasıt da aramadım öylesine bir hava yarattımdı :) Bu arada Rc2 deki açık acaba Bu mu ?

aslında olayı anlatabilsen (öğrenseydim) daha iyi olurdu ama ben aradaki farklardan bulurum :) Problem yok !
Bu arada 2. önerimdeki iki yöntemide belirtirsen sevinirim. Birincisi ikon ile açtığı konular gerekli img ve diğer isteğimide belirtebilirsen sevinirim. Yani Mesaj Sayısının Hemen altına "Açtığı Konular" Şeklinde :) Tabiki mümkünse :)

display.template.php



Harzem

Metin olarak eklemek için şunu bul:


// Show how many posts they have made.
echo '
', $txt[26], ': ', $message['member']['posts'], '<br />
<br />';



Altına ekle:


// Son konulari goster
echo '
<a href="', $scripturl ,'?action=profile;u=',$message['member']['id'],';sa=showTopics">Açtığı Konular</a><br />
<br />';



Resim olarak eklemek için ise şunu bul:


// Since we know this person isn't a guest, you *can* message them.
if ($context['can_send_pm'])
echo '
<a href="', $scripturl, '?action=pm;sa=send;u=', $message['member']['id'], '" title="', $message['member']['online']['label'], '">', $settings['use_image_buttons'] ? '<img src="' . $settings['images_url'] . '/im_' . ($message['member']['online']['is_online'] ? 'on' : 'off') . '.gif" alt="' . $message['member']['online']['label'] . '" border="0" />' : $message['member']['online']['label'], '</a>';



Altına ekle:


// Son konulari goster
if ($message['member']['can_view_profile'])
echo '
<a href="', $scripturl, '?action=profile;u=', $message['member']['id'], ';sa=showTopics" title="Açtığı Konular">', $settings['use_image_buttons'] ? '<img src="' . $settings['images_url'] . '/konular.gif" alt="Açtığı Konular" border="0" />' : 'Açtığı Konular', '</a>';



Bunun çalışması için Themes/{tema}/images klasörüne konular.gif diye bir resim koyman gerek.

Advertisement: