Simple Machines Community Forum

SMF Support => Türkçe Bölümü (Turkish) => Language Specific Support => Dokümantasyon => Topic started by: Elmacik on December 12, 2005, 07:17:41 PM

Title: Özelleştirilmiş (yeni) profil alanları yaratmak
Post by: Elmacik on December 12, 2005, 07:17:41 PM
ÖNEMLİ NOT:  Buradaki doküman, [unknown] (http://www.simplemachines.org/community/index.php?action=profile;u=2) isimli kullanıcı tarafından yazılmış olup, tarafımdan Türkçe'ye çevrilmiştir. Amacı; üye profillerinde, bilgi girilebilecek yeni alanlar yaratmak.
Dokümanın orijinalini burada bulabilirsiniz: http://www.unknownbrackets.com/tutorials/custom-profile
Tarafımdan bazı yerlere küçük açıklamalar konmuştur, bütünlüğü bozmamak için belirtmedim.

SMF'de profil alanını özelleştirme, yeni profil alanları ekleme

İyi bir forum sahibi olmanın en önemli özelliklerinden biri, özelleştirilebilmesidir. Büyük değişimlerin yapıldığı özelleştirmelerde kullanıcılarınızın kendilerine ait bilgilerin profillerinde saklanmasını sağlayabilir. SMF, size bunu sağlayabilecek şekilde tasarlanmış ve istediğiniz şekilde özelleştirebilme imkanları sunmaktadır.
Burada okuyacağınız bilgiler SMF forumu için hazırlanmıştır ve diğer yazılımlarla çalışmayacaktır.

İstediğiniz tam olarak nedir?

Planlamak, hepinizin bildiği gibi, herşeyin anahtarıdır. Bunun için, öncelikle bazı şeyleri bilmeniz gerekir; ne türde şeyler istiyorsunuz, nasıl görünmesini istiyorsunuz, nerede istiyorsunuz ve nasıl seçeneklere sahip olmasını istiyorsunuz.. Bu rehberde birkaç değişik örnekle kendi isteğinize uygun özellikleri nasıl üretebileceğinizi anlatacağız. (Sade yazı, listeden seçme, seçme kutuları ve büyük yazı alanlrı gibi..) Elbette daha fazlası da mümkün; biz ise başlangıç için sadece örneklendireceğiz.

Şimdi bir sonraki adım, bunlardan hangisini kullanmak istediğinizi belirlemek. Örneğin, kullanıcının bir profil alanına sadece amaca özel (kısıtlı) bilgiler girmesini istiyorsanız, işinizi seçme listesi görecektir. Bununla birlikte, mesela lakabını soracaksanız, küçük bir yazı kutusu kullanırsınız. Ya da örneğin özgeçmiş girilmesini istiyorsanız geniş bir yazı alanına ihtiyacınız olacaktır.
Daha sonra seçiminizin nereden görünmesini istediğinizi belirlemelisiniz. Örneğin yazılan özgeçmişin kullanıcının her mesajında isminin altında görülmesini muhtemelen istemezsiniz; ama profiline bakıldığında görülmesini isteyebilirsiniz. Ya da özgeçmişlerini kayıt sırasında sormak istemeyebilirsiniz, belki sonra doldurulabilecek bir özellik olarak kullanmak istersiniz..

Tema sistemi meselesi

Şimdi özelleştirilmiş profil alanları yaratmak için kullanacağımız yöntem, SMF'in bize sunduğu tema sistemidir. Bu sistem sayesinde, veritabanı üzerinde herhangi bir değişiklik yapmanıza veya girilen bilgilerin nerede saklandığı konusunda endişe duymanıza gerek kalmayacaktır. Her ne kadar böyle özelleştirilmiş alanları bir yönetim panelinden yönetmek mümkün de olsa, burada anlatacağımız metod, kontrolü elinizde tutmanız, neyin nerede ve nasıl görüneceğiniz kendinizin belirleyebilmesi açısından, daha kullanışlıdır. Ek olarak, PHP bilmenize de gerek yok; sadece kopyala/yapıştır yapmayı bilin yeter ;)

Her zaman hatırlamanız gereken önemli bir konu: tema sisteminin doğasından ötürü, kullanacağınız kodlarda veya yazılarda tek tırnak işareti ( ' ) varsa, bunun tek başına değil de, bir ters bölü ( \ ) işaretiyle kullanılması gerekir. Ör:  Ahmet'e gittim yerine; Ahmet\'e gittim.
Yanısıra, HTML ve CSS bilmeniz, işinizi büyük ölçüde kolaylaştırır. Bunları www.w3schools.com adresinden ücretsiz öğrenebilirsiniz. (İngilizce)

Bu özelleştirmeleri yaparken, bunların sadece o an kullanımdaki temada mı yoksa tüm temalarda mı görüneceğini de seçebilmeniz mümkün. Genellikle, özelleştirilmiş profil bilgileri tüm temalarda görünsün istenecektir. Bundan dolayı burada bu yöntem üzerinde duracağız. Bununla birlikte, bazı özellikler için, tüm temalarda kullanmak istediğinizde, varsayılan temayla beraber diğer temaların da dosyalarını düzenlemeniz gerekebilir. Varsayılan temayı değiştirdiğiniz takdirde, forum sürümünüzü yükseltmeye karar verirseniz, aynı değişiklikleri tekrar yapmanız gerekecektir. Mümkünse, varsayılan temanın bir kopyasını alın, bunu düzenleyin ve kullanın, varsayılan temanın kullanılmasını da engelleyin. (Yeni bir tema oluşturmak gibi düşünebilirsiniz)

Bu özelleştirmeleri yapmak için öncelikle kendinize bir adet güçlü bir düzenleme programı bulun. Dilerseniz notepad, wordpad gibi programarı kullanabilirsiniz. Programlama diline uygun renklendirme yapmak istiyorsanız ConTEXT (http://www.context.cx)'i tavsiye edebilirim.

Basit bir yazı alanı eklemek

Bu, muhtemelen en basit ve en genel yöntem. Bu özelleştirmenin örneği için, kullanıcının gerçek ismini yazmasını istediğimiz bir yazı alanı oluşturacağız.
1. /Themes/sizin_temanız/Profile.template.php dosyasını açıyoruz. Eğer kullandığınız temada bu dosya yoksa, varsayılan temadan bir kopya alıp buraya koyun.

2. Bu kodu arayın:<td><input type="text" name="websiteUrl" size="50" value="', $context['member']['website']['url'], '" /></td>
Not: Bu kod sizin dosyanızda başka özelleştirmelerden dolayı biraz farklı olabilir.
Hemen altına şunu ekleyin:

</tr><tr>
<td><b>Gerçek isim: </b></td>
<td><input type="text" name="default_options[profile_gercek_isim]" size="50" value="', @$context['member']['options']['profile_gercek_isim'], '" /></td>

Not: Burada kullanılan "default_options" ifadesi, yaratacağımız yeni profil alanının tüm temalarda işlemesi içindir. Sadece o an kullanılan temada çalışması için "options" kullanın.

3. Eğer "Gerçek isim" adı altında yarattığımız bu alanın, kullanıcının profiline bakıldığında görüntülenmesini istiyorsak, bulacağız:
<td><a href="', $context['member']['website']['url'], '" target="_blank">', $context['member']['website']['title'], '</a></td>
Hemen altına ekleyeceğiz:

</tr><tr>
<td><b>Gerçek isim: </b></td>
<td>', @$context['member']['options']['profile_gercek_isim'], '</td>


Boş bırakmışlarsa bu alan görünmesin mi? O zaman onun yerine bunu kullanın:

', !empty($context['member']['options']['profile_gercek_isim']) ? '</tr><tr>
<td><b>Gerçek isim: </b></td>
<td>' . $context['member']['options']['profile_gercek_isim'] . '</td>' : '', '


4. Eğer bu "Gerçek isim" alanının, kullanıcının yolladığı her mesajda üye adı altında görünmesini istiyorsak, (örneğin yeni üye, mesajlar : 40 gibi..) bu da mümkün. Açıyoruz: /Themes/sizin_temanız/Display.template.php Arıyoruz:

// Show the member's gender icon?

Hemen üstüne, şunu ekliyoruz:

if (!empty($message['member']['options']['profile_gercek_isim']))
echo 'Gerçek isim: ', $message['member']['options']['profile_gercek_isim'], '<br />';

Bunun gibi aynı şekilde başka alanlar da ekleyebilirsiniz.

İstenilen şeyi listeden seçtirmek

Bu da yukarıdakiyle aynı yöntemdir. Yukarıdaki yönergeleri izleyin, yalnızca Profile.template.php adımında şunu kullanın:

</tr><tr>
<td><b>Evcil hayvanınız: </b></td>
<td><select name="default_options[profile_ev_hayvani]">
<option', @$context['member']['options']['profile_ev_hayvani'] == 'Kus' ? ' selected="selected"' : '', '>Kus</option>
<option', @$context['member']['options']['profile_ev_hayvani'] == 'At' ? ' selected="selected"' : '', '>At</option>
<option', @$context['member']['options']['profile_ev_hayvani'] == 'Kopek' ? ' selected="selected"' : '', '>Kopek</option>
<option', @$context['member']['options']['profile_ev_hayvani'] == 'Kedi' ? ' selected="selected"' : '', '>Kedi</option>
</select></td>

Kalan diğer basamaklarda, "profile_gercek_isim" ve "Gerçek isim" yerine "profile_ev_hayvani" ve "Ev hayvanınız" ifadelerini kullanacaksınız.

Seçme kutuları eklemek

Yine benzer şekilde, Profile.template.php basamağında, bunu ekleyin:

</tr><tr>
<td><b>Gerçek isim: </b></td>
<td><input type="checkbox" name="default_options[show_gercek_isim]" value="1"', @$context['member']['options']['show_gercek_isim'] ? ' checked="checked"' : '', ' class="check" /></td>

Şimdi profil alanında gerçek ismin görünüp görünmemesini kullanıcı kendisi seçebilir. Kullanıcının seçimine göre gerçek ismin görünmesini/görünmemesini şu şekilde ayarlayabilirsiniz:

1. Yöntem:
', !empty($options['show_gercek_isim']) ? 'Merhaba!' : '', '
2. Yöntem:

';

if (!empty($options['show_gercek_isim'])
{
echo 'Merhaba!';
}

echo '

İki yöntemde de eğer kullanıcı gerçek isim alanını doldurmuşsa, "Merhaba!" yazısını görüntüler. Üyenin gerçek ismini çağırmak için de bunu kullanacaksınız: $options['profile_gercek_isim']
Eğer Display (Konuların görüntülendiği) veya InstantMessages (Özel mesajların görüntülendiği) temalarda üyelerin gerçek isimlerini çağırmak isterseniz o zaman da kullanacağınız budur: $message['member']['options']['show_gercek_isim']

Büyük bir yazı alanı eklemek

Örneğin, kullanıcıların özgeçmişlerini yazabilecekleri bir alan oluşturmak istiyorsunuz, Profile.template.php basamağında bunu kullanın:

</tr><tr>
<td><b>Özgeçmiş: </b></td>
<td><textarea name="default_options[profile_ozgecmis]" rows="4" cols="80" class="editor">', @$context['member']['options']['profile_ozgecmis'], '</textarea></td>
Title: Re: Özelleştirilmiş profil alanları yaratmak
Post by: KirpiX on December 12, 2005, 07:44:31 PM
harika bir döküman olmuş dostum bunun linkini yada bu dökümanı sabitlemeni tavsiye ederim çoğu kişinin işine yarayacak bilgilerle dolu bu türde bir düşünce ve uygulama için kutların seni teşekkürler aydınlattığın için
Title: Re: Özelleştirilmiş profil alanları yaratmak
Post by: Elmacik on December 12, 2005, 07:47:18 PM
KirpiX,
Her zamanki gibi, Sıkça Sorulan Sorular bölümüne eklendi zaten ;)
Fikrin için teşekkürler.
Title: Re: Özelleştirilmiş profil alanları yaratmak
Post by: KirpiX on December 12, 2005, 07:55:13 PM
dostum belki yeri değil ama sıkca sorulan sorular--Güncellendi--Tarih şeklinde yaparsanız başlığını herzaman oraya bakmayan arkadaşlarda yeni birşey eklendiğinin farkına varmış olurlar diye düşünüyorum
Title: Re: Özelleştirilmiş profil alanları yaratmak
Post by: Fu®Kåñ on December 13, 2005, 12:16:56 PM
güzel calisma teprik ederim

bu kodalamari direk thmelari koyasiniz downloada öylece sunsaniz daha iyi olmazmi?
yoksa ben webmaster olucam kendim yaparsam :P
Title: Re: Özelleştirilmiş profil alanları yaratmak
Post by: bLeDa on December 13, 2005, 12:31:03 PM
Quote from: YureKDoLu on December 13, 2005, 12:16:56 PM
güzel calisma teprik ederim

bu kodalamari direk thmelari koyasiniz downloada öylece sunsaniz daha iyi olmazmi?
yoksa ben webmaster olucam kendim yaparsam :P

iyide farklı tema kullanıosan elbet manuel olarak ekliceksin  :D


Elmacik,

Bu dökümanı çevirdigin çok iyi olmuş; teşekkürler.
Title: Re: Özelleştirilmiş profil alanları yaratmak
Post by: Fatih! on December 13, 2005, 03:39:59 PM
Elmacik sen bizim herşeyimizsin :)
teşekkürler
Title: Re: Özelleştirilmiş profil alanları yaratmak
Post by: xlang on December 21, 2005, 04:55:31 AM
Elmacik çeviri için teşekkürler :D  bu profile eklediklerimizi üyenin kaydolurken doldurmasını nasıl sağlayabiliriz acaba?
Title: Re: Özelleştirilmiş profil alanları yaratmak
Post by: UnS on December 21, 2005, 06:57:21 AM
içinde profil.theme dosyası olmayan temalar bu sayfayı default'tan mı alıyolar acaba ben nasıl düzenliyecem bunu  :D :-\
Title: Re: Özelleştirilmiş profil alanları yaratmak
Post by: mssgoogle on December 21, 2005, 07:12:53 AM
Eline koluna sağlık hocam çok faydalı bir döküman Teşekkür ederim.
Title: Re: Özelleştirilmiş profil alanları yaratmak
Post by: forsakenlad on December 21, 2005, 10:45:27 AM
Tebrikler, eminim birçok kullanıcıya yardımcı olacaktır ;)
Title: Re: Özelleştirilmiş profil alanları yaratmak
Post by: Sbri on January 09, 2006, 09:33:36 AM
Bütün bu özelleştirilmiş profillerin uye listesinde de görümtülenms iiçin ne yapmalıyız?
Title: Re: Özelleştirilmiş profil alanları yaratmak
Post by: ToKMaK on January 09, 2006, 10:43:58 AM
bunun birde üye olurken, seçenek eklemeyide yazılırsa eminim çok işe yarıcak mesala üye olurken sadece mail ve k.adı istiyor oraya şehir, doğum tarihi, vs... gibi istekleri eklemek...
Title: Re: Özelleştirilmiş profil alanları yaratmak
Post by: xlang on January 09, 2006, 02:54:46 PM
elmacik burda göstermiş yolunu :)

