1 Commits
0.2 ... 0.3

Author SHA1 Message Date
585c94718e support for title case 2024-06-27 14:19:42 -05:00
3 changed files with 9 additions and 5 deletions

View File

@@ -7,10 +7,10 @@
"name": "lmxsdl" "name": "lmxsdl"
} }
], ],
"version": "0.2", "version": "0.3",
"compatibility": { "compatibility": {
"minimum": "10", "minimum": "11",
"verified": "11" "verified": ["11","12"]
}, },
"languages": [ "languages": [
{ {
@@ -19,7 +19,7 @@
"path": "lang/en.json" "path": "lang/en.json"
} }
], ],
"download": "https://gitea.ascorrea.com/asc/asc-session-title-suggestions/releases/download/0.2/module.zip", "download": "https://gitea.ascorrea.com/asc/asc-session-title-suggestions/releases/download/0.3/module.zip",
"manifest": "https://gitea.ascorrea.com/asc/asc-session-title-suggestions/releases/download/latest/module.json", "manifest": "https://gitea.ascorrea.com/asc/asc-session-title-suggestions/releases/download/latest/module.json",
"scripts": [ "scripts": [
"scripts/main.js" "scripts/main.js"

View File

@@ -1,3 +1,5 @@
const NAME = "/title" const NAME = "/title"
const template_path = "modules/asc-session-title-suggestions/templates" const template_path = "modules/asc-session-title-suggestions/templates"
@@ -115,6 +117,8 @@ Hooks.on("init", function() {
}, },
hint: game.i18n.localize("SESSION_TITLE_SUGGESTIONS.SETTING_ROLE_HINT") hint: game.i18n.localize("SESSION_TITLE_SUGGESTIONS.SETTING_ROLE_HINT")
}); });
import ('https://cdn.jsdelivr.net/npm/title-case@4.3.1/dist/index.min.js')
.then((module)=>{console.log('asc','loading...');Handlebars.registerHelper("titlecase", module.titleCase)})
}); });
Hooks.on("ready", function() { Hooks.on("ready", function() {

View File

@@ -1,3 +1,3 @@
<ul>{{~#each messages ~}} <ul>{{~#each messages ~}}
<li><a class="fa-regular fa-clipboard clipboard" style="padding-left:.5em;padding-right:.5em;" data-clipboard-text="{{this.flags.session_title_suggestion}}"></a><i>"{{this.flags.session_title_suggestion}}"</i> - {{this.user.name}}</li> <li><a class="fa-regular fa-clipboard clipboard" style="padding-left:.5em;padding-right:.5em;" data-clipboard-text="{{titlecase this.flags.session_title_suggestion}}"></a><i>"{{titlecase this.flags.session_title_suggestion}}"</i> - {{this.user.name}}</li>
{{~/each~}}</ul> {{~/each~}}</ul>