Kayıt sırasında gerekli alan

phpBB 3.0.x çalıştırılması ve kurulumu ile ilgili yardımı buradan alabilirsiniz. Lütfen MODlar ile ilgili sorunlarınızı buraya yazmayın.
Forum kuralları
- Yeni bir başlık açarken lütfen konu başlığına "Acil yardım", "Acele yardım" tarzlarında içerisinde "yardım" kelimesi geçen cümleler yazmayınız. Bu tip başlıklara kesinlikle cevap verilmeyecektir. Lütfen konu başlığına içeriği en iyi özetleyen anlaşılabilir bir cümle yazınız.

- Ayrıca yeni başlıklarınızı kesinlikle ilgili forumlara açınız. Örneğin, phpBB3 kurulum ve çalıştırması hakkında bir sorununuz varsa "3.0.x Destek Forumu" forumuna başlık açınız; phpBB3 temasından kaynaklı bir sorunuz varsa "3.0.x Stil/Tema Geliştirme & Tartışma & Yardım" forumuna başlık açınız; phpBB3 mod/eklentileriyle ilgili sorununuz varsa "3.0.x MOD Destek" forumuna başlık açınız. Bu kurala uymayan kullanıcıların başlıkları silinebilir ve kullanıcı uyarı alabilir ya da süresiz uzaklaştırılabilir.

- Site kurallarımızı okumadan kesinlikle forumlarımıza herhangi bir katılım yapmayınız.
Kullanıcı avatarı
blogcu forum
Kayıtlı Kullanıcı
Mesajlar: 262
Kayıt: 25.03.2008, 19:05

Kayıt sırasında gerekli alan

Mesaj gönderen blogcu forum »

Özel profil alanı girmek istemiyorum. Ben kayıt esnasında "websiteniz" denilen yeri "blogunuz" olarak değiştirip, kayıt olunurken de "gerekli alan" olarak doldurulması mecbur alan yapmak istiyorum. Bunu hangi dosyalardaki değişikliklerle yapabilirim acaba? :roll:
blogcu
Kullanıcı avatarı
C@N
Kayıtlı Kullanıcı
Mesajlar: 160
Kayıt: 30.06.2008, 23:59
Konum: Ankara
İletişim:

Re: Kayıt sırasında gerekli alan

Mesaj gönderen C@N »

YKP->Kullanıcılar ve gruplar->özel profil alanı->yeni alan oluştur'dan

görünür seçenekten gerekli alanı işaretlediğinde olmuyor mu?
Resim
I LoVe phpBBTurKeY..!
Kullanıcı avatarı
blogcu forum
Kayıtlı Kullanıcı
Mesajlar: 262
Kayıt: 25.03.2008, 19:05

Re: Kayıt sırasında gerekli alan

Mesaj gönderen blogcu forum »

Hayır dediğim gibi ben özel profil alanı oluşturmak istemiyorum. Var olan girişte sorulan "websiteniz"i gerekli alan yapmak ve adını "blogunuz" olarak değiştirmek istiyorum
blogcu
Kullanıcı avatarı
Özcan Akbulut
Kayıtlı Kullanıcı
Mesajlar: 2426
Kayıt: 14.06.2008, 16:52
Konum: Nürnberg
İletişim:

Re: Kayıt sırasında gerekli alan

Mesaj gönderen Özcan Akbulut »

web sitenin ismini blogunuz yapmak istiyorsaniz FTP ye baglanin /root/language/tr/common.php dosyasini acin ve WEBSITE diye aratin sonra tüm web site yazan yerleri düzenleyin :D böyle olmasi gerekiyor gerekli alan yapmak icinde daha bulamadim ama biraz dosyalara bakiyorum :D
akblt.space

Başlangiç Bilgileri phpBB 3.0.x :: 3.1.x
Kullanıcı avatarı
bplr
Kayıtlı Kullanıcı
Mesajlar: 824
Kayıt: 05.12.2007, 23:18
Konum: istanbul

Re: Kayıt sırasında gerekli alan

Mesaj gönderen bplr »

blogcu forum yazdı:Hayır dediğim gibi ben özel profil alanı oluşturmak istemiyorum. Var olan girişte sorulan "websiteniz"i gerekli alan yapmak ve adını "blogunuz" olarak değiştirmek istiyorum
Özel profil alanı istememe nedeniniz nedir?
phpbb 3.0.x sürümlerinde websitesi adını dil dosyasında dil dosyasında blogunuz yaparsın.

