Vorlage:Projektdaten: Unterschied zwischen den Versionen

Aus Open Source Ecology - Germany
Zur Navigation springen Zur Suche springen
(erste Fassung)
Zeile 1: Zeile 1:
{|class="table table-striped" style="width:40em;"
+
<includeonly><!--
!{{#switch: {{{ln}}} | en = Project Name | de = Projektname }}
+
 
|{{{projectname}}} {{#switch: {{{help}}} | en = (Something unique that identifies the specific project) | de = Name, womit man das Projekt identifizieren kann) }}
+
-->{{#vardefine: Entwicklungsstufen_mit_Sprachcode|<!--
|-
+
  -->{{#arraymap: {{{Entwicklungsstufen|}}}<!--
!{{#switch: {{{ln}}} | en = Picture | de = Bild }}
+
  -->|;<!-- sep ;
|{{{picture}}}
+
  -->|σ<!-- assign σ as temporary var
|-
+
  -->|{{#switch: σ |documentation|released|research|testing|unknown=σ@en
!{{#switch: {{{ln}}} | en = Version | de = Version }}
+
      |unbekannt|veröffentlicht|ausgefertigt=σ@de
|{{{version}}} {{#switch: {{{help}}} | en = (An alpha-numeric code that increments at milestones) | de = Eine alphanumerischer fortlaufender Code) }}
+
      |#default=σ@de
|-
+
      }}<!--output
!{{#switch: {{{ln}}} | en = Version Date | de = Versionsdatum }}
+
  -->|;<!--output sep
|{{{versiondate}}} {{#switch: {{{help}}} | en = (Last time the version number changed) | de = Letzte Versionsänderung) }}
+
  -->}}<!--
|-
+
-->}}<!-- #vardefine
!{{#switch: {{{ln}}} | en = Project link | de = Projektlink }}
+
 
|{{{projectlink}}} {{#switch: {{{help}}} | en = (A URL to the main project repository) | de = Ein Link zur Projektseite) }}
+
 
|-
+
-->{{#subobject:
!{{#switch: {{{ln}}} | en = Summary | de = Kurzbeschreibung }}
+
|Projektdaten auf Seite={{FULLPAGENAME}}
|{{{summary}}} {{#switch: {{{help}}} | en = (The project pitch – short (140 characters?) | de = Kurze Projektbeschreibung mit wenigen Worten (1 Satz)) }}
+
|Projektstatus={{{Gesamtstatus|unbekannt}}}
|-
+
|Entwicklungsstufe={{#var: Entwicklungsstufen_mit_Sprachcode}}|+sep=;
!{{#switch: {{{ln}}} | en = Description | de = Beschreibung }}
+
|Lizenz={{#if:{{{Lizenzen|}}}<!-- dann -->|{{{Lizenzen|}}}<!-- sonst -->|[https://creativecommons.org/licenses/by-sa/4.0/deed.de Namensnennung - Weitergabe unter gleichen Bedingungen 4.0 International (CC BY-SA 4.0)]}}
|{{{description}}} {{#switch: {{{help}}} | en = (The detailed description of the project) | de = Detailbeschreibung des Projektes) }}
+
|Suchstichwort={{{Stichwörter|}}}|+sep=;
|-
+
|Stichwort in Kleinschreibung={{LC: {{{Stichwörter|}}}}}|+sep=;
!{{#switch: {{{ln}}} | en = Application | de = Anwendungsmöglichkeiten }}
+
|Formatierte Projektanschau (Vorschaukasten)={{#switch: {{LC:{{{Vorschauklasse|}}}}}
|{{{application}}} {{#switch: {{{help}}} | en = (Where used and combinable) | de = wofür und womit kombinierbar) }}
+
|active|aktiv|geschäftig|lebendig|rege|tätig=<!--
|-
+
--><div class="release"><span rel="tooltip" title="Projekt aktiv!">[[{{{Vorschaubild|Datei:OSEG Projekt unbekannt.svg}}}|80px|link={{FULLPAGENAME}}|{{{Vorschaulangtext|}}}]]<br/>[[{{FULLPAGENAME}}|{{{Vorschaukurztext|}}}]]</span></div>
!{{#switch: {{{ln}}} | en = Keywords | de = Stichworte }}
+
|inactive|inaktiv|eingestellt=<!--
|{{{keywords}}} {{#switch: {{{help}}} | en = (A comma separated list of synonyms – tags for search engine optimization) | de = Suchstichworte, Tags) }}
+
--><div class="inactiv"><span rel="tooltip" title="Projekt inactiv">[[{{{Vorschaubild|Datei:OSEG Projekt unbekannt.svg}}}|80px|link={{FULLPAGENAME}}|{{{Vorschaulangtext|}}}]]<br/>[[{{FULLPAGENAME}}|{{{Vorschaukurztext|}}}]]</span></div>
|-
+
|research|forschend|forschung=<!--
!{{#switch: {{{ln}}} | en = Completion Status | de = Status }}
+
--><div class="research"><span rel="tooltip" title="Projekt in Forschung">[[{{{Vorschaubild|Datei:OSEG Projekt unbekannt.svg}}}|80px|link={{FULLPAGENAME}}|{{{Vorschaulangtext|}}}]]<br/>[[{{FULLPAGENAME}}|{{{Vorschaukurztext|}}}]]</span></div>
|{{{status}}} {{#switch: {{{help}}} | en = (research, design, prototyping, product. The general maturity level of the project) | de = Entwicklungsstadium des Projektes / research, design, prototyping, produktrelease) }}
+
|prototyping|prototyp=<!--
|-
+
--><div class="prototyping"><span rel="tooltip" title="Projekt als Prototyp">[[{{{Vorschaubild|Datei:OSEG Projekt unbekannt.svg}}}|80px|link={{FULLPAGENAME}}|{{{Vorschaulangtext|}}}]]<br/>[[{{FULLPAGENAME}}|{{{Vorschaukurztext|}}}]]</span></div>
!{{#switch: {{{ln}}} | en = Predecessor | de = Ursprung }}
+
|documentation|dokumentation=<!--
|{{{predecessor}}} {{#switch: {{{help}}} | en = (This project descended from…) | de = (Woraus ist das Projekt entstanden) }}
+
--><div class="documentation"><span rel="tooltip" title="Projekt in Dokumentation">[[{{{Vorschaubild|Datei:OSEG Projekt unbekannt.svg}}}|80px|link={{FULLPAGENAME}}|{{{Vorschaulangtext|}}}]]<br/>[[{{FULLPAGENAME}}|{{{Vorschaukurztext|}}}]]</span></div>
|-
+
|testing|testen|test=<!--
!{{#switch: {{{ln}}} | en = Entity | de = Projektleiter }}
+
--><div class="testing"><span rel="tooltip" title="Projekt im Testen">[[{{{Vorschaubild|Datei:OSEG Projekt unbekannt.svg}}}|80px|link={{FULLPAGENAME}}|{{{Vorschaulangtext|}}}]]<br/>[[{{FULLPAGENAME}}|{{{Vorschaukurztext|}}}]]</span></div>
|{{{entity}}} {{#switch: {{{help}}} | en = (The person or organization responsible for the project) | de = (Welche Person ist für die Organisation des Projektes hauptverantwortlich) }}
+
|release|veröffentlicht|ausgefertigt=<!--
|-
+
--><div class="release"><span rel="tooltip" title="Projekt veröffentlicht (ausgefertigt)">[[{{{Vorschaubild|Datei:OSEG Projekt unbekannt.svg}}}|80px|link={{FULLPAGENAME}}|{{{Vorschaulangtext|}}}]]<br/>[[{{FULLPAGENAME}}|{{{Vorschaukurztext|}}}]]</span></div>
!{{#switch: {{{ln}}} | en = Team | de = Team }}
+
|#default=<!--
|{{{team}}} {{#switch: {{{help}}} | en = (Team person) | de = Teammitglieder) }}
+
--><div class="testing"><span rel="tooltip" title="Projekt im Testen">[[{{{Vorschaubild|Datei:OSEG Projekt unbekannt.svg}}}|80px|link={{FULLPAGENAME}}|{{{Vorschaulangtext|}}}]]<br/>[[{{FULLPAGENAME}}|{{{Vorschaukurztext|}}}]]</span></div>
|-
+
}}
!{{#switch: {{{ln}}} | en = Contact | de = Kontakt }}
+
}}<!--
|{{{contact}}} {{#switch: {{{help}}} | en = (link oder E-mail oder Telefon, oder alle) | de = (link oder E-mail oder Telefon, oder alle) }}
+
 
|-
+
<div class="release"><span rel="tooltip" title="Projekt aktiv!">[[{{{Vorschaubild|Datei:OSEG Projekt unbekannt.svg}}}|80px|link={{FULLPAGENAME}}|{{{Vorschaulangtext|}}}]]<br/>[[{{FULLPAGENAME}}|{{{Vorschaukurztext|}}}]]</span></div>
!{{#switch: {{{ln}}} | en = Location | de = Ort }}
+
active
|{{{location}}} {{#switch: {{{help}}} | en = (street, zipcode, state, country) | de = (mögliche Felder sind: Straße, Nummer, PLZ, Stadt, Land) }}
+
inactive
|-
+
research
!{{#switch: {{{ln}}} | en = Join | de = Mitmachen }}
+
prototyping
|{{{join}}} {{#switch: {{{help}}} | en = (text/html/link/) | de = (text/html/link/) }}
+
documentation
|-
+
testing
!{{#switch: {{{ln}}} | en = Donate | de = Spenden }}
+
release
|{{{donate}}} {{#switch: {{{help}}} | en = (text or link) | de = text oder link) }}
+
 
|-
+
--><table class="booktabledotted vertical-align-top" >
!{{#switch: {{{ln}}} | en = Difficulty Level | de = Schwierigkeitsgrad }}
+
<tr><th colspan="2">Entwicklungsstand</th></tr>
|{{{difficulty}}} {{#switch: {{{help}}} | en = (Simpel, fortgeschritten, experte) | de = (Simpel, fortgeschritten, experte) }}
+
<tr><td style="width:150px">''Status''</td><td>{{
|-
+
#if:{{{Gesamtstatus|}}}
!{{#switch: {{{ln}}} | en = Required Tools | de = Benötigte Werkzeuge }}
+
|{{#switch: {{{Gesamtstatus|}}}
|{{{tools}}} {{#switch: {{{help}}} | en = (text/html, Hardware and Software) | de = (text/html, Hardware und Software) }}
+
  |aktiv|geschäftig|lebendig|rege|tätig=<span style="color:green">{{{Gesamtstatus|}}}</span>
|-
+
  |#default={{{Gesamtstatus|}}}
!{{#switch: {{{ln}}} | en = Required Space | de = Raumbedarf }}
+
}}
|{{{space}}} {{#switch: {{{help}}} | en = (Zimmer, Werkstatt, Halle) | de = Zimmer, Werkstatt, Halle) }}
+
|<span style="color:orange">Bitte fehlenden Projektstatus nachtragen</span>
|-
+
}}</td>
!{{#switch: {{{ln}}} | en = Approximate Cost | de = Kosten }}
+
</tr><!--
|{{{cost}}} {{#switch: {{{help}}} | en = () | de = () }}
+
--><tr><td>''Erreichte Stufen''</td><td>{{
|-
+
#if:{{{Entwicklungsstufen|}}}
!{{#switch: {{{ln}}} | en = Terms of Use | de = Lizenz }}
+
  |{{#arraymap: {{{Entwicklungsstufen|}}}<!--
|{{{licence}}} {{#switch: {{{help}}} | en = (Any terms of use or licensing compatible with the latest version of the open source hardware definition) | de = (Lizensvereinbarungen) }}
+
  -->|;<!-- sep ;
|}
+
  -->|σ<!-- assign σ as temporary var
 +
  -->|{{#switch: σ
 +
        |released=<span style="color:green">σ</span>[[Entwicklungsstufe::σ@en| ]]
 +
        |unknown=<span style="color:orange">σ</span>[[Entwicklungsstufe::σ@en| ]]
 +
        |unbekannt=<span style="color:orange">σ</span>[[Entwicklungsstufe::σ@de| ]]
 +
        |veröffentlicht|ausgefertigt=<span style="color:green">σ</span>[[Entwicklungsstufe::σ@de| ]]
 +
        |#default=σ
 +
      }}<!--output
 +
  -->|;&#32;<!--output sep
 +
-->}}<!-- end arraymap
 +
-->
 +
|<span style="color:orange">Bitte fehlende Entwicklungsstufe(n) nachtragen</span>
 +
}}</td>
 +
</tr>
 +
<tr><th colspan="2">Austausch</th></tr>
 +
<tr><td>''Kontakt''</td><td>{{
 +
#if:{{{Kontakt|}}}|
 +
{{{Kontakt|}}}
 +
|<span style="color:orange">Bitte Kontakt nachtragen</span>
 +
}}</td>
 +
</tr><!--
 +
-->{{
 +
#if:{{{Diskussion|}}}|<tr><td>''Diskussion''</td><td>
 +
{{{Diskussion|}}}
 +
</td>
 +
</tr><!--
 +
--><!--|<span style="color:orange">Bitte Möglichkeiten der Diskussion nachtragen</span>-->
 +
}}{{
 +
#if:{{{Repositorien|}}}<!--
 +
dann
 +
-->|<tr><td>Ent&shy;wickler&shy;samm&shy;lun&shy;gen (engl. ''Repositories'')</td><td>
 +
{{{Repositorien|}}}
 +
</td>
 +
</tr>
 +
}}<!--
 +
--><tr><th colspan="2">Beschreibungen, Lizenzen</th></tr><!--
 +
-->{{
 +
#if:{{{Stichwörter|}}}<!--
 +
dann
 +
-->|<tr><td>''Stichwörter''</td><td>{{Stichwörter|{{{Stichwörter|}}}|Trennung=; nach ;&#32;}}
 +
</td>
 +
</tr>
 +
}}<!--
 +
--><tr><td>''Lizenz''</td><td>{{
 +
#if:{{{Lizenzen|}}}|
 +
{{{Lizenzen|}}}
 +
|[https://creativecommons.org/licenses/by-sa/4.0/deed.de Namensnennung - Weitergabe unter gleichen Bedingungen 4.0 International (CC BY-SA 4.0)]
 +
}}</td>
 +
</tr><!--
 +
--><tr><td>Ver&shy;füg&shy;ba&shy;re Meta&shy;da&shy;ten (''OKH Meta-Data'')</td><td>{{
 +
#if:{{{OKH Meta-Daten|}}}|
 +
{{{OKH Meta-Daten|}}}
 +
|<span style="color:red" title="Noch keine OKH Metadaten eingetragen">N/A</span>
 +
}}</td>
 +
</tr><!--
 +
--></table></includeonly><noinclude>
 +
Vorlage für Projektdaten
 +
 
 +
== Benutzung ==
 +
 
 +
<nowiki>{{</nowiki>{{PAGENAME}}
 +
|Entwicklungsstufen=entwickelt; veröffentlicht
 +
|Gesamtstatus=aktiv
 +
|Kontakt=meine-e-Brief@adresse.de
 +
|Repositorien=* <nowiki>https://github.com/CollectiveOpenSourceHardware/LibreSolarBox</nowiki>
 +
<nowiki>* https://github.com/LibreSolar</nowiki>
 +
|Lizenz=<nowiki>[https://creativecommons.org/licenses/by-sa/4.0/deed.de CC-BY-SA 4.0]</nowiki>
 +
|Stichwörter=Solartechnik; Sonne;
 +
<nowiki>}}</nowiki>
 +
 
 +
 
 +
{{ {{PAGENAME}} |Gesamtstatus=aktiv
 +
|Entwicklungsstufen=entwickelt; veröffentlicht
 +
|Kontakt=meine-e-Brief@adresse.de
 +
|Repositorien=* https://github.com/CollectiveOpenSourceHardware/LibreSolarBox
 +
* https://github.com/LibreSolar
 +
|Stichwörter=Solartechnik; Sonne;
 +
}}
 +
 
 +
=== Parameter ===
 +
 
 +
Die Vorlage hat folgende Parameter ('''Pflichtparamter fett''', wahlweise Parameter Normalschrift):
 +
<div class="definition-inline code-bold-only">
 +
; <code>|Gesamtstatus=</code> : … z.B. „aktiv“
 +
; <code>|Entwicklungsstufen=</code> : bisher erreichte Stufen (; Liste, mehrere möglich)
 +
; <code>|Kontakt=</code> : … (Freitext)
 +
; <tt>|Diskussion=</tt> : … (Freitext)
 +
; <tt>|Repositorien=</tt> : … (Freitext)
 +
; <tt>|Lizenz=</tt> : … (Freitext)
 +
; <tt>|Stichwörter=</tt> : … (; Liste)
 +
; <tt>|OKH Meta-Data=</tt> : … (Freitext)
 +
; <tt>|Projektname=</tt> : … (Freitext)
 +
; <tt>|Vorschaubild=</tt> : … (Datei)
 +
; <tt>|Vorschaukurztext=</tt> : … (kurzer Anzeigetext für Vorschau)
 +
; <tt>|Vorschaulangtext=</tt> : … (langer Text für Vorschau)
 +
; <tt>|Vorschauklasse=</tt> : … (s. Wikicode)
 +
</div>
 +
 
 +
Angedachte aber noch nicht einprogrammierte Parameter ('''Pflichtparamter fett''', wahlweise Parameter Normalschrift):
 +
<div class="definition-inline code-bold-only">
 +
; <tt>|Bilddarstellung=</tt> : … (Datei)
 +
; <tt>|Beschriftung Bilddarstellung=</tt> : … (Freitext)
 +
; <tt>|Beschriftung Vorschaubild=</tt> : … (Freitext)
 +
; <tt>|Logo=</tt> : … (Datei)
 +
</div>
 +
 
 +
== ZUTUN ==
 +
 
 +
Teste Vorschau für Eingangsseite (Start) <code><nowiki><div class="release"><span rel="tooltip" title="Projekt aktiv!">[[Datei:Logo Soldorado auf OSE Homepage.svg|80px|link=Solarspeicher (stationär)|Stationärer Solarspeicher]]<br/>[[Solarspeicher (stationär)|Solarspeicher (stationär)]]</span></div></nowiki></code>
 +
* Vorschaubild
 +
** Vorschaukurztext
 +
** Vorschaulangtext
 +
** Vorschauklasse=aktiv,inaktiv,Forschung,Prototyp,Testen,veröffentlicht,released
 +
 
 +
Teste Attribute
 +
 
 +
== Abhängigkeiten ==
 +
 
 +
Erweiterungen
 +
* [[mediawikiwiki:Extension:Semantic MediaWiki|Erweiterung Semantic MediaWiki]]
 +
* [[mediawikiwiki:Extension:StringFunctions|Erweiterung StringFunctions]]
 +
* [[mediawikiwiki:Extension:ParserFunctions|Erweiterung ParserFunctions]]
 +
* [[mediawikiwiki:Extension:Variables|Erweiterung Variablen]]
 +
 
 +
Attribute/Eigenschaften
 +
subobject
 +
  |Projektdaten auf Seite=FULLPAGENAME
 +
  |Projektstatus=Gesamtstatus
 +
  |Entwicklungsstufe=Entwicklungsstufen_mit_Sprachcode
 +
  |Lizenz
 +
  |Suchstichwort
 +
  |Stichwort in Kleinschreibung
 +
  |Formatierte Projektanschau (Vorschaukasten)
 +
 
 +
</noinclude>

Version vom 7. August 2022, 21:26 Uhr

Vorlage für Projektdaten

Benutzung

{{Projektdaten
|Entwicklungsstufen=entwickelt; veröffentlicht
|Gesamtstatus=aktiv
|Kontakt=meine-e-Brief@adresse.de
|Repositorien=* https://github.com/CollectiveOpenSourceHardware/LibreSolarBox
* https://github.com/LibreSolar
|Lizenz=[https://creativecommons.org/licenses/by-sa/4.0/deed.de CC-BY-SA 4.0]
|Stichwörter=Solartechnik; Sonne;
}}


Entwicklungsstand
Statusaktiv
Erreichte Stufenentwickelt; veröffentlicht
Austausch
Kontaktmeine-e-Brief@adresse.de
Ent­wickler­samm­lun­gen (engl. Repositories)
Beschreibungen, Lizenzen
StichwörterSolartechnik; Sonne
LizenzNamensnennung - Weitergabe unter gleichen Bedingungen 4.0 International (CC BY-SA 4.0)
Ver­füg­ba­re Meta­da­ten (OKH Meta-Data)N/A

Parameter

Die Vorlage hat folgende Parameter (Pflichtparamter fett, wahlweise Parameter Normalschrift):

|Gesamtstatus=
… z.B. „aktiv“
|Entwicklungsstufen=
bisher erreichte Stufen (; Liste, mehrere möglich)
|Kontakt=
… (Freitext)
|Diskussion=
… (Freitext)
|Repositorien=
… (Freitext)
|Lizenz=
… (Freitext)
|Stichwörter=
… (; Liste)
|OKH Meta-Data=
… (Freitext)
|Projektname=
… (Freitext)
|Vorschaubild=
… (Datei)
|Vorschaukurztext=
… (kurzer Anzeigetext für Vorschau)
|Vorschaulangtext=
… (langer Text für Vorschau)
|Vorschauklasse=
… (s. Wikicode)

Angedachte aber noch nicht einprogrammierte Parameter (Pflichtparamter fett, wahlweise Parameter Normalschrift):

|Bilddarstellung=
… (Datei)
|Beschriftung Bilddarstellung=
… (Freitext)
|Beschriftung Vorschaubild=
… (Freitext)
|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|80px|link=Solarspeicher (stationär)|Stationärer Solarspeicher]]<br/>[[Solarspeicher (stationär)|Solarspeicher (stationär)]]</span></div>

  • Vorschaubild
    • Vorschaukurztext
    • Vorschaulangtext
    • Vorschauklasse=aktiv,inaktiv,Forschung,Prototyp,Testen,veröffentlicht,released

Teste Attribute

Abhängigkeiten

Erweiterungen

Attribute/Eigenschaften

subobject
 |Projektdaten auf Seite=FULLPAGENAME
 |Projektstatus=Gesamtstatus
 |Entwicklungsstufe=Entwicklungsstufen_mit_Sprachcode
 |Lizenz
 |Suchstichwort
 |Stichwort in Kleinschreibung
 |Formatierte Projektanschau (Vorschaukasten)