/[pac]/pac/PACDefault/PublicAction.py
ViewVC logotype

Diff of /pac/PACDefault/PublicAction.py

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.19 by tvon, Sun Oct 12 02:05:46 2003 UTC revision 1.20 by tvon, Mon Oct 27 06:56:10 2003 UTC
# Line 67  class PublicAction(BaseFolder): Line 67  class PublicAction(BaseFolder):
67              },)              },)
68    
69      def getUSStates(self):      def getUSStates(self):
70            # TODO: Lang support
71          result = DisplayList()          result = DisplayList()
72          try:          try:
73              props = self.portal_properties.geographic_properties.getProperty('us_states')              ids = self.geographic_properties.us_states.propertyIds()
74                for id in ids:
75                    result.add(id, self.geographics_tool.getName('us_states', id))
76          except:          except:
77              return DisplayList(())              return DisplayList(())
78    
         mylist = []  
   
         for item in props:  
             mylist.append(item.split('|'))  
   
         for item in mylist:  
             result.add(item[0], item[1])  
   
79          return result          return result
80    
81      def getCountries(self):      def getCountries(self):
82          result = DisplayList()          result = DisplayList()
83          try:          try:
84              props = self.portal_properties.geographic_properties.getProperty('countries')              ids = self.geographic_properties.countries.propertyIds()
85                for id in ids:
86                    result.add(id, self.geographics_tool.getName('countries', id))
87          except:          except:
88              return DisplayList(())              return DisplayList(())
89    
         mylist = []  
   
         for item in props:  
             mylist.append(item.split('|'))  
   
         for item in mylist:  
             result.add(item[0], item[1])  
   
90          return result          return result
91    
92  registerType(PublicAction)  registerType(PublicAction)

Legend:
Removed from v.1.19  
changed lines
  Added in v.1.20

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26