• 10-10-2015, 03:21:22
    #1
    Üyeliği durduruldu
    Merhaba,

    WHMCS Müşteri E-Postası yerine ID numarası ile giriş yapmasını istiyorum.

    ID numarasına ön ek eklenmesi gerek;
    Örnek ID numarası : 1 - Ön ek: 12345

    Müşteri ID Giriş İçin : 123451 olarak giriş yapacak.

    Varmı böyle bir modül yoksa da yapabilecek arkadaşlar PM iletirse sevinirim.

    Saygılarımla,
  • 10-10-2015, 11:07:54
    #2
    herhangi bir isimle .php olarak kaydedin ardından.
    public_html/includes/hooks/ atın.
    aşağıdaki $onek=12345; i kendinize göre editleyin.
    sorunsuz çalışacaktır.
    NOT : ?> php tagını bilerek kapatmadım WHMCS o şekilde kabul ediyor bilginiz olsun kapatırsanız beyaz ekran hatası alırsınız.
    <?php
    if (!defined("WHMCS"))
        die("Bu Alana Giriş İzniniz Bulunmamaktadır.");
    function idlegirekmi($vars) {
    	$emaili=$vars["username"];
    	$email=substr($emaili, 5);
    	$password=$vars["password"];
    	$onek=12345;
    	$oneks=substr($emaili,0,5);
    if ($onek == $oneks and $email != "" and !filter_var($email, FILTER_VALIDATE_EMAIL) and ctype_digit($email)) {	
    	$resulta = select_query("tblclients", "id,email,password", array("id" => "$email"));
    	$dataa = mysql_fetch_array($resulta);
    	$kadi = $dataa["email"];
    	$passgetir = $dataa["password"];
    	$salt=substr($passgetir,-5);
    	$hash = md5($salt . $password) . ":" . $salt;
    	if($hash == $passgetir) 
    	{
    	$login_return = array();
    	$login_return["email"] = $kadi;
    	return $login_return;
    	}
    }
    }
    add_hook("ClientLoginShare",1,"idlegirekmi");
    benim adım hıdır elimden gelen budur.
  • 10-10-2015, 12:47:20
    #3
    Üyeliği durduruldu
    SunHiz adlı üyeden alıntı: mesajı görüntüle
    herhangi bir isimle .php olarak kaydedin ardından.
    public_html/includes/hooks/ atın.
    aşağıdaki $onek=12345; i kendinize göre editleyin.
    sorunsuz çalışacaktır.
    NOT : ?> php tagını bilerek kapatmadım WHMCS o şekilde kabul ediyor bilginiz olsun kapatırsanız beyaz ekran hatası alırsınız.
    <?php
    if (!defined("WHMCS"))
        die("Bu Alana Giriş İzniniz Bulunmamaktadır.");
    function idlegirekmi($vars) {
    	$emaili=$vars["username"];
    	$email=substr($emaili, 5);
    	$password=$vars["password"];
    	$onek=12345;
    	$oneks=substr($emaili,0,5);
    if ($onek == $oneks and $email != "" and !filter_var($email, FILTER_VALIDATE_EMAIL) and ctype_digit($email)) {	
    	$resulta = select_query("tblclients", "id,email,password", array("id" => "$email"));
    	$dataa = mysql_fetch_array($resulta);
    	$kadi = $dataa["email"];
    	$passgetir = $dataa["password"];
    	$salt=substr($passgetir,-5);
    	$hash = md5($salt . $password) . ":" . $salt;
    	if($hash == $passgetir) 
    	{
    	$login_return = array();
    	$login_return["email"] = $kadi;
    	return $login_return;
    	}
    }
    }
    add_hook("ClientLoginShare",1,"idlegirekmi");
    benim adım hıdır elimden gelen budur.
    Teşekkür ederim
    Eklentiyi Furkan beyden almışdım önek falan vardı.
    Güncelleme yaptı eklenti çalışmadıgı için ön ek falan yok oldu

    İlettikleriniz ile hallettik sorun yok ama tek sorun


    E-mail uyarısını nasıl kaldıracağız.
  • 10-10-2015, 13:10:08
    #4
    FiberDC adlı üyeden alıntı: mesajı görüntüle
    Teşekkür ederim
    Eklentiyi Furkan beyden almışdım önek falan vardı.
    Güncelleme yaptı eklenti çalışmadıgı için ön ek falan yok oldu

    İlettikleriniz ile hallettik sorun yok ama tek sorun


    E-mail uyarısını nasıl kaldıracağız.
    CSS ile alakalı olduğunu tahmin ediyorum hocam onun. CSS de inputu bulursanız oradan o uyarıyı kaldırabilirsiniz diye düşünüyorum emin değilim.

    siteyi pm atarsanız daha iyi bakabilirim.
  • 10-10-2015, 13:12:21
    #5
    Üyeliği durduruldu
    SunHiz adlı üyeden alıntı: mesajı görüntüle
    CSS ile alakalı olduğunu tahmin ediyorum hocam onun. CSS de inputu bulursanız oradan o uyarıyı kaldırabilirsiniz diye düşünüyorum emin değilim.

    siteyi pm atarsanız daha iyi bakabilirim.
    PM Gönderdim.
    Bu uyarı WHMCS nın yenı temasında cıkıyor V6'da.
    Eski temayı aktif edince sorun yok.
  • 10-10-2015, 13:30:34
    #6
    FiberDC adlı üyeden alıntı: mesajı görüntüle
    PM Gönderdim.
    Bu uyarı WHMCS nın yenı temasında cıkıyor V6'da.
    Eski temayı aktif edince sorun yok.
    Sorun çözüldü.
  • 25-01-2018, 19:35:34
    #7
    abi furkan abiden modülü aldım ama çalıştıramadım biri yardımcı olurmu


    büyük bir hortlatma ama