language/tr/common.php
Bul

Kod: Tümünü seç

	'WEBSITE'			=> 'Web sitesi',
Değiştir

Kod: Tümünü seç

	'WEBSITE'			=> 'Blog sitesi',
Ancak zorunlu yapma için eklenti gerekli, o da henüz yok. Ancak, iyi haber şu ki, phpbb 3.2. Ascarus sürümünde, tüm profil alanları yönetim panelinde yönetilebilir olacakmış. En geç 6-7 ay için profil alanları daha iyi yönetilebilir hale gelecek diyebiliriz. :P
Kullanıcı avatarı
C@N
Kayıtlı Kullanıcı
Mesajlar: 160
Kayıt: 30.06.2008, 23:59
Konum: Ankara
İletişim:

Re: Kayıt sırasında gerekli alan

Mesaj gönderen C@N »

includes/ucp/ucp_profile.php'de de web site var orayıda değiştir istersen
Resim
I LoVe phpBBTurKeY..!
Kullanıcı avatarı
bplr
Kayıtlı Kullanıcı
Mesajlar: 824
Kayıt: 05.12.2007, 23:18
Konum: istanbul

Re: Kayıt sırasında gerekli alan

Mesaj gönderen bplr »

C@N yazdı:includes/ucp/ucp_profile.php'de de web site var orayıda değiştir istersen
Önce kendin incele yazdığın dosyayı, göreceksin yazdığın php dosyası, dil dosyası değil.
Kullanıcı avatarı
C@N
Kayıtlı Kullanıcı
Mesajlar: 160
Kayıt: 30.06.2008, 23:59
Konum: Ankara
İletişim:

Re: Kayıt sırasında gerekli alan

Mesaj gönderen C@N »

dil dosyasıyla gerekliliğin ne alakası var acaba??
Resim
I LoVe phpBBTurKeY..!
Kullanıcı avatarı
blogcu forum
Kayıtlı Kullanıcı
Mesajlar: 262
Kayıt: 25.03.2008, 19:05

Re: Kayıt sırasında gerekli alan

Mesaj gönderen blogcu forum »

peki bunu kayıt sırasında da gösterilsin istiyorum. bakıyorum ama bulamadım nerdeyse o kayıt sırasında doldurulan alanların olduğu dosyayı
blogcu
Kullanıcı avatarı
C@N
Kayıtlı Kullanıcı
Mesajlar: 160
Kayıt: 30.06.2008, 23:59
Konum: Ankara
İletişim:

Re: Kayıt sırasında gerekli alan

Mesaj gönderen C@N »

includes/ucp/ucp_register.php'ye eklesen olabilir mi :)

çünkü kayıt ol diyince o sayfaya yönlendiriyor
Resim
I LoVe phpBBTurKeY..!
Kullanıcı avatarı
bplr
Kayıtlı Kullanıcı
Mesajlar: 824
Kayıt: 05.12.2007, 23:18
Konum: istanbul

Re: Kayıt sırasında gerekli alan

Mesaj gönderen bplr »

blogcu forum yazdı:peki bunu kayıt sırasında da gösterilsin istiyorum. bakıyorum ama bulamadım nerdeyse o kayıt sırasında doldurulan alanların olduğu dosyayı
Kayıt sırasında göstermek için bir eklenti gerekli, öyle bir eklenti yok henüz.
İstersen bu bilgiyi özel profil bilgisi olarak alırsın, standart web sitesi yazısını da tema dosyalarından kaldırırsın.
prosilver için kullanıcı kontrol panelinden web sitesi girişini kaldıralım, zaten bilgi girilmeyince profilde ve viewtopicde görünmez web site alanı, ama giriş yapanlar varsa, onları yönetim panelinden özel profildeki alana taşırsın.

styles/prosilver/template/ucp_profile_profile_info.html
Bul ve Sil

Kod: Tümünü seç

	<dl>
		<dt><label for="website">{L_WEBSITE}:</label></dt>
		<dd><input type="text" name="website" id="website" maxlength="255" value="{WEBSITE}" class="inputbox" /></dd>
	</dl>
