مستخدم:زكريا/mobile.js
يمكن توفير توثيق لسكربت المستخدم هذا في الصفحة : مستخدم:زكريا/mobile. |
ملاحظة: بعد الحفظ، قد يلزمك إفراغ الكاش لرؤية التغييرات ( ).
$(function(){
// simplified version of report on error for mobile
if ( mw.config.get( 'wgNamespaceNumber' ) % 2 === 0 ) {
var reportPage = '[['+ mw.config.get('wgPageName')
.replace( /_/g, ' ' )
.replace(/^(تصنيف|ملف)/, ':$1')
.replace(/"/g, '"')
+ ']]';
$('#page-secondary-actions').append('<form name="commentbox" class="commentbox" action="/w/index.php" method="get"><input value="edit" name="action" type="hidden"><input name="preloadtitle" type="hidden" value="' + reportPage + '"><input value="Wikipedia:Error reporting/mobile" name="editintro" type="hidden"><input value="new" name="section" type="hidden"><input value="Wikipedia:Reporting errors" name="title" type="hidden"><input name="create" class="mw-ui-button button" value="Error reporting" type="submit"></form>');
}
});
if ( mw.config.get('wgCanonicalNamespace') !== 'Special' )
mw.hook( 'wikipage.content' ).add( function( content ) {
$( '.executeJS', content ).each( function () {
var gadget = $( this ).data( 'mobilegadget' );
if ( gadget && $.trim( gadget ) ) mw.loader.load( 'ext.gadget.ondemand-' + $.trim( gadget ) ); // np repetitions - resourceloader takes care
} );
} );