Changeset 2886 in products


Ignore:
Timestamp:
Oct 19, 2010 1:35:52 PM (13 years ago)
Author:
fenix
Message:

fixed for plone_3.x, some color corections

File:
1 edited

Legend:

Unmodified
Added
Removed
  • quintagroup.analytics/trunk/quintagroup/analytics/browser.py

    r2870 r2886  
    1111from plone.portlets.interfaces import ILocalPortletAssignmentManager 
    1212from plone.portlets.interfaces import IPortletAssignmentSettings 
     13try: 
     14    from plone.portlets.interfaces import IPortletAssignmentSettings 
     15except ImportError: 
     16    "Before plon4 we don't have an annotation storage for settings." 
     17    IPortletAssignmentSettings = lambda assignment:{} 
     18 
    1319from GChartWrapper import VerticalBarStack 
    1420 
     
    8389        chart.title('Content ownership by type').legend(*self.types) 
    8490        chart.bar('a', 10, 0).legend_pos("b") 
    85         chart.color('FF0000', '00FF00', '0000FF', 'FFFF00', 'FF00FF', '00FFFF', 'FF7700', '77FF00', '0077FF', 'FFFF77', 'FF77FF', '77FFFF') 
     91        chart.color('669933', 'CC9966', '993300', 'FF6633', 'E8E4E3', 'A9A486', 
     92                    'DCB57E', 'FFCC99', '996633', '333300') 
    8693        chart.size(800, 375).scale(0,max_value).axes('xy').label(*self.users) 
    8794        chart.axes.type("y") 
     
    160167        chart.title('Content ownership by state').legend(*self.states) 
    161168        chart.bar('a', 10, 0).legend_pos("b") 
    162         chart.color('FF0000', '00FF00', '0000FF', 'FFFF00', 'FF00FF', '00FFFF', 'FF7700', '77FF00', '0077FF', 'FFFF77', 'FF77FF', '77FFFF') 
     169        chart.color('669933', 'CC9966', '993300', 'FF6633', 'E8E4E3', 'A9A486', 
     170                    'DCB57E', 'FFCC99', '996633', '333300') 
    163171        chart.size(800, 375).scale(0,max_value).axes('xy').label(*self.users) 
    164172        chart.axes.type("y") 
     
    238246        chart.title('Content type by state').legend(*self.states) 
    239247        chart.bar('a', 10, 0).legend_pos("b") 
    240         chart.color('FF0000', '00FF00', '0000FF', 'FFFF00', 'FF00FF', '00FFFF', 'FF7700', '77FF00', '0077FF', 'FFFF77', 'FF77FF', '77FFFF') 
     248        chart.color('669933', 'CC9966', '993300', 'FF6633', 'E8E4E3', 'A9A486', 
     249                    'DCB57E', 'FFCC99', '996633', '333300') 
    241250        chart.size(800, 375).scale(0,max_value).axes('xy').label(*self.types) 
    242251        chart.axes.type("y") 
     
    252261        self.DEBUG = False 
    253262        self.expressions = set() 
    254          
     263 
    255264    def _getInfo(self, obj): 
    256265        href = obj.absolute_url() 
     
    313322        self.proplist = [] 
    314323        self.propname = self.request.form.get('propname') or "" 
    315          
     324 
    316325    def _getInfo(self, obj): 
    317          
     326 
    318327        href = obj.absolute_url() 
    319328        path = '/'.join(obj.getPhysicalPath()) 
     
    342351                for i in self._walk(v, level-1): 
    343352                    yield i 
    344      
     353 
    345354    def getPropsList(self): 
    346355        level = self.request.form.get('level', 1) 
     
    374383        self.proplist = [] 
    375384        self.propname = self.request.form.get('propname') or "" 
    376          
     385 
    377386    def getAssignmentMappingUrl(self, context, manager): 
    378387        baseUrl = str(getMultiAdapter((context, self.request), name='absolute_url')) 
     
    396405        rightmanager = getMultiAdapter((context, rightcolumn,), ILocalPortletAssignmentManager) 
    397406        return (leftmanager, rightmanager) 
    398          
     407 
    399408    def getPortletsManager(self, context): 
    400409        left = getUtility(IPortletManager, name='plone.leftcolumn', context=context) 
    401410        right = getUtility(IPortletManager, name='plone.rightcolumn', context=context) 
    402411        return (left, right) 
    403      
     412 
    404413    def portlets_for_assignments(self, assignments, manager, base_url): 
    405414        data = [] 
     
    423432                }) 
    424433        return data 
    425          
     434 
    426435    def getPortlets(self, context, mapping, manager): 
    427436        #import pdb; pdb.set_trace() 
    428437        return mapping.keys() 
    429          
     438 
    430439    def _getInfo(self, obj): 
    431440        href = obj.absolute_url() 
     
    440449        #leftmapping, rightmapping = self.getPortletsMapping(obj) 
    441450        #leftmanager, rightmanager = self.getLocalPortletsManager(obj) 
    442         #info['left_slots'] = self.getPortlets(obj, leftmapping, leftmanager)         
    443         #info['right_slots'] = self.getPortlets(obj, rightmapping, rightmanager)         
     451        #info['left_slots'] = self.getPortlets(obj, leftmapping, leftmanager) 
     452        #info['right_slots'] = self.getPortlets(obj, rightmapping, rightmanager) 
    444453        lass = self.getAssignmentsForManager(obj, left) 
    445454        rass = self.getAssignmentsForManager(obj, right) 
     
    462471                for i in self._walk(v, level-1): 
    463472                    yield i 
    464      
     473 
    465474    def getPropsList(self): 
    466475        level = self.request.form.get('level', 1) 
Note: See TracChangeset for help on using the changeset viewer.