기능
이 테마 컴포넌트는 메시지 내 최대 문자 수를 제한하는 플랫폼(예: Twitter 또는 Mastodon)에서 Discourse 링크를 공유할 때 특히 유용합니다.
스크린샷 및 동영상
동작 모습:
설정
이름
설명
remember preference
사용자의 브라우저 로컬 스토리지에 짧은 링크를 선호하는 설정을 기억합니다.
번역
기본값
short_link_label
짧은 링크
개발 역사
이 기능은 여기에서 요청되었습니다: Post Sharing - ability to convert the URL to the short version
우리가 호스팅하고 있나요? 테마 컴포넌트는 Standard, Business, Enterprise 플랜에서 사용할 수 있습니다.
31개의 좋아요
Heliosurge
(Dan DeMontmorency)
1월 16, 2023, 10:59오후
2
정말 멋지네요! 이렇게 만들어 주셔서 감사합니다!
3개의 좋아요
이렇게 유용한 테마 컴포넌트를 만들어 주셔서 정말 감사합니다 <3
4개의 좋아요
Canapin
(Coin-coin le Canapin)
2월 6, 2023, 5:17오후
4
조금 문제가 있는 것 같네요. 체크박스 생성 시 링크 텍스트 입력 내용이 기본적으로 선택되지 않는 문제가 있고, 안타깝게도 해결 방법을 모르겠어요…
다만 사소한 문제긴 합니다.
2개의 좋아요
줄임 링크에도 슬러그 플레이스홀더가 포함되어야 하지 않을까요? 이렇게요:
https://meta.discourse.org/t/-/251965/4
외부 사이트에서 슬러그가 없는 줄임 링크로 포럼에 연결할 때 문제가 발생했던 것으로 기억합니다.
3개의 좋아요
Canapin
(Coin-coin le Canapin)
2월 6, 2023, 6:30오후
6
이러한 문제에 대해 알고 있는 바가 없습니다.
어제나 그 전날 공식 코드에서 슬러그 없이 포맷된 것을 본 기억이 나요… 어디서 봤는지는 기억나지 않지만, "여기서는 /-/ 없이 구문을 사용하네?"라고 생각했고, 그런 URL도 괜찮은 것 같다는 단서가 되는 것 같았어요.
혹시 잠재적인 문제에 대한 링크를 찾게 된다면 알려주시면 좋겠습니다
2개의 좋아요
Canapin
(Coin-coin le Canapin)
2월 6, 2023, 7:10오후
8
감사합니다!
제가 문제를 제대로 이해하지 못하고 있거나, 더 이상 발생하지 않는 것 같습니다.
https://meta.discourse.org/t/1을 클릭하면 해당 토픽이 매끄럽게 열리며, 이전 URL로 되돌아갈 수도 있습니다.
외부 링크에서도 문제가 없습니다: https://unicyclist.com/t/265354/2608
2개의 좋아요
Heliosurge
(Dan DeMontmorency)
2월 7, 2023, 3:52오후
9
그 링크는 이제 거의 2년이나 됐습니다. 그 사이에 수정되었을 것 같습니다.
OP(첫 번째 글)의 내용을 보면, 게시글 번호에 관한 것이었습니다.
위쪽 링크에는 /1이 붙어 있는 반면, 다른 링크는 /로 끝나므로 링크에 게시글 번호가 없습니다.
(Share Link Shortener ) 이 링크는 이 토픽의 1번 게시글로 이동합니다.
https://meta.discourse.org/t/251965/1
(Share Link Shortener ) 이 링크에는 게시글 번호가 없습니다.
https://meta.discourse.org/t/251965/
2개의 좋아요
외부 단축 링크 시스템을 사용하려면 더 많은 커스터마이징을 추가할 수 있습니다. 예를 들어, 저는 현재 yourl 소스 코드를 사용하여 단축 링크를 지원하는 웹사이트를 구축하고 있으며, 해당 주소는 https://agentc.asia/s 입니다.
당신이 하신 작업이 정말 마음에 들었어요.
하지만 날짜 옆에 아이콘을 추가하고 싶었어요.
사용자가 클릭할 수 있다는 것을 알려주기 위해서요.
어디에 아이콘을 넣을 수 있을까요?
@Canapin
1개의 좋아요
이 기능이 갑자기 내 사이트에서 작동하지 않게 됐어요 (솔직히 언제부터였는지 모르겠어요. 자주 사용하지 않으니까요). 그런데 방금 모든 테마에 나타나지 않는 걸 발견했는데, 모든 테마에서 활성화되어 있긴 해요. 이게 딱히 유용한 정보는 아니라는 건 알지만, 혹시 아이디어가 있을까요?
Canapin
(Coin-coin le Canapin)
5월 16, 2023, 3:25오후
13
최신 버전의 Discourse로 업그레이드한 후, 해당 컴포넌트가 더 이상 작동하지 않는다는 것을 확인했습니다.
최근 Discourse 커밋을 살펴볼 필요가 있습니다.
매우 단순한 테마 컴포넌트이므로, 누군가 살펴보고 PR을 올려주셔도 좋습니다.
1개의 좋아요
이것은 유용한 컴포넌트인 것 같아서, 수정하고 여기 몇 가지 업데이트를 추가했습니다:
main ← awesomerobot:refactor
merged 08:31PM - 18 May 23 UTC
This refactors the component so it works again and uses Ember's Glimmer componen… ts so we're no longer overriding existing methods.
This changes the presentation to a toggle switch and adds allows the component to remember the short link preference using the browser's localStorage. This needs a new plugin outlet in core (added here: https://github.com/discourse/discourse/commit/f8ee839bfb3483a1fd1e3961da59a1f220b91ebd), so anyone using the component will need to upgrade Discourse first.
Before:

After:

9개의 좋아요
Canapin
(Coin-coin le Canapin)
5월 22, 2023, 9:41오전
18
테마 구성 요소가 업데이트되어 이제 #official입니다 .
첫 번째 게시물에 설명된 새로운 설정도 추가되었습니다.
최근에는 문자 수 제한이 있는 인스턴스에서 마스토돈을 사용해 보고 있었는데, 여기서도 유용할 것 같습니다.
5개의 좋아요
Jagster
(Jakke Flemming)
5월 22, 2023, 10:07오전
19
이 두 공유 항목인 주제와 게시물이 비슷한 방식으로 작동해야 하나요?
3개의 좋아요
Jagster
(Jakke Flemming)
5월 22, 2023, 10:41오전
21
흥미롭긴 하네요, 뭐. 오류가 발생하면 iOS의 공유 기능이 열립니다. 물론 일반적인 의미의 공유는 아니고, 이런 팝업이 나타납니다:
Canapin
(Coin-coin le Canapin)
5월 22, 2023, 11:34오전
23
다시 시도해 본 결과 더 이상 오류가 발생하지 않습니다.
문제가 무엇이었는지 정확히 알 수 없습니다.
Jagster
(Jakke Flemming)
5월 22, 2023, 11:39오전
24
오류에 대해 아는 것이 없지만, 다른 뷰를 보고 있습니다. 그리고 이것이 그렇게 되어야 하는지, 아니면 그렇지 않아야 하는지 모르겠습니다.
1개의 좋아요