Line 8: |
Line 8: |
| ! source | | ! source |
| ! </noinclude> | | ! </noinclude> |
− | |- id="{{{name}}}" {{#if:{{{nexus id|}}}|nexus-id="{{{nexus id|}}}"}} {{#if:{{{chucklefish id|}}}|chucklefish-id="{{{chucklefish id|}}}"}} data-status="{{{status|ok}}}" {{#if:{{{github|{{{source|}}}}}}|data-has-source}} style="line-height: 1em; {{#switch:{{{status|ok}}} |ok|optional=background: #9F9; |workaround=background: #CF9; |broken=background: #F99; |obsolete|abandoned=background: #999}}" | + | |- id="{{{name}}}" {{#if:{{{nexus id|}}}|data-nexus-id="{{{nexus id|}}}"}} {{#if:{{{chucklefish id|}}}|chucklefish-id="{{{chucklefish id|}}}"}} data-status="{{{status|ok}}}" {{#if:{{{unofficial version|}}}|data-unofficial-version="{{{unofficial version}}}"}} {{#if:{{{github|{{{source|}}}}}}|data-has-source}} style="line-height: 1em; {{#switch:{{{status|ok}}} |ok|optional=background: #9F9; |workaround=background: #CF9; |broken=background: #F99; |obsolete|abandoned=background: #999}}" |
| | {{#if:{{{nexus id|}}}|[{{nexus mod|{{{nexus id}}} {{{name|}}}]}}|{{#if:{{{chucklefish id|}}}|[https://community.playstarbound.com/resources/{{urlencode:{{{chucklefish id}}}}} {{{name}}}]|{{#if:{{{url|}}}|[{{{url}}} {{{name}}}]|{{{name}}}}}}}}}{{#if:{{{name2|}}}|<br /><small style="font-size:0.75em;">(aka {{{name2}}})</small>}} | | | {{#if:{{{nexus id|}}}|[{{nexus mod|{{{nexus id}}} {{{name|}}}]}}|{{#if:{{{chucklefish id|}}}|[https://community.playstarbound.com/resources/{{urlencode:{{{chucklefish id}}}}} {{{name}}}]|{{#if:{{{url|}}}|[{{{url}}} {{{name}}}]|{{{name}}}}}}}}}{{#if:{{{name2|}}}|<br /><small style="font-size:0.75em;">(aka {{{name2}}})</small>}} |
| | {{{author}}}{{#if:{{{author2|}}}|<br /><small style="font-size:0.75em;">(aka {{{author2}}})</small>}} | | | {{{author}}}{{#if:{{{author2|}}}|<br /><small style="font-size:0.75em;">(aka {{{author2}}})</small>}} |
Line 16: |
Line 16: |
| |obsolete = {{#if:{{{summary|}}}|{{{summary}}}|obsolete.}} | | |obsolete = {{#if:{{{summary|}}}|{{{summary}}}|obsolete.}} |
| |abandoned = {{#if:{{{summary|}}}|{{{summary}}}|no longer maintained.}} | | |abandoned = {{#if:{{{summary|}}}|{{{summary}}}|no longer maintained.}} |
− | |#default = broken{{#if:{{{summary|}}}|, {{{summary}}}|{{#switch:{{{status|ok}}}|broken={{#if:{{{github|{{{source|}}}}}}|, not updated yet|, not open-source}}}}.}} | + | |#default = broken{{#if:{{{unofficial url|}}}|, use [{{{unofficial url}}} unofficial update]{{#if:{{{unofficial version|}}}| (<small>{{{unofficial version}}}</small>)}}.|{{#if:{{{summary|}}}|, {{{summary}}}|{{#switch:{{{status|ok}}}|broken={{#if:{{{github|{{{source|}}}}}}|, not updated yet|, not open-source}}}}.}}}} |
| }} | | }} |
| | <small>{{{broke in|}}}</small> | | | <small>{{{broke in|}}}</small> |
Line 34: |
Line 34: |
| </pre> | | </pre> |
| | | |
− | For a mod with a non-OK status: | + | For a broken mod: |
| <pre> | | <pre> |
| {{/entry | | {{/entry |
Line 45: |
Line 45: |
| |broke in = Stardew Valley 1.2 | | |broke in = Stardew Valley 1.2 |
| |links = <!-- any comma-separated URLs to pull requests, discussions, etc --> | | |links = <!-- any comma-separated URLs to pull requests, discussions, etc --> |
| + | |unofficial url = |
| + | |unofficial version = |
| + | }} |
| + | </pre> |
| + | |
| + | For a broken mod with an unofficial update: |
| + | <pre> |
| + | {{/entry |
| + | |name = Lookup Anything |
| + | |author = Pathoschild |
| + | |nexus id = 541 |
| + | |github = Pathoschild/StardewMods |
| + | |status = broken |
| + | |summary = |
| + | |broke in = Stardew Valley 1.2 |
| + | |links = <!-- any comma-separated URLs to pull requests, discussions, etc --> |
| + | |unofficial url = https://community.playstarbound.com/attachments/201345000 |
| + | |unofficial version = 1.18.2-unofficial.1-example |
| }} | | }} |
| </pre> | | </pre> |
Line 68: |
Line 86: |
| |- | | |- |
| | <code>workaround</code> | | | <code>workaround</code> |
− | | The mod isn't compatible, but the player can fix it or there's a good alternative. | + | | The mod isn't compatible, but the player can fix it or there's a good alternative. A summary should be provided manually. If you also set <tt>unofficial url</tt> and <tt>unofficial version</tt>, you can set this to broken instead. |
| | | | | |
| |- | | |- |