Entkolonialisierung/Apartheid und Widget:Autorenbox: Unterschied zwischen den Seiten

Aus ZUM-Unterrichten
< Entkolonialisierung(Unterschied zwischen Seiten)
(+Weblinks)
Markierung: 2017-Quelltext-Bearbeitung
 
KKeine Bearbeitungszusammenfassung
Markierung: 2017-Quelltext-Bearbeitung
 
Zeile 1: Zeile 1:
<includeonly>
<div class="uk-panel uk-panel-box uk-panel-box-primary zum-hintergrund-links zum-farbe-xx-heller uk-hidden">
<strong>Autoren</strong>
<small class="uk-align-right" data-zum-hook="last-modified">aktualisiert am: </small>
<div class="uk-flex uk-flex-wrap uk-width-1-1" data-zum-hook="userlist">


== Apartheid ==
{{#ev:youtube|NVH7JewfgJg}}
== Interaktive Übungen ==
=== Rhodesien ===
<div class="lueckentext-quiz">
Rhodesien war wie andere Länder Afrikas eine ''englische'' Kolonie. Anders als andere ''afrikanische'' Länder erklärte es sich 1965 einseitig unabhängig. Warum?
Die ''weißen'' Siedler fürchteten die ''schwarze''  Mehrheit und lehnten deshalb eine Demokratisierung ab.
SIe behielten das Zensus-Wahlrecht der Kolonialzeit bei: Wählen durfte nur, wer schreiben konnte, ''Steuern'' zahlte oder ''Land'' besaß.
</div>
</div>
</div>
<script type="text/javascript">
(function(){
const paramArtikel = "<!--{$artikel|escape:'javascript'}-->"||null;
const paramKategorie = "<!--{$kategorie|escape:'javascript'}-->"||null;


=== Zimbabwe ===
const element = document.currentScript && document.currentScript.previousElementSibling;
<div class="lueckentext-quiz">
if(element){
Die Führer der Unabhängigkeitsbewegungen flüchteten nach ''Sambia'' und Mozambik. Unterstützt von ''China'' und der Sowjetunion führten sie einen Guerillakrieg gegen die Weißen. Nachdem auch ''Südafrika'' seine Unterstützung eingestellt hatte, kam es 1980 zur erneuten Unabhängigkeit.
window.RLQ.push(function(){
  mw.loader.enqueue(['mediawiki.api'], function(){
    const getCurrentTitle = () => mw.Title.makeTitle(
                                    mw.config.get('wgNamespaceNumber'),
                                    mw.config.get('wgTitle')
                                  ).getPrefixedText()
                            ;
    const userlistEl = $(element).find('[data-zum-hook="userlist"]');
    const lastModifiedEl = $(element).find('[data-zum-hook="last-modified"]');
    const api = new mw.Api();
    const query = paramKategorie ? {
      action:'query',
      indexpageids: 1,
      prop:['revisions', 'contributors', 'info'],
      generator: 'categorymembers',
      gcmtitle: `Kategorie:${paramKategorie}`,
      gcmnamespace:0,
      gcmtype: 'page',
      gcmlimit: 500,
      rvlimit:1000
    } : {
      action:'query',
      indexpageids: 1,
      prop:['revisions', 'contributors', 'info'],
      titles: paramArtikel || getCurrentTitle(),
      rvlimit:1000
    };


Die ersten Wahlen waren frei - trotzdem flüchteten viele Weiße nach Südafrika. In den folgenden Jahren festigte ''Robert Mugabe'' seine Macht; Rhodesien wurde zur Diktatur.


Um von innenpolitischen und wirtschafltichen Problemen abzulenken, wurden viele verbliebene weiße ''Farmer'' vertrieben und ihr Land an Soldaten und Parteianhänger ''Mugabes'' verteilt.
    const response = api.get(query);
</div>
    response.then((data) => {
 
    //TODO continuation handling
=== Südafrika ===
<div class="lueckentext-quiz">
''Nelson Mandela'', ein Häuptlingssohn und Rechtsanwalt, wurde zum Symbol für den Kampf gegen die ''Apartheid''. Seit ''1963'' inhaftiert, wurde er nach ''Robben Island'' gebracht. Dort musste er im Steinbruch arbeiten.
 
1990 traf sich der Präsident ''Frederick De Klerk'' mit ihm und entließ ihn aus der Haft. Nelson Mandela setzte sich für eine Politik der ''Versöhnung'' und das Ende der Apartheid ein. 1992 sprachen sich in einer Abstimmung 68,7% der Weißen für ein Ende aus.


1994 gewann der ANC die ersten freien Wahlen und Nelson Mandela wurde Präsident eines friedlichen Südafrika.
      if (data.query.pageids[0] === "-1") {
</div>
        return;
      }


      const userCounts = data.query.pageids.reduce((acc, pageid) => {
        const pageData = data
              .query
              .pages[pageid];


        acc.lastmodified = Math.max(acc.lastmodified, Date.parse(pageData.touched));
        acc = pageData
          .contributors
          .reduce((acc, c)=> {acc.userChanges[c.name] = acc.userChanges[c.name]||{count:0, last:0, id:c.id}; return acc;}, acc);
        acc = pageData.revisions.reduce((acc, r) => {
          acc.userChanges[r.user] = acc.userChanges[r.user] || {count:0, last:0};
          acc.userChanges[r.user].count += r.minor === '' ? 0.1 : 1;
          acc.userChanges[r.user].last = Math.max(acc.userChanges[r.user].last, r.revid);
          return acc;
        }, acc);
        return acc;
      }, {lastmodified: -1, userChanges:{}});
      const usernames = Object.keys(userCounts.userChanges).sort((a,b) => {
        let diff = userCounts.userChanges[b].count - userCounts.userChanges[a].count;
        if(diff !== 0){
          return diff;
        }
        return userCounts.userChanges[b].last - userCounts.userChanges[a].last;
      })


{{Entkolonialisierung}}
      $(lastModifiedEl).append(new Date(userCounts.lastmodified).toLocaleDateString());
      const userdatas = usernames.map((user) => api
                          .parse(`{{#avatar:${user}|l}}`)
                          .then((imgTag) => $(imgTag))
                          .then((img$) => img$.find('img').andSelf().filter('img').attr('src'))
                          .then((imgSrc) => {return {user, imgSrc};})
                          .fail((ignored)=> null)
                        );
      $.when(...userdatas)
        .then((...userdatas) => userdatas.filter((ud) => ud !== null))
        .then((userdatas) => {
          userdatas.forEach(({user, imgSrc}) => {
            $('<img>')
              .attr('src', imgSrc)
              .wrap('<a>')
              .parent()
              .attr('href', mw.Title.makeTitle(mw.config.get('wgNamespaceIds')['benutzer'], user).getUrl())
              .wrap('<div class="uk-border-circle uk-text-center" style="overflow:hidden;width:60%;margin:auto;">')
              .parent()
              .wrap('<div class="uk-panel uk-panel-border uk-text-small" style="max-width:12ch">')


== Weblinks ==
              .parent()
* Politik und Unterricht: [https://www.politikundunterricht.de/1_03/c11-c16.htm Neuanfang und Versöhnung in Südafrika]
.append($('<a>').append(user).attr('href',  mw.Title.makeTitle(mw.config.get('wgNamespaceIds')['benutzer'], user).getUrl()).wrap('<div class="uk-text-center uk-text-truncate">').parent())              .appendTo($(userlistEl));
          });
        })
        .then((ignored) => $(element).removeClass('uk-hidden'));
    });//end response.then
  });//end loader.enqueue
});//end RLQ.push
}//end if
})();
</script>
</includeonly>

Version vom 13. November 2021, 22:40 Uhr