CGI-Auth-Basic
view release on metacpan or search on metacpan
eg/02_turkish.pl view on Meta::CPAN
sub template {
return login_form => <<"TEMPLATE",
<span class="error"><?PAGE_FORM_ERROR?></span>
<form action="<?PROGRAM?>" method="post">
<table border="0" cellpadding="0" cellspacing="0">
<tr><td class="darktable">
<table border="0" cellpadding="4" cellspacing="1">
<tr>
<td class="titletable" colspan="3">Bu özelliÄi kullanabilmek için baÄlanmalısınız</td>
</tr>
<tr>
<td class="lighttable">Bu programı kullanmak için <i>gereken</i> parolayı girin:</td>
<td class="lighttable"><input type="password" name="<?COOKIE_ID?>"></td>
<td class="lighttable" align="right"><input type="submit" name="submit" value="BaÄlan"></td>
</tr>
</table>
</td> </tr>
</table>
</form>
TEMPLATE
change_pass_form => <<"TEMPLATE",
<span class="error"><?PAGE_FORM_ERROR?></span>
<form action="<?PROGRAM?>" method="post">
<table border="0" cellpadding="0" cellspacing="0">
<tr><td class="darktable">
<table border="0" cellpadding="4" cellspacing="1">
<tr>
<td class="titletable" colspan="3">
3 ile 32 karakter arasında bir parola girin. BoÅluk kullanmayın!</td>
</tr>
<tr>
<td class="lighttable">Yeni parolanızı girin:</td>
<td class="lighttable"><input type="password" name="<?COOKIE_ID?>_new"></td>
<td class="lighttable" align="right">
<input type="submit" name="submit" value="Parolayı deÄiÅtir">
<input type="hidden" name="change_password" value="ok"></td>
<input type="hidden" name="<?CHANGEP_PARAM?>" value="1"></td>
</tr>
</table>
</td> </tr>
</table>
</form>
TEMPLATE
screen => <<"TEMPLATE",
<html>
<head>
<?PAGE_REFRESH?>
<title>CGI::Auth::Basic - Türkçe >> <?PAGE_TITLE?></title>
<style>
body {font-family: Verdana, sans; font-size: 10pt}
td {font-family: Verdana, sans; font-size: 10pt}
.darktable { background: black; }
.lighttable { background: white; }
.titletable { background: #dedede; }
.error { color = red; font-weight: bold}
.small { font-size: 8pt}
</style>
</head>
<body>
<?PAGE_LOGOFF_LINK?>
<?PAGE_CONTENT?>
<?PAGE_INLINE_REFRESH?>
</body>
</html>
TEMPLATE
logoff_link => qq~
<span class="small">[<a href="<?PROGRAM?>?<?LOGOFF_PARAM?>=1">Ãık</a>
- <a href="<?PROGRAM?>?<?CHANGEP_PARAM?>=1">Parolayı deÄiÅtir</a>]</span> ~,
}
sub title {
return login_form => 'BaÄlan',
cookie_error => 'Geçersiz kurabiye',
login_success => 'BaÄlantı baÅarılı',
logged_off => 'ÃıkıŠyaptınız',
change_pass_form => 'Parolayı deÄiÅtir',
password_created => 'Parola oluÅturuldu',
password_changed => 'Parola baÅarıyla deÄiÅtirildi',
error => 'Hata',
;
}
sub error {
return INVALID_OPTION => q{Seçenekler 'parametre => deÄer' biçiminde olmalı!},
CGI_OBJECT => q{ÃalıÅmak için bir CGI nesnesine ihtiyacım var!!!},
FILE_READ => 'Parola dosyası açılamıyor: ',
NO_PASSWORD => 'Herhangi bir parola belirtilmedi (veya parola dosyası bulunamıyor)!',
UPDATE_PFILE => 'Parola dosyanız boŠve geçerli ayarlarınız bu kodun dosyayı güncellemesine izin vermiyor! Lütfen parola dosyanızı güncelleyin.',
ILLEGAL_PASSWORD => 'Geçersiz parola! Kabul edilmedi. Geri dönün ve yeni bir tane girin',
FILE_WRITE => 'Parola dosyası güncelleme için açılamıyor: ',
UNKNOWN_METHOD => q{'<b>%s</b>' adında bir metod yok. Kodunuzu denetleyin.},
EMPTY_FORM_PFIELD => 'Herhangi bir parola ayarlamadınız (parola dosyası boÅ)!',
WRONG_PASSWORD => '<p>YanlıŠParola!</p>',
INVALID_COOKIE => 'Kurabiyeniz geçersiz bilgi içeriyor ve bu kurabiye program tarafından silindi.',
;
}
( run in 3.382 seconds using v1.01-cache-2.11-cpan-39bf76dae61 )