View i18n.diff
diff --git a/i18n/qqq.json b/i18n/qqq.json | |
index 066c60d..e5ab8c0 100644 | |
--- a/i18n/qqq.json | |
+++ b/i18n/qqq.json | |
@@ -23,7 +23,7 @@ | |
"Umherirrender", | |
"Wellwisher", | |
"Yekrats", | |
- "아라" | |
+ "\uc544\ub77c" |
View gist:11193328
{.client-js #page-secondary-actions button,.client-js #page-secondary-actions .button} AND {.skin-vector #page-secondary-actions .button.nearby} share 10 rules | |
- -moz-box-sizing: border-box | |
- -o-background-size: 30px auto | |
- -webkit-background-size: 30px auto | |
- -webkit-box-sizing: border-box | |
- background-position: center center | |
- background-repeat: no-repeat | |
- background-size: 30px auto | |
- box-sizing: border-box | |
- text-indent: -9999px |
View Resources.php
<?php | |
/** | |
* A boilerplate for resource loader modules | |
*/ | |
$wgMFResourceBoilerplate = array( | |
'localBasePath' => __DIR__, | |
'remoteExtPath' => 'WikiMaps', | |
); | |
$modules = array( |
View resources
'mobile.editor.ws' => $wgMFMobileResourceBoilerplate + array( | |
'dependencies' => array( | |
'mobile.editor', | |
), | |
'scripts' => array( | |
'javascripts/modules/editor/ws.js', | |
), | |
), |
View VisualEditor.php.diff
diff --git a/VisualEditor.php b/VisualEditor.php | |
index ab37eb8..38452f9 100644 | |
--- a/VisualEditor.php | |
+++ b/VisualEditor.php | |
@@ -413,7 +413,6 @@ $wgResourceModules += array( | |
'lib/ve/modules/ve/ui/ve.ui.js', | |
'lib/ve/modules/ve/ui/ve.ui.Surface.js', | |
- 'lib/ve/modules/ve/ui/ve.ui.DesktopSurface.js', | |
'lib/ve/modules/ve/ui/ve.ui.Context.js', |
View gist:a05ddad00175ebceac68
diff --git a/javascripts/Overlay.js b/javascripts/Overlay.js | |
index 9ef7f7b..a5e944e 100644 | |
--- a/javascripts/Overlay.js | |
+++ b/javascripts/Overlay.js | |
@@ -97,11 +97,11 @@ | |
if ( M.isIos && this.hasFixedHeader ) { | |
$overlayContent | |
.on( 'touchstart', function ( ev ) { | |
- startY = ev.originalEvent.touches[0].pageY; | |
+ startY = ev.originalEvent.touches[ 0 ].pageY; |
View gist:7af95ce2c09e49634c23
( function ( M, $ ) { | |
var api = M.require( 'api' ), | |
Api = api.Api, | |
WikiDataApi; | |
/** | |
* Gets claims and labels from the WikiData API | |
* @class WikiDataApi | |
* @extends Api | |
*/ | |
WikiDataApi = Api.extend( { |
View gist:eca5ef61261ffd39cf9f
function makeStockContent( titles, content ) { | |
var M = mw.mobileFrontend; | |
mw.loader.using( 'mobile.editor.api').done( function() { | |
var EditorApi = M.require( 'modules/editor/EditorApi' ); | |
titles.forEach( function( title ) { | |
var api = new EditorApi( { | |
title: title, | |
isNewPage: true | |
} ); | |
api.setContent( content ); |
View gist:21b6a2b90baf7f673999
function _git_prompt() { | |
local git_status="`git status -unormal 2>&1`" | |
if ! [[ "$git_status" =~ Not\ a\ git\ repo ]]; then | |
if [[ "$git_status" =~ nothing\ to\ commit ]]; then | |
local ansi=42 | |
elif [[ "$git_status" =~ nothing\ added\ to\ commit\ but\ untracked\ files\ present ]]; then | |
local ansi=43 | |
else | |
local ansi=45 | |
fi |
View MediaWiki repository report generator tool.sh
gerrit.py --report 'summary' --sample_size 1000 --project mediawiki/core | |
gerrit.py --report 'summary' --sample_size 1000 --project mediawiki/extensions/AJAXPoll | |
gerrit.py --report 'summary' --sample_size 1000 --project mediawiki/extensions/APC | |
gerrit.py --report 'summary' --sample_size 1000 --project mediawiki/extensions/AWS | |
gerrit.py --report 'summary' --sample_size 1000 --project mediawiki/extensions/AWSSDK | |
gerrit.py --report 'summary' --sample_size 1000 --project mediawiki/extensions/AbsenteeLandlord | |
gerrit.py --report 'summary' --sample_size 1000 --project mediawiki/extensions/AbuseFilter | |
gerrit.py --report 'summary' --sample_size 1000 --project mediawiki/extensions/AccessControl | |
gerrit.py --report 'summary' --sample_size 1000 --project mediawiki/extensions/AccountAudit | |
gerrit.py --report 'summary' --sample_size 1000 --project mediawiki/extensions/AccountInfo |
OlderNewer