자동 그리드 이미지 끄기?

「자동 그리드 이미지」를 끄는 방법이 있을까요? :thinking:

관련:

그 전에 자동으로 그리드 형태로 정렬되는 이미지의 수를 변경할 수 있는 방법이 있을까요?

관리자 제어판에서 이 설정과 관련된 내용을 찾을 수 없네요.

이 기능을 끄는 설정이 정말, 정말, 정말 필요해요. 나만 그런 게 아니라, 내 모든 활성 사용자들이 큰 시간 그리드/메이슨리 뷰를 싫어하거든요.

MIN_IMAGES_TO_AUTO_GRID 변수는 /app/assets/javascripts/discourse/app/lib/uppy/composer-upload.js 파일에 있습니다.

const MIN_IMAGES_TO_AUTO_GRID = 3;
if (this.#consecutiveImages?.length >= MIN_IMAGES_TO_AUTO_GRID) {
    this.#autoGridImages();
}

MIN_IMAGES_TO_AUTO_GRID 값이 하드코딩되어 있어서 이 값을 변경할 수 있는 방법이 없는 것 같습니다. :thinking:

자동 그리드 적용을 위한 숫자로 3은 너무 낮은 값입니다. :confused:

현재 자동 그리드 작동 방식을 비활성화하거나 변경할 수 있는 설정이 없습니다. 이 기능이 현재 어떻게 작동하는지에 대한 우려 사항이나 문제를 이해하는 것이 앞으로의 최선의 방향을 결정하는 데 도움이 됩니다.

현재 이 기능의 작동 방식에 변경 사항이 필요하시다면, 현재 어떤 부분이 잘 작동하지 않는지, 그리고 그것이 귀하나 커뮤니티에 어떤 문제를 일으키고 있는지 좀 더 자세한 내용을 공유해 주시겠습니까?

나빠 보이는 것 같아? 그건 정말 타당한 이유야.

이건 iPhone 15+에서 찍은 건데, 가장 좁은 화면은 아니지만 그렇다고 너무 넓은 것도 아니야.

사용자들은 이런 이미지 묶음을 보고 싶어 하지 않아. 특히 각 이미지의 종횡비(Aspect Ratio)가 다른 경우엔 더 그렇지. 그들의 모바일 기기는 이미지를 하나씩 순서대로 표시할 수 있는 능력이 있으니까.

자동 목록을 사용하지 않는 옵션은 있지만, 이제 디스코르스(Discourse) 에디터와 그 특이해 보이는 마크업에 이미 겁을 먹고 있는 사용자들에게 [grid] 태그를 어떻게 제거해야 하는지 가르쳐야 해.

그래서 우리는 설정 항목을 하나 더 필요로 하거나, 이건 컴포넌트로 만들어져야 해. 이번 개선은 개선이 아니었어. 미안해.

안녕하세요 :waving_hand:

저도 이 기능을 사이트 설정에서 비활성화할 수 있도록 해 주셨으면 좋겠습니다. 기능 자체는 마음에 들지만, 작동 방식이 좀 마음에 안 듭니다. [grid][/grid] 태그를 직접 추가해야 하는 방식이라, 사용자가 실수로 이미지 그리드 뷰를 깨뜨리기 쉽거든요. 왜 이런 방식이 필요한지는 이해하지만, 비기술 사용자들이 계속 이런 문제를 일으키면 그걸 고칠 시간이 부족합니다. 최대한 단순하게 유지하고 싶습니다.

게다가 이 기능은 이미지들이 동시에 업로드된 경우에만 작동합니다. 순서대로 하나씩 업로드하면 이를 감지하지 못해 그리드 뷰가 자동으로 삽입되지 않습니다.

저희는 오랫동안 태그 없이 자동으로 그리드를 만들어 주는 Masonry Image Gallery 테마 컴포넌트를 사용해 왔습니다.

핵심 버전(core version)이 훨씬 좋겠지만, 아쉽게도 아직은 사용자 친화성이 떨어집니다. :confused:

린지, 고마워요 :slight_smile:

저희 커뮤니티는 사진 사용량이 매우 많은 편으로, 현재 Discourse에 50만 장 이상의 이미지가 있습니다.

자동 그리드(auto-grid)가 자동으로 적용되는 데서 오는 문제점 중 하나는, 사용자의 99%가 이것이 무엇인지, 적용되고 있는지, 그리고 어떻게 제거하는지 모른다는 점입니다.

이것이 문제가 될 수 있는 이유는 무엇일까요?

저희 커뮤니티에서 공유되는 사진의 약 96%가 세로형이 아닌 가로형(랜스케이프)입니다.

자동 그리드는 사용자가 업로드한 이미지를 상당히 극적으로 잘라내어, 가장자리를 잘라내고 맨눈으로 볼 때 가로형 사진을 세로형 사진으로 바꿔 버립니다 :cry:

커뮤니티 멤버 중 한 명은 심지어 저희가 그들의 사진을 변조했다고 주장하기도 했습니다.

방금 업로드한 가로형 스크린샷들이 가로형이 아닌데, 여기서 약간의 아이러니가 느껴집니다 :pensive:

