User Avatar
Kullanıcıların varsayılan profil fotoğrafı değiştirme
apokaliptik Geri Bildirim 4 ay önce 265

Hocam kullanıcıların varsayılan profil fotoğrafını ve biyografi mesajını nasıl değiştirebiliriz?


Bunun iki yolu var.

  1. /admin/system/images/user.jepg yolunda bulunan “user.jpeg” dosyasını aynı isimde başka bir dosya ile değiştirebilirsiniz.
  2. /function/registry.php dosyasına gidip $user_img_url değişkeninin aldığı değeri bir yol veyahut bir link ile değiştirebilirsiniz.


İlk yöntem ile yaptım hocam teşekkürler. Profil mesajını nereden yapabilirim?
ikinci yöntemdeki dosyada 'user_bio' => "Mesaj eklemeyecek kadar havalayım.", şeklinde bir satır var. Onu değiştirmeniz gerekiyor.

Peki son sorum hocam.

 

Güvenlik önlemi olarak admin kullanıcı adını veritabanı üzerinden mi değiştiriyoruz?

 

Başka bir kullanıcıya admin yetkisi vermek istesem onu da mı veritabanı üzerinden yapacağım?



Soru sormaktan çekinmenize gerkek yok. Konu açarak ya da ilgili konuya yorum yaparak istediğiniz soruyu sorabilirsiniz. Admin kullanıcısı , admin yetkisi tanımlanmış normal bir kullanıcıdır. Yeni bir üyeliğe veritabanından admin yetkisi tanımlayabilirsiniz. İsmini değiştirmekte aynı etkiyi yaratır. Gelecekte bu konu ile ilgili özellilker geldiğinde veri tabanı ile uğaşmanıza gerek kalmayacaktır.

Yeni bir sorun keşfettim hocam. 2 kelimeden oluşan kullanıcı adları problem oluyor. 

“Ornek kullanıcı” olarak kayıt olan kullanıcının nicki “ornek-kulşanıcı” oluyor ve giriş yaparken - kullanmadığı için sisteme giriş yapamıyor.

 

Bu sorunu nasıl aşabiliriz?



Öyle bir sorun olmamalı. Emin misiniz? Bu sistemde pek çok iki kelimelik kullanıcı var ama öyle bir sorun oluşmadı. Sosyal Şeyler de bir deneyin.
sizin siteden de bir örnek kullanıcı mesela gözüme çarptı: https://sosyalseyler.com/user/s-mile s'den sonra boşluk bıraktığı için araya - koymuş sistem. kayıt ol sayfasında durumu belirterek kullanıcıların tek kelimelik nickler seçmesini istedim şu anlık. kayıt olan kullanıcıları da veritabanından düzenleyip mail adreslerinden bilgi verdim kendilerine.
Ben Argonaut. "Örnek Üye" yazarak bu üyeliği oluşturdum.
argonaut Soru Cevap
Hocam Reklam engelleyiciniz falan olabilir çünkü her yerde çalışıyor. Zaten normal html kodu, bir özelliği yok çalışmasını engelleyecek.
ibrahimurl Soru Cevap

Bu kodlar masaüstünde ya da mobilde göstermemize yardımcı oluyor bu kodlarla hem mobilde hem bilgisayarda çıkmıyor kodları aynen yapıştırdım 

argonaut PHP

aşağıdaki linkteki kodumuz var 23. satırda görebileceğin üzere 20 karaktere kadar destekliyor. Buradan arttırabilirsin ama senin sorunun başka bir şey olmalı. Kodlar 20 karaktere kadar destekliyor.

 

https://github.com/ArgonauTR/sosyal-seyler/blob/main/core/new-link.php 

argonaut PHP
https://github.com/ArgonauTR/sosyal-seyler/blob/main/core/new-link.php
izzet PHP
https://prnt.sc/LRWV2WK9B_mz bu şekilde dbye user nicki kısa ekleniyo 3 karakter olarak nedense bilemedim.