diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/SMAPI.Web/Views/Mods/Index.cshtml | 10 | ||||
-rw-r--r-- | src/SMAPI.Web/wwwroot/Content/js/mods.js | 39 |
2 files changed, 2 insertions, 47 deletions
diff --git a/src/SMAPI.Web/Views/Mods/Index.cshtml b/src/SMAPI.Web/Views/Mods/Index.cshtml index 6ec156e9..8d3f6d98 100644 --- a/src/SMAPI.Web/Views/Mods/Index.cshtml +++ b/src/SMAPI.Web/Views/Mods/Index.cshtml @@ -47,8 +47,7 @@ </div> <div id="mod-count" v-show="showAdvanced"> <div v-if="visibleStats.total > 0"> - {{visibleStats.total}} mods shown ({{Math.round((visibleStats.compatible + visibleStats.workaround) / visibleStats.total * 100)}}% compatible or have a workaround, {{Math.round((visibleStats.soon + visibleStats.broken) / visibleStats.total * 100)}}% broken, {{Math.round(visibleStats.abandoned / visibleStats.total * 100)}}% obsolete).<br /> - SMAPI 3.0 (upcoming): {{Math.round(visibleStats.smapi3_ok / visibleStats.total * 100)}}% ready, {{Math.round(visibleStats.smapi3_soon / visibleStats.total * 100)}}% soon, {{Math.round(visibleStats.smapi3_broken / visibleStats.total * 100)}}% broken, {{Math.round(visibleStats.smapi3_unknown / visibleStats.total * 100)}}% unknown. + {{visibleStats.total}} mods shown ({{Math.round((visibleStats.compatible + visibleStats.workaround) / visibleStats.total * 100)}}% compatible or have a workaround, {{Math.round((visibleStats.soon + visibleStats.broken) / visibleStats.total * 100)}}% broken, {{Math.round(visibleStats.abandoned / visibleStats.total * 100)}}% obsolete). </div> <span v-else>No matching mods found.</span> </div> @@ -61,7 +60,6 @@ <th>compatibility</th> <th v-show="showAdvanced">broke in</th> <th v-show="showAdvanced">code</th> - <th><small><a href="http://smapi.io/3.0">3.0 ready</a></small></th> <th> </th> </tr> </thead> @@ -93,12 +91,6 @@ <span v-if="mod.SourceUrl"><a v-bind:href="mod.SourceUrl">source</a></span> <span v-else class="mod-closed-source">no source</span> </td> - <td class="smapi-3-col"> - <small v-if="mod.LatestCompatibility.Status == 'ok' || mod.LatestCompatibility.Status == 'unofficial' || mod.LatestCompatibility.Status == 'optional' || mod.Smapi3Status == 'ok' || mod.Smapi3Status == 'soon' || mod.Smapi3Url"> - <a v-if="mod.Smapi3Url" v-bind:href="mod.Smapi3Url" v-bind:title="mod.Smapi3Tooltip">{{mod.Smapi3DisplayText}}</a> - <span v-else v-bind:title="mod.Smapi3Tooltip">{{mod.Smapi3DisplayText}}</span> - </small> - </td> <td> <small><a v-bind:href="'#' + mod.Slug">#</a></small> </td> diff --git a/src/SMAPI.Web/wwwroot/Content/js/mods.js b/src/SMAPI.Web/wwwroot/Content/js/mods.js index 1c9562bb..130f60be 100644 --- a/src/SMAPI.Web/wwwroot/Content/js/mods.js +++ b/src/SMAPI.Web/wwwroot/Content/js/mods.js @@ -11,11 +11,7 @@ smapi.modList = function (mods, enableBeta) { soon: 0, broken: 0, abandoned: 0, - invalid: 0, - smapi3_unknown: 0, - smapi3_ok: 0, - smapi3_broken: 0, - smapi3_soon: 0 + invalid: 0 }; var data = { mods: mods, @@ -52,16 +48,6 @@ smapi.modList = function (mods, enableBeta) { nexus: { value: true, label: "Nexus" }, custom: { value: true } } - }, - smapi3: { - label: "SMAPI 3.0", - value: { - // note: keys must match status returned by the API - ok: { value: true, label: "ready" }, - soon: { value: true }, - broken: { value: true }, - unknown: { value: true } - } } }, search: "" @@ -97,24 +83,6 @@ smapi.modList = function (mods, enableBeta) { // set overall compatibility mod.LatestCompatibility = mod.BetaCompatibility || mod.Compatibility; - // set SMAPI 3.0 display text - switch (mod.Smapi3Status) { - case "ok": - mod.Smapi3DisplayText = "✓ yes"; - mod.Smapi3Tooltip = "The latest version of this mod is compatible with SMAPI 3.0."; - break; - - case "broken": - mod.Smapi3DisplayText = "✖ no"; - mod.Smapi3Tooltip = "This mod will break in SMAPI 3.0; consider notifying the author."; - break; - - default: - mod.Smapi3DisplayText = "↻ " + mod.Smapi3Status; - mod.Smapi3Tooltip = "This mod has a pending update for SMAPI 3.0 which hasn't been released yet."; - break; - } - // concatenate searchable text mod.SearchableText = [mod.Name, mod.AlternateNames, mod.Author, mod.AlternateAuthors, mod.Compatibility.Summary, mod.BrokeIn]; if (mod.Compatibility.UnofficialVersion) @@ -171,7 +139,6 @@ smapi.modList = function (mods, enableBeta) { if (mod.Visible) { stats.total++; stats[this.getCompatibilityGroup(mod)]++; - stats["smapi3_" + mod.Smapi3Status]++; } } }, @@ -208,10 +175,6 @@ smapi.modList = function (mods, enableBeta) { return false; } - // check SMAPI 3.0 compatibility - if (filters.smapi3.value[mod.Smapi3Status] && !filters.smapi3.value[mod.Smapi3Status].value) - return false; - // check download sites var ignoreSites = []; |