• 06-04-2021, 15:19:23
    #1
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Merhaba.

    Biri com uzantılı diğer net uzantılı olmak üzere 2 domainim var.

    Net olan domain de Whmcs kurulu. Com olan domaini ana site olarak kullanmak istiyorum. Tüm içerikler com da olacak. Whmcs'yi sadece müşteri paneli olarak kullanabilir miyim?

    Ana sayfası oturum açma sayfası olacak yani. Diğer her şeyi kapatmak istiyorum.
  • 06-04-2021, 15:28:31
    #2
    sakarya adlı üyeden alıntı: mesajı görüntüle
    Merhaba.

    Biri com uzantılı diğer net uzantılı olmak üzere 2 domainim var.

    Net olan domain de Whmcs kurulu. Com olan domaini ana site olarak kullanmak istiyorum. Tüm içerikler com da olacak. Whmcs'yi sadece müşteri paneli olarak kullanabilir miyim?

    Ana sayfası oturum açma sayfası olacak yani. Diğer her şeyi kapatmak istiyorum.
    Kullanabilirsiniz, ayarlar panelinde sadece müşteri panelini kullan özeliği mevcuttur.
  • 07-04-2021, 18:30:32
    #3
    Ordan kapatınca tam istediğim olmuyor. Üye girişi yapmadan hiç bir sayfaya erişim olmasın istiyorum.

    Haberler, yardım dokümanları gibi tüm sayfaların kapanmasını istiyorum.
  • 07-04-2021, 19:58:14
    #4
    <?php
    
    use WHMCS\Database\Capsule;
    use WHMCS\Config\Setting;
    
    function only_clientarea($vars) {
                $user_id = false;
                if ($vars["userid"]) {
                    $user_id = $vars["userid"];
                }
                if ($vars["user"]) {
                    $user_id = $vars["user"];
                }
                if ($_SESSION["uid"]) {
                    $user_id = $_SESSION["uid"];
                }
    
                $url = Setting::getValue('SystemURL');
                   if($user_id === false){
                       header('Location: '.$url.'/login');
                   }         
            }
        }
    }
    
    add_hook("ClientAreaPage", 1, "only_clientarea");
    
    ?>
    Bu kodu php dosyasına kaydedip /includes/hooks/ klasörüne atıp deneyin bakalım.