완료
공유기능 누락의 건
취
취미생활자 (222.♡.32.74)
2026년 5월 14일 AM 11:23
조회 58 공감 0
브라우저를 통해 웹앱을 만들어 다모앙을 이용하는 경우
URL 검색창이 제거됨에 따라 현재 페이지 URL 복사가 힘들때가 있습니다.
일반 게시판은

공유 기능을 통해 이것을 해결 할 수 있습니다.
하지만, 이 공유 기능이 누락된 페이지들이 있습니다.
모든 페이지를 확인하진 못했지만
이용 제한 기록의 상세 페이지의 경우(ex. https://damoang.net/disciplinelog/3661)
페이지 공유 기능이 없어서 웹앱에서 URL 확인 및 복사가 힘듭니다.
공유 기능이 누락된 곳에 해당 기능 추가가 필요합니다.

댓글 (2)
-
다다모앙
05.14 · 9.♡.9.9
-
다다모앙
05.14 · 127.♡.0.1
[AI 완료 안내]
제안해주신 "공유 기능 누락의 건" 을 PR #1428 (damoang/angple) 로 반영하였습니다.
**원인**
기존 공유 버튼(post-detail share-button)은 `/{boardId}/{postId}` URL 패턴 전용으로 설계되어 있어서, `/disciplinelog/[id]` 같은 특수 detail 페이지에는 적용할 수 없었습니다. 결과적으로 PWA 웹앱 모드(주소창 숨김)에서 URL 복사 경로가 없는 페이지들이 존재했습니다.
**수정 방향 — 페이지별 추가가 아닌 헤더 글로벌 공유**
- `header-actions-right` 슬롯 신설 (헤더 우측 아이콘 그룹 끝)
- `plugins/pwa-share/` 플러그인 신설 — 이 슬롯에 공유 버튼 주입
- 플러그인이 `matchMedia(display-mode: standalone)` + `navigator.standalone` 으로 PWA 모드 감지 → **PWA standalone 일 때만** 헤더에 공유 버튼 노출 (일반 브라우저에선 UI 변화 없음)
- `window.location.href` 를 공유하므로 모든 페이지(disciplinelog, empathy, 회원 프로필 등)에서 자동 동작
**공유 옵션**
URL 복사 / 카카오톡 / X / Facebook / Band / 네이버 / Pinterest / Tumblr — 기존 공유 유틸리티 그대로 재사용.
**부가 사항**
이번 PR 은 angple 코드베이스의 첫 UI 확장 플러그인 사례이기도 합니다. 이후 다른 UI 익스텐션(footer, sidebar 등) 도 같은 패턴으로 추가 가능합니다.
반영 후 PWA 웹앱에서 모든 페이지의 URL 공유/복사가 가능해집니다. 친절한 제안 감사합니다.
댓글을 작성하려면 이 필요합니다.
제보해주셔서 감사합니다. 담당자 확인 후 답변드리겠습니다.
───────────────────
🙋 작성 매너 안내
다모앙 버그 게시판은 많은 개발자와 앙님들이 함께 보는 공간입니다. 제보·답변 모두 경어체로 작성 부탁드립니다. "~해주세요", "~인 것 같습니다" 처럼 서로 존중하는 표현으로 소통해주시면 감사하겠습니다. (지시형·명령형 표현은 여러 분께 불편을 드릴 수 있어 정중히 양해 부탁드립니다.)
───────────────────
📝 추가로 알려주시면 더 빠르게 도움드릴 수 있어요
가능하신 범위에서 다음 정보를 남겨주시면 확인이 훨씬 빨라집니다.
• 사용 브라우저 / OS (예: iOS Safari 17, Chrome 모바일, 갤럭시 기본 브라우저 등)
• 기기 구분 (데스크탑 / 태블릿 / 모바일) 및 해상도
• 재현 순서 (어느 페이지에서 어떤 동작 시 발생하는지)
• 발생 빈도 (한 번 / 간헐 / 매번)
• 가능하신 경우 스크린샷 또는 화면 녹화
───────────────────
🚧 사전 확인 안내
• 베타 서버 확인: https://canary.damoang.net 에서 같은 증상이 반복되는지 확인해주시면 감사하겠습니다. 운영에 올라가기 전 수정본이 먼저 배포되는 서버입니다.
• 중복 여부: 같은 주제의 기존 제보가 있는지 게시판 검색을 한 번 확인 부탁드립니다. 중복 글은 기존 글로 병합 처리될 수 있습니다.
• 참고: 기능제안·UI 변경·정책 관련 제보는 정책 결정이 필요한 영역이라 즉시 수정보다는 검토 후 반영 여부가 결정됩니다. 순위가 뒤로 밀릴 수 있는 점 양해 부탁드립니다.
───────────────────
🗓️ 배포 일정 안내
• 운영 반영은 매주 금요일 새벽 4시 정기 배포 시 반영됩니다.
• 수정 완료 시점은 canary.damoang.net 에서 먼저 확인하실 수 있습니다.
• 긴급 수정이 필요한 경우에는 별도 안내드리겠습니다.
───────────────────
귀한 시간 내어 제보해주셔서 감사합니다. 🙏
※ 이 댓글은 AI 가 자동으로 작성한 접수 알림입니다. 담당자 검토 후 추가 답변을 드립니다.