Ignore:
Timestamp:
07/12/10 14:48:12 (23 months ago)
Author:
dart
Message:

LoReality?:
o Messager is working

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/loreality/loreality/controllers/mission.py

    r2106 r2109  
    2121import uuid 
    2222from pylons.i18n.translation import _, ungettext 
    23 class MisField: 
    24     name = "" 
    25     formtype = "" 
    26     def __init__( self, **kwargs): 
    27         self.__dict__.update( kwargs ) 
    28  
    29  
    3023class MissionController(BaseController): 
    31     misfields = [ 
    32             MisField(name="name"          ,t_name=_("name")          ,formtype="text"), 
    33             MisField(name="description"   ,t_name=_("description")   ,formtype="text"), 
    34             MisField(name="date"          ,t_name=_("date")          ,formtype="text"), 
    35             MisField(name="situation"     ,t_name=_("situation")     ,formtype="textarea"), 
    36             MisField(name="objectives"    ,t_name=_("objectives")    ,formtype="textarea"), 
    37             MisField(name="flightplan"    ,t_name=_("flight plan")   ,formtype="textarea"), 
    38             MisField(name="threat"        ,t_name=_("threat")        ,formtype="textarea"), 
    39             MisField(name="others"        ,t_name=_("others")        ,formtype="textarea") 
     24    formfields = [ 
     25            FormField(name="name"          ,t_name=_("name")          ,formtype="text"), 
     26            FormField(name="description"   ,t_name=_("description")   ,formtype="text"), 
     27            FormField(name="date"          ,t_name=_("date")          ,formtype="text"), 
     28            FormField(name="situation"     ,t_name=_("situation")     ,formtype="textarea"), 
     29            FormField(name="objectives"    ,t_name=_("objectives")    ,formtype="textarea"), 
     30            FormField(name="flightplan"    ,t_name=_("flight plan")   ,formtype="textarea"), 
     31            FormField(name="threat"        ,t_name=_("threat")        ,formtype="textarea"), 
     32            FormField(name="others"        ,t_name=_("others")        ,formtype="textarea") 
    4033            ] 
    4134    #-------------------------------------------------------------- 
     
    6053        c.heading = mission.name 
    6154        c.mission = mission 
    62         c.misfields = self.misfields 
     55        c.formfields = self.formfields 
    6356        c.available_pilots = self._get_pilots(mission.pilots) 
    6457 
     
    9285                    abort(404) 
    9386 
    94                 for f in self.misfields: 
     87                for f in self.formfields: 
    9588                    setattr(mission, f.name, result[f.name] ) 
    9689 
     
    112105        c.heading = "Edit %s"%mission.name 
    113106        c.mission = mission 
    114         c.misfields = self.misfields 
     107        c.formfields = self.formfields 
    115108        c.available_pilots = self._get_pilots(mission.pilots) 
    116109 
    117110        if not values: values = {} 
    118111 
    119         for f in self.misfields: 
     112        for f in self.formfields: 
    120113            values[f.name] = getattr(mission, f.name ) 
    121114 
Note: See TracChangeset for help on using the changeset viewer.