2014-06-13 2 views

답변

2

이 작업은 가능하지 않지만 IActions 플러그인 인터페이스를 사용하여 organization_list 작업을 재정 의하여 플러그인을 작성할 수 있습니다. 기본 organization_list() 함수와 같은 _group_or_org_list() 함수를 호출하면됩니다. 하지만 결과를 반환하기 전에 특정 조직을 걸러 내십시오.

조직을 숨기려는 다른 장소가있을 수 있습니다. 이온도 포함한다. 활동 스트림. 같은 기술이 효과적입니다.

1

데이터베이스를 변경하면 가능할 수 있습니다. ckan_default 데이터베이스에서 조직의 "상태"를 "그룹"테이블에서 "초안"으로 설정하십시오.

또는 사용 다음 스크립트 :

UPDATE "group" 
SET state = 'draft' 
WHERE "group".name = ‘winterfell’; 

그것은 볼을 다시 사용하려면 http://demo.ckan.org/organization/winterfell

를 사용하여 여전히 액세스 할 수 있습니다 :

UPDATE "group" 
SET state = 'active' 
WHERE "group".name = ‘winterfell’; 
관련 문제