2011-02-28 3 views
1

하나의 zope 인스턴스 (ZODB)에 여러 개의 plone 사이트가 있습니다. 이제 일부 사이트를 하위 폴더로 옮기고 싶습니다. 문제는 내가 사이트를 옮길 때 사이트 내의 모든 페이지의 수정 날짜가 업데이트된다는 것입니다. 날짜를 동일하게 유지하려면이를 방지하는 방법이 있습니까?수정 날짜를 변경하지 않고 plone 사이트를 하위 폴더로 이동

+0

올바른 ZEXP 내보내기/가져 오기를 시도 할 수 있습니다. –

답변

5

ZMI의 Plone 사이트 이동은 실제로 지원되지 않습니다. 불행히도 UI에서이 작업을 수행 할 수 있습니다.

Plone 사이트 내의 다양한 내부 데이터 구조가이 결과로 손상됩니다. 예를 들어 모든 카탈로그에는 유효하지 않은 데이터 (전체 사이트 재 색인을 통해 수정할 수 있음)가 있지만 자동 재 지정 시스템의 데이터 구조도 쉽게 수정할 수 있습니다.

또한 Zope 루트를 제외하고 Plone 사이트를 추가하는 것은 일반적으로 권장되지 않습니다. 우리는 미래의 Plone 버전에서 중첩 된 폴더 구조를 허용하지 않을 것입니다.

+0

다른 곳에서는 plone 사이트를 추가하지 않는 것이 좋으면 zope 루트가이 뜻이 아닙니다. [여기]와 같은 여러 data.fs 파일을 사용하지 않는 것이 좋습니다 (http://plone.org/documentation/kb/). zone-instance-per-separate-data-fs-files-for-each-one) – domruf

+0

여러 개의 Data.fs 파일이 제대로 작동하므로 계속 작업 할 것입니다. 그것들은 이미 Zope 루트 사이트/업그레이드 개요 화면을 통해 처리됩니다. –

4

가장 좋은 기회는 (ZMI를 통해) 사이트를 내 보낸 다음 폴더로 가져 오는 것입니다. 대상 폴더는 Plone 폴더 나 사이트가 아닌 Zope 폴더 여야합니다. 가져온 후에는 반드시 다시 색인화하십시오. 그의 대답에서 한노의 경고가 여전히 적용됩니다.

관련 문제