----------+
- APPRENTICE
Phase1
+ DONE - correggere email per apprentice
+ DONE - verificare la variabile per tout IP ban apprentice
+ - correggere minuta giornaliera
+ - chat ban for apprentice
+
DONE - ip check and time limit
DONE . sql
DONE . temporary table limitation
DONE - require command/info
DONE - fix fiverank table
DONE - fix bug with bitwise
- - fix layout of tables
+ DONE - fix layout of tables
+ DONE - aggiungere books.png
Phase2
- match counters (part 2)
$G_provider_proxy = array();
}
+// 26 hours between 2 successive registration from this area
+$G_selfreg_mask = 0xfffff000;
+$G_selfreg_tout = 93600;
+
// G_dbasetype value can be "pgsql" or "file"
$G_dbasetype="pgsql";
GLOBAL $G_splash_h, $G_splash_idx, $G_splash_interval, $G_splash_timeout;
GLOBAL $G_splash_w, $G_topbanner, $G_with_donors, $G_with_poll;
GLOBAL $G_with_splash, $G_sidebanner, $G_sidebanner_idx;
- GLOBAL $G_with_topbanner;
+ GLOBAL $G_with_topbanner, $G_selfreg_tout;
fprintf(STDERR, "G_alarm_passwd = [%s]\n", print_r($G_alarm_passwd, TRUE));
fprintf(STDERR, "G_ban_list = [%s]\n", print_r($G_ban_list, TRUE));
fprintf(STDERR, "G_sidebanner_idx = [%s]\n", print_r($G_sidebanner_idx, TRUE));
fprintf(STDERR, "G_with_splash = [%s]\n", print_r($G_with_splash, TRUE));
fprintf(STDERR, "G_with_topbanner = [%s]\n", print_r($G_with_topbanner, TRUE));
+ fprintf(STDERR, "G_selfreg_mask = [%x]\n", print_r($G_selfreg_mask, TRUE));
+ fprintf(STDERR, "G_selfreg_tout = [%s]\n", print_r($G_selfreg_tout, TRUE));
+
}
function pid_save()