Explorar el Código

fix output path of pages

Oz N Tiram hace 9 años
padre
commit
52122ab0f3
Se han modificado 1 ficheros con 2 adiciones y 2 borrados
  1. 2 2
      blogit/blogit.py

+ 2 - 2
blogit/blogit.py

@@ -245,7 +245,7 @@ class Entry(object):
     @property
     def permalink(self):
         if self.kind == 'page':
-            dest = '%s.html' % self.title.replace('/', "-")
+            dest = '%s.html' % self._path.replace('.md', "")
         else:
             dest = "%s/%s/index.html" % (KINDS[self.kind]['name_plural'], self.name)
             dest = dest.lstrip('/')
@@ -301,7 +301,7 @@ class Entry(object):
                 context = GLOBAL_TEMPLATE_CONTEXT.copy()
                 context['entry'] = self
                 _render(context, self.header.get('template', 'entry.html'),
-                        self.destination)
+                        self.header.get('template', self.destination))
                 return True
             except Exception as e:  # pragma: no cover
                 print(context)