드루팔 활용팁
지각생 연습장
드루팔 활용 관련 메모
- Private forums and member-only sites : 사용자 등급별로 포럼 권한 제한 등
- 필요한 모듈(5.x 기준) : taxonomy_access (good!) 혹은 forum_access, acl
- ogg video 보기
- video 모듈 설치
- Cortado Java Applet 설치
- video.module 수정 : 확장자가 OGG(대문자)인 경우도 ogg로 인식하도록 => case 'ogg': 를 찾아 아래줄에 case 'OGG':을 추가
- 잘 안됀다.. -_- 자바 애플릿이 구동하긴 하는데 oggdemux 가 없다고 한다(plugins.ini를 확인하라고 한다). 혹은 비디오 파일이 지워진다.
- GStreamer Base Plugins 0.10 => 이게 필요한 것 같긴 한데, open(데비안) 서버에서 apt로 설치가 안된다.
- 참고: Drupal Ogg Theora Video Guide
- 컨텐츠 권한 문제
- 로그아웃하면 특정 컨텐츠가 안보이는 경우 (taxonomy 로 권한 조정하는 모듈을 설치하거나 한것도 아닌 상황), 관리-컨텐츠관리-포스트설정 으로 가서, "권한 재조절(캐시 리빌드)"을 선택해본다. 미문동 홈페이지에서 10/2일 이렇게 해결.
- 하나의 베이스로 멀티사이트 구축하는 법. 같은 도메인에 다른 서브디렉토리 사용하는 경우
- 서브디렉토리를 드루팔 디렉토리에 대한 링크로 만듬. 그 디렉이름을 'test'라 하면
- 드루팔 디렉토리로 들어가 sites 로 이동
- cp -r default 도메인.test
- 도메인.test 안의 settings.php 파일 수정하고 (table prefix 등)
- 도메인/test/install.php 웹 브라우저로 접근
- 이후 설치 진행하면 됨.
- 암호를 잊어버렸다면 : users 테이블의 pass 값을 직접 변경. md5 함수로 인코딩
- update users set pass=md5('새암호') where uid = 계정번호;
유용한 모듈
- User Import : 5.x / Import users into Drupal from a CSV file.
- Transliteration : 유니코드를 US-ASCII로 변환해준다. 이름이 한글로 된 첨부파일등을 영어 이름으로 바꿔 저장한다.