From 534837d1d1136ca1b7cb7b8870f7795d57ceb848 Mon Sep 17 00:00:00 2001 From: klemek Date: Fri, 1 May 2020 23:46:27 +0200 Subject: [PATCH] docs don't re-generate reaction + fixed tables --- docs/build.py | 18 +++++++++++++----- 1 file changed, 13 insertions(+), 5 deletions(-) diff --git a/docs/build.py b/docs/build.py index ca3e3a8..634856c 100644 --- a/docs/build.py +++ b/docs/build.py @@ -88,7 +88,11 @@ def produce_template_list(content: str, tag: str, id_list: List[str]): meme = meme_db.get_meme(meme_id) img = img_factory.build_from_template(meme.template, meme.texts, debug=True) if img is not None: - img.save(path.join(templates_dir, meme.template)) + base = True + if len(meme.texts) > 0: + base = False + image_path = path.join(templates_dir, meme.template) + img.save(image_path) size = (round(img.size[0] * IMG_HEIGHT / img.size[1]), IMG_HEIGHT) img2 = img.resize(size, resample=PIL.Image.LANCZOS) img2.save(path.join(preview_dir, meme.template)) @@ -103,12 +107,16 @@ def produce_template_list(content: str, tag: str, id_list: List[str]): if meme.info is not None: info_line += f"
more info" info_line += "|" - img_line += f"" \ - f"" \ - f"enlarge" \ + if base: + img_line += f"" + else: + img_line += f"" + img_line += f"enlarge" \ f"|" print(i, meme_id) - doc_content += "|" * (COLUMNS - (i % COLUMNS)) + info_line += "|" * (COLUMNS - (i % COLUMNS)) + img_line += "|" * (COLUMNS - (i % COLUMNS)) + doc_content += info_line + img_line return inject_content(doc_content, content, tag)