Widget:Autorenbox: Unterschied zwischen den Versionen

Aus ZUM-Unterrichten
KKeine Bearbeitungszusammenfassung
Markierung: 2017-Quelltext-Bearbeitung
KKeine Bearbeitungszusammenfassung
Markierung: 2017-Quelltext-Bearbeitung
Zeile 24: Zeile 24:
                 const lastModifiedEl = $(element).find('[data-zum-hook="last-modified"]');
                 const lastModifiedEl = $(element).find('[data-zum-hook="last-modified"]');
                 const api = new mw.Api();
                 const api = new mw.Api();
                 const queries;
                 const queries = [];
                 if (paramKategorie) {
                 if (paramKategorie) {
                   queries = [{
                   queries.push({
                     action: 'query',
                     action: 'query',
                     prop: ['contributors', 'info'],
                     prop: ['contributors', 'info'],
Zeile 34: Zeile 34:
                     gcmtype: 'page',
                     gcmtype: 'page',
                     gcmlimit: 'max'
                     gcmlimit: 'max'
                   }];
                   });
                 } else if (paramMitUnterseiten) {
                 } else {
                   queries = [{
                   queries.push({
                    action: 'query',
                    prop: ['contributors', 'info'],
                    generator: 'allpages',
                    titles: paramArtikel || getCurrentTitle(),
                  },
                  {
                     action: 'query',
                     action: 'query',
                     prop: ['revisions', 'info', 'contributors'],
                     prop: ['revisions', 'info', 'contributors'],
Zeile 48: Zeile 42:
                     rvlimit: 150,
                     rvlimit: 150,
                     rvprop: ['userid', 'user', 'flags', 'timestamp'],
                     rvprop: ['userid', 'user', 'flags', 'timestamp'],
                   }];
                   });
                 } else {
                 }
                   queries = [{
                if (paramMitUnterseiten){
                   queries.push({
                     action: 'query',
                     action: 'query',
                     prop: ['revisions', 'info', 'contributors'],
                     prop: ['contributors', 'info'],
                    generator: 'allpages',
                     titles: paramArtikel || getCurrentTitle(),
                     titles: paramArtikel || getCurrentTitle(),
                    rvlimit: 150,
                   });
                    rvprop: ['userid', 'user', 'flags', 'timestamp'],
                   }];
                 }
                 }
                 const response = $.Deferred();
                 const response = $.Deferred();

Version vom 14. November 2021, 22:34 Uhr