커뮤니티토픽게시판

방금전에 올린 게시물은 애드블록을 써버릴시에는 아예 접근자체가 안되도록 막은후 문구를 띄우는 방법이였습니다

그런데 곰곰히 생각해보니 제가 그 사이트 이용자라면 오히려 화가나서 차라리 사이트 접속을 안해버리는(ㄷ) 경우가 있을수도 있겠더라구요.

 

https://hackya.com/kr/%EC%95%A0%EB%93%9C%EB%B8%94%EB%A1%9D-%EB%8C%80%EC%9D%91%EC%BD%94%EB%93%9C%EB%8A%94-%EB%AC%B4%EC%9A%A9%EC%A7%80%EB%AC%BC/

 

이걸 보고 생각이 달라졌습니다

 

그래서 디시인사이드처럼 애드블록을 켜도 아예 차단하지 않고. 

"애드블록 꺼주세요 징징" 이런 문구가 출력될수 있도록 방법을 바꿔봤습니다

 

 

1. fuckadblock.js 를 다운받습니다

 

저번 fuckadblock보다 더 강력크한. 안티애드블록입니다

근데 저노무 fuck는 언제까지 늘어날려는지..

 

일단 https://github.com/sitexw/FuckAdBlock 에 접속하셔서 다운받아줍시다

 

 

2. 사용하시는 레이아웃에 들어가서 fuckadblock.js 만! 업로드합니다

 

말 그대로 입니다. 다운받은 파일중 js 파일만 레이아웃 js 파일에 업로드합니다 ( 라임 올ㅋ )

 

 

3. 이제 layout.html 을 수정해 봅시다.

 

사용하시는 레이아웃 폴더 중 layout.html 에 들어가신후.

가장 윗 부분에 

 

<div class="article">
    <div id="ADB">
      </div>
      </div>

 

이렇게 넣어주시고

 

가장 밑 부분에

 

 

 

 

1.PNG

2.PNG

 

코드 변경했습니다. 댓글창 봐주세요

 

 

이렇게 넣어주시면 됩니다.

그럼 사이트에 들어갔을때 상단헤더에 문구가 출력되게 됩니다

테스트는 http://edmgall.ml 에 접속하셔서 테스트하실수 있습니다.

 

 

테스트내역

 

- 애드블럭 플러스 막음 

- 애드가드 막음

- uBlock orgin 막음

- AdBlock 막음

- Adblocker for Chrome - No ads 막음

- uBlock Adblocker Plus 막음

 

+

이거 애드온화 하고 싶은데 같이 개발할 능력자 있으신가요?ㅋㅋㅋ

제가 모듈이나 애드온은 단 한번도 만들어본적이 없을뿐더러 PHP언어도 공부중이라..

글쓴이 도토리묵

profile
일렉트로니카 갤러리 : https://elecgall.ga
개인블로그: http://titomi.ml
Atachment
첨부 2
  • profile
    코드 변경
    </script>

    <div style="display:none">


    <script>
    var strBlockMessege = '<p align="center"><br/>\
    애드블록 좀 꺼주면 안될까? 부탁이야..<br/>\
    <br/></p>'

    function blockCode() {
    var element = document.getElementById("ADB");
    element.innerHTML = strBlockMessege;
    }

    if ($("div.adsbygoogle").css('display') == 'none') {
    blockCode()
    }
    </script>

    <script src="./js/fuckadblock.js"></script>
    <script>
    if(typeof fuckAdBlock === 'undefined'){
    blockCode();
    }else{
    fuckAdblock.onDetected(blockCode);
    }

    fuckAdBlock.setOption({
    debug: false,
    checkOnLoad: true,
    resetOnEnd: false
    });
    </script>
  • profile
    상단 헤더에 나오는 문구는 애드블록으로 차단이 가능하던데요..
  • profile profile
    말 그대로 저건 그냥 문구니까요 ^^
    애드블록 끄도록 유도하는겁니다.
    아예 못보게 차단을 하고 싶으시면 밑에글 들어가셔서 보시면 됩니다
  • profile

    덕분에 많이 알아갑니다. ㅎ

  • profile
    음.. 오랜만에 애드온을 만들어야......... 생각만 합니다... 귀차니즘에...ㅠㅠ
  • profile profile
    같이 작업하실수 있으신가요?ㅋㅋㅋ
    만들고 싶은 욕심이 생기는군요
  • ?
    ADB에 포지션 픽스 값주고 경고창마냥 따라다니면서 쪼아대도 괜찮겠네요~
  • ? profile
    네!
    근데 그러면 사용자들이 이탈할 가능성이 높아집니다 ㅠ
  • profile ?
    앗 그런가요.
    그럼 팝업창식으로 닫기버튼 하나만들고
    애드블록 끌때까지.. 오른쪽 아래에 팝업창하나떠도 괜찮을거같아영ㅋㅋ
  • ? profile
    넹..그렇지만 코드를 살짝 양념을 해줘야겠죠?
  • profile ?
    전 이 코드 써서
    화면을 투명배경으로 가려서 클릭은 못하게하고 가운데 이미지뜨게했습니다!
    코드 공유 감사해염 ㅋㅋ
  • ? profile
    사이트 알려주실수 있으신가요?
    궁금하네여..
  • profile ?
    아앗 그건 안되안됩니닷! ㅎ
  • ? profile
    아깝군요..ㄷ

서버에 요청 중입니다. 잠시만 기다려 주십시오...