http://www.simplemachines.org/community/index.php?topic=61661.0
Title: Re: Özelleştirilmiş profil alanları yaratmak
Post by: Clough on January 09, 2006, 08:01:28 PM
Güzel döküman hazırlayana ve çevirene teşekkürler.

Ayrıca nacizane fikrim bu profilde oluşturulan bölümler , kulllanıcı mesaj attığında avatarının altında yazsa güzel olurdu.
Title: Re: Özelleştirilmiş profil alanları yaratmak
Post by: Elmacik on January 09, 2006, 08:06:10 PM
Dokümanı okumadın yani? :)
Bunu da yapmak mümkün ve içinde ona da değinilmiş ;)
Title: Re: Özelleştirilmiş profil alanları yaratmak
Post by: ASi ve MAVi on February 24, 2006, 10:07:13 AM
ya ben 2 şey soracam:

1- kayıt esnasında doğum tarihi ve cinsiyet girmeyi zorunlu yapacaz

2- girilen bilgileri profillere yazdıracaz

bunu yapmak için çok uğraştım ama beceremedim

bi fikri olan var mı ?
Title: Re: Özelleştirilmiş profil alanları yaratmak
Post by: Elmacik on February 24, 2006, 04:56:55 PM
Kayıt sırasında cinsiyet ve doğum tarihini zorunlu yapmak için bir iki gün önce bir konu tartıştık ortaya güzel bir sonuç çıktı.
Biraz bakıver bulursun eminim.
Seni aramızda yeniden görmek güzel :)
Title: Re: Özelleştirilmiş profil alanları yaratmak
Post by: ASi ve MAVi on February 24, 2006, 09:56:31 PM
teşekkürler kardeş :)

