# 호스팅 사이트에서 새로 추가된 일반 카테고리. 한 카테고리의 모든 주제를 일반 카테고리로 변경하는 방법은?

**URL:** https://meta.discourse.org/t/for-hosted-sites-newly-added-general-category-how-can-one-change-all-topics-in-one-category-to-general-category/237563
**Category:** Support
**Created:** [8월 30, 2022, 9:18오전 UTC](https://meta.discourse.org/t/for-hosted-sites-newly-added-general-category-how-can-one-change-all-topics-in-one-category-to-general-category/237563 "2022-08-30T09:18:08Z")
**Posts on this page:** 9
**Page:** 1

<div class="post-metadata">

### Author: ![EricGT](https://avatars.discourse-cdn.com/v4/letter/e/f1d935/32.png) [@EricGT](https://meta.discourse.org/u/EricGT)
#### Post date: [8월 30, 2022, 9:18오전 UTC](https://meta.discourse.org/t/for-hosted-sites-newly-added-general-category-how-can-one-change-all-topics-in-one-category-to-general-category/237563/1 "2022-08-30T09:18:08Z")

</div>

저희 [사이트](https://swi-prolog.discourse.group/)는 Discourse에서 호스팅되고 있습니다.

[General](https://swi-prolog.discourse.group/c/general/32) 카테고리는 자동으로 추가되었습니다(2022년 8월 30일). 스태프가 직접 생성한 것이 아닙니다.

현재 [Uncategorized](https://swi-prolog.discourse.group/c/uncategorized/1) 카테고리가 있습니다.

Uncategorized 카테고리의 모든 주제를 General로 변경/이동하는 방법은 무엇인가요?

* * *

검색을 통해 [이 링크](https://meta.discourse.org/t/changing-categories/68600/2?u=ericgt)를 찾았지만, 이 방법은 각 주제(465개)를 개별적으로 선택해야 하며, 언급된 첫 번째 아이콘을 찾을 수 없습니다.

---

<div class="post-metadata">

### Author: ![Canapin](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/canapin/32/119591_2.png) [@Canapin](https://meta.discourse.org/u/Canapin)
#### Post date: [8월 30, 2022, 9:55오전 UTC](https://meta.discourse.org/t/for-hosted-sites-newly-added-general-category-how-can-one-change-all-topics-in-one-category-to-general-category/237563/2 "2022-08-30T09:55:33Z")

</div>

> [@EricGT](#):
>
> [General](https://swi-prolog.discourse.group/c/general/32) 카테고리가 자동으로 추가되었습니다(2022/08/30). 스태프가 만든 것이 아닙니다.

안녕하세요!

이 부분은 도와드릴 수 없지만 궁금합니다.  
관리자 패널 → 로그 → 스태프 작업 → "Action: create category"로 필터링하여 해당 카테고리를 만든 사용자(자동화되었다면 "system"일 것입니다)와 시점을 확인해 보실 수 있나요?

---

<div class="post-metadata">

### Author: ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)
#### Post date: [8월 30, 2022, 10:00오전 UTC](https://meta.discourse.org/t/for-hosted-sites-newly-added-general-category-how-can-one-change-all-topics-in-one-category-to-general-category/237563/3 "2022-08-30T10:00:31Z")

</div>

렌치 아이콘을 클릭하고 항목을 선택한 후, 일괄 이동 옵션을 사용할 수 있습니다.

항목이 수백 개에 달한다면 콘솔에서 처리하는 것이 더 쉽습니다. 누군가가 알아채고 대신 처리해 주거나, 지원팀에 이메일로 요청하여 처리를 맡길 수도 있습니다.

---

<div class="post-metadata">

### Author: ![EricGT](https://avatars.discourse-cdn.com/v4/letter/e/f1d935/32.png) [@EricGT](https://meta.discourse.org/u/EricGT)
#### Post date: [8월 30, 2022, 10:01오전 UTC](https://meta.discourse.org/t/for-hosted-sites-newly-added-general-category-how-can-one-change-all-topics-in-one-category-to-general-category/237563/4 "2022-08-30T10:01:46Z")

</div>

> [@Canapin](#):
>
> 관리자 패널 → 로그 → 스태프 작업 → “Action: create category” 필터를 적용하여 해당 카테고리를 생성한 사용자(자동화되었다면 “system”이어야 함)와 생성 시점을 확인해 주시겠어요?

목록 결과에 카테고리 ID가 5에서 31까지 연속된 값으로 표시됩니다.  
일반 카테고리는 카테고리 ID 32로 지정되어 있으며 목록에 포함되어 있지 않습니다.

---

<div class="post-metadata">

### Author: ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)
#### Post date: [8월 30, 2022, 10:12오전 UTC](https://meta.discourse.org/t/for-hosted-sites-newly-added-general-category-how-can-one-change-all-topics-in-one-category-to-general-category/237563/5 "2022-08-30T10:12:14Z")

</div>

코드를 직접 확인하지는 않았지만, 어제 여기 #General 채널이 생긴 걸 봤어요. #uncategorized이라는 반(反) 카테고리가 아니라 기본 카테고리를 두자는 제안을 드디어 받아들인 것 같아요.

---

<div class="post-metadata">

### Author: ![EricGT](https://avatars.discourse-cdn.com/v4/letter/e/f1d935/32.png) [@EricGT](https://meta.discourse.org/u/EricGT)
#### Post date: [8월 30, 2022, 10:31오전 UTC](https://meta.discourse.org/t/for-hosted-sites-newly-added-general-category-how-can-one-change-all-topics-in-one-category-to-general-category/237563/6 "2022-08-30T10:31:52Z")

</div>

답변해 주신 분들께 감사드립니다. 제가 발견하고 수행한 내용은 다음과 같습니다.

메인 페이지 [https://swi-prolog.discourse.group/](https://swi-prolog.discourse.group/) 에서 브라우저 새로고침 버튼을 클릭합니다.

 ![image](https://global.discourse-cdn.com/meta/original/4X/7/4/3/743e14aa94fef4810ba9d1e993f54f99dabcc240.png)

`Categories`(카테고리)를 클릭합니다.  
`Uncategorized`(분류되지 않음)를 클릭합니다.

 ![image](https://global.discourse-cdn.com/meta/original/4X/f/3/4/f3440fe613e4bf7641c83f809536d7e20a6016a9.png)

![image](https://global.discourse-cdn.com/meta/original/4X/f/3/1/f31af0f4539660ad2a895794b71f1f50008551d7.png) 을 클릭합니다.

 ![image](https://global.discourse-cdn.com/meta/original/4X/8/c/0/8c0620d9f4d46a25881dd780efedf0a6fc35d5db.png)

스크롤을 내려 모든 주제가 목록에 표시되도록 합니다. 표시되지 않는 주제는 선택할 수 없으므로, 모든 주제가 표시되어야 합니다. Hopefully you don’t have thousands. (수천 개의 주제가 있지는 않기를 바랍니다.)  
페이지 하단에는 ![image](https://global.discourse-cdn.com/meta/original/4X/e/b/f/ebfda24d90bd0e5c140b222e9499e14ae74f1daf.png) 이 표시되어야 합니다.  
페이지 상단에서 ![image](https://global.discourse-cdn.com/meta/original/4X/a/3/9/a394e2f4c0e501df253b8e4a3fcbe9bb9ad982e9.png) 을 클릭합니다.  
 ![image](https://global.discourse-cdn.com/meta/original/4X/7/1/8/71862f5809efbe99a04ac51d6e3af8cc860eec98.png) 을 클릭합니다.

 ![image](https://global.discourse-cdn.com/meta/original/4X/2/a/a/2aadb16cdd3882309e29c648a59caefe6f59d577.png)

선택된 주제의 수를 확인하고, 숫자가 올바른지 점검합니다.  
 ![image](https://global.discourse-cdn.com/meta/original/4X/e/c/6/ec68571f5ea724d52875b3656b2cb130f611e38f.png) 을 클릭합니다.

 ![image](https://global.discourse-cdn.com/meta/original/4X/1/d/b/1dbdb351dbdad5e259d4c1fc36da90e0103f95fc.png)  
카테고리 변경  
 ![image](https://global.discourse-cdn.com/meta/original/4X/5/2/4/52413b050de74c50fedfc04b6725185a431e2081.png)  
 ![image](https://global.discourse-cdn.com/meta/original/4X/5/4/b/54b480cc10f70ccdd926ec6541524af8de8ed793.png) 을 클릭합니다.

진행 상황이 표시됩니다.

 ![image](https://global.discourse-cdn.com/meta/original/4X/4/8/4/48435aef0dc38e6d74e9576e124e2ff47a336546.png)

* * *

이제 주제가 `General`(일반) 카테고리로 나열되어 표시됩니다.

![image](https://global.discourse-cdn.com/meta/original/4X/4/b/9/4b91ff1a47b4d08a1c0562d9069dc54ddc082527.png)

그러나 카테고리 드롭다운에서 `General` 카테고리는 올바른 주제 수를 표시하지 않습니다. 예를 들어,

 ![image](https://global.discourse-cdn.com/meta/original/4X/4/7/8/478d5ca97b5530eec9027048d9b4548ea0cb9c2c.png)

그리고 `Uncategorized` 카테고리에는 여전히 숫자가 표시됩니다. 예를 들어,

 ![image](https://global.discourse-cdn.com/meta/original/4X/4/6/5/465d245ab48f62816517b25aec16d2edfa302c32.png)

그리고 여전히 해당 주제들이 나열됩니다. 예를 들어,

 ![image](https://global.discourse-cdn.com/meta/original/4X/5/1/0/5103724fc61de026e64332e04a7574d12a8f11d2.png)

* * *

인내심이 여기서는 가상(virtual)인 것 같습니다.

몇 분 후 값들이 변경되는 것을 볼 수 있습니다. 예를 들어,

 ![image](https://global.discourse-cdn.com/meta/original/4X/5/0/f/50f17beb5fd6d801040a447615c8b33bc016d709.png)

다음 날 확인해 보니 모든 주제가 이동되어 있었습니다.

 ![image](https://global.discourse-cdn.com/meta/original/4X/b/2/c/b2c8d9014a59da154f1336e7b538f775c49aae45.png)

* * *

참고: 관련 Discourse 설정인 `allow_uncategorized_topics`도 있습니다.

> Allow topics to be created without a category. WARNING: If there are any uncategorized topics, you must recategorize them before turning this off.  
> (카테고리 없이 주제를 생성할 수 있습니다. 경고: 분류되지 않은 주제가 있는 경우, 이 설정을 끄기 전에 반드시 다시 분류해야 합니다.)

이 설정이 **활성화** 되어 있으면, 카테고리가 없는 상태로 생성된 새 주제는 `Uncategorized` 카테고리에 할당됩니다.

---

<div class="post-metadata">

### Author: ![tobiaseigen](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/tobiaseigen/32/539204_2.png) [@tobiaseigen](https://meta.discourse.org/u/tobiaseigen)
#### Post date: [8월 30, 2022, 12:04오후 UTC](https://meta.discourse.org/t/for-hosted-sites-newly-added-general-category-how-can-one-change-all-topics-in-one-category-to-general-category/237563/8 "2022-08-30T12:04:17Z")

</div>

> [@pfaffman](#):
>
> 마침내 #uncategorized라는 반(anti) 카테고리 대신 기본 카테고리를 사용하라는 제 제안을 받아들인 것 같습니다.

같은 생각을 하는 사람이 또 있네요! 우리는 #Uncategorized 대신 기본 카테고리를 제공함으로써 인터페이스를 단순화하려는 목적으로 이 변경 사항을 적용했습니다. 이 "반 카테고리"라는 명칭이 마음에 듭니다! 😉 또한 일반 카테고리에 속하는 기본 채팅 채널도 시드(seed)할 예정입니다.

기본적으로 라운지 카테고리를 시드하지 않도록 변경했습니다. 단골들을 위한 라운지가 필요한 사이트는 직접 생성할 수 있습니다.

관련 PR은 여기 있습니다: [FEATURE: Replace the Lounge with the General category - Pull Request #18097 - discourse/discourse - GitHub](https://github.com/discourse/discourse/pull/18097)

> 몇 가지 PR 중 첫 번째로…
> 
> > 신규 사용자(그리고 신규 관리자!)에게 단순하고, 사람이 읽기 쉽고, 직관적인 경험을 제공하는 기본값을 제공합니다. 사이트 구조를 이해하고, 사용자가 포럼 토론에 참여하는 곳을 알며, 더 많은 카테고리와 태그를 추가하여 구조를 사용자 정의할 때 참고할 수 있는 예를 제공합니다. 관리자 원할 경우 이 기본 카테고리 중 어떤 것도 삭제할 수 있습니다. 또한 기본적으로 사이트의 모든 사용자가 접근할 수 있는 일반 채팅 채널을 위한 카테고리를 가지고 있습니다.
> 
> 이 PR은:
> 
> - 일반 채팅 채널이 소속될 수 있도록 일반(General) 카테고리를 시드합니다.
> - 더 이상 라운지(Lounge) 카테고리를 시드하지 않습니다.
> - “사이트에 오신 것을 환영합니다” 토픽을 일반 카테고리로 이동합니다.

이 변경 사항은 기존 사이트가 아닌 신규 사이트에만 영향을 주도록 의도되었으며, [후속 PR](https://github.com/discourse/discourse/pull/18130)을 통해 이를 수정했습니다.

---

<div class="post-metadata">

### Author: ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)
#### Post date: [8월 30, 2022, 12:11오후 UTC](https://meta.discourse.org/t/for-hosted-sites-newly-added-general-category-how-can-one-change-all-topics-in-one-category-to-general-category/237563/9 "2022-08-30T12:11:48Z")

</div>

> [@EricGT](#):
>
> 수천 개는 아니기를 바랍니다.

만약 수천 개가 있다면, 콘솔에서 이 작업을 수행하는 것이 좋습니다.

예를 들어

```
  Topic.where("category.id=null").update_all(category=123)

```

---

<div class="post-metadata">

### Author: ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)
#### Post date: [9월 29, 2022, 1:21오후 UTC](https://meta.discourse.org/t/for-hosted-sites-newly-added-general-category-how-can-one-change-all-topics-in-one-category-to-general-category/237563/11 "2022-09-29T13:21:13Z")

</div>

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
