토픽 로그 파일 허용 및 관리자 전용 제한

저희 사이트에서 특정 주제에 대해 관리자만 로그 파일 업로드를 허용하는 기능을 구현하고 싶습니다. 또한 업로드된 로그 파일은 관리자만 볼 수 있어야 하며, 일반 사용자에게는 표시되지 않아야 합니다.

이 기능을 어떻게 구현할 수 있는지 아시는 분 계신가요? 도움이 되신다면 감사하겠습니다.

어떤 로그 파일을 말씀하시는 건가요?

확장자가 log인 파일을 업로드하는 것을 말씀하시는 건가요? 관리자(또는 스태프)를 위한 업로드 파일 유형 설정이 있습니다.

우리의 문제에서 관리자는 사용자가 특정 카테고리에 로그 파일을 추가할 수 있도록 허용해야 합니다. 그리고 사용자가 업로드한 로그 파일은 관리자만 볼 수 있어야 합니다.

관리자에게만 표시되려면 공개 주제 대신 개인 메시지로 보내야 합니다.

PM으로 보내는 것이 무엇을 의미하는지 설명해 주시겠어요?

이미지 품질이 다소 낮아 죄송합니다:


@admins 그룹에 메시지를 보낼 수 있도록 사용자를 활성화할 수도 있습니다.

이는 게시글에서 일부 내용을 관리자만 볼 수 있도록 숨기는 기능이 없다는 뜻입니다. 따라서 사용자는 그런 정보를 개인 메시지로 보내야 합니다.

개인 게시글을 허용하는 플러그인이 있지만, 제 기억이 맞다면 현재 고장 난 상태입니다.

개인 메시지를 통해 로그 파일을 업로드할 때의 최대 파일 크기 제한은 얼마인가요?

설정에서 지정된 업로드 제한이 있습니다. 제 포럼에서는 150MB로 설정되어 있지만, 변경하지 않았다면 훨씬 낮은 값, 아마 5MB 정도일 겁니다 — 정확히 기억이 나지 않네요.

그런데 1MB짜리 로그 파일은… 정말 길고 길고 긴 로그입니다.

파일 크기를 변경하는 방법을 알려줄 수 있나요?

업로드 제한? app.yml을 열고 upload_size 값을 변경하세요. 그 후 다시 빌드하세요.

그리고:

여기에는 Private topics(비공개 주제) 플러그인이 있습니다. 이 플러그인에서는 주제를 볼 수 있는 그룹을 설정할 수 있습니다. 운영자(Op)와 설정된 그룹만 해당 주제를 볼 수 있습니다. 질문자님의 경우 “admin” 그룹이 모든 주제를 볼 수 있습니다.