|
|
Regel 1: |
Regel 1: |
− | // JavaScript die hier wordt geplaatst heeft invloed op alle pagina's voor alle gebruikers <script>
| + | {Bericht|Titel=test bericht 1|Domein=denhout.eu|Auteur=Robis|Datum=2020-08-18} |
− | | |
− | function postBericht(el, template){
| |
− | var titel = "";
| |
− | var domein = "";
| |
− | var parameters = "";
| |
− | var inputs = el.closest('form').querySelectorAll('input:not([name="mwreturn"] ):not([name="mwdb"] ):not([name="mwtoken"] )'), i;
| |
− | for(i = 0; i < inputs.length; ++i){
| |
− | if(inputs[i].name == "Titel"){titel = inputs[i].value};
| |
− | if(inputs[i].name == "Domein"){domein = inputs[i].value};
| |
− | parameters += '|'+inputs[i].name+'='+inputs[i].value;
| |
− | }
| |
− | var url = domein.replace('.','-')[0]+'/'+titel.replace(' ', '-')
| |
− | var wikitext = '{'+template+parameters+'}'
| |
− |
| |
− | var params = {
| |
− | action: 'edit',
| |
− | title: url,
| |
− | text: wikitext,
| |
− | format: 'json'
| |
− | },
| |
− | api = new mw.Api();
| |
− | | |
− | api.postWithToken( 'csrf', params ).done( function ( html ) {
| |
− | window.location = 'denhout.eu/index.php'+url;
| |
− | })
| |
− | } | |
Huidige versie van 18 aug 2020 om 12:39
{Bericht|Titel=test bericht 1|Domein=denhout.eu|Auteur=Robis|Datum=2020-08-18}