Dieses Projekt enthält den Quellcode und die Daten für die Map of Metal -Website, die erstmals 2009 gestartet wurde. Eine interaktive Karte der Metallgeschichte und die einflussreichen Bands, die die Genres, die wir heute kennen, halfen.
Um einen Fehlerbericht einzureichen
Alle Wiedergabelisten werden im/data/genreinfo/verzeichnis gespeichert.
Jedes Genre wird als separate json -Datei mit der folgenden Struktur gespeichert:
{
// Genre Title
"title" : "Heavy Metal" ,
// Genre Description - May contain HTML
"description" : "Heavy metal (often referred to simply as metal)..." ,
// List of tracks
"tracklist" : [
{
"artist" : "Black Sabbath" , // Track artist name
"title" : "Black Sabbath" , // Track name
"year" : "1970" , // Year released
"videos" : [ // List of YouTube video IDs
"0lVdMbUx1_k" , // The ID can be found in the URL https://www.youtube.com/watch?v=[THIS BIT]
"2KnyL4IFcwo" , // If a video fails to play the next video in the list is tried
"qrVKmTPFYZ8"
]
} ,
// ...and so on
] ,
// Genre ID
"id" : "heavymetal"
}Um Änderungen vorzunehmen, folgen Sie diesen Anweisungen https://help.github.com/articles/editing-files-in-another-user-s-repository/.
Wichtig vor der Übermittlung von Änderungen an eine JSON -Datendatei stellen Sie sicher, dass sie gültig ist, indem der Inhalt in https://jsonlint.com/ eingefügt wird.
Ich freue mich, Vorschläge für neue Genres zu erhalten. Aufgrund der Arbeit, die die Arbeit beteiligt ist, würde ich jedoch erwarten, dass zumindest die folgenden Bereitstellungen zur Verfügung gestellt werden.
Bitte beachten Sie, dass das Hinzufügen eines neuen Genres zur Karte Zeit in Anspruch nehmen kann, da Änderungen am zugrunde liegenden Kartendesign vorgenommen werden müssen.
Anforderungen
NodeJS & NPM - https://nodejs.org
Installieren
Pakete installieren:
npm install
Setup dist -Verzeichnis durch Kopieren statischer Vermögenswerte:
mkdir -p dist && cp -r ./tiles ./dist/tiles && cp -r ./static ./dist/static && cp -r ./data ./dist/data
Laufen
npm run dev
Bauen
npm run build
Grundsätzlich freue ich mich, dass Sie etwas außer den Bildern, Design und Namen (Karte von Metall) verwenden.
Weitere Informationen finden Sie im Urheberrecht und zu den zugehörigen Lizenzdateien.