Book

노드들을 특정 순서로 배열하고 싶은 경우 (특히, Drag and Drop 방식으로)

노드들을 특정 순서로 배열하고 싶은 경우 (특히, Drag and Drop 방식으로)

한 프로젝트에서 "복수의 노드들을 이용해서 순서를 가진 시리즈물(책 형태?)"을 만들 일이 생겼다.

본디 드루지기들은 드루팔의 북(이하 책) 기능을 싫어해서 어지간해서 사용하지 않았는데,
요즘은 어떤가 싶어 새로이 살펴보니, 예전에 그 불편했던 책 컨텐츠 설정 방식이 아니었다. 아직도 아주 편한 상황은 아니지만 이제는 도입해 볼 만큼 자유도도 높고 여타 기능과의 호환성이 좋아진 것 같다.

아래 영문 자료를 보고, 괜찮은 노드 배열 모듈들을 조사해 보았다.
하지만 (게으른 탓에) 쓰기 편한 2가지만을 골라 기록해 둔다.

Comparison of Node Ordering Modules (아주 좋은 자료)
http://drupal.org/node/398508

우선 아래 드래그블뷰 모듈!

http://drupal.org/project/draggableviews
첫 설정이 약간 까다롭지만 튼실해 보인다.
인스톨 및 설정은 README.txt 파일을 참고하면 된다.

기억나는 대로 기록해 두자면,


1. 드래그블뷰 모듈 설치/활성화
2. 뷰 하나를 준비. (이하 해당뷰)
3. 해당뷰의 필드에 DraggableViews: 나열순 항목을 추가한다.
4. 해당뷰의 Sort criteria에 DraggableViews: 나열순 항목을 추가한다.
5. 해당뷰의 Style을 드래그블 테이블로 바꾼다.
 자세히 보기 »

컨텐츠간 상호 링크 참조에 강한 LinoDef 모듈의 집중 연구

컨텐츠간 상호 링크 참조에 강한 LinoDef 모듈의 집중 연구
----------------------------------------------------------------

얼마 전, 컨텐츠 생산성을 향상시키는 몇몇 입력 필터 모듈 소개에서도 나왔다.
우선 대단한 모듈이라 칭찬하지 않을 수 없다. 이 모듈을 기획/제작한 독일인은 기발한 인물일게다.

얼핏 보면 단순한 기능(본문과 댓글의 특정 부분에 링크를 걸어준다)인 것 같지만,
그 사용하는 인터페이스가 아주 재밌다.
다소 불편해 보이는 태그 방식부터, 커스터마이징이 가능한 버튼 형태까지 다양하다.

LinoDef 모듈 - http://drupal.org/project/linodef

Insert elements & internal links (Linodef) 모듈이라고 부르는 것이 공식 명칭이다.
본문과 코멘트(댓글)에 있는 특정 부분을 원하는 노드 Title이나 용어 Term으로 치환한다.

여타 컨텐츠의 노드ID 번호로 링크를 손쉽게 걸 수도 있고,
여타 컨텐츠의 CCK 특정 필드를 대상으로 링크를 걸 수도 있고,
여타 컨텐츠의 Taxomony를 대상으로 링크를 걸 수도 있다.
하지만 Syntax가 헛갈리는 측면이 있어 조금 사용하기 불편해 보인다. 익숙해지면 좋을 듯.

주의) # 형태의 주석은 FootNotes 모듈과 같은 입력 Syntax를 사용하므로 충돌이 날 수 있다.

사용법 예)

1. 본 모듈을 설치/활성화한 후에,  자세히 보기 »

내용묶음