댓글주소카피.png

 

게시글 주소를 알려줄 경우가 있어서 게시글주소 클립보드에 복사하는 기능을 구현했는데

이제 댓글을 알려줄 일도 빈번해서 이미 라이브러리를 사용해서 추가로 손쉽게 댓글주소 복사 기능도 만들었네요.

 

여기 타운도 댓글주소복사 기능이 있죠~

웹지기

profile
10년을 다루다 보니 이제 간단한 것도 만들고 커뮤니티 운영에 관한 다양한 노하우가 있습니다. 어려운 점이나 가지신 생각을 함께 소통해 보아요.
https://rxtip.kr/ 라이믹스 꿀팁
  • profile

    진정한 웹지기 시네요.

  • profile profile
    제가 불편해서요ㅋ 운영하는 커뮤니티에는 오래전에 기능추가해 두긴 했는데 사실 거기 댓글 공유는 제가 거의 안해서 ㅋㅋ

    제 개인블로그 사이트는 댓글 정보를 공유할 일이 좀 있다보니 불편해져서 오늘 추가해줬습니다.

    그런데 오래전에 구현해 놓은 url이 오류가 있는걸 오늘 발견했네요 ㅋ
  • profile

    스크린샷 2021-04-25 12.04.23.png

     

    요것도 덕분에 잘 적용 했습니다. 감사 합니다. 

  • profile profile
    댓글에 정보가 있거나 혹은 누군가에게 특정 댓글을 알리고 싶을때 유용합니다.
    커뮤니티 회원이 댓글이 정보가치가 있어 전달해 주고 싶은데 이런 기능이 없으면 게시글 주소를 전달하고 그 아래에 댓글이 있는데 몇번째 어쩌구 설명을 해야하는 어려운 상황이 되는거죠.
  • profile profile
    다만 사이트에 레이아웃 헤더가 가리는 부분이 있어 이점이 아쉽네요. 타운도 마찬가지이지만 타운은 CSS로 극복을 했습니다. 이점은 숙제로.....
  • profile profile

    타운 css 컨닝한거 알려드리면

    :target:before {
    content: "";
    display: block;
    height: 80px;
    margin-top: -80px;
    visibility: hidden;
    }

    요거 한번 게시판 스킨에 넣어보세요. 레이아웃에 넣어야 더 좋을 수도 있습니다. 링크로 찾아가는게 게시판 외 다른 모듈에도 있을 수 있으니....

    이게 될지는 모르겠네요.

  • profile profile
    사실 그 동안 타운에 있는 기능인줄 이번에 처음 알았습니다. 가독성이 좋지는 않았던것 같네요.
  • profile profile
    댓글주소로 직접 접속하면 사용하시는 레이아웃 헤더에 댓글이 가려요.
  • profile profile
    board.css 파일에 넣으면 되는거 아닌가요? read.html 에서 class 명 넣어서 적용시키라는 이야기이신지 자동으로 된다는것인지 잘 모르겠습니다.
  • profile profile

    레이아웃 css에 넣으시는게 더 좋을 것 같습니다.

    :target:before {
    content: "";
    display: block;
    height: 80px;
    margin-top: -80px;
    visibility: hidden;
    }

    이걸 통으로 넣어보세요.

  • profile profile
    보드에 :target:before {
    content: "";
    display: block;

    margin-top: 20px;
    visibility: hidden;
    }
    이렇게 조정했더니 되는것 같습니다.
    감사 합니다.
  • profile profile

    그렇게 하시면 안되요.
    그렇게 하면 지금 상단에 20px 만큼 간격을 벌려버리는 것입니다.

    트릭을 사용해서 간격이 없음에도 공간을 확보해야 합니다.

    :target:before {
    content: "";
    display: block;
    height: 80px;
    margin-top: -80px;
    visibility: hidden;
    position: absolute;
    width: 100%;
    }

    이걸로 교체해보세요. width:100%; 는 없어도 될 것 같긴 합니다.

  • profile profile
    보드 css 에서는 말씀하신대로 한계가 있는것 같네요. 많이 사용하는 기능은 아닐것 같아서 여기서 만족해야 할것 같습니다.
  • profile profile
    제가 확인한 바로는 되던데요. 어떤 문제가 있던가요?
  • profile profile
    그런가요? 저는 될때도 있고 이전처럼 레이아웃이 가릴때도 있고 그렇더라구요. 브라우저 영향도 있는것 같습니다. 사파리/크롬/엣지를 돌아가면서 쓰다보니 그런것 같기도 하네요.
  • profile profile

    :target:before {
    content: "";
    display: block;
    height: 80px;
    margin-top: -80px;
    visibility: hidden;
    position: absolute;
    width: 100%;
    }

    이거로 넣어주실 수 있나요?

  • profile profile
    레이아웃 css 에 넣는건 좀 부담스러운 부분이 있어서 보드 css 에 적용 했습니다. 감사 합니다.
  • profile profile
    현재 방법으로는 잘 안되네요. 타운은 사실 div로 하번 감싸서 거기에 id값을 매칭한거라 아주 약간 다른 부분이 있긴 합니다. 제가 수정하지는 못해서 더는 확인이 어렵겠습니다. 제가 나중에 기회가 되서 수정을 직접 해보게 된다면 그때 다시 알려드리던지 할게요.
  • profile profile
    네 끝까지 신경 써 주셔서 감사 드립니다.
  • ?
    우아 웹지기님 대박이네요.