1 sayfadan 1. sayfa

kullanıcı profilinde "id" numarası yerine "kullanıcı ismi"(istektir)

İletiTarih: 20.03.2007, 03:37
muradi
Arkadaşlar sitemdeki üyelerin profil adresini bu şekil düşündüm acaba olur mu "www.örnek.net/kullanıcı ismi"....

önerilerinizi ve yardımlarınızı bekliyorum :)

Cvp: kullanıcı profilinde "id" numarası yerine "kullanıcı ismi"(istektir)

İletiTarih: 20.03.2007, 11:32
butterflyT
ID zaten kullanıcı adı demek. Suan profil sayfasını şu url ile görüyoruz.
http://www.siteadiniz.com/profile.php?m ... le&u=id_no
Belki id_no yerine kullanici adi yazilabilir ama senin dedigin zor.

www.örnek.net/kullanıcı_ismi bu yapi aslında nedir biliyormusun senin root kök dizininde "kullanici_ismi" adlı bir dizinin olduğunu söylemektedir. Yani sistem oyle birsey yapacak ki her üye için kök dizin altında bir klasör acacak ve o klasöre bir index.php koyacak. Bu url www.örnek.net/kullanıcı_ismi çağrılınca o klasör altındaki index.php açılacak ve bu index de ilgili kullanıcıyla ilişki olacak. Bu da kök dizinde ya da phpBB'niz hangi dizinde duruyorsa artık üye sayınız kadar alt dizin demektir. 2000 tane klasörün olduğu bir yere girmek ister misiniz? DNS ayarları çok gelişmiş olsa da "profile.php?mode=viewprofile&u=id_no" şu kısmı perdeleyip tarayıcı ekranında "kullanıcı_ismi" gösterebilseydik belki ama DNS "www.örnek.net/kullanıcı_ismi" böyle bir adresi kök dizin altında fiziksel olarak gerçekten yaratılmış "kullanici_ismi" adlı bir klasör varmış gibi yorumlayacaktır.

Bununla ancak sunucu hizmeti veren firmalar uğraşır. Her müşterisine ../kullanici_adi gibi bir alt dizin verir. Ama ben profil url'sini biraz fiyakalı göreceğim diye şahsen binlerce alt dizinle uğraşmak istemezdim.

Böyle birşey ancak sitenin az sayıdaki bazı özel üyeleri için yapılabilir. Herbirine alt domain ya da alt dizin tahsis edilebilir. phpBB tarafına da ufak bir kod yazman gerekir. phpBB içinde standart profil sayfası yerine ziyaretçiyi ../kullanici_adi dizinine yollarsin.

Cvp: kullanıcı profilinde "id" numarası yerine "kullanıcı ismi"(istektir)

İletiTarih: 20.03.2007, 11:47
Motorist
Dediğin .htaccess ile yapılabilir.

http://www.canver.net/profile.php?mode= ... butterflyt

bu saten mümkün.

Cvp: kullanıcı profilinde "id" numarası yerine "kullanıcı ismi"(istektir)

İletiTarih: 20.03.2007, 13:38
butterflyT
Motorist yazdı:Dediğin .htaccess ile yapılabilir.
Bak bu gelmedi aklıma. url yönlendirmesi yapabiliriz.

Redirect http://www.canver.net/butterflyt http://www.canver.net/profile.php?mode= ... butterflyt

Yönlendirme - eski adres - yeni adres

Ziyaretçi tarayıcıya http://www.canver.net/butterflyt yazıldığında onu yeni adrese yönlendirecek. Bunun için üye kayıt yaptığında onun profil sayfasını .htaccess dosyasına otomatik ekleyebilecek bir MOD yazmak lazım sanırım.

Cvp: kullanıcı profilinde "id" numarası yerine "kullanıcı ismi"(istektir)

İletiTarih: 20.03.2007, 21:19
muradi
İlginiz için teşekkürler arkadaşlar ben bunu bir nevi blog olarak düşündüm üyenin profiline açtıgı konuların başlıkları yazılacak ve bunu "id"numaralarıyla yapınca zihinde kalıcı olmuyor bu yüzden blogcu misali bu sistemi düşündüm bir çok arkadaşın işine yarayacağından eminim mod yazan arkadaşlardan bu tür bir güzellik bekliyorum....teşekkürler :)

Cvp: kullanıcı profilinde "id" numarası yerine "kullanıcı ismi"(istektir)

İletiTarih: 20.03.2007, 21:41
Motorist
permalink istiyorsun sanırım :?

Cvp: kullanıcı profilinde "id" numarası yerine "kullanıcı ismi"(istektir)

İletiTarih: 20.03.2007, 22:34
muradi
Motorist yazdı:permalink istiyorsun sanırım :?


Dostum dediğin her ne ise onu istiyorum sanırım :D

Cvp: kullanıcı profilinde "id" numarası yerine "kullanıcı ismi"(istektir)

İletiTarih: 20.03.2007, 22:58
ALEXIS
www.örnek.net/admin ??

bunlar ne olacak admin dizinine gitmeye çalışırken admin isimli üyenin profiline bakacaksın sanırım

:P

Cvp: kullanıcı profilinde "id" numarası yerine "kullanıcı ismi"(istektir)

İletiTarih: 21.03.2007, 00:55
muradi
angelside yazdı:www.örnek.net/admin ??

bunlar ne olacak admin dizinine gitmeye çalışırken admin isimli üyenin profiline bakacaksın sanırım

:P

Kullanıcı adım admin değil kullanıcı adı admin olanlar düşünsün onu :D

arkadaşım ben şimdi edebiyat sitesi açacam üyelerde ekseriyeti zaten amatör şair edebiyatcı bunların profillerinde yazdıkları yazılaryer alacak o yüzden adresin sonuna kendi adlarını koyabilecekleri bir bir mod istiyorum www.örnek.net/muradi

Cvp: kullanıcı profilinde "id" numarası yerine "kullanıcı ismi"(istektir)

İletiTarih: 21.03.2007, 11:10
Motorist
madem böyle bir sistem yapıcaksın. blog modunu kursana..

Cvp: kullanıcı profilinde "id" numarası yerine "kullanıcı ismi"(istektir)

İletiTarih: 21.03.2007, 23:31
muradi
inceledimde hoşuma gitmedi :( ama bunu yaparsak linki özelden atarım bakarsın manyak bişi olacak :+1:

Cvp: kullanıcı profilinde "id" numarası yerine "kullanıcı ismi"(istektir)

İletiTarih: 22.03.2007, 04:08
CrazYAngeR
Yaparsan banada yolla işime yarayabilir 8)