Diff for /MPIWGWeb/MPIWGProjects.py between versions 1.47.2.33 and 1.47.2.34

version 1.47.2.33, 2005/10/14 17:13:37 version 1.47.2.34, 2005/10/17 10:59:06
Line 4  for organizing and maintaining the diffe Line 4  for organizing and maintaining the diffe
 """  """
 #TODO: mechanismus fur links to personen ueberarbeiten, da jetzt alle e_mails als members auftauchen unabhaengig vom status publish_the_data  #TODO: mechanismus fur links to personen ueberarbeiten, da jetzt alle e_mails als members auftauchen unabhaengig vom status publish_the_data
 #TODO: was passiert wenn aenderungen von jochen im filemaker nicht mit den aenderungen im sql uebereinstimmen  #TODO: was passiert wenn aenderungen von jochen im filemaker nicht mit den aenderungen im sql uebereinstimmen
   #TODO: in einzelnen projecte steht als pfad auf die bilder noch wwwneu statt www
   
 from Products.PageTemplates.PageTemplateFile import PageTemplateFile  from Products.PageTemplates.PageTemplateFile import PageTemplateFile
 from Products.PageTemplates.PageTemplate import PageTemplate  from Products.PageTemplates.PageTemplate import PageTemplate
Line 1395  class MPIWGProject(CatalogAware,Folder): Line 1396  class MPIWGProject(CatalogAware,Folder):
                   
           
     def copyImageToMargin(self,RESPONSE=None):      def copyImageToMargin(self,RESPONSE=None):
           #TODO: copy more than one image
         """copy inline images to marginal images"""          """copy inline images to marginal images"""
         self.getContent('WEB_project_description',filter='yes')          self.getContent('WEB_project_description',filter='yes')
   
Line 1407  class MPIWGProject(CatalogAware,Folder): Line 1409  class MPIWGProject(CatalogAware,Folder):
                           
         self.addImage(None,self.imagecap,filename=filename)          self.addImage(None,self.imagecap,filename=filename)
         #hole die bilddaten aus der url          #hole die bilddaten aus der url
         data=urllib.urlopen(self.absolute_url()+"/"+self.imageURL).read()          url=self.absolute_url()+"/"+self.imageURL
           #url=self.absolute_url()+"/"+filename
           
           try:#relative url
               data=urllib.urlopen(url).read()
           except:
               try:#absolute
                   data=urllib.urlopen(self.imageURL).read()
               except:
                   zLOG.LOG("MPIWG Project",zLOG.ERROR,"can't open: %s"%url)
   
         obj=getattr(self,filename)          obj=getattr(self,filename)
         obj.update_data(data)          obj.update_data(data)
Line 2032  class MPIWGProject(CatalogAware,Folder): Line 2043  class MPIWGProject(CatalogAware,Folder):
         splitted=[y.rstrip().lstrip() for y in splitted]          splitted=[y.rstrip().lstrip() for y in splitted]
                   
         for x in splitted:          for x in splitted:
               x=re.sub(r"[^A-z]","",x)
             if (not x==u'') and x in wert:              if (not x==u'') and x in wert:
                 return 1                  return 1
         return 0          return 0

Removed from v.1.47.2.33  
changed lines
  Added in v.1.47.2.34


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>