bahsettiğin konuyu arattırdım ama bulamadım maselef :(

bu yeni sisteme bi türlü alışamadım ben :D
Title: Re: Özelleştirilmiş profil alanları yaratmak
Post by: badman on March 04, 2006, 08:11:04 AM
Eline saglık cok guzel bir dokuman birsey sorucaktım davetle uyelik oluyormu acaba mesela yeni biri uye olurken davet kodu istenecek felan
Title: Re: Özelleştirilmiş profil alanları yaratmak
Post by: Sarba126 on March 11, 2006, 12:51:12 PM
Bunu manuel yerine normal yapma şansımız varmı yani hazır paket varmı?
Title: Re: Özelleştirilmiş profil alanları yaratmak
Post by: UuR_ on March 16, 2006, 04:42:52 AM
elline ve klavye sağlık çok güzel bir döküman olmuş ama benmde bi sorum olacak bunlaru girmeyi nasıl zorunlu yapabiliriz.
Title: Re: Özelleştirilmiş profil alanları yaratmak
Post by: Elmacik on March 16, 2006, 05:26:19 AM
Bir JavaScript fonksiyonu ile.
Bunu da konuşmuştuk daha önce. Ziyaretçilerle ilgili bir başlık açılmıştı ve orada küçük bir modcuk yazmıştık pisdoktor ile beraber. Vaktim olmadığı için arayıp linkini veremiyorum.
Title: Re: Özelleştirilmiş profil alanları yaratmak
Post by: dberdi on March 16, 2006, 11:01:02 AM
arkadaşlar, herkese katkılarından dolayı sonsuz teşekkürlerimi sunuyorum

peki bu eklediğimiz alanlara göre arama yapabiliyomuyuz acaba

yani üyeler forum anasayfasında üye listesini aldığında üyeler arasından ara dediğinde
bizim bu eklediğimiz alanları kullanabiliyorlarmı ?

mesela admin sitede admin işlemleri esnasında üyenin bütün detaylarına göre arama yapabiliyor ya
aynı onun gibi yada ona benzer üyeler için gelişmiş bir üye arama seçeneği oluşturabilirmiyiz ?
Title: Re: Özelleştirilmiş profil alanları yaratmak
Post by: Elmacik on March 18, 2006, 02:45:15 AM
Hayır yapamıyorsun, bakarsın onu da tercüme etmemizi değil de bizim yazmamızı beklersiniz :)
Title: Re: Özelleştirilmiş profil alanları yaratmak
Post by: mlarghech on March 20, 2006, 08:45:35 AM
ya arkdaşlar bu işin mantığını biraz anlatabilirmisiniz üye tablolarında yeni bi alan açmadan bu nasıl mümkün oluyo az buçuk php biliyodum oda bu işi çözmeye yetmedi, yazıdan anladığım kadarıyla temayla ilgili bişeymiş ama nasıl oluyoda her üye için ayrı ayrı çalışıyo bu ( ayrıca ilk iş php kitabımı yakıp yenisini alıcam  , yada kitapla ilgisi yok ben beceriksizim :D )
Title: Re: Özelleştirilmiş profil alanları yaratmak
Post by: Elmacik on March 21, 2006, 05:42:56 AM
Ben de bu işleri bilmezkene anlamıyordum :)
Ama sonradan öğrendim ki her yönüyle mükemmel ve ileri görüşlü olan forumumuz SMF, bizim için herşeyi önceden düşünmüş, ve kodlarda yaptığımız değişiklikleri kendiliğinden veritabanına aktarmayı sağlamış ;)
Ayar olayı da böyledir. Mesela Settings.template.php 'de arrayler hazırdır, o dosyaya gireceğiniz her yeni ayar, o sayfayı ilk açışınızda veritabanına otomatik olarak yerleşir.
Title: Re: Özelleştirilmiş profil alanları yaratmak
Post by: yurekdevleti on March 23, 2006, 12:05:44 PM
guzel calisma tesekkurler
Title: Re: Özelleştirilmiş profil alanları yaratmak
Post by: 4eve® on March 24, 2006, 07:58:15 PM
Çok güzel çalışma.. bunları tam anlamıyla kawrayacak sewiyeye gelemedim.. yawaş yawaş öğrenmeye çalışıcam..paylaşım için tşkrler..
Title: Re: Özelleştirilmiş profil alanları yaratmak
Post by: mlarghech on March 28, 2006, 03:56:27 PM
ben bunları kendime göre ayarladım ama,

</tr><tr>
<td><b>Gerçek isim: </b></td>
<td><input type="checkbox" name="default_options[show_gercek_isim]" value="1"', @$context['member']['options']['show_gercek_isim'] ? ' checked="checked"' : '', ' class="check" /></td>


bu kod kontrolden çıktı  :) , seçildimi geri bırakılmıyo üstünde yaptığım tek değişiklik show_bolum olarak ayarlamak , ( display.templatede de aynı ) yani ilk başta seçili değilken bilgiler gözükmüyo seçilince gözüküyor ama tekrar eski haline gelmiyor  ( phpmyadminden eski haline alabiliyorum )
acaba neden böyle oldu nasıl çözerim ??



if ($context['member']['options']['show_bolum'] == 1)  {
echo '
  <tr>
    <td width="40%"><b>Bilgi Gösterimini Kapat: </b></td>
    <td><input type="checkbox" name="default_options[show_bolum]" value="0"', @$context['member']['options']['show_bolum'] ? '' : '', ' class="check" /></td>
  </tr>';
} else {
echo '
  <tr>
    <td width="40%"><b>Bilgi Gösterimini Aç: </b></td>
    <td><input type="checkbox" name="default_options[show_bolum]" value="1"', @$context['member']['options']['show_bolum'] ? '' : '', ' class="check" /></td>
  </tr>';
}


bu şekilde yazınca olmuş gibi oldu ama çözümünün bu olmadığını biliyorum...
acaba çözümü nedirki :)
Title: Re: Özelleştirilmiş profil alanları yaratmak
Post by: musti_kekilli on March 31, 2006, 09:09:11 PM
Kardeş ben yaptım anlattığın gibi ama kullanıcı profilinde göremiyor hesap yönetim ayarlarına normal bi kullanıcı girdiğinde göremiyor ama admin görebiliyor... Nasıl olacak acaba ?
Title: Re: Özelleştirilmiş profil alanları yaratmak
Post by: Ekshi on April 01, 2006, 04:30:03 AM
Ceviri gayet iyi olmus ellerine saglik Elmacik
Title: Re: Özelleştirilmiş profil alanları yaratmak
Post by: bahad1r on April 02, 2006, 12:45:35 PM
Quote<option', @$context['member']['options']['profile_ev_hayvani'] == 'Kus' ? ' selected="selected"' : '', '>Kus</option>
<option', @$context['member']['options']['profile_ev_hayvani'] == 'Kopek' ? ' selected="selected"' : '', '>Kopek</option>

Kuş, Köpek gibi Türkçe karakterler için bir çözüm var mıdır?

Local'de bunu denedim. Türkçe karakterleri yazmama rağmen otomatik olarak diğer halini atıyor. Bunu nasıl çözebilirim?

