Exemple #1
0
 def blog_post_init(self, blog):
     urlkeys = set(suffixed_items(blog.metadata, '_url', full=True))
     tmpl = '{}_quoted'
     for key in urlkeys:
         newkey = tmpl.format(key)
         if newkey not in blog.metadata:
             url = blog.metadata[key]
             if key == 'root_url':
                 url = urljoin(url, "/index.html")
             else:
                 url = urljoin(blog.metadata['root_url'], blog.metadata[key])
             blog.metadata[newkey] = quote_plus(url)
Exemple #2
0
 def blog_post_init(self, blog):
     urlkeys = set(suffixed_items(blog.metadata, '_url', full=True))
     tmpl = '{}_quoted'
     for key in urlkeys:
         newkey = tmpl.format(key)
         if newkey not in blog.metadata:
             url = blog.metadata[key]
             if key == 'root_url':
                 url = urljoin(url, "/index.html")
             else:
                 url = urljoin(blog.metadata['root_url'],
                               blog.metadata[key])
             blog.metadata[newkey] = quote_plus(url)
Exemple #3
0
 def filter_entries(self, path):
     return suffixed_items(os.listdir(path), self.entry_ext)
Exemple #4
0
 def filter_entries(self, path):
     return suffixed_items(os.listdir(path), self.entry_ext)