Add qualifyLocalURLsInMarkdown()

This will handle special links in the description and similar fields
This commit is contained in:
Bad Manners 2024-08-12 21:38:16 -03:00
parent c38275e2f2
commit cd67f6a5c5
20 changed files with 982 additions and 296 deletions

View file

@ -18,15 +18,13 @@ const charactersPerUser = copyrightedCharacters ? await formatCopyrightedCharact
charactersPerUser ? (
<section id="copyrighted-characters" aria-label={t(lang, "characters/copyrighted_characters_aria_label")}>
<ul>
{charactersPerUser.map(([owner, characterList]) => (
{charactersPerUser.map(({ user, characters }) => (
<CopyrightedCharactersItem
stringFunction={
characterList[0] === ""
? (user) => t(lang, "characters/all_characters_are_copyrighted_by", user)
: (user) => t(lang, "characters/characters_are_copyrighted_by", user, characterList)
stringFunction={(user) =>
t(lang, "characters/characters_are_copyrighted_by", user, characters[0] === "" ? [] : characters)
}
>
<UserComponent lang={lang} user={owner} />
<UserComponent lang={lang} user={user} />
</CopyrightedCharactersItem>
))}
</ul>