MediaWiki:DRN-wizard.js: Difference between revisions
Content deleted Content added
Bold |
Updating code per user request. |
||
Line 35:
$( '#drwContent1' ).append( '<h3>Location of dispute</h3>' );
$( '#drwContent1' ).append( '<p>Please provide
var inputbox = $( document.createElement( 'input' ) );
Line 56:
$( '#drwContent1' ).append( '<h3>Dispute overview</h3>' );
$( '#drwContent1' ).append( '<p>Can you give us
var desc = $( document.createElement( 'textarea' ) );
Line 104:
$( '#drwContent1' ).append( '<h3>Resolving the dispute</h3>' );
$( '#drwContent1' ).append( '<p>What other steps, if any, have you tried to resolve this dispute?</p>' );
var desc = $( document.createElement( 'textarea' ) );
Line 171:
//Previous forums
$( '#drwContent1' ).append( '<h3>Resolving the dispute</h3>' );
$( '#drwContent1' ).append( '<h4>
$( '#drwContent1' ).append( $( '<p></p>' ).text( this.previous_forums ) );
Line 184:
this.getWikitextReport = function() {
//Returns string of wikitext for submission to DR page
var report = "{{DR case status}}\n
//On Talk Page
Line 197:
report += '* {{pagelinks|' + articleArray[ articleIndex ] + '}}\n';
}
//Involved users
report += "<span style=\"font-size:110%\">'''Users involved'''</span>\n";
Line 215:
//Previous forums
report += "<span style=\"font-size:110%\">'''
report += '\n'+ this.previous_forums + '\n\n';
//Desired Outcome
report += "<span style=\"font-size:110%\">'''How do you think we can help
report += '\n' + this.desired_outcome + '\n\n';
Line 243:
var s2_active = ( this.wizard_step == 2 ) ? ' pr-active' : '';
var s3_active = ( this.wizard_step == 3 ) ? ' pr-active' : '';
Line 250 ⟶ 249:
signupbox += '<li class="pr-spacer' + s1_active + '"><div></div></li>';
signupbox += '<li class="s2' + s2_active + '"><span class="pr-number">2</span><span>
signupbox += '<li class="pr-spacer' + s2_active + '"><div></div></li>';
signupbox += '<li class="
signupbox += '<li class="pr-spacer' + s3_active + '"><div></div></li>';
signupbox += '</ul>';
Line 305 ⟶ 301:
'<ul>' +
'<li>Help provide suggestions on content</li>' +
'<li>
'</ul>' +
Line 323 ⟶ 317:
);
var buttons = '<a href="#top" class="button1" id="
buttons += ' <a href="#top" class="button1" id="showCancelButton">Not yet.</a>';
$( '#drwButtons' ).html( buttons );
$( '#
$( '#showCancelButton' ).click( showCancel );
}
function showStep2( errorMsg ) {
gDRW.wizard_step = 2;
$( '#drwProgressBar' ).html( gDRW.getProgressBar() );
Line 385 ⟶ 360:
var buttons = '<a href="#top" class="button1" id="showStep1Button">Back</a>';
buttons += ' <a href="#top" class="button1" id="showCancelButton">Cancel</a>';
buttons += ' <a href="#top" class="button1" id="
$( '#drwButtons' ).html( buttons );
Line 391 ⟶ 366:
$( '#showStep1Button' ).click( showStep1 );
$( '#showCancelButton' ).click( showCancel );
$( '#
}
function
var inputErrors = [];
Line 412 ⟶ 387:
}
if ( inputErrors.length > 0 ) {
return
}
gDRW.wizard_step =
$( '#drwProgressBar' ).html( gDRW.getProgressBar() );
Line 423 ⟶ 398:
var buttons = '<a href="#top" class="button1" id="
buttons += ' <a href="#top" class="button1" id="showCancelButton">Cancel</a>';
buttons += ' <a href="#top" class="button1" id="doSubmitButton">Save</a>';
Line 429 ⟶ 404:
$( '#drwButtons' ).html( buttons );
$( '#
$( '#showCancelButton' ).click( showCancel );
$( '#doSubmitButton' ).click( doSubmit );
Line 446 ⟶ 421:
//Show error
$( '#drwContent1' ).html( '<h2>Error</h2><p>Sorry, there was an error attaching your request. Maybe try it again?</p>' );
$( '#drwButtons' ).html( '<a href="#top" class="button1" id="
$( '#
} else {
$( '#drwContent1' ).html( '<h2>Error</p><p>Something went wrong!</p>' );
Line 453 ⟶ 428:
}
}
function showCancel() {
Line 463 ⟶ 439:
'It\'s best to discuss your concerns with the other users on the talk page of the article before seeking dispute resolution. ' +
'You can find instructions on how to do this at <a href="https://en.wikipedia.org/wiki/WP:DISCUSSIT">this page,</a> or you can place <code>{{helpme}}</code> on <a href="https://en.wikipedia.org/wiki/Special:MyTalk">your own talk page</a>, and a volunteer will come by your page to help.' +
'</p>'
);
Line 502 ⟶ 464:
* gDRW.previous_forums[ 'xxx' ] will be true if the use ticked the 'xxx' checkbox in the previous forums
*/
//Set the post-page on the DRW object
Line 540 ⟶ 503:
}
function
gDRW.talkpage = true;
showStep2();
Line 590 ⟶ 553:
if ( $( '#myDRW' ).length ){
importStylesheet( '
//Setup the App's workspace
|