335e81a26c
Closes #1612 Merges @afkbrb work to finish @wetneb protype, including: * adding support for OAuth in addition to basic auth * supporting registration of single user Wikidata OAuth consumers. * adding extensive tests * cleaning up the login dialog This depends on the next release of the Wikidata Toolkit, but we're currently publishing our own snapshot that includes the necessary changes (thanks @wetneb!) Co-authored-by: Antonin Delpeuch <antonin@delpeuch.eu>
21 lines
1.1 KiB
HTML
21 lines
1.1 KiB
HTML
<div class="dialog-frame" style="width: 800px;">
|
|
<div class="dialog-header" bind="dialogHeader"></div>
|
|
<div class="dialog-body" bind="dialogBody">
|
|
<p class="body-text" bind="reviewYourEdits">
|
|
</p>
|
|
<div class="perform-edits-warnings-area" bind="warningsArea">
|
|
</div>
|
|
<div class="wikibase-perform-edits-area">
|
|
<form id="wikibase-perform-edits-form" onsubmit="return false;" bind="performEditsForm" autocomplete="on">
|
|
<p style="margin-top: 0.5rem; margin-bottom: 0.5rem"><span bind="loggedInAs"></span> <a bind="loggedInUsername" target="_blank"></a>.</p>
|
|
<p><span bind="editSummaryLabel"></span> <input type="text" name="editSummary" bind="editSummary" class="edit-summary" value="" /></p>
|
|
<div class="wikibase-perform-edits-buttons">
|
|
<button class="button cancel-button" bind="cancelButton"></button>
|
|
<button class="button button-primary" bind="performEditsButton"></button>
|
|
</div>
|
|
</form>
|
|
<iframe id="hiddeniframe" src="javascript:false" class="hidden" bind="hiddenIframe"></iframe>
|
|
</div>
|
|
</div>
|
|
</div>
|