From 0199611cceed5a279fb186d862d684eae7301281 Mon Sep 17 00:00:00 2001 From: Michiel Sikma Date: Sat, 21 Mar 2020 18:08:26 +0100 Subject: [PATCH] Put inventory duplicates/etc in an --- scripts/gen_docs.py | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/scripts/gen_docs.py b/scripts/gen_docs.py index 9fdbc6c2..99b58688 100755 --- a/scripts/gen_docs.py +++ b/scripts/gen_docs.py @@ -516,9 +516,9 @@ def generate_items_table(itm, itm_unl, inv, etc, dirs, curr_page, json_file, ver type = { 'name': name, 'id': None, 'linked': False, 'type': details['type'], 'dupe_id': details.get('of', {}).get('item_id') } of_file = details.get('of', {}).get('file') if details['type'] == 'duplicate' and of_file: - type['expl'] = f'Duplicate of {of_file}' + type['expl'] = f'Duplicate of "{of_file}"' if details['type'] == 'specific' and of_file: - type['expl'] = f'Subitem of {of_file}' + type['expl'] = f'Subitem of "{of_file}"' item_dict[group].append(type) for group, items in item_dict.items(): @@ -534,7 +534,7 @@ def generate_items_table(itm, itm_unl, inv, etc, dirs, curr_page, json_file, ver name = item['name'] id = item['id'] expl = item.get('expl', False) - imgs = ['' + get_img_node(get_itm_url(base_url, dir, group, name), None, f'"{name}" (dir)', 'i') + '' for dir in dirs] + imgs = ['' + get_img_node(get_itm_url(base_url, dir, group, name), None, f'"{name}" ({dir})', 'i') + '' for dir in dirs] filename = group + '/' + name + '.png' buffer.append('') buffer.append(f'{count}') @@ -546,7 +546,8 @@ def generate_items_table(itm, itm_unl, inv, etc, dirs, curr_page, json_file, ver buffer.append(''.join(imgs)) buffer.append(f'{group}') if expl: - buffer.append(f'{filename} ({expl})') + expl_esc = html.escape(expl) + buffer.append(f'{filename}') else: buffer.append(f'{filename}') buffer.append('')