« get me outta code hell

hsmusic-wiki - HSMusic - static wiki software cataloguing collaborative creation
about summary refs log tree commit diff
path: root/src/content/dependencies
diff options
context:
space:
mode:
Diffstat (limited to 'src/content/dependencies')
-rw-r--r--src/content/dependencies/generateContentContentHeading.js3
-rw-r--r--src/content/dependencies/generateRelationsContentHeading.js3
-rw-r--r--src/content/dependencies/generateTrackInfoPage.js10
3 files changed, 14 insertions, 2 deletions
diff --git a/src/content/dependencies/generateContentContentHeading.js b/src/content/dependencies/generateContentContentHeading.js
index 44053427..3281caba 100644
--- a/src/content/dependencies/generateContentContentHeading.js
+++ b/src/content/dependencies/generateContentContentHeading.js
@@ -45,7 +45,8 @@ export default {
           }
 
           const name =
-            (data.nameStyle === 'utility'
+            (data.nameStyle === 'utility' ||
+             data.nameStyle === 'unofficial'
               ? null
               : data.name);
 
diff --git a/src/content/dependencies/generateRelationsContentHeading.js b/src/content/dependencies/generateRelationsContentHeading.js
index 5d50c2fc..f4fd6ad4 100644
--- a/src/content/dependencies/generateRelationsContentHeading.js
+++ b/src/content/dependencies/generateRelationsContentHeading.js
@@ -18,7 +18,8 @@ export default {
 
   generate(data, relations, slots, {html, language}) {
     const namePart =
-      (data.nameStyle === 'utility'
+      (data.nameStyle === 'utility' ||
+       data.nameStyle === 'unofficial'
         ? null
         : html.tag('i', data.name));
 
diff --git a/src/content/dependencies/generateTrackInfoPage.js b/src/content/dependencies/generateTrackInfoPage.js
index 8e8ac4f1..1a21cc72 100644
--- a/src/content/dependencies/generateTrackInfoPage.js
+++ b/src/content/dependencies/generateTrackInfoPage.js
@@ -143,6 +143,9 @@ export default {
     name:
       track.name,
 
+    nameStyle:
+      track.nameStyle,
+
     nameDetail:
       track.nameDetail,
 
@@ -184,6 +187,13 @@ export default {
           relations.artworkColumn,
 
         mainContent: [
+          data.nameStyle === 'unofficial' &&
+            html.tag('p',
+              html.tag('i',
+                language.$('releaseInfo.unofficialName', {
+                  name: data.name,
+                }))),
+
           relations.releaseInfo,
 
           html.tag('p',