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|soon-official=background: #F99; |obsolete=background: #999}}" | + | |- 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}}" |
| | {{#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>}} |
− | | {{#switch:{{{status|ok}}} |ok|optional=✓ |workaround=⚠ |soon-official=↻ |broken={{#if:{{{#github|{{{source|}}}}}}|↻|✖}}|obsolete=✖}} {{#switch:{{{status|ok}}} | + | | {{#switch:{{{status|ok}}} |ok|optional=✓ |workaround=⚠ |broken={{#if:{{{#github|{{{source|}}}}}}|↻|✖}}|obsolete|abandoned=✖}} {{#switch:{{{status|ok}}} |
| |ok = {{#if:{{{summary|}}}|{{{summary}}}|use latest version.}} | | |ok = {{#if:{{{summary|}}}|{{{summary}}}|use latest version.}} |
| |optional = {{#if:{{{summary|}}}|{{{summary}}}|use optional download<ref name="optional-update" />.}} | | |optional = {{#if:{{{summary|}}}|{{{summary}}}|use optional download<ref name="optional-update" />.}} |
| |obsolete = {{#if:{{{summary|}}}|{{{summary}}}|obsolete.}} | | |obsolete = {{#if:{{{summary|}}}|{{{summary}}}|obsolete.}} |
− | |#default = broken{{#if:{{{summary|}}}|, {{{summary}}}|{{#switch:{{{status|ok}}}|broken={{#if:{{{github|{{{source|}}}}}}|, not updated yet|, not open-source}}|soon-official=, author will update it soon}}.}} | + | |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}}}}.}} |
| }} | | }} |
| | <small>{{{broke in|}}}</small> | | | <small>{{{broke in|}}}</small> |
Line 69: |
Line 70: |
| | 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. |
| | | | | |
− | |-
| |
− | | <code>soon-official</code>
| |
− | | The mod isn't compatible, but the author has said they'll update it.
| |
− | | ''author will update it soon.''
| |
| |- | | |- |
| | <code>broken</code> | | | <code>broken</code> |
| | The mod isn't compatible. The message depends on whether the <code>source</code> link is set. | | | The mod isn't compatible. The message depends on whether the <code>source</code> link is set. |
| | ''broken, not updated yet.''<br />''broken, not open-source.'' | | | ''broken, not updated yet.''<br />''broken, not open-source.'' |
| + | |- |
| + | | <code>abandoned</code> |
| + | | The mod is no longer maintained. |
| + | | ''no longer maintained.'' |
| |- | | |- |
| | <code>obsolete</code> | | | <code>obsolete</code> |