Help:Workshop: Difference between revisions

From Infektiopedia
imported>Vogelr
No edit summary
imported>Vogelr
No edit summary
Line 1: Line 1:
==Agenda==
===Vormittag===
===Vormittag===
* Kluges Templating - Erbende Templates
* Kluges Templating - Erbende Templates
Line 17: Line 18:
* Tweaks für mobile Endgeräte
* Tweaks für mobile Endgeräte


==Arbeiten mit Templates==
* https://www.mediawiki.org/wiki/Extension:Labeled_Section_Transclusion
==Bedingtes CSS==
<syntaxhighlight lang=php>
<syntaxhighlight lang=php>
//https://www.mediawiki.org/wiki/Manual:Hooks/BeforePageDisplay
//https://www.mediawiki.org/wiki/Manual:Hooks/BeforePageDisplay
Line 33: Line 38:
</syntaxhighlight>
</syntaxhighlight>


==Beispiele für Strukturierte Daten==
==Beispiele für strukturierte Daten==
* https://www.mediawiki.org/wiki/Extension:Page_Forms/Defining_forms#Multiple-instance_templates
 
===Semantic MediaWiki===
===Semantic MediaWiki===



Revision as of 11:26, 23 July 2020

Agenda

Vormittag

  • Kluges Templating - Erbende Templates
  • Verknüpfte Wikis mit erbenden Seiten / "Federated Wikis" (bidirektionale Synchronisation)
  • Strukturierte Daten: Wikidata und/oder Semantic MediaWiki
  • Rechteverwaltung für eine 100 Personen Redaktion mit Zentralredaktion, Redakteuren, Autor*innen, ärztliche Leser*innen, Leser*innen
  • Zurückverfolgen-Modus
    • Texte im Namen einer anderen Person verfassen
  • Erweiterungen installieren und aktuell halten

Mittagspause ~12:30

Nachmittag

  • Qualitätsmanagement von Artikel
    • Wiedervorlage ("Reminder"): Verhalten bei "nicht-erledigen" der Aufgaben
  • Automatisierung von Redaktionsvorgängen
  • Formatierungs-Profi-Tipps (Ein- und Ausblenden, Diagramme, Autor*innen zu Abschnitten benennen)
  • Tweaks für mobile Endgeräte

Arbeiten mit Templates

Bedingtes CSS

<syntaxhighlight lang=php> //https://www.mediawiki.org/wiki/Manual:Hooks/BeforePageDisplay $wgHooks['BeforePageDisplay'][] = function( OutputPage $out, Skin $skin ) {

 if( $skin->getUser()->isAnon() ) {
   $out->addInlineStyle( <<<HERE

.css {

 color:red;

} HERE

   );
 }
 return true;

}; </syntaxhighlight>

Beispiele für strukturierte Daten

Semantic MediaWiki

Auf der Seite "Erkrankung:Ambulant_erworbene_Pneumonie/Kalkulierte Therapie"


{{Kalkulierte Therapie
|schwereGrad=Leichte CAP ohne Komorbiditäten
|art=oral
|therapieDerWahl=Amoxicillin
|alternativtherapie=Doxycyclin,Clarithromycin,Azithromycin,Moxifloxacin,Levofloxacin
}}
### HINWEIS: Kombination von "embedded Template" mit "Multi-Template" evtl. nicht möglich
{{Kalkulierte Therapie
|schwereGrad=Leichte CAP mit Komorbiditäten
|therapieDerWahl=
  {{Kalkulierte Therapie/Therapie der Wahl
  |wirkstoff=Amoxicollin/Clavulansäure
  |dauer=3 Tage
  }}
  {{Kalkulierte Therapie/Therapie der Wahl
  |wirkstoff=Amoxicollin/Clavulansäure
  |dauer=3 Tage
  }}
}}
{{Kalkulierte Therapie
|schwereGrad=Mittelschwere CAP
|...
}}