Ignore:
Timestamp:
Aug 22, 2012 10:22:22 AM (12 years ago)
Author:
potar
Message:

Merged sitemap_date branch into trunk

Location:
quintagroup.plonegooglesitemaps/trunk
Files:
6 edited

Legend:

Unmodified
Added
Removed
  • quintagroup.plonegooglesitemaps/trunk

    • Property svn:mergeinfo
      •  

        old new  
        33/quintagroup.plonegooglesitemaps/branches/migratioin_product:2826-2839 
        44/quintagroup.plonegooglesitemaps/branches/plone4:2549-2553 
         5/quintagroup.plonegooglesitemaps/branches/sitemap_date:3481-3509 
        56/quintagroup.plonegooglesitemaps/branches/test_refactoring:2527-2536 
  • quintagroup.plonegooglesitemaps/trunk/quintagroup/plonegooglesitemaps/browser/commonview.py

    r3163 r3510  
    110110            fname = fspec and fspec.pop() or "id" 
    111111            fengine = queryMultiAdapter((self.context, self.request), 
    112                           interface=IBlackoutFilter, name=fname) 
     112                                        interface=IBlackoutFilter, 
     113                                        name=fname) 
    113114            if fengine: 
    114115                objects = list(fengine.filterOut(objects, fargs)) 
  • quintagroup.plonegooglesitemaps/trunk/quintagroup/plonegooglesitemaps/browser/configletview.py

    r3416 r3510  
    2525    """ 
    2626 
    27     sitemaps = Attribute("Returns mapping of sitemap's type to list of " \ 
     27    sitemaps = Attribute("Returns mapping of sitemap's type to list of " 
    2828                         "appropriate objects") 
    29     hasContentSM = Attribute("Returns boolean about existance of content " \ 
     29    hasContentSM = Attribute("Returns boolean about existance of content " 
    3030                             "sitemap") 
    31     hasMobileSM = Attribute("Returns boolean about existance of mobile " \ 
     31    hasMobileSM = Attribute("Returns boolean about existance of mobile " 
    3232                            "sitemap") 
    3333    hasNewsSM = Attribute("Returns boolean about existance of news sitemap") 
     
    7373        self.pps = queryMultiAdapter((self.context, self.request), 
    7474                                     name="plone_portal_state") 
    75         self.sitemaps = [i.getObject() for i in \ 
     75        self.sitemaps = [i.getObject() for i in 
    7676                         self.tools.catalog()(portal_type='Sitemap')] 
    7777 
     
    9797            smlist = sitemaps.setdefault(sm.getSitemapType(), []) 
    9898            smlist.append({'url': sm.absolute_url(), 'id': sm.id}) 
     99 
    99100        sitemaps['all'] = sitemaps.setdefault('content', []) + \ 
    100                           sitemaps.setdefault('mobile', []) + \ 
    101                           sitemaps.setdefault('news', []) 
     101            sitemaps.setdefault('mobile', []) + sitemaps.setdefault('news', []) 
    102102        return sitemaps 
    103103 
     
    128128                'sm_size': size and splitNum(size) or '', 
    129129                'sm_entries': entries and splitNum(entries) or '', 
    130                } 
     130                } 
    131131 
    132132    def getSitemapData(self, ob): 
     
    150150        portal.manage_delObjects([self.request.id, ]) 
    151151        self.request.RESPONSE.redirect( 
    152                                 urlparse.urljoin(self.context.absolute_url, 
    153                                 'prefs_gsm_verification')) 
     152            urlparse.urljoin(self.context.absolute_url, 
     153                             'prefs_gsm_verification')) 
    154154 
    155155    def getVerificationFiles(self): 
  • quintagroup.plonegooglesitemaps/trunk/quintagroup/plonegooglesitemaps/browser/mobilesitemapview.py

    r3163 r3510  
    1313 
    1414    additional_maps = ( 
    15         ('modification_date', lambda x: DateTime(x.ModificationDate).HTML4()), 
     15        ('modification_date', 
     16         lambda x: x.sitemap_date or DateTime(x.ModificationDate).HTML4()), 
    1617    ) 
    1718 
     
    2223            review_state=self.context.getStates(), 
    2324            object_provides=MOBILE_INTERFACES, 
    24             ) 
     25            is_default_page=False, 
     26        ) 
  • quintagroup.plonegooglesitemaps/trunk/quintagroup/plonegooglesitemaps/browser/newssitemapview.py

    r3163 r3510  
    2121 
    2222        return ( 
    23             ('publication_date', lambda x: x.Date and \ 
    24                                  formatDate(x.Date) or ""), 
     23            ('publication_date', 
     24             lambda x: x.Date and formatDate(x.Date) or ""), 
    2525            ('keywords', lambda x: x.Subject and ', '.join(x.Subject) or ""), 
    2626            ('title', lambda x: x.Title or x.getId or x.id), 
    27             ('name', lambda x: x.Title and \ 
    28                      reTrailingParenthtical.sub("", x.Title) or ""), 
     27            ('name', lambda x: x.Title and 
     28                reTrailingParenthtical.sub("", x.Title) or ""), 
    2929            ('language', lambda x: x.Language or self.default_language()), 
    3030            ('access', lambda x: x.gsm_access or ""), 
    31             ('genres', lambda x: x.gsm_genres and \ 
    32                        ", ".join(x.gsm_genres) or ""), 
     31            ('genres', lambda x: x.gsm_genres and 
     32                ", ".join(x.gsm_genres) or ""), 
    3333            ('stock', lambda x: x.gsm_stock or ""), 
    3434        ) 
     
    4747            review_state=self.context.getStates(), 
    4848            effective={"query": min_date, 
    49                        "range": "min"} 
    50             ) 
     49                       "range": "min"}, 
     50            is_default_page=False 
     51        ) 
  • quintagroup.plonegooglesitemaps/trunk/quintagroup/plonegooglesitemaps/browser/sitemapview.py

    r3163 r3510  
    1111 
    1212    additional_maps = ( 
    13         ('modification_date', lambda x: DateTime(x.ModificationDate).HTML4()), 
     13        ('modification_date', 
     14         lambda x: x.sitemap_date or DateTime(x.ModificationDate).HTML4()), 
    1415    ) 
    1516 
     
    1819            path=self.search_path, 
    1920            portal_type=self.context.getPortalTypes(), 
    20             review_state=self.context.getStates() 
    21             ) 
     21            review_state=self.context.getStates(), 
     22            is_default_page=False 
     23        ) 
Note: See TracChangeset for help on using the changeset viewer.