(http://img336.imageshack.us/img336/6721/clipboard026yi.jpg)

Teşekkürler.

Title: Re: Özelleştirilmiş profil alanları yaratmak
Post by: Elmacik on April 02, 2006, 05:57:34 PM
Bunu Türkçe karakterlerin ASCII karşılıklarını (http://www.elmacik.com/a/ascii?ascii=4) kullanarak yapabilirsin.
Title: Re: Özelleştirilmiş profil alanları yaratmak
Post by: bahad1r on April 03, 2006, 05:48:05 AM
Teşekkürler Elmacik, karakter sorunu düzeldi; fakat bu seferde Türkçe karakterlerli olanları seçip, kimliği değiştir diyorum, olmuyor.

Mesela

Quote<option', @$context['member']['options']['profile_university'] == 'Bal&#"305;kesir Üniversitesi' ? ' selected="selected"' : '', '>Bal&#"305;kesir Üniversitesi</option>

veya

Quote<option', @$context['member']['options']['profile_university'] == 'Bal&#"305;kesir Üniversitesi' ? ' selected="selected"' : '', '>Balıkesir Üniversitesi</option>

veya

Quote<option', @$context['member']['options']['profile_university'] == 'Balikesir Üniversitesi' ? ' selected="selected"' : '', '>Bal&#"305;kesir Üniversitesi</option>

Düzelme oluyor. Ama seçemiyorum. Anladığım kadarıyla İkinci kısım görüntülemedeki isim, bunun gibi seçeneklei denedim gene olmadı.

*Kodun içine " işareti attım. Çünkü forum onu 'ı' harfi olarak algılıyor.
Title: Re: Özelleştirilmiş profil alanları yaratmak
Post by: Elmacik on April 03, 2006, 06:42:39 PM
Hmm yapmak istediğini anladım bahad1r, ama bunu bu şekilde çözebileceğimizi sanmıyorum.
Yani Türkçe karakter kullanmamak görünüyor serde.
Çünkü nedense özel karakter kullanıldığında daha sonra bunlar birbirleriyle eşleşmiyor.
Yani bazı yerde "ı" olarak görünüyor atıyorum, bazı yerde &amp;#305; olarak görünüyor.
Düzenleme: Bak mesela burada &amp; diyorum bunun & işaretine dönüşmesi gerekiyor. Dönüşüyor mu? Hayır :P
Title: Re: Özelleştirilmiş profil alanları yaratmak
Post by: bahad1r on April 04, 2006, 01:51:54 PM
Sağolasın Elmacik, ne yapalım artık çözüm yolu çıkana kadar; insanlar kendileri yazsın.  :)
Title: Re: Özelleştirilmiş profil alanları yaratmak
Post by: rottegroupe on April 08, 2006, 06:02:23 AM
Yukarıdakilere göre yaptığımı sizlerle paylaşayım... Direkt alıp kopyalayın istediğiniz değişikliği yapın... Yalnız ben msn gibi bilgileri bir alta kaydırdım daha da güzel oldu bence...

Gerçek İsim, Nereden,Tuttuğunuz takım,İlgi alanlarınız,Kendinizi tanıtın,Buradan Beklentiniz gibi...

// Website details.
echo '
<tr>
<td><b>Gerçek isim: </b></td>
<td><input type="text" name="default_options[profile_gercek_isim]" size="50" value="', @$context['member']['options']['profile_gercek_isim'], '" /></td></tr>
<tr>
<td><b>Nereden: </b></td>
<td><input type="text" name="default_options[profile_nereden]" size="50" value="', @$context['member']['options']['profile_nereden'], '" /></td></tr>
<tr>
<td><b>Tuttuğunuz Takım: </b></td>
<td><select name="default_options[profile_takim]">
<option', @$context['member']['options']['profile_takim'] == 'A Milli Takim' ? ' selected="selected"' : '', '>A Milli Takim</option>
<option', @$context['member']['options']['profile_takim'] == 'Besiktas' ? ' selected="selected"' : '', '>Besiktas</option>
<option', @$context['member']['options']['profile_takim'] == 'Fenerbahce' ? ' selected="selected"' : '', '>Fenerbahce</option>
<option', @$context['member']['options']['profile_takim'] == 'Galatasaray' ? ' selected="selected"' : '', '>Galatasaray</option>
<option', @$context['member']['options']['profile_takim'] == 'Trabzonspor' ? ' selected="selected"' : '', '>Trabzonspor</option>
<option', @$context['member']['options']['profile_takim'] == 'Diger' ? ' selected="selected"' : '', '>Diger</option>
<option', @$context['member']['options']['profile_takim'] == 'Tutmuyorum' ? ' selected="selected"' : '', '>Tutmuyorum</option>
</select></td>
<tr>
<td><b>İlgi Alanlarınız: </b></td>
<td><input type="text" name="default_options[profile_ilgi]" size="50" value="', @$context['member']['options']['profile_ilgi'], '" /></td></tr>
</tr><tr>
<td><b>Kendinizi Anlatınız: </b></td>
<td><textarea name="default_options[profile_ozgecmis]" rows="4" cols="80" class="editor">', @$context['member']['options']['profile_ozgecmis'], '</textarea></td><tr>
<td><b>Buradan Beklentiniz: </b></td>
<td><input type="text" name="default_options[profile_beklenti]" size="50" value="', @$context['member']['options']['profile_beklenti'], '" /></td></tr>
</tr>
<tr>
<td width="40%"><b>', $txt[83], ': </b><div class="smalltext">', $txt[598], '</div></td>
<td><input type="text" name="websiteTitle" size="50" value="', $context['member']['website']['title'], '" /></td>
</tr><tr>
<td width="40%"><b>', $txt[84], ': </b><div class="smalltext">', $txt[599], '</div></td>
<td><input type="text" name="websiteUrl" size="50" value="', $context['member']['website']['url'], '" /></td>
</tr><tr>
<td colspan="2"><hr width="100%" size="1" class="hrcolor" /></td>
</tr>';


(http://img147.imageshack.us/img147/9499/bolum1ss.jpg) (http://imageshack.us)
Title: Re: Özelleştirilmiş profil alanları yaratmak
Post by: bahad1r on April 09, 2006, 03:53:08 AM
Aynı sorunu başka bir forumda sorduğumda böyle bir cevap aldım.

Quotebence durum mysql bağlantısından kaynaklanıyor.
collate ayarını değiştirmen lazım. eğer hiçbir sonuç alamazsan mysql_connect fonksiyonundan sonra
CODEmysql_query("SET NAMES 'latin5'");
satırını ekle. Bende de benzer bir sorun vardı. HTML başlığındaki metin kodunu Türkçe ayarlamama rağmen Türşçe karakterler çıkmıyordu. sebebi ise mysql in metin kodlaması olarak UTF8 kullanmasıymış. Bu komutla halletmiştim.

Ama bu değişikliği nasıl yapacağımı bulamadım.
Title: Re: Özelleştirilmiş profil alanları yaratmak
Post by: c a g a t a y on April 15, 2006, 05:59:33 PM
Sevgili Elmacik
bu konuyla alakali oldugunu düsündügüm icin buraya yaziyorum
Senin olusturdugun "Cinsiyet Yas Ulke" modulünü kurdum

1. Uyelerin gönderdikleri mesajlarin solunda
Quote// Show the profile, website, email address, and personal message buttons.

hemen altina ULKE nin de gelmesini istiyorum. (eger yazmamisssa gelmesin)

2. Bu ULKE sanirim UYE KIMLIK AYARLARI nda "YER" olarak geciyor bunu nerden "Ülke/Şehir" olarak değiştirebilirim?

Selamlar
Title: Re: Özelleştirilmiş profil alanları yaratmak
Post by: denizonline on April 18, 2006, 12:44:38 PM
Arkadaşlar örnegin üye olurken
Gerçek isim kısmı eklıycem register.template.php dosyasında bıyere ustte yazdıgınız kodu ekledım kayıt ol kısmına bunu ekledı ancak uye olurken orayı dolduruyoruz fakat Profıl kısmında bu kısım gelmıyor :D
Title: Re: Özelleştirilmiş profil alanları yaratmak
Post by: hhhhhhh on April 20, 2006, 06:58:53 PM
Ben kaç yaşında olduğunu
+ nereden olduğunu  +cinsiyetinin ne olduğunu işaretlicek
bir alan istiyorum.. bana codesini verebilir misiniz?
Title: Re: Özelleştirilmiş profil alanları yaratmak
Post by: hhhhhhh on April 21, 2006, 12:05:14 PM
Quote from: BAHADIR on April 20, 2006, 06:58:53 PM
Ben kaç yaşında olduğunu
+ nereden olduğunu  +cinsiyetinin ne olduğunu işaretlicek
bir alan istiyorum.. bana codesini verebilir misiniz?
Title: Re: Özelleştirilmiş profil alanları yaratmak
Post by: By_@L!eN on April 27, 2006, 10:26:04 AM
elmacik sen bizim herşeyimizsin ellerine kollarına bacaklarına gözlerine kuvvet !
Title: Re: Özelleştirilmiş profil alanları yaratmak
Post by: 4LP3RUZ1 on April 27, 2006, 11:55:26 PM
Quote from: BAHADIR on April 20, 2006, 06:58:53 PM
Ben kaç yaşında olduğunu
+ nereden olduğunu  +cinsiyetinin ne olduğunu işaretlicek
bir alan istiyorum.. bana codesini verebilir misiniz?

bu kadar beleşçi olma, ;) bütün bu rehber sana nasıl yapılacağını anlatmaya çalışıyor. İlk önce dene, yapamazsan tekrar dene ve yine yapamazsan nerde problem çıktığı ile sorunu sor.
Title: Re: Özelleştirilmiş profil alanları yaratmak
Post by: By_@L!eN on April 29, 2006, 04:52:36 PM
bunun yapılmışı varmı arkadaşlar :( yapamadım hep eror verdi yardım please
Title: Re: Özelleştirilmiş profil alanları yaratmak
Post by: OGtr on May 01, 2006, 05:32:46 AM
en güzel olan eklentilere keşke caps koysaydınız  :-\ Daha iyi olurdu sağolun guzel eklentiler
Title: Re: Özelleştirilmiş profil alanları yaratmak
Post by: denizonline on May 11, 2006, 09:21:03 AM
Custom Profile Fields mod kurulu ancak bunu türkçesi varmı arkadaşlar search dan aradıma ama bulamadım
Title: Re: Özelleştirilmiş profil alanları yaratmak
Post by: Harzem on May 11, 2006, 09:22:15 AM
O modun Türkçe'si Türkçe Modlar ve Araçlar'da bulunuyor.
Title: Re: Özelleştirilmiş profil alanları yaratmak
Post by: denizonline on May 11, 2006, 10:00:22 AM
hehe ezbere soruyoruz hemen dımı nese buldum kardes eyw
ama bu seferde hızlı msj la ılgılı turkce bı eklentı bulamadım :D
Title: Re: Özelleştirilmiş profil alanları yaratmak
Post by: Harzem on May 11, 2006, 10:02:43 AM
Hızlı mesajın nesiyle ilgili eklenti arıyorsun?
Title: Re: Özelleştirilmiş profil alanları yaratmak
Post by: minnik on May 11, 2006, 12:44:02 PM
Bu olayın kesin mantığı nedir arkadaşlar , özelleşmiş profil alanı yaratmak demekle ne kastediliyor, kurulmuş bir yer varmı görebilsek.
Title: Re: Özelleştirilmiş profil alanları yaratmak
Post by: hhhhhhh on May 11, 2006, 05:57:19 PM
tüm kodları uyguladım bişey değişmedi contex falan bilmiyorum ben onlara ne yapılıyor kodları ekledimya denilen yere daha ne yapmam lazım yardim
Title: Re: Özelleştirilmiş profil alanları yaratmak
Post by: Sindorf on June 16, 2006, 09:16:33 PM
Custom Profile Fields (özel profil alanları) modunu kullanabilirsiniz arkadaşlar ;)
Title: Re: Özelleştirilmiş profil alanları yaratmak
Post by: mcmadrap on August 14, 2006, 09:49:02 AM
Kayıt sırasında gizli soru ve cevabı nasıl ekleyebilirim?
Title: Re: Özelleştirilmiş profil alanları yaratmak
Post by: ahmet_gd on August 20, 2006, 06:09:52 AM
Peki bişi diecem profilinden adamın sadece adminler ayarlayabilse bi şeyi onu nasıl yaparız acaba yani karma gibi ama orada ben ne yapacam mesaj saysı gözüksün/gözükmesin gibi bişi yapmak istiyorum ama bunu sadece admin yapabilsin birde şnu sotayım bişyi nasıl admin paneline taşırız yönetimini acaba ?
Title: Re: Özelleştirilmiş profil alanları yaratmak
Post by: ahmet_gd on August 21, 2006, 08:40:53 AM
cevap yokmu arkadaşlar
Title: Re: Özelleştirilmiş profil alanları yaratmak
Post by: ahmet_gd on August 23, 2006, 09:38:26 AM
soru zormuydu
Title: Re: Özelleştirilmiş profil alanları yaratmak
Post by: amcolu on August 30, 2006, 04:31:11 PM
arkadaşlar..
belki de gerçekleştirilmesi zor bir şey isteyeceğim amma..
isteyelim, belki aranızda çare olabilecek biri vardır :)

ben profilde bir alan açamak istiyorum.
Ses: (http://bilmemne.com/bilmemne.mp3)

yani ses, ve yanında link eklemek için bir alan olacak..
oraya mp3 linki ekleyeceğim ve birisi profilime girdiği taktirde profilimi izlerken o mp3 arka fon'da çalacak..

:)

haydin bakalım,
merak ettim çözebilecek biri var mı diye..

