From 4bbe0ea7d54ce418dc6a07c2e94753d18d038eeb Mon Sep 17 00:00:00 2001 From: Eduard Urbach Date: Fri, 20 Oct 2017 18:04:30 +0200 Subject: [PATCH] Added title language setting --- pages/anime/anime.pixy | 2 +- pages/settings/settings.pixy | 10 +++++++++- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/pages/anime/anime.pixy b/pages/anime/anime.pixy index 4edd4546..7c4053ed 100644 --- a/pages/anime/anime.pixy +++ b/pages/anime/anime.pixy @@ -16,7 +16,7 @@ component Anime(anime *arn.Anime, friends []*arn.User, listItems map[*arn.User]* .space .anime-info - h1.anime-title(title=anime.Type)= anime.Title.Canonical + h1.anime-title(title=anime.Type)= anime.Title.ByUser(user) //- if user && user.titleLanguage === "japanese" //- span.second-title(title=anime.Title.English !== anime.Title.Romaji ? anime.Title.English : null)= anime.Title.Romaji diff --git a/pages/settings/settings.pixy b/pages/settings/settings.pixy index 71863be3..82a274c1 100644 --- a/pages/settings/settings.pixy +++ b/pages/settings/settings.pixy @@ -164,7 +164,15 @@ component Settings(user *arn.User) span Formatting .widget-section - InputNumber("Format.RatingsPrecision", float64(user.Settings().Format.RatingsPrecision), "Ratings precision", "How many decimals after the comma would you like to display in ratings on anime pages?", "0", "2", "1") + label(for="TitleLanguage")= "Title language:" + select.widget-ui-element.action(id="TitleLanguage", data-field="TitleLanguage", value=user.Settings().TitleLanguage, title="Language of anime titles", data-action="save", data-trigger="change") + option(value="canonical") Canonical + option(value="english") English + option(value="japanese") Japanese + option(value="romaji") Romaji + + InputNumber("Format.RatingsPrecision", float64(user.Settings().Format.RatingsPrecision), "Ratings precision", "How many decimals after the comma would you like to display in ratings on anime pages?", "0", "2", "1") + //- .widget.mountable(data-api="/api/settings/" + user.ID) //- h3.widget-title