Skip to content

Commit

Permalink
add the is_post parameter for create_post
Browse files Browse the repository at this point in the history
Signed-off-by: Chris “Kwpolska” Warrick <kwpolska@gmail.com>
  • Loading branch information
Kwpolska committed Feb 24, 2014
1 parent 46ee788 commit 631e929
Show file tree
Hide file tree
Showing 12 changed files with 24 additions and 24 deletions.
4 changes: 2 additions & 2 deletions nikola/plugins/compile/asciidoc.py
Expand Up @@ -57,7 +57,7 @@ def compile_html(self, source, dest, is_two_file=True):
if e.strreror == 'No such file or directory':
req_missing(['asciidoc'], 'build this site (compile with asciidoc)', python=False)

def create_post(self, path, onefile=False, **kw):
def create_post(self, path, onefile=False, is_page=False, **kw):
metadata = OrderedDict()
metadata.update(self.default_metadata)
metadata.update(kw)
Expand All @@ -68,4 +68,4 @@ def create_post(self, path, onefile=False, **kw):
for k, v in metadata.items():
fd.write('.. {0}: {1}\n'.format(k, v))
fd.write("/////////////////////////////////////////////\n")
fd.write("\nWrite your post here.")
fd.write("\nWrite your {0} here.".format('page' if is_page else 'post'))
4 changes: 2 additions & 2 deletions nikola/plugins/compile/bbcode.py
Expand Up @@ -66,7 +66,7 @@ def compile_html(self, source, dest, is_two_file=True):
output = self.parser.format(data)
out_file.write(output)

def create_post(self, path, onefile=False, **kw):
def create_post(self, path, onefile=False, is_page=False, **kw):
metadata = OrderedDict()
metadata.update(self.default_metadata)
metadata.update(kw)
Expand All @@ -77,4 +77,4 @@ def create_post(self, path, onefile=False, **kw):
for k, v in metadata.items():
fd.write('.. {0}: {1}\n'.format(k, v))
fd.write('-->[/note]\n\n')
fd.write("Write your post here.")
fd.write("Write your {0} here.".format('page' if is_page else 'post'))
4 changes: 2 additions & 2 deletions nikola/plugins/compile/html.py
Expand Up @@ -56,7 +56,7 @@ def compile_html(self, source, dest, is_two_file=True):
out_file.write(data)
return True

def create_post(self, path, onefile=False, **kw):
def create_post(self, path, onefile=False, is_page=False, **kw):
metadata = OrderedDict()
metadata.update(self.default_metadata)
metadata.update(kw)
Expand All @@ -67,4 +67,4 @@ def create_post(self, path, onefile=False, **kw):
for k, v in metadata.items():
fd.write('.. {0}: {1}\n'.format(k, v))
fd.write('-->\n\n')
fd.write("\n<p>Write your post here.</p>\n")
fd.write("\n<p>Write your {0} here.</p>\n".format('page' if is_page else 'post'))
4 changes: 2 additions & 2 deletions nikola/plugins/compile/ipynb/__init__.py
Expand Up @@ -66,7 +66,7 @@ def compile_html(self, source, dest, is_two_file=True):
(body, resources) = exportHtml.from_notebook_node(nb_json)
out_file.write(body)