teşekür ediyorum şimdiden..
Selam ile..
Title: Re: Özelleştirilmiş profil alanları yaratmak
Post by: PORCHUCKA on September 05, 2006, 06:04:09 AM
inanın ben sizin nedinizi anlamıyorum :D  :-[
Title: Re: Özelleştirilmiş profil alanları yaratmak
Post by: kaanfakili on September 06, 2006, 02:31:52 AM
Bu güzel belgeyi çevirdiğin için teşekkürler.

Ben de bu alanların kayıt olurken kullanıcı tarafından zorunlu olarak doldurulmasını istiyorum. Bunun için ne yapmam gerekli. Register.template.php 'de sanırım ilgili yerleri düzenlemem gerekli. Fakat tam olarak bilmiyorum ?
Title: Re: Özelleştirilmiş profil alanları yaratmak
Post by: ahmet_gd on September 16, 2006, 10:47:12 AM
Quote from: amcolu on August 30, 2006, 04:31:11 PM
arkadaşlar..
belki de gerçekleştirilmesi zor bir şey isteyeceğim amma..
isteyelim, belki aranızda çare olabilecek biri vardır :)

ben profilde bir alan açamak istiyorum.
Ses: (http://bilmemne.com/bilmemne.mp3)

yani ses, ve yanında link eklemek için bir alan olacak..
oraya mp3 linki ekleyeceğim ve birisi profilime girdiği taktirde profilimi izlerken o mp3 arka fon'da çalacak..

:)

haydin bakalım,
merak ettim çözebilecek biri var mı diye..

teşekür ediyorum şimdiden..
Selam ile..


hımm gzl fikir bunu mod yapcam bennde
ama manul olarak dene bi yedeğini alrak denemdim çünkü
profile.template.php

Ara
<td><input type="text" name="websiteUrl" size="50" value="', $context['member']['website']['url'], '" /></td>

Ekle
<td>Arka Fon Müziği <br><h3>Http:// girmeyiniz!!!</h3></td>
<td><input type="text" name="default_options[profile_arkafon_muzigi]" size="50" value="', @$context['member']['options']['profile_arkafon_muzigi'], '" /></td>]]>



Ara
<a href="', $context['member']['website']['url'], '" target="_blank">', $context['member']['website']['title'], '</a></td>

ekle
', !empty($context['member']['options']['profile_arkafon_muzigi']) ? '</tr><tr>
<td><b></b></td>
<td><bg saund="http://' . $context['member']['options']['profile_arkafon_muzigi'] . '."</td>' : '', '
Title: Re: Özelleştirilmiş profil alanları yaratmak
Post by: yasarcan on November 28, 2006, 12:50:43 PM
arkadaşlar profile bilgileri ekledim.

bu profil bilgilerini normal sayfada üyenin logosunun altında göstermem mümkün mü?

'yeni üye' gibi olan yere
Title: Re: Özelleştirilmiş profil alanları yaratmak
Post by: estremo on December 22, 2006, 12:43:03 PM
elmacik arkadaşım iyi bir döküman, sanırsam eskisi gibi zamanın yok. Bir sorum olucak bu döküman ile ilgili benim forumumda her ay ufak bir yarışma oluyor, üyeler masaüstlerini koyuyor ve anketle 1. seçiliyor ben bu birinciye profiline ufak bir madalya eklemek istiyorum. o madalyaya tıkladımı o başlığa gitsin yada o olmazsa madalyanın üzerine gelince yazsın yada madalyaya tıklayınca profil özetine gitsin orda gözüksün vs böyle birşey yapabilrmiyim.
Teşekkürler.
Title: Özelleştirilmiş profil alanları yaratmak
Post by: özgür şahin on December 22, 2006, 02:04:02 PM
Döküman çok güzel. Hazırlayanın ve çevirenin ellerine sağlık. Denedim, çalışıyor. Ancak benim istediğim biraz daha farklı bir şey. Örneğin yine bir profil alanı yaratıyoruz.

Bunun adına diyelim ki "Ruh Hali"

Profil alanında seçmeli bir alan yaratmak istiyorum.

Örneğin,
1- Melek
2- Hasta
3- Yalnız
gibi...

</tr><tr>
<td><b>Ruh Haliniz: </b></td>
<td><select name="default_options[profile_ruhhali]">
<option', @$context['member']['options']['profile_ruhhali'] == 'Cansız' ? ' selected="selected"' : '', '>Cansız</option>
<option', @$context['member']['options']['profile_ruhhali'] == 'Yaramaz' ? ' selected="selected"' : '', '>Yaramaz</option>
<option', @$context['member']['options']['profile_ruhhali'] == 'Mutlu' ? ' selected="selected"' : '', '><img src="http://www.kalbim.gen.tr/forum/Themes/default/images/ruhhali/Mutlu.gif" width="72" height="15"></option>
<option', @$context['member']['options']['profile_ruhhali'] == 'Yalnız' ? ' selected="selected"' : '', '>Yalnız</option>
</select></td>


Yukarıdaki gibi Profile.Template.php'ye ekledim. Yazı halinde çıkarttım. Buraya kadar bir sorun yok. Sonucu yazı ile almak istediğim zaman zaten bir sorunla karşılaşmıyorum. Ancak istediğim şey biraz farklı. Şu ki,

