Arkadaşlar facebook tarzı profil ya bu profile field modu.
şimdi benim sitemde bu mod kurulu.ziyaretçileri foruma kapattım.profilleri göremiyorlar.
facebookta şöyle birşey var(konuyu ziyaretçiye göstermek istiyorsanız şu linki verin) diye birşey.
bunu profilede biryere monte etsek ve profilini arkdaşına göstermek isteyen kişi o linki verse ve o linkle profili görüntülense.
Böyle birşey olabilirmi ?
Sanırım sen Facebook'un "People" özelliğinden bahsediyorsun. Ama bak dikkat ettiysen, Facebook'ta "profile.php?id=627413607" şeklinde. Ama o bahsettiğin özellik "tr-tr.facebook.com/people/Berat-Doan-Iik/627413607" şeklinde. Bunun için olmayan profile field modundan bambaşka kodlar içeren yeni bir modifikasyon yazılmalı ve seosu da yanında gelmeli..
Lainaus käyttäjältä: grafitus | SBS Mode.. - kesäkuu 01, 2009, 02:08:36 IP
Sanırım sen Facebook'un "People" özelliğinden bahsediyorsun. Ama bak dikkat ettiysen, Facebook'ta "profile.php?id=627413607" şeklinde. Ama o bahsettiğin özellik "tr-tr.facebook.com/people/Berat-Doan-Iik/627413607" şeklinde. Bunun için olmayan profile field modundan bambaşka kodlar içeren yeni bir modifikasyon yazılmalı ve seosu da yanında gelmeli..
Verdiğin cevaplara hayranım :))
hmm buna eklenti olarak bişey yapılamazmı peki hane ziyaretçilerin görebilmesi için ekstra bir link veya profilimi ziyaretçi görsün gibi birşey.
ama forumdan ziyaretçilere forumu görme seçeneği kapalı olarak.
forum ziyaretçilere kapalı olsada adam profil linkini verdiğinde girebileceği.
mesela bir link var şiir linki o kişinin profiline girilermeden başkası göremiyor ama sayfanın en altında
Bu herkese açık bağlantıyı göndererek bu fotoğrafı istediğin herkesle paylaş:
http://www.facebook.com/photo.php?pid=1612550&l=6f532e0d4a&id=690787972
var bunun gibi demek istedim.
Basitçe get komutuyla yapılabilir sanırım.
Basitçe ;
if $_GET = 5454515454 // ise
$context[user][is_logged] = true;
gibi olacak..
Ama her üyeye mantığı çözülemeyecek bir id vermek gerek. Yani hem her üyeye bir tane verilecek, hemde ziyaretçi bunun mantığını anlayamayacak. Bu nasıl olur fikir veren olursa ben kalanını halledebilirim.
Bunun dezavantajı modu kullanan herkes bunu bilecek yani bu modu kullanan sitedeki üye profillerini görebilir herkes.
Diğer bir yolsa daha uzun ama sanırım daha yararlı, bir custom field eklenecek üye buraya 5 rakamlı (örnek) bir sayı girecek, bu sayıyı biz bahsettiğiniz urlde kullanacağız.
profile/?u=1666;gizlinumara=44455 şeklinde. Profile.php'de bunu kontrol edip eğer bu numara doğruysa ziyaretçiyi normal üye gibi görüp profili göstermesini sağlayacağız.
Yada gizli numara doğruysa profilin belirli alanlarını gösteren yeni bir fonksiyon yazacağız.
ama çok güzel bir fikir değilmi. facebook gibi zaten o mod. bu şekilde profilimizde paylaştığımız birşeyi gösterebileceğiz.
ve dediğiniz gibi olursa özgür hocam tadından yenmez :D