def create_post(self, path, onefile=False, **kw):
def create_post(self, path, onefile=False, is_page=False, **kw):
metadata = OrderedDict()
metadata.update(self.default_metadata)
metadata.update(kw)
Expand All @@ -78,7 +78,7 @@ def create_post(self, path, onefile=False, **kw):
metadata['date'], metadata['tags'],
metadata['link'],
metadata['description'], metadata['type'])))
print("Your post's metadata is at: ", meta_path)
print("Your {0}'s metadata is at: {1}".format('page' if is_page else 'post', meta_path))
with codecs.open(path, "wb+", "utf8") as fd:
fd.write("""{
"metadata": {
Expand Down
4 changes: 2 additions & 2 deletions nikola/plugins/compile/markdown/__init__.py
Expand Up @@ -81,7 +81,7 @@ def compile_html(self, source, dest, is_two_file=True):
output = markdown(data, self.extensions)
out_file.write(output)

def create_post(self, path, onefile=False, **kw):
def create_post(self, path, onefile=False, is_page=False, **kw):
metadata = OrderedDict()
metadata.update(self.default_metadata)
metadata.update(kw)
Expand All @@ -92,4 +92,4 @@ def create_post(self, path, onefile=False, **kw):
for k, v in metadata.items():
fd.write('.. {0}: {1}\n'.format(k, v))
fd.write('-->\n\n')
fd.write("Write your post here.")
fd.write("Write your {0} here.".format('page' if is_page else 'post'))
4 changes: 2 additions & 2 deletions nikola/plugins/compile/misaka.py
Expand Up @@ -73,7 +73,7 @@ def compile_html(self, source, dest, is_two_file=True):
output = misaka.html(data, extensions=self.ext)
out_file.write(output)

def create_post(self, path, onefile=False, **kw):
def create_post(self, path, onefile=False, is_page=False, **kw):
metadata = OrderedDict()
metadata.update(self.default_metadata)
metadata.update(kw)
Expand All @@ -84,4 +84,4 @@ def create_post(self, path, onefile=False, **kw):
for k, v in metadata.items():
fd.write('.. {0}: {1}\n'.format(k, v))
fd.write('-->\n\n')
fd.write("\nWrite your post here.")
fd.write("\nWrite your {0} here.".format('page' if is_page else 'post'))
4 changes: 2 additions & 2 deletions nikola/plugins/compile/pandoc.py
Expand Up @@ -56,7 +56,7 @@ def compile_html(self, source, dest, is_two_file=True):
if e.strreror == 'No such file or directory':
req_missing(['pandoc'], 'build this site (compile with pandoc)', python=False)

def create_post(self, path, onefile=False, **kw):
def create_post(self, path, onefile=False, is_page=False, **kw):
metadata = OrderedDict()
metadata.update(self.default_metadata)
metadata.update(kw)
Expand All @@ -67,4 +67,4 @@ def create_post(self, path, onefile=False, **kw):
for k, v in metadata.items():
fd.write('.. {0}: {1}\n'.format(k, v))
fd.write('-->\n\n')
fd.write("Write your post here.")
fd.write("Write your {0} here.".format('page' if is_page else 'post'))
4 changes: 2 additions & 2 deletions nikola/plugins/compile/php.py
Expand Up @@ -50,7 +50,7 @@ def compile_html(self, source, dest, is_two_file=True):
makedirs(os.path.dirname(dest))
shutil.copyfile(source, dest)

def create_post(self, path, onefile=False, **kw):
def create_post(self, path, onefile=False, is_page=False, **kw):
metadata = OrderedDict()
metadata.update(self.default_metadata)
metadata.update(kw)
Expand All @@ -61,7 +61,7 @@ def create_post(self, path, onefile=False, **kw):
for k, v in metadata.items():
fd.write('.. {0}: {1}\n'.format(k, v))
fd.write('-->\n\n')
fd.write("\n<p>Write your post here.</p>")
fd.write("\n<p>Write your {0} here.</p>".format('page' if is_page else 'post'))

def extension(self):
return ".php"
4 changes: 2 additions & 2 deletions nikola/plugins/compile/rest/__init__.py
Expand Up @@ -102,7 +102,7 @@ def compile_html(self, source, dest, is_two_file=True):
else:
return False

def create_post(self, path, onefile=False, **kw):
def create_post(self, path, onefile=False, is_page=False, **kw):
metadata = OrderedDict()
metadata.update(self.default_metadata)
metadata.update(kw)
Expand All @@ -111,7 +111,7 @@ def create_post(self, path, onefile=False, **kw):
if onefile:
for k, v in metadata.items():
fd.write('.. {0}: {1}\n'.format(k, v))
fd.write("\nWrite your post here.")
fd.write("\nWrite your {0} here.".format('page' if is_page else 'post'))

def set_site(self, site):
for plugin_info in site.plugin_manager.getPluginsOfCategory("RestExtension"):
Expand Down
4 changes: 2 additions & 2 deletions nikola/plugins/compile/textile.py
Expand Up @@ -62,7 +62,7 @@ def compile_html(self, source, dest, is_two_file=True):
output = textile(data, head_offset=1)
out_file.write(output)

def create_post(self, path, onefile=False, **kw):
def create_post(self, path, onefile=False, is_page=False, **kw):
metadata = OrderedDict()
metadata.update(self.default_metadata)
metadata.update(kw)
Expand All @@ -73,4 +73,4 @@ def create_post(self, path, onefile=False, **kw):
for k, v in metadata.items():
fd.write('.. {0}: {1}\n'.format(k, v))
fd.write('--></notextile>\n\n')
fd.write("\nWrite your post here.")
fd.write("\nWrite your {0} here.".format('page' if is_page else 'post'))
4 changes: 2 additions & 2 deletions nikola/plugins/compile/txt2tags.py
Expand Up @@ -62,7 +62,7 @@ def compile_html(self, source, dest, is_two_file=True):
cmd = ["-t", "html", "--no-headers", "--outfile", dest, source]
txt2tags(cmd)

def create_post(self, path, onefile=False, **kw):
def create_post(self, path, onefile=False, is_page=False, **kw):
metadata = OrderedDict()
metadata.update(self.default_metadata)
metadata.update(kw)
Expand All @@ -73,4 +73,4 @@ def create_post(self, path, onefile=False, **kw):
for k, v in metadata.items():
fd.write('.. {0}: {1}\n'.format(k, v))
fd.write("-->\n'''\n")
fd.write("\nWrite your post here.")
fd.write("\nWrite your {0} here.".format('page' if is_page else 'post'))
4 changes: 2 additions & 2 deletions nikola/plugins/compile/wiki.py
Expand Up @@ -62,7 +62,7 @@ def compile_html(self, source, dest, is_two_file=True):
output = HtmlEmitter(document).emit()
out_file.write(output)

def create_post(self, path, onefile=False, **kw):
def create_post(self, path, onefile=False, is_page=False, **kw):
metadata = OrderedDict()
metadata.update(self.default_metadata)
metadata.update(kw)
Expand All @@ -72,4 +72,4 @@ def create_post(self, path, onefile=False, **kw):
'one-file format is not possible, use the -2 '
'option.')
with codecs.open(path, "wb+", "utf8") as fd:
fd.write("Write your post here.")
fd.write("Write your {0} here.".format('page' if is_page else 'post'))

0 comments on commit 631e929

Please sign in to comment.