작업공간 UI

Tiki10 에서 소개되는 작업공간 UI는 사이트 관리자들로 하여금 템플릿을 정의하는 것을 허용합니다. 이러한 템플릿들은 적절한 권한을 보유한 사용자들에 의하여 작업공간 안으로 인스턴스화 될 수 있습니다.

작업공간 UI 에 관하여

작업공간 을 처리하기 위한 수작업은 여전히 유효합니다. 작업공간 UI 기능성은 작업공간을 좀 더 효율적으로 만들기 위한 다년간에 걸쳐 확인된 최고의 방식과 조합된 작업공간 생성 절차를 패키징할 수 잇는 손쉬운 방법입니다.

작업공간 UI 는 협업자들의 그룹으로 하여금 자신들만의 작업 영역을 설정하고 협업을 하는 것을 허용하는데 목표를 두고 있습니다.


최소한, 템플릿은 다음 내용을 포함합니다:

  • 작업공간 상에 권한을 관리하기 위한 범부
  • 협업자들을 초대하기 위한 그룹
  • 홈 위키페이지와 기본 네임스페이스
  • 작업공간 내부에서 작업을 할 때의 경험을 향상하기 위한 퍼스펙티브


부가적으로 템플릿은 작업공간을 위한 블로그와 게시판과 같은 부가 기능을 포함하도록 설정될 수 있습니다. 그러나, 만약 지원되지 않는 것을 필요로 할 경우가 발생에 대비하여, 고급 모드가 제공됩니다, 하지만 이는 특별 인터페이스를 통하여 데이터 채널 을 작성하는 것을 필요로 합니다.

현재 인터페이스를 통하여 지원되느 것들:

  • 그룹: 작업공간 내부에서 추가 그룹 생성, 기본 그룹 수정, 및 기본 권한 관리를 허용합니다.
    • 작업공간 생성자에 의하여 어떤 그룹이 자동적으로 참여되는지를 지정하는 것을 허용합니다
    • 어떤 그룹이 관리하는 그룹인지 지정하는 것을 허용합니다. 이 그룹의 구성원들은 다른 그룹들의 구성원을 관리할 수 있습니다.
    • 작업공간 내부의 그룹들을 위한 범부에 적용된 기본 권한이 선택될 수 있습니다
  • 위키 페이지: 작업공간 내부에 생성된 페이지를 정의내리고 그들의 초기 내용물을 정의하는 것을 허용합니다.
    • 원 내용물은 인터페이스를 통하여 직접 정의되거나 기존페이지로부터 템플릿 형태로 취해질 수 있습니다
    • 모든 페이지들은 기본 네임스페이스 내부에서 생성됩니다

작업공간 조직


모든 작업공간은 동일한 루트 범주 (작업공간이라 불림) 하에 생성되며, 이 범주는 작업공간이 처음 생성될 때 생성됩니다. 다음 단계에는, 템플릿 이름이 범주로서 사용되고 마지막으로 선택된 작업공간 이름이 사용됩니다. 만약 작업공간 이름이 네임스페이스 구분자를 포함한다면, 범주의 계층이 생성될 것입니다.

템플릿이 Project라고 불린다고 가정하면, 선택된 작업공간의 이름은 Infrastructure::Improvements 2012 라고 가정한다면, 범주 구조체는 다음과 같게 될 것입니다:

  • Workspaces
    • Project
      • Infrastructure
        • Improvements 2012

동영상

데모 프로파일 (작업 중)

프로파일로서 데모가 제공될 것입니다 (현재 작업 중):
http://profiles.tiki.org/Workspace_UI