Bunlardan birisi seçildiği anda, mesaj yazdığı bölümde (hemen avatarın üstünde) çıksın. (Display.template.php'de)

Yazı ile yapabiliyorum. Ancak resim ile çıkartamıyorum.

Örneğin Melek seçildiğinde,
Avatarın hemen üstünde (http://www.2de1.net/images/mood/Melek.gif) çıksın. Ya da "Yalnız" seçildiğin de (http://www.2de1.net/images/mood/Yalnizlik.gif). Umarım anlatabilmişimdir.

Quote from: Şekil 1

Cevap bekliyorum.
Teşekkürler.
Title: Re: Özelleştirilmiş profil alanları yaratmak
Post by: buddhaben on February 10, 2007, 04:33:22 AM
ellerine sağlık kardeşim çok güzel bir iş
Title: Re: Özelleştirilmiş profil alanları yaratmak
Post by: 51promil on June 10, 2007, 12:10:20 PM
aRKadaşım ruh hali ile ilgili ayrıntılı acıklarmısın tam olark nereye ekliosun kodları ??
Title: Re: Özelleştirilmiş profil alanları yaratmak
Post by: MotoTurkey.Org on August 19, 2007, 09:17:40 PM
ElmacıK ben sana daha ne diyeyim yahu...
Bir kere kötü bir şey yap ya hep teşekkür mü etcez, biraz da beğenmeyelim ama elde değil :(


:D Heheh :D

Teşekkürler çok işime yaradı ;)
Title: Re: Özelleştirilmiş profil alanları yaratmak
Post by: teknolok on September 08, 2007, 05:53:38 PM
Peki bu listeden seçme olayında yanda ruh hali modunda resimleri nasıl gösterebilirz.Listeni yanından seçildikçe resim değişecek
Title: Re: Özelleştirilmiş profil alanları yaratmak
Post by: teknolok on September 08, 2007, 05:54:39 PM
@osahin gender olayından yola çıkarak istediğini yapanilirsin sanırım.
Title: Re: Özelleştirilmiş profil alanları yaratmak
Post by: onrozcn on October 01, 2007, 05:42:50 AM
elmacik herzamnki gibi harikasın.
Title: Re: Özelleştirilmiş profil alanları yaratmak
Post by: champwarez on October 13, 2007, 04:20:48 AM
Eline sağlık çok güzel çeviri olmuş.
Peki üye listesi sıralamasında bu yarattığımız alanlardan birini ekleme şansımız varmı?
Title: Re: Özelleştirilmiş profil alanları yaratmak
Post by: Atalay35 on October 14, 2007, 05:03:12 PM
güzel çalışma teşekkürler, ayrıntı bazan önemlidir nede olsa
Title: Re: Özelleştirilmiş profil alanları yaratmak
Post by: Hoochie Coochie Man on December 03, 2007, 05:45:04 PM
Teşekkürler döküman için Elmacik, emeğine sağlık kardeşim..

Edit: Elmacik "İstenilen şeyi listeden seçtirmek" özelliğinde, kullanıcı birden fazla seçenek seçebilir mi?

Edit: vede resim seçtirebilirmiyiz?
Title: Re: Özelleştirilmiş profil alanları yaratmak
Post by: Elmacik on December 04, 2007, 01:35:10 PM
Huçi, evet dediklerinin ikisini de yapabilirsin; ancak onlar biraz daha fazla bilgiye ihtiyaç duyar.
Title: Re: Özelleştirilmiş profil alanları yaratmak
Post by: Hoochie Coochie Man on December 04, 2007, 02:01:47 PM
Anladım, da benim o kadar php bilgim yok, yani bir kaç denemeler yaptım ancak olmadı. bende yabancı bölümde sordum, bakalım artık!
Title: Re: Özelleştirilmiş profil alanları yaratmak
Post by: Tanshaydar on May 30, 2008, 01:53:39 PM
Quote from: mlarghech on March 28, 2006, 03:56:27 PM
ben bunları kendime göre ayarladım ama,

</tr><tr>
<td><b>Gerçek isim: </b></td>
<td><input type="checkbox" name="default_options[show_gercek_isim]" value="1"', @$context['member']['options']['show_gercek_isim'] ? ' checked="checked"' : '', ' class="check" /></td>


bu kod kontrolden çıktı  :) , seçildimi geri bırakılmıyo üstünde yaptığım tek değişiklik show_bolum olarak ayarlamak , ( display.templatede de aynı ) yani ilk başta seçili değilken bilgiler gözükmüyo seçilince gözüküyor ama tekrar eski haline gelmiyor  ( phpmyadminden eski haline alabiliyorum )
acaba neden böyle oldu nasıl çözerim ??

Evet bu konuda arkadaş sormuş ama cevap veren olmamış galiba. Kutuyu işaretliyorum, tamam güzel çalışıyor. Ama geri işareti kaldırdığımda çalışmıyor, ya kutucuk işaretli kalıyor, ya da benim gibi birden fazla kutucuk varsa biri işaretleniyor diğeri işaretsiz kalıyor, iyice sapıtıyor.

Sebebi ne olabilir? Kodlar üzerinde oynama yaptım evet o da name="Burayı" değiştirmek oldu.
Title: Re: Özelleştirilmiş (yeni) profil alanları yaratmak
Post by: DeaDragon on August 04, 2008, 01:42:21 PM
Arkadaşlar Costumprofile Modunu Ekledim ve Başarıyla Ekli Gösteriyor ama Ayarlarını Nerden Yapacağımı Bulamadım. Lütfen Yardım Edersniz Sevinirim
Title: Re: Özelleştirilmiş (yeni) profil alanları yaratmak
Post by: XL-AdLocK on August 07, 2008, 09:14:03 PM
temamda profile.template.php bulunmuyor ne yapmalım ?
Title: Re: Özelleştirilmiş (yeni) profil alanları yaratmak
Post by: MadBlazer on August 08, 2008, 05:57:37 AM
Quote from: XL-AdLocK on August 07, 2008, 09:14:03 PM
temamda profile.template.php bulunmuyor ne yapmalım ?
Default Temadan Profile.Template.php Dosyasını Kendi temana at.
Title: Re: Özelleştirilmiş (yeni) profil alanları yaratmak
Post by: Ezio Auditore on March 06, 2010, 05:26:25 PM
Yha bn bunu yaptım  özgeçmişimi yazdım ama profilde göstermio :s ???
Title: Re: Özelleştirilmiş (yeni) profil alanları yaratmak
Post by: emirhancan on March 20, 2010, 01:22:38 PM
Öncelikle çok teşekkürler sorunsuz çalışyor ama ben araya yatay çizki koymak istiyorum nasıl olacak ???
Title: Re: Özelleştirilmiş (yeni) profil alanları yaratmak
Post by: grafitus on March 20, 2010, 01:27:53 PM
Quote from: emirhancan on March 20, 2010, 01:22:38 PM
Öncelikle çok teşekkürler sorunsuz çalışyor ama ben araya yatay çizki koymak istiyorum nasıl olacak ???
<hr />
Title: Re: Özelleştirilmiş (yeni) profil alanları yaratmak
Post by: parashaw on May 19, 2010, 02:35:04 PM
Çok iyi bir döküman, işime yaradı.

Ama bi sorum var, yazılarda bbcode ya da htmlyi nasıl açabiliriz; renklendirmek istiyorum da  :-\
Title: Re: Özelleştirilmiş (yeni) profil alanları yaratmak
Post by: kuşlar on June 09, 2010, 03:02:58 PM
slm.
yardımcı olduğunuz için teşekür ederim .
ancak.burda sorun yada anlayaadığım şu örneğin tutuğunuz takım diyor birkac hane yani en az on soruluk yada beş soruluk bi olay nasol butonu yapılır yada varmıdır.yeniyim kusuruma bakma .
                                                                                                      tşekürler allhrazı olsun



http://bizimada.com (http://bizimada.com)
Title: Re: Özelleştirilmiş (yeni) profil alanları yaratmak
Post by: kuşlar on June 09, 2010, 06:36:46 PM
slm
bunu altından kalkman mümkün değil saatlerce uğraştım ya kod takılıyor onu gecersem hiç birşey olmuyor bu nasıl birşey bir üyeye tutuğun takım diye bir format koyacağım.hepsi bu .bu işten vaz gecmek en iyisi.15 gündür uyku yüzü görmedim.diğer bir konu,br koda sec yapmak için sayfalarca kod inceliyor okuyorsun sonuç yine yok eğer smf bunu vermemise o zaman maksatlımı yani neyse.başka bir yolu varsa rica edyim yardım edin yoksa canınız sağolsun bu beni adanda bu sıcakta cıldırtı vaktinizi aldım kusura bakmayın.
Title: Re: Özelleştirilmiş (yeni) profil alanları yaratmak
Post by: Phoestre on June 10, 2010, 03:25:24 AM
Quote from: kuşlar on June 09, 2010, 06:36:46 PM
slm
bunu altından kalkman mümkün değil saatlerce uğraştım ya kod takılıyor onu gecersem hiç birşey olmuyor bu nasıl birşey bir üyeye tutuğun takım diye bir format koyacağım.hepsi bu .bu işten vaz gecmek en iyisi.15 gündür uyku yüzü görmedim.diğer bir konu,br koda sec yapmak için sayfalarca kod inceliyor okuyorsun sonuç yine yok eğer smf bunu vermemise o zaman maksatlımı yani neyse.başka bir yolu varsa rica edyim yardım edin yoksa canınız sağolsun bu beni adanda bu sıcakta cıldırtı vaktinizi aldım kusura bakmayın.

Strese gerek yok ;) İlla kodlarla yapamıyorum diyorsan SMF2.0 'a geçersen bunların hepsi otomatik olarak geliyor. Denemek için bilgisayarında veya sunucunda test amaçlı bir forum kurup kendinde görebilirsin. Hem 2.0 'a geçerek yeni modlar ile tam uyumlu olabilir ve forumun tamamen geleceğe yönelik olur.
(Yeni profil alanları eklemek için kod kullanmaya çalıştığın için SMF 1.1 serisini kullandığını varsayıyorum?)
Title: Re: Özelleştirilmiş (yeni) profil alanları yaratmak
Post by: kuşlar on June 11, 2010, 02:13:55 PM
slm kaptan
verdğin bilgiyi değerlendirib smf 2.0.rc3 gectim.dedğiniz gibi kod da sec kendiliğinden var .ama bu seferde diğer çalışmalarım gitti.örneğin bir buton eklmiştim radyo için.bunda aynısını yapamadım tahminim bunu kodu değişik.birde tema secme, renk secme ,gibi altarfa yapılan butonlar, onlarda değişik sanırım .onlarıda uygulayamadım kısaca seni yine rahatsız ettim. kusuruma bakma.altaki resimlerini gönderdğim komuları  kısa bir acıklamayla smf 2.0 uygun olanları, gönderisen minattar olurum, bendekiler uymuyor.1.1.11 içindi değişince bir işe yaramadı. kusuuma bakma .çok oldum ama idere et  güzüel krdeşim benim.
                                                                                                                                 teşekürler allah razı olsun.
Title: Re: Özelleştirilmiş (yeni) profil alanları yaratmak
Post by: Phoestre on June 12, 2010, 03:53:15 AM
Quote from: kuşlar on June 11, 2010, 02:13:55 PM
slm kaptan
verdğin bilgiyi değerlendirib smf 2.0.rc3 gectim.dedğiniz gibi kod da sec kendiliğinden var .ama bu seferde diğer çalışmalarım gitti.örneğin bir buton eklmiştim radyo için.bunda aynısını yapamadım tahminim bunu kodu değişik.birde tema secme, renk secme ,gibi altarfa yapılan butonlar, onlarda değişik sanırım .onlarıda uygulayamadım kısaca seni yine rahatsız ettim. kusuruma bakma.altaki resimlerini gönderdğim komuları  kısa bir acıklamayla smf 2.0 uygun olanları, gönderisen minattar olurum, bendekiler uymuyor.1.1.11 içindi değişince bir işe yaramadı. kusuuma bakma .çok oldum ama idere et  güzüel krdeşim benim.
                                                                                                                                 teşekürler allah razı olsun.