Bu durumda website temada görünmez, eğer birden fazla tema varsa, hepsinde bu düzenlemeyi yapman gerekli.
Kullanıcı avatarı
blogcu forum
Kayıtlı Kullanıcı
Mesajlar: 262
Kayıt: 25.03.2008, 19:05

Re: Kayıt sırasında gerekli alan

Mesaj gönderen blogcu forum »

hayır anlatamıyorum galıba. durun resımle acıklayayım (eger eklentıyla yapılıyorsa eyvallah kalsın oyle napalım):

[ resmi görüntülemek için tıklayın ]
blogcu
Kullanıcı avatarı
bplr
Kayıtlı Kullanıcı
Mesajlar: 824
Kayıt: 05.12.2007, 23:18
Konum: istanbul

Re: Kayıt sırasında gerekli alan

Mesaj gönderen bplr »

blogcu forum yazdı:hayır anlatamıyorum galıba. durun resımle acıklayayım (eger eklentıyla yapılıyorsa eyvallah kalsın oyle napalım)
http://www.phpbb.com/community/viewtopi ... 5#p7286585 adresindek düzenlemeleri denersen, istediğin şekilde çalışır.
Kullanıcı avatarı
blogcu forum
Kayıtlı Kullanıcı
Mesajlar: 262
Kayıt: 25.03.2008, 19:05

Re: Kayıt sırasında gerekli alan

Mesaj gönderen blogcu forum »

bplr yazdı:
blogcu forum yazdı:hayır anlatamıyorum galıba. durun resımle acıklayayım (eger eklentıyla yapılıyorsa eyvallah kalsın oyle napalım)
http://www.phpbb.com/community/viewtopi ... 5#p7286585 adresindek düzenlemeleri denersen, istediğin şekilde çalışır.
evet oraları buldum ama oraya websıtesını nasıl eklıcem yanı kodları ne onu bılmıyorum :roll:
blogcu
Kullanıcı avatarı
bplr
Kayıtlı Kullanıcı
Mesajlar: 824
Kayıt: 05.12.2007, 23:18
Konum: istanbul

Re: Kayıt sırasında gerekli alan

Mesaj gönderen bplr »

http://www.phpbb.com/community/viewtopi ... 5#p7286585
adresindeki değerleri location => website , user_from => user_website olarak değiştirdim. Tekrar bir denersin.
DavidIQ yazdı:You'll need to make code changes.

in includes/ucp/ucp_register.php
Find:

Kod: Tümünü seç

			'tz'				=> request_var('tz', (float) $timezone),
Add after:

Kod: Tümünü seç

			'website'				=> utf8_normalize_nfc(request_var('website', '', true)),
Find:

Kod: Tümünü seç

				'lang'				=> array('match', false, '#^[a-z_\-]{2,}$#i'),
Add after:

Kod: Tümünü seç

				'website'			=> array('string', false, 2, 255),
Find:

Kod: Tümünü seç

					'user_inactive_time'	=> $user_inactive_time,
Add after:

Kod: Tümünü seç

					'user_website'				=> $data['website'],
Find:

Kod: Tümünü seç

			'EMAIL_CONFIRM'		=> $data['email_confirm'],
Add after:

Kod: Tümünü seç

			'WEBSITE'			=> $data['website'],
Then in includes/functions_user.php
Find:

Kod: Tümünü seç

		'user_type'			=> $user_row['user_type'],
Add after:

Kod: Tümünü seç

		'user_website'			=> (isset($user_row['user_website'])) ? $user_row['user_website'] : '',
And FINALLY in styles/prosilver/template/ucp_register.html
Find:

Kod: Tümünü seç

	<dl>
		<dt><label for="tz">{L_TIMEZONE}:</label></dt>
		<dd><select name="tz" id="tz" class="autowidth">{S_TZ_OPTIONS}</select></dd>
	</dl>
Add after:

Kod: Tümünü seç

	<dl>
		<dt><label for="tz">{L_WEBSITE}:</label></dt>
		<dd><input type="text" name="website" id="website" maxlength="255" value="{website}" class="inputbox autowidth" /></dd>
	</dl>
Kilitli

“3.0.x Destek Forumu” sayfasına dön

Kimler çevrimiçi

Bu forumu görüntüleyen kullanıcılar: Hiç bir kayıtlı kullanıcı yok ve 3 misafir