From 807a938f01b5588cf11dbed1a7b87fbd73b13616 Mon Sep 17 00:00:00 2001 From: David Bolack Date: Fri, 17 Oct 2025 15:12:55 -0500 Subject: [PATCH] Tweak Hero Kids, remove Mongoose file... for now. --- themes/V3/Blank/snippets.js | 65 +++++-------------- .../V3/Blank/snippets/licenseMongoose.gen.js | 23 ------- 2 files changed, 16 insertions(+), 72 deletions(-) delete mode 100644 themes/V3/Blank/snippets/licenseMongoose.gen.js diff --git a/themes/V3/Blank/snippets.js b/themes/V3/Blank/snippets.js index 491a77ca5..b1ea793ae 100644 --- a/themes/V3/Blank/snippets.js +++ b/themes/V3/Blank/snippets.js @@ -1,5 +1,6 @@ /* eslint-disable max-lines */ +const dedent = require('dedent-tabs').default; const WatercolorGen = require('./snippets/watercolor.gen.js'); const ImageMaskGen = require('./snippets/imageMask.gen.js'); const FooterGen = require('./snippets/footer.gen.js'); @@ -8,8 +9,6 @@ const LicenseGenGNU = require('./snippets/licenseGNU.gen.js'); const LicenseGen = require('./snippets/license.gen.js'); const LicenseGenAelf = require('./snippets/licenseAELF.js'); const LicenseDTTRPGGCC = require('./snippets/licenseDTRPGCC.gen.js'); -const LicenseMongoosePublishing = require('./snippets/licenseMongoose.gen.js'); -const dedent = require('dedent-tabs').default; const TableOfContentsGen = require('./snippets/tableOfContents.gen.js'); const indexGen = require('./snippets/index.gen.js'); @@ -367,41 +366,37 @@ module.exports = [ subsnippets : [ { - name: "Required Text", + name: "General", subsnippets : [ { - name : "heroForgeHeroKidsCreatorsGuildColophon", + name : "Colophon", gen : LicenseDTTRPGGCC.heroForgeHeroKidsCreatorsGuildColophon, }, { - name : "heroForgeHeroKidsCreatorsGuildSuperKidsColophon", + name : "Cover", + gen : LicenseDTTRPGGCC.heroForgeHeroKidsCreatorsGuildCover, + }, + + ] + }, + { + name: "Super Kids", + subsnippets : [ + + { + name : "Colophon", gen : LicenseDTTRPGGCC.heroForgeHeroKidsCreatorsGuildSuperKidsColophon, }, { - name : "heroForgeHeroKidsCreatorsGuildCover", - gen : LicenseDTTRPGGCC.heroForgeHeroKidsCreatorsGuildCover, - }, - - { - name : "heroForgeHeroKidsCreatorsGuildSuperKidsCover", + name : "Cover", gen : LicenseDTTRPGGCC.heroForgeHeroKidsCreatorsGuildSuperKidsCover, }, ] } ] - }, - - { - name : "Traveller's Aid Society", - subsnippets : [ - { - name : "Legal Statement", - gen : LicenseMongoosePublishing.TASLegal, - } - ] } ] @@ -449,34 +444,6 @@ module.exports = [ gen : LicenseGen.mit, }, - { - name : 'Mongoose Publishing Fair Use', - icon : 'fas fa-mongoosepub', - subsnippets : [ - { - name : 'Long Form Fair Use', - icon : null, - gen : LicenseMongoosePublishing.fairUseLong, - }, - { - name : 'Traveller Fair Use', - icon : null, - gen : LicenseMongoosePublishing.fairUseTraveller, - }, - { - name : '2300 AD Fair Use', - icon : null, - gen : LicenseMongoosePublishing.fairUse2300AD, - }, - { - name : 'Twilight 2000 Fair Use', - icon : null, - gen : LicenseMongoosePublishing.fairUseTwilight2000, - }, - - ] - }, - { name : 'ORC Notice', icon : 'fas fa-Paizo', diff --git a/themes/V3/Blank/snippets/licenseMongoose.gen.js b/themes/V3/Blank/snippets/licenseMongoose.gen.js deleted file mode 100644 index 89a36a7fe..000000000 --- a/themes/V3/Blank/snippets/licenseMongoose.gen.js +++ /dev/null @@ -1,23 +0,0 @@ -/* eslint-disable max-lines */ -const _ = require('lodash'); -const dedent = require('dedent'); - -// AELF License - -module.exports = { - fairUseLong : function() { - return `The Traveller, 2300AD and Twilight: 2000 games in all forms are owned by Mongoose Publishing. Copyright 1977 - 2024 Mongoose Publishing. Traveller is a registered trademark of Mongoose Publishing. Mongoose Publishing permits web sites and fanzines for this game, provided it contains this notice, that Mongoose Publishing is notified, and subject to a withdrawal of permission on 90 days notice. The contents of this site are for personal, non-commercial use only. Any use of Mongoose Publishing's copyrighted material or trademarks anywhere on this web site and its files should not be viewed as a challenge to those copyrights or trademarks. In addition, any program/articles/file on this site cannot be republished or distributed without the consent of the author who contributed it.`; - }, - fairUseTraveller : function() { - return `The Traveller game in all forms is owned by Mongoose Publishing. Copyright 1977 - 2024 Mongoose Publishing.`; - }, - fairUse2300AD : function() { - return `The 2300AD game in all forms is owned by Mongoose Publishing. Copyright 1986 - 2024 Mongoose Publishing.`; - }, - fairUseTwilight2000 : function() { - return `The Twilight: 2000 game in all forms is owned by Mongoose Publishing. Copyright 1984 - 2024 Mongoose Publishing.`; - }, - TASLegal : function(){ - return `This product was created under license. Traveller and its logo are trademarks of Mongoose Publishing. This work contains material that is copyright Mongoose Publishing and/or other authors. Such material is used with permission under the Community Content Agreement for The Travellers' Aid Society.`; - } -}; \ No newline at end of file