Problem değil, olabildiğince yardımcı olabilmeye çalışacağım.
İlk önce tema değişiklik butonu için SimplePortal'ın kendisinde gelen bir blok var. SimplePortal kurup, "Portal"'ı devre dışı bırakıp, sadece o bloku kullanabilirsin istersen, fakat sitende portal filan da kullanmak istemiyorsan pek önermem bunu. Onun yerine kendin sitenin istediğin yerinde index.template.php (Themes/Default klasöründe)'de yapacağın bir kaç küçük değişiklikle bunu sağlayabilirsin.
Code (Tema Seçme Adresi) Select
http://www.domain.com/forumyolu/index.php?theme=X
Yukarıda yazdığım adres bir kullanıcın tarafından gidildiğinde kullanıcının temasını değiştirir. Yapman gereken bunu index.template.php'de ki <body> ile </body> HTML tagları arasında bir yere buton olarak eklemendir.
X'i değiştirilmek istenen temanın numarasıyla,
www.domain.com'u sitenin adresiyle,
/forumyolu'nu ise forumun klasörüyle değiştireceksin.
SMF 2.0 Default tema(yani curve) için çok fazla renk seçeneği yok henüz bu yüzden ortalıkta multicolor tema olayıda pek yok, fakat buna benzer bir şey gördüğümü hatırlıyorum, yabancı bölümleri bir araştırıcam, bu arada denemek istersen yukarıda yazdığım buton olayının aynısını temanın farklı renkleri içinde uygulaman mümkün, bunu da temanın farklı renklerini kendin yaparak gerçekleştirebilirsin(veya zaten yapılmış bir kaç varyasyonu kullanabilirsin (http://www.simplemachines.org/community/index.php?topic=347195.0)).
3. resminde neyi kastettiğini pek anlayamadım ama moderatörleri ordaki gibi en sağa taşımak istiyorsan Move Moderator Names To Right Of BoardIndex (http://custom.simplemachines.org/mods/index.php?mod=1721) diye bir mod var, onu kurmayı deneyebilirsin.
4. resimdeki olaya benzer VB style User profile in Posts (http://custom.simplemachines.org/mods/index.php?mod=2524) modu var.

Eğer yeni default temayı yani Curve'u kullanmak istemiyorsan, eski default temayı kullanabilirsin. Tema seçeneklerinde Öz Varsayılan Tema olarak geçiyor ismi sanırım. 1.1.x için geçerli her mod az çok yeni sistemde çalışıyor(bir kaç küçük değişiklik yapman gerekebilir, eğer özel olarak 2.0 için yazılmamışsa) ama eski default temayı kullanırsan, hem bildiğin bir stil olur hemde 1.1.x'in default teması üzerinde değişiklik yapan modları ve resimlerdeki efektleri yapmak için kullandığın özel kodlarıda kullanabilmelisin. Fakat eğer çok önemli değilse, Curve temasıyla yoluna devam et sonuçta mod yazarları yeni temaya uyumlu olarak yazıyorlar yeni modlarını.
Title: Re: Özelleştirilmiş (yeni) profil alanları yaratmak
Post by: kuşlar on June 16, 2010, 01:50:41 PM
teşekkürler dostum verdğin bilgileri uygalyıp. yapmaya calışacağım ve sana döneceğim. teşekkür ederim allah razı olsun
Title: Re: Özelleştirilmiş (yeni) profil alanları yaratmak
Post by: kuşlar on June 22, 2010, 04:44:04 PM
slm

şef,im bilgiler için tşk ederim. yanlız  başa çıkmadım birtanesini yaptım. ama istedğim olmadı.o birtanesi şu
profil düzenlme  düzenledim. defaulta oldu ancak kısa satırları az.ben coreyi kulanıyrum ordada değişik verdi .dağnık biraz sıralamalar yerinde değil örneğin yıldız yerinde cinseyti cıkıyor resimleri göndereceğim.mod lar sağ aldada üsteki yer  kısa kaluor sitenin görünmü bozuluyor .vaz gectim . yada daha sonra çünkü bu işlerle sizi fazla sıktım. içerik yükleme hakında bilgi almak istyorum .bunları daha sonra yapalım yanlız profil hizalamada düzeltmede yeni bir yol varsa başka mod göndeirsen seviniim. çok güzel oldu ama alta yine sıkıştı satırlar az resimde gödüğün gibi.ben siteye bazı resim şiir ve konular yüklüyorum ama arka plan yapamyorum sadece temanın renginin üzerine  oluyor .birde  örneğin bir resim şiir bir konu actığımda biri bir ilti gönderirse aşağya gidiyor nasıl orayı sabitler ileti alırım.konu hep üste kalsın istiyorum yani. konu hakında birde özel sayfalar yapmak istyorum örneğin şifreli sadece oraya şifreyi bilenlein girmesi gibi.yardımcı olursanız sevinirim sizden başka kimseden bir cevap almyorum. teşekür eder başarılar dilerim.
Title: Re: Özelleştirilmiş (yeni) profil alanları yaratmak
Post by: Haghi on June 25, 2010, 08:32:55 AM
Eline koluna sağlık hocam çok faydalı bir döküman Teşekkür ederim.
Title: Re: Özelleştirilmiş (yeni) profil alanları yaratmak
Post by: Phoestre on June 29, 2010, 05:59:34 PM
Quote from: kuşlar on June 22, 2010, 04:44:04 PM
slm

şef,im bilgiler için tşk ederim. yanlız  başa çıkmadım birtanesini yaptım. ama istedğim olmadı.o birtanesi şu
profil düzenlme  düzenledim. defaulta oldu ancak kısa satırları az.ben coreyi kulanıyrum ordada değişik verdi .dağnık biraz sıralamalar yerinde değil örneğin yıldız yerinde cinseyti cıkıyor resimleri göndereceğim.mod lar sağ aldada üsteki yer  kısa kaluor sitenin görünmü bozuluyor .vaz gectim . yada daha sonra çünkü bu işlerle sizi fazla sıktım. içerik yükleme hakında bilgi almak istyorum .bunları daha sonra yapalım yanlız profil hizalamada düzeltmede yeni bir yol varsa başka mod göndeirsen seviniim. çok güzel oldu ama alta yine sıkıştı satırlar az resimde gödüğün gibi.ben siteye bazı resim şiir ve konular yüklüyorum ama arka plan yapamyorum sadece temanın renginin üzerine  oluyor .birde  örneğin bir resim şiir bir konu actığımda biri bir ilti gönderirse aşağya gidiyor nasıl orayı sabitler ileti alırım.konu hep üste kalsın istiyorum yani. konu hakında birde özel sayfalar yapmak istyorum örneğin şifreli sadece oraya şifreyi bilenlein girmesi gibi.yardımcı olursanız sevinirim sizden başka kimseden bir cevap almyorum. teşekür eder başarılar dilerim.

Kusura bakma 1 haftadır SMF'nin sitesine bakamadım. Kardeş mesajın "daha sonra çünkü bu işlerle sizi fazla sıktım." olan kısmına kadar ne demek istediğini anlayamaım o.O
İçerik yükleme ile neyi kastediyorsun? Örneğin rapid veya MU gibi dosya yükleme sistemi gibi bir şey mi arıyorsun? Öyleyse download bölümü oluşturan bir mod vardı diye hatırlıyorum, bulup yazabilirim buraya.
Profil hizalama konusunda tam olarak ne istiyorsun? Yazıların herşeyin ortalanması filan mı yoksa arka tarafa renk kutu tarzı bir şey mi?
Nereye arka plan yapmak istiyorsun, mesaja mı? Böyle bir şey denemedim hiç o yüzden iletilere arka plan nasıl yapılır tam bilemiyorum fakat themes/KULLANDIĞIN_TEMA/css/index.css dosyasında iletilerin arka planının rengini belirleyebiliyorsun, orada renk yerine resim adresi girilebilir, ne istediğini tam yazarsan bir öneride bulunabilirim ;)
Açtığın konunun sabitlenmesi için konuyu açarken (veya açtıktan sonra mesajı düzenleyerek) aşağıdaki "Ek Seçenekler..." kısmından konuyu sabitleyi seçebilirsin. Bunu yaparsan o konu o bölümde her zaman en üstte kalır.
Konuların içinde sayfa veya konulara şifre koyma olayını bilmiyorum, daha önce hiç görmedim. Ama Simpleportal filan kullanıyorsan onunla bir PHP sayfa yapabilir, kodun için şifre koyabilirsin, daha önce şifreli sayfa yapmayı denemedim ama mümkün. Bunun dışında şifreli bir forum bölümü açabilirsin, bunun ise modu var.
Umarım yardımcı olabilmişimdir, herhalde mesajı acele yazdınız tam anlayamadım :o
Title: Re: Özelleştirilmiş (yeni) profil alanları yaratmak
Post by: kuşlar on June 29, 2010, 06:25:43 PM
slm
haklısın kardeşim bende yazdığımdan memun olmadım. ama bu konular uykusuz bırakınca yorgunluktan yazmayıda beceremez olum. çok özür dilerim sizi sıkmak istemedğimi yük olduğumu anlatmak istedim birde acemi olduğum için  tek tek konuyu  sormak  istedim .sağolasın sen yazınca yorgunluğum gidiyor, ümütleniyorum .başkası ya cevap vermiyor yada tasız imtihanlar yapyor.verdiğin derslerden profil düzenlemeyi yaptım adminleri sağa almayıda yaptım(ancak içi boş kaldı ve satır uzadı üste ne ism verilir o kısa kaldı )profil düzenlmede ise biraz daha fazla satır olsun istedim.şuan ise başım video yüklmekle derte hocam.bir arkadaşın verdği adresten smf(Aeva Media (Gallery & Auto-embedder) indirdim o kurmuş ama bana sürekli dosyaların izinli olmadığını söylüyor ne yaptımsa beceremedim şuan onla uğraşyorum.bana yardımcı olursan bu konua çok sevinecem.şu aşmadayım paketkeden dosyayı yükledim yükledğim dosya(Aeva-Media-1.3)arkadaş kot girmeden yükler o deddi ama bana sürekli dosyaların izinli olmadığını ikaz ediyor.MODİFİKASYONU YÜKLE DİYOR yükle dedğimde bu ileti geliyor (Yeni paket indiremezsiniz veya kuramazsınız. Çünkü paketlerin yükleneceği dizin veya bu dizinde değiştirilmesi gerekn bazı dosyalar yazılabilir değil!)bütün dosyaları actım nafile aynı ileti tekrar geliyor.yardıını rica edecem.
                                                                         teşekür ederim  duyarlılığın için ALLAH YOLUNU ACIK ETSİN
Title: Re: Özelleştirilmiş (yeni) profil alanları yaratmak
Post by: kuşlar on June 29, 2010, 06:38:11 PM
özür dilerim evet içerikten kastım bazı video ve dowlond yüklemek rapit gibi değilde kendi sitemeden küçük resimlere link vererek  Download yaptırmak istiyorum. teşekürler hakını helal et bu ara
Title: Re: Özelleştirilmiş (yeni) profil alanları yaratmak
Post by: Phoestre on June 29, 2010, 07:01:49 PM
Önemli değil, yardımcı olabilirsem bana yeter ;)

Profilde oluşan boşluklar filan vs.. onları kendim görebilirsem daha rahat yorum yapabilirim, sitenin adresini bana özel mesajla atarsan(hesaba gerek yok) daha çabuk cevaplayabilirim.

Aeva Media'yı ben de kullanıyorum, oldukça kullanışlı bir mod. Moddan da öte, ayrı bir yazılım gibi nerdeyse :)
Çıkan o uyarının anlamı dosyaların upload edildiği klasörün veya modifikasyonun editlemek istediği dosyaların CHMOD ayarı 755/777 değil. Başka modları kurarken de aynı hata geliyor mu? ve birde dosyaların yetkilerinde veya FTP hesap bilgilerinde filan bir değişiklik yaptın mı? CHMOD ayarlama olaylarını biliyor musun? Ona göre anlatıcam devamında. CHMOD ayarlarını biliyorsan, forumunun packages klasörünün CHMOD ayarını buraya yazarsan sevinirim.

AevaMedia'da, Gallery/Media bölümü var, orada bir girdi oluşturup download koymak mümkün bunun dışında sitenden video izletmek için, örneğin youtubedaki adresi kopyala yapıştır yapınca mesajına, otomatikman o çıkıyor.

Bu arada download olayında şöyle bir şey düşünebilirsin,
Dosyayı veya resmin olduğu yerin adresini(URL) XXX olarak düşün. Küçük resmin adresinide YYY olarak düşün.
[url=XXX][img]YYY[/img]
şeklinde mesajına yazarsan, öyle bir download butonu elde edebilirsin iletilerinde.
Title: Re: Özelleştirilmiş (yeni) profil alanları yaratmak
Post by: kuşlar on June 29, 2010, 07:57:50 PM
şefim iletilerim gelmedimi yoksa e postana gönderdim ama
Title: Re: Özelleştirilmiş (yeni) profil alanları yaratmak
Post by: Phoestre on June 30, 2010, 12:33:47 PM
Gönderdiğin adreslere baktım, senin sitede yazılan link nedense Aeva tarafından işlenmiyor.
Şimdi anladığım kadarıyla Aeva'yı siteye yükledin ama kuramadın yanlış mıyım? Modu nerden indirdin simplemachines.org 'dan mı?
Title: Re: Özelleştirilmiş (yeni) profil alanları yaratmak
Post by: kuşlar on June 30, 2010, 12:46:29 PM
hay allah razı olsun senden .ben anlatayım  ben önce bu adresle (http://radyokuslarfm.xp3.biz/)u (http://radyokuslarfm.xp3.biz/)u)ğraşyordum ancak karmakarışık oldu ve vaz gectim başarılı olamayınca(http://bilgibirikim.ueuo.com/)bu (http://bilgibirikim.ueuo.com/)bu) adresi kurdum.ve ben modları orayda  kuramayınca (Bir Permission Problemidir.Modların Yükleneceği Packages klasorunun ve içerisindeki backup klasorunun Chmod değerini 777 yapmanız gerekmektedir.

--------------------------------------------------------------------------------
Düzenleme inceleme hatası:
Packages klasörünün içine "temp" adında bir klasör oluşturun. İzinlerini 777 yapın. Sonra da bu klasörün içine, bilgisayarınızdan herhangi bir dosya atın. Yani klasör boş olmasın. Küçük bir resim dosyası gibi bir şey olabilir.

)bu ileteyi uyguladım ve kurdum  ANCAK HİÇ BİR SONUC ALMADIM yanlız ben sadece modu kurdum ve imagese resimleri attım.eksikmi yaptım bilmiyoum. MODLARI NERDEN ALDIM ( http://custom.simplemachines.org/mods/index.php?mod=977 (http://custom.simplemachines.org/mods/index.php?mod=977) )AVEA MEDİA 1 3 ZIP BURDAN BUNU YÜKLEDİM.AMA DEDĞİM GİBİ SONUC YOK.YANİ YÜKLEDİM FAKAT SAYFAMDA DEĞİŞLİK YOK


BENİM ADA (http://benimada.orgfree.com)
Title: Re: Özelleştirilmiş (yeni) profil alanları yaratmak
Post by: kuşlar on June 30, 2010, 12:55:26 PM
İKİNCİ MODU(  2.0 RC3 sürüm için top 10  )onuda bu adrestn indirdim.(  http://destek.smfmod.com/index.php?action=downloads;sa=view;down=8 )onuda birsürü uğraştan sonra önceki anlatığım şekilde yardım dan aldığım bilgiyle kurdum  paketlerde kuruldu diyor ama sonc yok yada ben bilmiyorum şefim bn çok acemiyim sadece  bir vep sitesi kurmuştum gecen yıl ondan esinlenerek yapyorum ama hiç benzemiyorlar kodlar falan nod olayı değişk geldi bana bana yarımcı ol şu videoyla top onu bugün bitrelim kardeşimsin. ben yazını sorunu ve ya anlatımın için bekliyorm olsada olmasada  sen hakikaten çok iyi birisin allh binkere razı olsun.

http://benimada.orgfree.com/
Title: Re: Özelleştirilmiş (yeni) profil alanları yaratmak
Post by: Phoestre on June 30, 2010, 02:46:56 PM
Konuyu çok dağıttık, sana özel mesaj çektim, ordan devam edelim olur mu?
Title: Re: Özelleştirilmiş (yeni) profil alanları yaratmak
Post by: kuşlar on June 30, 2010, 02:50:23 PM
tmm kaptan
Title: Re: Özelleştirilmiş (yeni) profil alanları yaratmak
Post by: kagan1243 on July 07, 2010, 01:55:22 PM
çok teşekkürler...
Title: Re: Özelleştirilmiş (yeni) profil alanları yaratmak
Post by: kuşlar on July 07, 2010, 04:16:49 PM
bu ara hocam bildğin gibi yine ades değişti bir bakrsan çok sevinecem.birde buralardan link vermek sakıncalımı bilmiyorum beni uyrarırsan seviniim bu sefrlik idare etsinler.


yeni adresim:

BİZİM ADA (http://bizimada.com)
Title: Re: Özelleştirilmiş (yeni) profil alanları yaratmak
Post by: cagrisucu on August 14, 2010, 06:33:32 PM
selam arkadaşlar,
öncelikle Elmacık'a paylaşımından dolayı teşekkürler.

ben anlatılanlardan biraz farklı birşey yapmak istiyorum, fotolarla örnek veriyim:
Gerçek isim bölümü uygulamasını ekledim ve "Otomobiliniz" olarak değiştirdim;

(http://i90.photobucket.com/albums/k276/deathroww_06/otobilgi.jpg)

ben bu bölümün avatar altında "Otomobiliniz" başlığıyla,
yazılan özelliklerinde devamlı yazı halinde değil madde madde yazılmasını istiyorum.
photoshop'da yaptığım örnek;

(http://i90.photobucket.com/albums/k276/deathroww_06/otobilgi_istenen.jpg)

özelliklerin madde madde olmasını en basitinden imza bölümü gibi bir yazım alanı yaparak sağlayabilirim ama nasıl yapacağımı bilmiyorum
ilk sayfada yazan "Büyük bir yazı alanı eklemek" yolunu kullanarak yapabilirim sanırım ama kodun nereye ekleneceği belirtilmemiş.
kısaca bunları nasıl yapabilirim, yardım ederseniz sevinirim :)

*edit: imza bölümü gibi yazı alanı yaptım ancak satır satır yazmama rağmen yine düzyazı gibi yanyana yazdı.
bu konuda gerçekten yardımınıza ihtiyacım var :D
Title: adminleri sağ trarfa almak
Post by: kuşlar on August 14, 2010, 07:38:26 PM
arkadaşlar adminleri sağ tarfa aldım ama üsteki ayrac kısa kaldı bunu nasıl uzatrım yardımlarınız için tşkürler


BİLGİ ADASI (http://benimada.orgfree.com/)
Title: Re: Özelleştirilmiş (yeni) profil alanları yaratmak
Post by: yakup07 on August 20, 2010, 01:49:27 PM
Güzel döküman olmuş..
Title: Re: Özelleştirilmiş (yeni) profil alanları yaratmak
Post by: akkaya05 on August 29, 2010, 11:48:26 AM
Slm konuyu açan arkadasım lütfen baslığın sonunu değiştirirmdini yaratmak ALLAH A MAHSUSTUR BÖYLE ŞEYLERE DİKKAT EDELİM
Title: Re: Özelleştirilmiş (yeni) profil alanları yaratmak
Post by: kuşlar on December 22, 2010, 03:39:08 AM
slm rkdaşlar bu yeni profil yokmudur aşğıdaki adrse bir link verirseniz seviniriz, tşk ler

BİZİM ADA (http://bizimada.com)
Title: Re: Özelleştirilmiş (yeni) profil alanları yaratmak
Post by: GerlaEskel on March 14, 2011, 10:18:49 AM
güzel döküman teşekkürler
Title: Re: Özelleştirilmiş (yeni) profil alanları yaratmak
Post by: oruyagercekolsa on September 30, 2011, 09:45:17 AM
Çok güzel bir döküman herkesin işine yarıyacaktır.
Title: Re: Özelleştirilmiş (yeni) profil alanları yarIk
Post by: Ellerneder on April 15, 2018, 08:50:32 PM
Ellerinize sağlık