User:Ocaasi/TWAcontents.js

$(function {		mw.loader.using( ['jquery.ui', 'mediawiki.api'], function { if ( !$('.wp-twa').length ) { return; }			$('.wp-twa').find( '.submit' ) .click( function( e ) {					e.preventDefault;					var targetPage = $( '.wp-twa' ).find( '.wp-twa-page' ).text;					var msgPage = $( '.wp-twa' ).find( '.wp-twa-msg' ).text;					var api = new mw.Api;					api.get( { 'action' : 'query', 'titles' : msgPage, 'prop'  : 'revisions|info', 'intoken' : 'edit', 'rvprop' : 'content', 'indexpageids' : 1 }, {						'ok' : function(result) { result = result.query; var page = result.pages[result.pageids[0]]; var text = page.revisions[0]['*']; api.post(								{									'action' : 'edit',									'title' : targetPage,									'appendtext' : "\n" + text,									'summary' : 'New Message (The Wikipedia Adventure)',									'token' : page.edittoken								},								{									'ok' : function {window.location.reload;}								}							); }					}	);				});			}		);	});