def getTemplateViewRegistrations(self, context):
     """ See plone.app.customerize.browser """
     regs = []
     local = {}
     for reg in self.getLocalRegistrations(context):
         local[(reg.required, str(reg.name), str(reg.factory.name))] = reg
     for reg in registration.templateViewRegistrations():
         lreg = local.get((reg.required, str(reg.name), str(reg.ptname)), None)
         if lreg is not None:
             regs.append(lreg)
         else:
             regs.append(reg)
     return registration.templateViewRegistrationGroups(regs)  
Esempio n. 2
0
 def getTemplateViewRegistrations(self, mangle=True):
     """ get all global view registrations and cycle through the local
         ones to see which views have already been customized ttw """
     regs = []
     local = {}
     for reg in self.getLocalRegistrations():
         local[(reg.required, str(reg.name), str(reg.factory.name))] = reg
     for reg in registration.templateViewRegistrations():
         lreg = local.get((reg.required, str(reg.name), str(reg.ptname)), None)
         if lreg is not None:
             regs.append(lreg)
         else:
             regs.append(reg)
     return registration.templateViewRegistrationGroups(regs, mangle=mangle)
Esempio n. 3
0
 def getTemplateViewRegistrations(self, context):
     """ See plone.app.customerize.browser """
     regs = []
     local = {}
     for reg in self.getLocalRegistrations(context):
         local[(reg.required, str(reg.name), str(reg.factory.name))] = reg
     for reg in registration.templateViewRegistrations():
         lreg = local.get((reg.required, str(reg.name), str(reg.ptname)),
                          None)
         if lreg is not None:
             regs.append(lreg)
         else:
             regs.append(reg)
     return registration.templateViewRegistrationGroups(regs)
Esempio n. 4
0
 def getTemplateViewRegistrations(self, mangle=True):
     """ get all global view registrations and cycle through the local
         ones to see which views have already been customized ttw """
     regs = []
     local = {}
     for reg in self.getLocalRegistrations():
         local[(reg.required, str(reg.name), str(reg.factory.name))] = reg
     for reg in registration.templateViewRegistrations():
         lreg = local.get((reg.required, str(reg.name), str(reg.ptname)),
                          None)
         if lreg is not None:
             regs.append(lreg)
         else:
             regs.append(reg)
     return registration.templateViewRegistrationGroups(regs, mangle=mangle)