games, english anime titles, specials and OVAs

This commit is contained in:
mProjectsCode 2022-05-12 17:18:12 +02:00
parent c400b7abf5
commit d2afe3bcc2
10 changed files with 141 additions and 42 deletions

View file

@ -11,6 +11,7 @@ export interface MediaDbPluginSettings {
OMDbKey: string,
movieTemplate: string,
seriesTemplate: string,
gameTemplate: string,
}
export const DEFAULT_SETTINGS: MediaDbPluginSettings = {
@ -19,6 +20,7 @@ export const DEFAULT_SETTINGS: MediaDbPluginSettings = {
OMDbKey: '',
movieTemplate: '',
seriesTemplate: '',
gameTemplate: '',
};
export class MediaDbSettingTab extends PluginSettingTab {
@ -75,6 +77,19 @@ export class MediaDbSettingTab extends PluginSettingTab {
});
});
new Setting(containerEl)
.setName('Game template')
.setDesc('Template file to be used when creating a new note for a game.')
.addSearch(cb => {
new FileSuggest(this.app, cb.inputEl);
cb.setPlaceholder('Example: gameTemplate.md')
.setValue(this.plugin.settings.gameTemplate)
.onChange(data => {
this.plugin.settings.gameTemplate = data;
this.plugin.saveSettings();
});
});
new Setting(containerEl)
.setName('OMDb API key')
.setDesc('API key for "www.omdbapi.com".')