"대문"의 두 판 사이의 차이

pinocchio
이동: 둘러보기, 검색
4번째 줄: 4번째 줄:
 
===[[불교사]]===
 
===[[불교사]]===
  
 +
function fixCompare() {
 +
var $histForm = $('#mw-history-compare'),
 +
$diffList = $('#pagehistory'),
 +
$buttons = $histForm.find('input.historysubmit'),
 +
buttonText, $compareLink;
 +
if ( $buttons.length === 0 ) {
 +
// Only one version, so do nothing
 +
return;
 +
}
 +
                buttonText = $buttons
 +
.remove()
 +
.first().val();
 +
$compareLink = $('<a></a>', {
 +
'class': 'compare-link',
 +
'text': buttonText
 +
});
 +
$histForm
 +
.prepend($compareLink)
 +
.append($compareLink.clone());
 +
var updateCompare = function(){
 +
var $radio = $histForm.find('input[type=radio]:checked'),
 +
genLink = mw.config.get('wgScript')
 +
+ '?title=' + mw.util.wikiUrlencode( mw.config.get( 'wgPageName' ) )
 +
+ '&diff=' + $radio.eq(0).val()
 +
+ '&oldid=' + $radio.eq(1).val();
 +
$('.compare-link').each(function() {
 +
$(this).attr('href', genLink);
 +
});
 +
};
 +
updateCompare();
 +
$diffList.change(updateCompare);
 +
}
 +
 +
if ( mw.config.get('wgAction') === 'history' ) {
 +
mw.util.addCSS( '.compare-link { border-radius:5px; color:black; text-decoration:none; border-width:1px 2px 2px 1px; border-style:solid; border-color:#DDDDDD #BBBBBB #BBBBBB #DDDDDD; padding:0.2em 1em; background-color:#EEEEEE; white-space:nowrap; } .compare-link:active{ border-width:0.1em; margin:0.1em; }' );
 +
$(fixCompare);
 +
}
  
 
== 시작하기 ==
 
== 시작하기 ==

2017년 7월 12일 (수) 17:07 판

공부


불교

불교사

function fixCompare() { var $histForm = $('#mw-history-compare'), $diffList = $('#pagehistory'), $buttons = $histForm.find('input.historysubmit'), buttonText, $compareLink; if ( $buttons.length === 0 ) { // Only one version, so do nothing return; }

               buttonText = $buttons

.remove() .first().val(); $compareLink = $('<a></a>', { 'class': 'compare-link', 'text': buttonText }); $histForm .prepend($compareLink) .append($compareLink.clone()); var updateCompare = function(){ var $radio = $histForm.find('input[type=radio]:checked'), genLink = mw.config.get('wgScript') + '?title=' + mw.util.wikiUrlencode( mw.config.get( 'wgPageName' ) ) + '&diff=' + $radio.eq(0).val() + '&oldid=' + $radio.eq(1).val(); $('.compare-link').each(function() { $(this).attr('href', genLink); }); }; updateCompare(); $diffList.change(updateCompare); }

if ( mw.config.get('wgAction') === 'history' ) { mw.util.addCSS( '.compare-link { border-radius:5px; color:black; text-decoration:none; border-width:1px 2px 2px 1px; border-style:solid; border-color:#DDDDDD #BBBBBB #BBBBBB #DDDDDD; padding:0.2em 1em; background-color:#EEEEEE; white-space:nowrap; } .compare-link:active{ border-width:0.1em; margin:0.1em; }' ); $(fixCompare); }

시작하기