Roxen.git / server / etc / modules / Variable.pmod / module.pmod

version» Context lines:

Roxen.git/server/etc/modules/Variable.pmod/module.pmod:1: - // $Id: module.pmod,v 1.80 2003/02/17 10:12:23 tomas Exp $ + // $Id: module.pmod,v 1.81 2003/03/05 12:44:20 mattias Exp $      #include <module.h>   #include <roxen.h>      // Locale macros   //<locale-token project="roxen_config"> LOCALE </locale-token>      #define LOCALE(X,Y) \    ([string](mixed)Locale.translate("roxen_config",roxenp()->locale->get(),X,Y))   
Roxen.git/server/etc/modules/Variable.pmod/module.pmod:1323:       mixed transform_from_form( string what,mapping v )    {    return what;    }       static int _current_count = time()*100+(gethrtime()/10000);    int(0..1) set_from_form(RequestID id)    {    int rn, do_goto; -  array l = query(); +  array l = copy_value(query());    mapping vl = get_form_vars(id);    // first do the assign...    if( (int)vl[".count"] != _current_count )    return 0;    _current_count++;    set_warning(0);       foreach( indices( vl ), string vv )    if( sscanf( vv, ".set.%d", rn ) && (vv == ".set."+rn) )    {