CSV에서 가져오기 위해 스크립트에 URL이 필요합니다

안녕하세요,

커스텀 포럼을 Discourse로 가져오려고 하고 있으며, CSV 파일에서 가져오기를 실행해야 하므로 zendesk 스크립트를 사용하고 있습니다.

불행히도 이 스크립트는 각 카테고리, 주제, 게시글마다 기존 URL을 요구하는 것 같습니다. 이 기능은 필요하지 않으며, 해당 URL을 제공하지 않으면 스크립트가 실행되지 않습니다.

질문은 다음과 같습니다:

  1. Discourse가 이러한 모든 URL을 자동으로 생성할 수 있나요?
  2. 기존 URL을 요구하지 않도록 이 스크립트를 어떻게 수정해야 하나요?

감사합니다.

커스텀 포럼이 데이터を CSV 파일에 저장하지 않는 한, 또는 프로그래밍 지식이 전혀 없는 경우가 아니라면, SQL 기반의 가져오기(importer) 스크립트를 수정하는 것을 권장합니다.

vBulletin이나 Vanilla가 좋은 시작점이 될 수 있을 것 같습니다.

하지만 기존 스크립트를 어떻게 수정해야 하는지에 대해서는, 여기서 받을 수 있는 지원 수준을 크게 벗어나는 내용입니다.

SQL이 엉망이었어요. 어떤 식으로든 데이터를 CSV로 내보내는 쪽이 더 쉬웠죠.

수입 스크립트가 URL 생성을 처리하지 않을 때 Discourse가 새 URL을 어떻게 처리하는지 궁금했어요.

그리고 네, 기여자가 스크립트의 일부를 다시 작성하도록 요청하는 것은 분명히 너무 큰 요구였어요.

코드를 직접 확인하지는 못해서 정확히 무슨 일이 일어나고 있는지 단정하기는 어렵습니다. 말씀하시는 URL이 카테고리 URL과 토픽 URL이라면, 네, 그것들은 자동화되어 생성됩니다. 하지만 스크립트가 카테고리, 토픽, 게시물을 각각 따로 생성하는 것 같으니, 한쪽(예: 카테고리 생성)은 다른 쪽(예: 토픽 생성)에서 무엇을 하는지 알지 못하는 상황이 되는 것입니다.

만약 그렇다면, 먼저 카테고리 생성기를 실행한 다음 카테고리 경로를 토픽 생성기에 넣고, 그 토픽 경로를 게시물 생성기에 넣어야 할 것입니다. 모든 것을 하나의 카테고리에 넣고 싶다면, 해당 카테고리를 위한 URL을 하나만 사용하는 것이 좋습니다.

SQL이 CSV보다 더 엉망일 것이라고 상상하기는 어렵지만, 때로는 제 상상력이 그렇게 뛰어나지 않습니다.