이 새로운 기능이 도입된 지 며칠밖에 되지 않았는데, 앞으로 몇 주, 몇 달이 어떻게 될지 상상조차 할 수 없을 것 같습니다 :see_no_evil:

지금까지 이곳에서 공유해 주신 모든 피드백에 감사드립니다. 내부적으로 논의한 후 다시 말씀드리겠습니다!

그동안 이 기능이 여러분의 커뮤니티에서 어떻게 작동하고 있는지(혹은 그렇지 않은지!)에 대한 의견을 계속 자유롭게 나눠 주세요.

좋아요, 그릴 함수를 꽤 오래 써왔거든요.

설정에서 이 기능이 기본적으로 제공되는 것이 매우 당연한 일인 것 같습니다. 이 기능이 추가된 사실을 모른 채로 최근 사이트를 업데이트했는데, 하루 만에 이미 게시물에 [grid] 텍스트가 표시되는 것을 확인했습니다. 사람들이 이 기능이 무엇을 하는지, 혹은 어떤 의미를 갖는지 기술적으로 이해하지 못하기 때문입니다. 또한, 이 기능이 자동으로 적용된다는 불만도 접수되었습니다.

우리 툴바의 그리드 기능은 Masonry Image Gallery 이며, 이미자를 자르지 않기 때문에 일반적으로 더 나은 것으로 생각합니다(다만 [grid]가 더 선호되는 몇 가지 경우의 수는 있습니다). 따라서 이제 [grid]가 갑자기 표시되는 것은 혼란을 야기합니다.

여러분도 이런 게 랜덤으로 뜨나요?

:see_no_evil:

네, 바로 그겁니다

네, 여기서 내가 말하는 건 이런 종류의 문제들이에요:

여기서도 몇 가지 피드백을 공유하겠습니다.

어제 하루 종일 정원에서 식물을 가지치기하며, 휴대폰으로 작업 전후 사진을 찍어 개인 포럼의 관련 주제에 업로드했습니다. 그 후 주기적으로 컴퓨터로 돌아가 게시물을 정리하고 추가 메모를 달았습니다. 때로는 마이크를 사용해 음성으로 입력하기도 했는데, 이 방식도 놀라울 정도로 잘 작동했습니다.

  1. 사진이 하나뿐인 경우를 포함하여, 기본적으로 _모든 사진_이 그리드 형태로 표시되기를 선호합니다. 사진은 콘텐츠에 의미를 더하는 데 유용하지만, 기본적으로 전체 크기로 표시될 필요는 없다고 생각합니다. 가끔 업로드한 사진을 더 크게 표시하고 싶을 때도 있지만, 그런 경우는 드뭅니다.
  2. 모바일에서는 사진 업로드 경험 자체가 다소 번거로운데, 그리드를 사용하려면 작성창에서 손가락으로 위치를 지정하고, 빈 줄을 제거한 뒤 첫 번째 이미지에 그리드를 삽입하는 버튼을 찾아야 하므로 상황이 더 악화됩니다.
  3. 때때로 이유를 알 수 없이 업로드가 실패하는데, 이는 (3)번 문제를 더욱 짜증스럽고 시간 소모적으로 만듭니다.
  4. 모바일에서 사진 사이를 이동하는 방식이 다소 구식처럼 느껴지며, 사용자가 혼란을 느끼고 실수로 위치를 잃어버리는 경우도 관찰되었습니다. 다른 앱처럼 화면 전체를 차지하고, 손가락으로 쉽게 확대/축소 및 좌우 스와이프가 가능하도록 할 수는 없을까요?

(1)번은 카테고리 설정으로 구현할 수 있지 않을까요? 활성화하면 모든 이미지가 그리드 형태로 표시되고, 그리드 마크다운 문법이나 이를 추가하기 위한 UI가 전혀 필요 없게 됩니다.

그러면 게시글의 콘텐츠에 [grid] 태그가 고정되는 것이 아니라, 게시글을 볼 때 UI에서 실시간으로 처리되는 건가요?

네, 나도 그 생각이었어. discotoc 테마 컴포넌트 같은 거 말이야.

우리도 끊임없이 깨진 [grid] 코드 태그의 변형들을 마주하며, 늘 정리해야 하는 상황입니다. 단순히 [grid] 태그 전체만 있는 것이 아니라, 다음과 같은 [grid] 태그의 일부만 남아 있는 경우도 많습니다:

사람들은 애초에 그런 것이 있었는지 몰랐거나, 무엇을 깨뜨렸는지(또는 깨뜨렸을 당시의 상태가 무엇이었는지) 알지 못하기 때문에, 무언가를 망가뜨렸다는 사실 자체를 인지하지 못하는 경우가 많습니다.

여기에는 몇 가지 예시가 있습니다. 또한 업로드가 실패하여 모든 것이 깨졌습니다.
:smile: 이모지가 어떻게 되는지 모르겠습니다 :speech_balloon:



이 문제에 대해 업데이트가 있나요?

:slight_smile: 이 기능을 비활성화할 수 있는 설정이 있으면 좋겠습니다. 아니면 최소 이미지 수를 변경할 수 있는 옵션이라도 있으면 좋겠네요.