def licenseswitch(cclicense: str): switch = { "cc-zero": """
$title by $author is marked with CC0 1.0
""", "cc-by": """
$title by $author is licensed under CC BY 4.0
""", "cc-by-sa": """
$title by $author is licensed under CC BY-SA 4.0
""", "cc-by-nd": """
$title by $author is licensed under CC BY-ND 4.0
""", "cc-by-nc": """
$title by $author is licensed under CC BY-NC 4.0
""", "cc-by-nc-sa": """
$title by $author is licensed under CC BY-NC-SA 4.0
""", "cc-by-nc-nd": """
$title by $author is licensed under CC BY-NC-ND 4.0
""", } return switch.get(cclicense, "") def licenseurlswitch(cclicense: str): switch = { "cc-zero": "https://creativecommons.org/publicdomain/zero/1.0/", "cc-by": "https://creativecommons.org/licenses/by/4.0/", "cc-by-sa": "https://creativecommons.org/licenses/by-sa/4.0/", "cc-by-nd": "https://creativecommons.org/licenses/by-nd/4.0/", "cc-by-nc": "https://creativecommons.org/licenses/by-nc/4.0/", "cc-by-nc-sa": "https://creativecommons.org/licenses/by-nc-sa/4.0/", "cc-by-nc-nd": "https://creativecommons.org/licenses/by-nc-nd/4.0/", } return switch.get(cclicense, "")