@@ -179,8 +179,6 @@ export class MediaDbSettingTab extends PluginSettingTab {
179
179
180
180
containerEl . empty ( ) ;
181
181
182
- containerEl . createEl ( 'h2' , { text : 'Media DB Plugin Settings' } ) ;
183
-
184
182
new Setting ( containerEl )
185
183
. setName ( 'OMDb API key' )
186
184
. setDesc ( 'API key for "www.omdbapi.com".' )
@@ -281,7 +279,7 @@ export class MediaDbSettingTab extends PluginSettingTab {
281
279
} ) ;
282
280
} ) ;
283
281
284
- // containerEl.createEl('h3', { text: 'APIs Per Media Type ' });
282
+ // containerEl.createEl('h3', { text: 'APIs per media type ' });
285
283
// containerEl.createEl('h5', { text: 'Movies' });
286
284
// new Setting(containerEl)
287
285
// .setName('OMDb API')
@@ -349,10 +347,10 @@ export class MediaDbSettingTab extends PluginSettingTab {
349
347
// });
350
348
// });
351
349
352
- containerEl . createEl ( 'h3' , { text : ' New File Location' } ) ;
350
+ new Setting ( containerEl ) . setName ( ' New file location' ) . setHeading ( ) ;
353
351
// region new file location
354
352
new Setting ( containerEl )
355
- . setName ( 'Movie Folder ' )
353
+ . setName ( 'Movie folder ' )
356
354
. setDesc ( 'Where newly imported movies should be placed.' )
357
355
. addSearch ( cb => {
358
356
new FolderSuggest ( this . app , cb . inputEl ) ;
@@ -365,7 +363,7 @@ export class MediaDbSettingTab extends PluginSettingTab {
365
363
} ) ;
366
364
367
365
new Setting ( containerEl )
368
- . setName ( 'Series Folder ' )
366
+ . setName ( 'Series folder ' )
369
367
. setDesc ( 'Where newly imported series should be placed.' )
370
368
. addSearch ( cb => {
371
369
new FolderSuggest ( this . app , cb . inputEl ) ;
@@ -378,7 +376,7 @@ export class MediaDbSettingTab extends PluginSettingTab {
378
376
} ) ;
379
377
380
378
new Setting ( containerEl )
381
- . setName ( 'Manga Folder ' )
379
+ . setName ( 'Manga folder ' )
382
380
. setDesc ( 'Where newly imported manga should be placed.' )
383
381
. addSearch ( cb => {
384
382
new FolderSuggest ( this . app , cb . inputEl ) ;
@@ -391,7 +389,7 @@ export class MediaDbSettingTab extends PluginSettingTab {
391
389
} ) ;
392
390
393
391
new Setting ( containerEl )
394
- . setName ( 'Game Folder ' )
392
+ . setName ( 'Game folder ' )
395
393
. setDesc ( 'Where newly imported games should be placed.' )
396
394
. addSearch ( cb => {
397
395
new FolderSuggest ( this . app , cb . inputEl ) ;
@@ -404,7 +402,7 @@ export class MediaDbSettingTab extends PluginSettingTab {
404
402
} ) ;
405
403
406
404
new Setting ( containerEl )
407
- . setName ( 'Wiki Folder ' )
405
+ . setName ( 'Wiki folder ' )
408
406
. setDesc ( 'Where newly imported wiki articles should be placed.' )
409
407
. addSearch ( cb => {
410
408
new FolderSuggest ( this . app , cb . inputEl ) ;
@@ -417,7 +415,7 @@ export class MediaDbSettingTab extends PluginSettingTab {
417
415
} ) ;
418
416
419
417
new Setting ( containerEl )
420
- . setName ( 'Music Folder ' )
418
+ . setName ( 'Music folder ' )
421
419
. setDesc ( 'Where newly imported music should be placed.' )
422
420
. addSearch ( cb => {
423
421
new FolderSuggest ( this . app , cb . inputEl ) ;
@@ -430,7 +428,7 @@ export class MediaDbSettingTab extends PluginSettingTab {
430
428
} ) ;
431
429
432
430
new Setting ( containerEl )
433
- . setName ( 'Board Game Folder ' )
431
+ . setName ( 'Board game folder ' )
434
432
. setDesc ( 'Where newly imported board games should be places.' )
435
433
. addSearch ( cb => {
436
434
new FolderSuggest ( this . app , cb . inputEl ) ;
@@ -442,7 +440,7 @@ export class MediaDbSettingTab extends PluginSettingTab {
442
440
} ) ;
443
441
} ) ;
444
442
new Setting ( containerEl )
445
- . setName ( 'Book Folder ' )
443
+ . setName ( 'Book folder ' )
446
444
. setDesc ( 'Where newly imported books should be placed.' )
447
445
. addSearch ( cb => {
448
446
new FolderSuggest ( this . app , cb . inputEl ) ;
@@ -455,7 +453,7 @@ export class MediaDbSettingTab extends PluginSettingTab {
455
453
} ) ;
456
454
// endregion
457
455
458
- containerEl . createEl ( 'h3' , { text : ' Template Settings' } ) ;
456
+ new Setting ( containerEl ) . setName ( ' Template settings' ) . setHeading ( ) ;
459
457
// region templates
460
458
new Setting ( containerEl )
461
459
. setName ( 'Movie template' )
@@ -523,7 +521,7 @@ export class MediaDbSettingTab extends PluginSettingTab {
523
521
} ) ;
524
522
525
523
new Setting ( containerEl )
526
- . setName ( 'Music Release template' )
524
+ . setName ( 'Music release template' )
527
525
. setDesc ( 'Template file to be used when creating a new note for a music release.' )
528
526
. addSearch ( cb => {
529
527
new FileSuggest ( this . app , cb . inputEl ) ;
@@ -536,7 +534,7 @@ export class MediaDbSettingTab extends PluginSettingTab {
536
534
} ) ;
537
535
538
536
new Setting ( containerEl )
539
- . setName ( 'Board Game template' )
537
+ . setName ( 'Board game template' )
540
538
. setDesc ( 'Template file to be used when creating a new note for a boardgame.' )
541
539
. addSearch ( cb => {
542
540
new FileSuggest ( this . app , cb . inputEl ) ;
@@ -562,7 +560,7 @@ export class MediaDbSettingTab extends PluginSettingTab {
562
560
} ) ;
563
561
// endregion
564
562
565
- containerEl . createEl ( 'h3' , { text : ' File Name Settings' } ) ;
563
+ new Setting ( containerEl ) . setName ( ' File name settings' ) . setHeading ( ) ;
566
564
// region file name templates
567
565
new Setting ( containerEl )
568
566
. setName ( 'Movie file name template' )
@@ -625,7 +623,7 @@ export class MediaDbSettingTab extends PluginSettingTab {
625
623
} ) ;
626
624
627
625
new Setting ( containerEl )
628
- . setName ( 'Music Release file name template' )
626
+ . setName ( 'Music release file name template' )
629
627
. setDesc ( 'Template for the file name used when creating a new note for a music release.' )
630
628
. addText ( cb => {
631
629
cb . setPlaceholder ( `Example: ${ DEFAULT_SETTINGS . musicReleaseFileNameTemplate } ` )
@@ -637,7 +635,7 @@ export class MediaDbSettingTab extends PluginSettingTab {
637
635
} ) ;
638
636
639
637
new Setting ( containerEl )
640
- . setName ( 'Board Game file name template' )
638
+ . setName ( 'Board game file name template' )
641
639
. setDesc ( 'Template for the file name used when creating a new note for a boardgame.' )
642
640
. addText ( cb => {
643
641
cb . setPlaceholder ( `Example: ${ DEFAULT_SETTINGS . boardgameFileNameTemplate } ` )
@@ -663,19 +661,16 @@ export class MediaDbSettingTab extends PluginSettingTab {
663
661
664
662
// region Property Mappings
665
663
if ( this . plugin . settings . useDefaultFrontMatter ) {
666
- containerEl . createEl ( 'h3' , { text : ' Property Mappings' } ) ;
664
+ new Setting ( containerEl ) . setName ( ' Property mappings' ) . setHeading ( ) ;
667
665
668
666
const propertyMappingExplanation = containerEl . createEl ( 'div' ) ;
669
667
propertyMappingExplanation . innerHTML = `
670
- <p>Allow you to remap the metadata fields of newly created media db entries.</p>
671
- <p>
672
- The different options are:
673
- <lu>
674
- <li>"default": does no remapping and keeps the metadata field as it is</li>
675
- <li>"remap": renames the metadata field to what ever you specify</li>
676
- <li>"remove": removes the metadata field entirely</li>
677
- </lu>
678
- </p>
668
+ <p>Choose how metadata fields are mapped to property names. The options are:</p>
669
+ <ul>
670
+ <li><strong>default</strong>: keep the original name.</li>
671
+ <li><strong>remap</strong>: rename the property.</li>
672
+ <li><strong>remove</strong>: remove the property entirely.</li>
673
+ </ul>
679
674
<p>
680
675
Don't forget to save your changes using the save button for each individual category.
681
676
</p>` ;
@@ -696,7 +691,7 @@ export class MediaDbSettingTab extends PluginSettingTab {
696
691
}
697
692
698
693
this . plugin . settings . propertyMappingModels = propertyMappingModels ;
699
- new Notice ( `MDB: Property Mappings for ${ model . type } saved successfully.` ) ;
694
+ new Notice ( `MDB: Property mappings for ${ model . type } saved successfully.` ) ;
700
695
void this . plugin . saveSettings ( ) ;
701
696
} ,
702
697
} ,
0 commit comments