This commit is contained in:
syuilo 2017-02-18 17:45:32 +09:00
parent 77d5720dc5
commit 3aff8179c5
3 changed files with 19 additions and 20 deletions

View file

@ -8,7 +8,7 @@ const riot = require('riot');
const boot = require('../boot'); const boot = require('../boot');
const mixins = require('./mixins.ls'); const mixins = require('./mixins.ls');
const route = require('./router'); const route = require('./router');
const fuckAdBlock = require('./scripts/fuck-ad-block.ls'); const fuckAdBlock = require('./scripts/fuck-ad-block');
/** /**
* Boot * Boot

View file

@ -0,0 +1,18 @@
require('fuckadblock');
const dialog = require('./dialog');
module.exports = () => {
if (fuckAdBlock === undefined) {
adBlockDetected();
} else {
fuckAdBlock.onDetected(adBlockDetected);
}
};
function adBlockDetected() {
dialog('<i class="fa fa-exclamation-triangle"></i>広告ブロッカーを無効にしてください',
'<strong>Misskeyは広告を掲載していません</strong>が、広告をブロックする機能が有効だと一部の機能が利用できなかったり、不具合が発生する場合があります。',
[{
text: 'OK'
}]);
}

View file

@ -1,19 +0,0 @@
# FUCK AD BLOCK
#================================
require \fuckadblock
dialog = require './dialog.ls'
module.exports = ~>
if fuck-ad-block == undefined
ad-block-detected!
else
fuck-ad-block.on-detected ad-block-detected
function ad-block-detected
dialog do
'<i class="fa fa-exclamation-triangle"></i>広告ブロッカーを無効にしてください'
'<strong>Misskeyは広告を掲載していません</strong>が、広告をブロックする機能が有効だと一部の機能が利用できなかったり、不具合が発生する場合があります。'
[
text: \OK
]