Vorlage:Projektdaten: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
(Entwicklungsstufen=+any value@en oder разработать прототип@ru usw.) |
|||
| Zeile 7: | Zeile 7: | ||
-->|{{#switch: σ |documentation|released|research|testing|unknown=σ@en | -->|{{#switch: σ |documentation|released|research|testing|unknown=σ@en | ||
|unbekannt|veröffentlicht|ausgefertigt=σ@de | |unbekannt|veröffentlicht|ausgefertigt=σ@de | ||
| − | |#default=σ@de | + | |#default={{#if:{{#explode: σ|@|1}}|σ|σ@de}}<!-- erlaube Werte mit @… als schon belegt mit Sprachencode --> |
}}<!--output | }}<!--output | ||
-->|;<!--output sep | -->|;<!--output sep | ||
| Zeile 56: | Zeile 56: | ||
--><table class="booktabledotted vertical-align-top" > | --><table class="booktabledotted vertical-align-top" > | ||
<tr><th colspan="2">{{#switch: {{{Code-Sprachanzeige|de}}}<!-- | <tr><th colspan="2">{{#switch: {{{Code-Sprachanzeige|de}}}<!-- | ||
| − | -->|en = Description, License, Development Status<!-- | + | -->|en=Description, License, Development Status<!-- |
| − | -->|de|#default = Beschreibung, Lizenz, Entwicklungsstand}}<!-- switch end | + | -->|de|#default=Beschreibung, Lizenz, Entwicklungsstand}}<!-- switch end |
--></th></tr> | --></th></tr> | ||
<tr><td colspan="2">{{#switch: {{{Code-Sprachanzeige|de}}}<!-- | <tr><td colspan="2">{{#switch: {{{Code-Sprachanzeige|de}}}<!-- | ||
| − | -->| en = ''Project''<!-- | + | -->|en=''Project''<!-- |
| − | -->| de|#default = ''Projekt''<!-- | + | -->|de|#default=''Projekt''<!-- |
-->}} {{#if:{{{Projektname|}}}<!-- dann -->|{{{Projektname|}}}<!-- sonst-->|{{FULLPAGENAME}}<!-- -->}}. {{#switch: {{{Code-Sprachanzeige|de}}}<!-- | -->}} {{#if:{{{Projektname|}}}<!-- dann -->|{{{Projektname|}}}<!-- sonst-->|{{FULLPAGENAME}}<!-- -->}}. {{#switch: {{{Code-Sprachanzeige|de}}}<!-- | ||
| − | -->| en = ''Description:''<!-- | + | -->|en=''Description:''<!-- |
| − | -->| de|#default = ''Beschreibung:''<!-- | + | -->|de|#default=''Beschreibung:''<!-- |
-->}} {{#if:{{{Kurzbeschreibung|}}}<!-- | -->}} {{#if:{{{Kurzbeschreibung|}}}<!-- | ||
dann -->|{{{Kurzbeschreibung|}}}<!-- | dann -->|{{{Kurzbeschreibung|}}}<!-- | ||
sonst-->|<span style="color:orange">{{#switch: {{{Code-Sprachanzeige|de}}}<!-- | sonst-->|<span style="color:orange">{{#switch: {{{Code-Sprachanzeige|de}}}<!-- | ||
| − | -->| en = Please add short description<!-- | + | -->|en=Please add short description<!-- |
| − | -->| de|#default = Bitte Kurzbeschreibung nachtragen<!-- | + | -->|de|#default=Bitte Kurzbeschreibung nachtragen<!-- |
-->}}</span> | -->}}</span> | ||
}}</td> | }}</td> | ||
| Zeile 77: | Zeile 77: | ||
dann | dann | ||
-->|<tr><td>{{#switch: {{{Code-Sprachanzeige|de}}}<!-- | -->|<tr><td>{{#switch: {{{Code-Sprachanzeige|de}}}<!-- | ||
| − | -->| en = ''Keywords''<!-- | + | -->|en=''Keywords''<!-- |
| − | -->| de|#default = ''Stichwörter''<!-- | + | -->|de|#default=''Stichwörter''<!-- |
-->}}</td><td>{{Stichwörter|{{{Stichwörter|}}}|Trennung=; nach ; }} | -->}}</td><td>{{Stichwörter|{{{Stichwörter|}}}|Trennung=; nach ; }} | ||
</td> | </td> | ||
| Zeile 84: | Zeile 84: | ||
}}<!-- | }}<!-- | ||
--><tr><td>{{#switch: {{{Code-Sprachanzeige|de}}}<!-- | --><tr><td>{{#switch: {{{Code-Sprachanzeige|de}}}<!-- | ||
| − | -->| en = ''License''<!-- | + | -->|en=''License''<!-- |
| − | -->| de|#default =''Lizenz''<!-- | + | -->|de|#default =''Lizenz''<!-- |
-->}}</td><td>{{ | -->}}</td><td>{{ | ||
#if:{{{Lizenzen|}}}| | #if:{{{Lizenzen|}}}| | ||
{{{Lizenzen|}}} | {{{Lizenzen|}}} | ||
|[https://creativecommons.org/licenses/by-sa/4.0/deed.de {{#switch: {{{Code-Sprachanzeige|de}}}<!-- | |[https://creativecommons.org/licenses/by-sa/4.0/deed.de {{#switch: {{{Code-Sprachanzeige|de}}}<!-- | ||
| − | -->| en = Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)<!-- | + | -->|en=Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)<!-- |
| − | -->| de|#default =Namensnennung – Weitergabe unter gleichen Bedingungen 4.0 International (CC BY-SA 4.0)<!-- | + | -->|de|#default =Namensnennung – Weitergabe unter gleichen Bedingungen 4.0 International (CC BY-SA 4.0)<!-- |
-->}}] | -->}}] | ||
}}</td> | }}</td> | ||
</tr> | </tr> | ||
<tr><td style="width:150px">{{#switch: {{{Code-Sprachanzeige|de}}}<!-- | <tr><td style="width:150px">{{#switch: {{{Code-Sprachanzeige|de}}}<!-- | ||
| − | -->| en = ''Status''<!-- | + | -->|en=''Status''<!-- |
| − | -->| de|#default =''Status''<!-- | + | -->|de|#default =''Status''<!-- |
-->}}</td><td>{{ | -->}}</td><td>{{ | ||
#if:{{{Gesamtstatus|}}} | #if:{{{Gesamtstatus|}}} | ||
| Zeile 116: | Zeile 116: | ||
-->}}</td><td>{{ | -->}}</td><td>{{ | ||
#if:{{{Entwicklungsstufen|}}} | #if:{{{Entwicklungsstufen|}}} | ||
| − | |{{#arraymap: {{ | + | |{{#arraymap: {{#var: Entwicklungsstufen_mit_Sprachcode}}<!-- |
-->|;<!-- sep ; | -->|;<!-- sep ; | ||
-->|σ<!-- assign σ as temporary var | -->|σ<!-- assign σ as temporary var | ||
-->|{{#switch: σ | -->|{{#switch: σ | ||
| − | |prototype development|prototype testing=<span style="color:orange">σ</span>[[Entwicklungsstufe::σ | + | |prototype development@en|prototype testing@en=<span style="color:orange">{{#explode: σ|@|0}}</span>[[Entwicklungsstufe::σ| ]] |
| − | |released=<span style="color:green">σ</span>[[Entwicklungsstufe::σ | + | |released@en=<span style="color:green">{{#explode: σ|@|0}}</span>[[Entwicklungsstufe::σ| ]] |
| − | |unknown=<span style="color:orange">σ</span>[[Entwicklungsstufe::σ | + | |unknown@en=<span style="color:orange">{{#explode: σ|@|0}}</span>[[Entwicklungsstufe::σ| ]] |
| − | |unbekannt=<span style="color:orange">σ</span>[[Entwicklungsstufe::σ | + | |unbekannt@de=<span style="color:orange">{{#explode: σ|@|0}}</span>[[Entwicklungsstufe::σ| ]] |
| − | |veröffentlicht|ausgefertigt=<span style="color:green">σ</span>[[Entwicklungsstufe::σ | + | |veröffentlicht@de|ausgefertigt@de=<span style="color:green">{{#explode: σ|@|0}}</span>[[Entwicklungsstufe::σ| ]] |
| − | |Prototyp entwickeln|Prototypen entwickeln|Prototypen testen|Prototyp testen=<span style="color:orange">σ</span>[[Entwicklungsstufe::σ | + | |Prototyp entwickeln@de|Prototypen entwickeln@de|Prototypen testen@de|Prototyp testen@de=<span style="color:orange">{{#explode: σ|@|0}}</span>[[Entwicklungsstufe::σ| ]] |
| − | |Prototypen gefertigt|Prototyp gefertigt=<span style="color:green">σ</span>[[Entwicklungsstufe::σ | + | |Prototypen gefertigt@de|Prototyp gefertigt@de=<span style="color:green">{{#explode: σ|@|0}}</span>[[Entwicklungsstufe::σ| ]] |
| − | |#default= | + | |#default={{#explode: σ|@|0}}[[Entwicklungsstufe::σ| ]]<!-- und:undetermined --> |
}}<!--output | }}<!--output | ||
-->|; <!--output sep | -->|; <!--output sep | ||
| Zeile 162: | Zeile 162: | ||
</td> | </td> | ||
</tr><!-- | </tr><!-- | ||
| − | --><!--|<span style="color:orange">{{#switch: {{{Code-Sprachanzeige|de}}} | + | --><!-- |
| + | |<span style="color:orange">{{#switch: {{{Code-Sprachanzeige|de}}} | ||
|en=Please add possibilities for discussion | |en=Please add possibilities for discussion | ||
|de|#default=Bitte Möglichkeiten der Diskussion nachtragen | |de|#default=Bitte Möglichkeiten der Diskussion nachtragen | ||
| − | }}</span>--> | + | }}</span> |
| + | --> | ||
}}{{ | }}{{ | ||
#if:{{{Repositorien|}}}<!-- | #if:{{{Repositorien|}}}<!-- | ||
| Zeile 182: | Zeile 184: | ||
-->}}</th></tr><!-- | -->}}</th></tr><!-- | ||
--><tr><td>{{#switch: {{{Code-Sprachanzeige|de}}}<!-- | --><tr><td>{{#switch: {{{Code-Sprachanzeige|de}}}<!-- | ||
| − | -->|en= | + | -->|en=Avai­lable meta­data (''OKH Meta-Data'')<!-- |
-->|de|#default=Ver­füg­ba­re Meta­da­ten (''OKH Meta-Data'')<!-- | -->|de|#default=Ver­füg­ba­re Meta­da­ten (''OKH Meta-Data'')<!-- | ||
-->}}</td><td>{{ | -->}}</td><td>{{ | ||
| Zeile 263: | Zeile 265: | ||
; <code>|Kurzbeschreibung=</code> : … (Kurzbeschreibung auch für Vorschau) | ; <code>|Kurzbeschreibung=</code> : … (Kurzbeschreibung auch für Vorschau) | ||
; <code>|Gesamtstatus=</code> : … z.B. „aktiv“ | ; <code>|Gesamtstatus=</code> : … z.B. „aktiv“ | ||
| − | ; <code>|Entwicklungsstufen=</code> : bisher erreichte Stufen (; Liste, | + | ; <code>|Entwicklungsstufen=</code> : bisher erreichte Stufen (; Liste, mehreres möglich) <ul><li>z.B. <code>Prototyp testen;</code> <code>Prototyp gefertigt;</code> <code>veröffentlicht;</code> (o.ä., s.a. Wikicode)<li>oder mit anderem ISO-Sprachencode: <code>testing this and that@en;</code> oder <code>разработать прототип@ru</code></ul> |
; <code>|Kontakt=</code> : … (Freitext) | ; <code>|Kontakt=</code> : … (Freitext) | ||
; <tt>|Diskussion=</tt> : … (Freitext) | ; <tt>|Diskussion=</tt> : … (Freitext) | ||
| Zeile 305: | Zeile 307: | ||
|[[Attribut:Projektbeschreibung|Projektbeschreibung]] | |[[Attribut:Projektbeschreibung|Projektbeschreibung]] | ||
|[[Attribut:Projektstatus|Projektstatus]]=Gesamtstatus | |[[Attribut:Projektstatus|Projektstatus]]=Gesamtstatus | ||
| − | |[[Attribut:Entwicklungsstufe|Entwicklungsstufe]]=Entwicklungsstufen_mit_Sprachcode | + | |[[Attribut:Entwicklungsstufe|Entwicklungsstufe]]=Entwicklungsstufen_mit_Sprachcode (einsprachiger Text mit …@de, …@en usw.) |
|[[Attribut:Lizenz|Lizenz]] | |[[Attribut:Lizenz|Lizenz]] | ||
|[[Attribut:OKH Metadaten|OKH Metadaten]] | |[[Attribut:OKH Metadaten|OKH Metadaten]] | ||
Version vom 10. August 2022, 17:21 Uhr
Vorlage für Projektdaten, sie stellt die Seite selbsttätig in Kategorie:Projektbeschreibung ein.
Benutzung
{{Projektdaten
|Projektname=SolarBox
|Kurzbeschreibung=Die SolarBox befasst sich mit den Grundlagen einer unabhängigen Batterieverwaltung bei der Photovoltaik-Stromversorgung und -Speicherung vermittels LiFePo4-Akkus.
|Stichwörter=Batterie; Energy; Elektricity; Solar
|Entwicklungsstufen=entwickelt; veröffentlicht
|Gesamtstatus=aktiv
|Kontakt=* [[Oliver Schlüter]] [mailto:os@ose-germany.de <os@ose-germany.de>]
* Martin Jäger [mailto:martin@libre.solar <martin@libre.solar>]
|Diskussion=''* [https://forum.opensourceecology.de/viewtopic.php?f=45&t=676&p=3439#p3439 Forum]''
* [https://t.me/OSEGWelcome OSEG Willkommens Gruppe] auf Telegram
|Repositorien=* https://github.com/CollectiveOpenSourceHardware/LibreSolarBox
* https://github.com/LibreSolar
* https://github.com/case06/libresolarbox-v2_mobile
|Vorschauklasse=released
|Vorschaubild=Datei:Solarbox_logo4_50x37.png
|Vorschaukurztext=Solarspeicher (mobil)
}}
| Beschreibung, Lizenz, Entwicklungsstand | |
|---|---|
| Projekt SolarBox. Beschreibung: Die SolarBox befasst sich mit den Grundlagen einer unabhängigen Batterieverwaltung bei der Photovoltaik-Stromversorgung und -Speicherung vermittels LiFePo4-Akkus. | |
| Stichwörter | Batterie; Energy; Elektricity; Solar |
| Lizenz | Namensnennung – Weitergabe unter gleichen Bedingungen 4.0 International (CC BY-SA 4.0) |
| Status | aktiv |
| Erreichte Stufen | entwickelt; veröffentlicht |
| Austausch | |
| Kontakt |
|
| Diskussion |
|
| Entwicklersammlungen (engl. Repositories) | |
| Daten | |
| Verfügbare Metadaten (OKH Meta-Data) | N/A |
Kopiervorlage
Nach ausfüllen bei der Benutzung die leeren Felder bitte tilgen.
{{Projektdaten
|Projektname=
|Gesamtstatus=aktiv
|Kurzbeschreibung=
|Stichwörter=(; Liste)
|Entwicklungsstufen=(; Liste)
|Kontakt=(Freitext)
|Diskussion=(Freitext)
|Repositorien=(Freitext)
|Lizenzen=(Freitext: nur abweichende oder vielenfalls)
|OKH Metadaten=(Freitext)
|Vorschauklasse=(einzelner Wert: active inactive research prototyping documentation testing release)
|Vorschaubild=Datei:….jpg
|Vorschaukurztext=
}}
Parameter
Die Vorlage hat folgende Parameter (Pflichtparamter fett, wahlweise Parameter Normalschrift):
- |Projektname=
- … (Seitenname verwendet oder gesondert ausschreiben)
|Kurzbeschreibung=- … (Kurzbeschreibung auch für Vorschau)
|Gesamtstatus=- … z.B. „aktiv“
|Entwicklungsstufen=- bisher erreichte Stufen (; Liste, mehreres möglich)
- z.B.
Prototyp testen;Prototyp gefertigt;veröffentlicht;(o.ä., s.a. Wikicode) - oder mit anderem ISO-Sprachencode:
testing this and that@en;oderразработать прототип@ru
- z.B.
|Kontakt=- … (Freitext)
- |Diskussion=
- … (Freitext)
- |Repositorien=
- … (Freitext)
- |Lizenzen=
- … (Freitext)
- |Stichwörter=
- … (; Liste)
- |OKH Metadaten=
- … (Freitext)
- |Vorschaubild=
- … (Datei)
- |Code-Sprachanzeige=
- … (Einzelwert: de, en) Umschaltung der Beschriftungen in einer anderen Sprache
- |Vorschaukurztext=
- … (knapper Anzeigetext für Vorschau)
- |Vorschauklasse=
- … (Einzelwert: active inactive research prototyping documentation testing release)
Angedachte aber noch nicht einprogrammierte Parameter:
- |Bilddarstellung Projekt=
- … (Datei) große Bilddarstellung des Projektes (Vorschaubild ist kleiner angedacht)
- |Logo=
- … (Datei)
ZUTUN
Teste Vorschau für Eingangsseite (Start) <div class="release"><span rel="tooltip" title="Projekt aktiv!">[[Datei:Logo Soldorado auf OSE Homepage.svg|80x80px|link=Solarspeicher (stationär)|Stationärer Solarspeicher]]<br/>[[Solarspeicher (stationär)|Solarspeicher (stationär)]]</span></div>
Teste Attribute
Begrifflichkeiten ausarbeiten: released ~ veröffentlicht o.ä.
Abhängigkeiten
Erweiterungen
- Erweiterung Semantic MediaWiki
- Erweiterung StringFunctions
- Erweiterung ParserFunctions
- Erweiterung Variablen
Attribute/Eigenschaften
subobject |Projektdaten auf Seite=FULLPAGENAME |Projektname |Projektbeschreibung |Projektstatus=Gesamtstatus |Entwicklungsstufe=Entwicklungsstufen_mit_Sprachcode (einsprachiger Text mit …@de, …@en usw.) |Lizenz |OKH Metadaten |Suchstichwort |Stichwort in Kleinschreibung |Formatierte Projektanschau (Vorschaukasten)
Abfragebeispiel
{{#ask: [[Projektdaten auf Seite::+]]
|?Formatierte Projektanschau (Vorschaukasten)
|?Projektname
|?Projektstatus
|?Projektbeschreibung
|?Entwicklungsstufe
|?Lizenz
}}