Tekil Mesaj gösterimi
Alt 26 Nisan 2015, 12:47   #1
Return
 
Return - ait Kullanıcı Resmi (Avatar)
 
Üyelik tarihi: 25 Ocak 2015
Mesajlar: 109
WEB Sitesi: *
IRC Sunucusu: *
İlgi Alanı:
Alınan Beğeni: 14
Standart IRCServices(Register esnasında, e-mail sabitleme.)

Merhabalar,

Klasör: -> IRCServices*-*/modules/nickserv/
Dosya: -> (main.c)

BULUN,
Kod:
if (readonly) {
    notice_lang(s_NickServ, u, NICK_REGISTRATION_DISABLED);
    return;
    }


USTUNE,
Kod:
 if (email) {
    char sky1[512];
    char *sky2;
    strcpy(sky1,email);
    sky2=strtok(sky1,"@");
    sky2=strtok(NULL,"@");
        if (!sky2) {
                send_cmd(s_NickServ, "NOTICE %s :Sadece @mynet.com uzantılı "
                    "mail ile kayıt yapabilirsiniz.", u->nick);
        return;
        }
        else {
            if (strcasecmp(sky2,"mynet.com")) {
                send_cmd(s_NickServ, "NOTICE %s :Nick kaydınızı sadece @mynet.com "
                    "email adresi ile gerçekleştirebilirsiniz. Lütfen "
                    "isminiz@mynet.com uzantılı bir email ile deneyiniz.", u->nick);
            return;
            }
        }
    }


EKLEYIN,
ilgili alanda make ve make install komutlarını uygulayın. Sonrasında ise, sunucunuz üzerinden /os restart komutunu uygulayın. Kodlar Sky-Dancer, rumuzlu arkadaşa aittir.

İyi forumlar .. ^^
 Return isimli Üye şimdilik offline konumundadır   Alıntı