Drupal

Drupal 개발자 및 관리자를위한 Q & A

1
동시 편집을 수행 할 수있는 방법이 있습니까?
Drupal 7에서 텍스트 본문의 동시 편집을 지원하기위한 MediaWiki와 같은 방법이 있습니까? 현재 존재하는 기능이 없다면, Drupal 모듈에 의해 처리 될 수있는 괜찮은 PHP diff 라이브러리는 무엇입니까?
17 7 

4
CKEDitor는 config의 예외를 제외하고 클래스 이름을 제거합니다.
CKEditor는 HTML보기와 서식있는 텍스트보기를 전환 할 때 클래스 이름을 제거하는 것 같습니다. 웹을 통한 많은 제안에 따라 config.js 파일에 다음을 추가했습니다. config.allowedContent = true; 캐시를 업로드하고 지우고 JS 파일로 직접 이동하여 내 컴퓨터에서 캐싱하지 않지만 여전히 클래스를 제거하고 있는지 확인합니다. 다른 해결책이 있습니까?
17 wysiwyg 

1
도메인 액세스로 콘텐츠를 공유 하시겠습니까?
도메인 액세스 권한이 있는 사이트를 설정했습니다 . 2 개의 하위 사이트가 있습니다. 기본 사이트에서 하위 사이트로 콘텐츠를 게시하고 싶습니다. 이것은 이미 제휴사에 보내기로 잘 작동하고 있습니다. 그러나 하위 사이트의 일부 로컬 관리자가 콘텐츠 사용 여부를 결정할 권한을 갖기를 원합니다. 도메인 액세스로 가능합니까? 아니면 위에서 아래로 한 가지 방법입니까?

3
Drupal에서 제공하는 관리 페이지를 사용하지 않고 임시 디렉토리를 어떻게 변경합니까?
라이브 Drupal 웹 사이트를 Windows localhost (XAMPP)로 옮겼지만 "파일을 만들 수 없습니다"오류가 많이 발생합니다. 사이트에 관리자로 로그인하면 더 이상 페이지를 반환하지 않습니다. 로그인하지 않으면 오류로 볼 수 있습니다. 인터페이스를 통해 로그인하거나 관리 페이지를 사용하지 않고 임시 파일 위치를 변경하는 방법이 있습니까?
17 files 

6
우리는 왜 핵심을 해킹하지 않습니까?
이 사이트에서이 질문에 대한 답변이 아직 없다고 믿을 수 없었지만 검색 할 때 찾지 못했습니다. 왜 핵심을 해킹하는 것이 자연에 대한 나쁜 생각 범죄입니까? 코어 버전을 업그레이드 할 수있는 것이 정말 좋은가요? 어쨌든 대부분의 사이트는 결국 오래된 코어를 사용하게되므로 왜 귀찮게합니까? 사이트 소유자에게 너무 나쁘더라도 커뮤니티가 왜 그렇게 많은 관심을 …


4
타사 PHP 클래스 기반 라이브러리에 대한 모범 사례
현재 타사 PHP 라이브러리가 필요한 모듈을 개발 중입니다.이 라이브러리는 본질적으로 단일 PHP 클래스입니다. 일반적으로 include / 하위 디렉토리에 배치하고 추가합니다. files[] = includes/Foo.php 내 .info 파일에 Drupal 7 클래스 자동 로더가 작동하도록하십시오. $foo = new Foo() . 그러나이 모듈을 공개적으로 릴리스 할 권한이 있으며 모듈과 함께 라이브러리를 포함하지 않을 것입니다. …
17 7  theming 

3
콩, 상자 및 필드 패널 중 하나를 선택하는 방법은 무엇입니까?
콩 , 상자 및 필드 패널은 모두 유사한 기능을 제공합니다. 나는 그들 사이의 차이점이 무엇인지 이해하는 데 어려움이 있습니다. 서로 비교했을 때의 장점 / 단점은 무엇입니까? 그들은 다른 사용 사례에 맞춰져 있습니까? 패널에서 일종의 블록을 사용하여 사용자 정의 컨텐츠를 추가하고 싶습니다. 컨텐츠 편집기도 컨텐츠를 추가 할 수 있어야합니다. 그런 의미에서 …

2
사용자 지정 캐싱 구현을위한 모범 사례?
모든 유형의 엔티티의 모든 인스턴스에 대해 다음과 같은 이름의 여러 캐시를 생성합니다. [module_name]__[entity_type]__[entity_id]__[string_depending_on_where_the_cache_came_from] 이제 엔티티가 업데이트 될 때마다 관련 엔티티 유형 및 ID로 시작하는 모든 캐시를 삭제하려고합니다. 이 캐시를 어떻게 저장 / 삭제해야합니까? 현재 나는 cache_set () 이지만 모든 관련 캐시의 이름을 모르기 때문에 지우고 싶을 때 문제가 발생합니다. db_delete …
17 7  caching 

3
Product Display에서 Product : image 필드의 디스플레이를 직접 관리 하시겠습니까?
"제품"을 보여주는 "제품 디스플레이"노드가 있습니다 ( Drupal Commerce 모듈로 구동 ). Display Suite 모듈 을 설치하고 "Product Display"컨텐츠 유형에 대한 새보기 모드를 작성했습니다. 문제는이 새로운 모드가 "제품"의 기본보기 모드와 연관되어 있으며이를 변경할 수있는 방법이 없다는 것입니다. 필요한 것은 "Product"에 대한 새 모드를 만들고이 새 것과 연관된 "Product Display"의보기 모드를 얻는 …

2
노드 유형별로 html.tpl.php를 재정의
내 테마의 template.php 파일에서 다음을 시도했습니다. function media_preprocess_page(&$vars, $hook) { if (isset($vars['node'])) { // If the node type is "blog" the template suggestion will be "html--blog.tpl.php". $vars['theme_hook_suggestions'][] = 'html__'.$vars['node']->type; // If the node type is "blog" the template suggestion will be "page--blog.tpl.php". $vars['theme_hook_suggestions'][] = 'page__'.$vars['node']->type; // If the node id …
17 7  theming 


1
단계적 환경에서 모듈을 올바르게 제거하는 방법은 무엇입니까?
일부 모듈에는 분리 루틴이 있습니다. 일반적으로 해당 모듈의 데이터베이스 테이블, 변수 테이블의 변수 및 해당 모듈에서 소개 된 로케일을 제거합니다. 이 루틴 .install은 해당 모듈에 있습니다. 따라서 해당 모듈이 없으면 실행할 수 없습니다. 현재 단계는 다음과 같습니다. 내 질문은 : 이보다 간단하고 효과적으로 수행 할 수 있습니까? foo_bar 모듈을 제거한다고 …
17 nodes  deployment 

5
모든 노드 / 필드 개정을 어떻게 삭제합니까?
노드와 필드 개정을 유지하는 drupal 7 사이트가 있습니다. 실수로 새 결함이있는 버전을 저장 한 경우 되돌리고 싶습니다. 그러나 이제는 데이터베이스를 정리하고 최적화하여 하드 디스크의 공간을 덜 사용하려고합니다. 사이트의 모든 노드 / 필드에 대해 현재 개정판을 제외한 모든 개정판을 삭제하는 방법은 무엇입니까?
17 7  database  nodes 

3
더 이상 사용되지 않는 집계 된 CSS / JS를 처리 / 정리하는 방법은 무엇입니까?
CSS / JS 집계에 내장 된 Drupal 7 만 사용하고 있지만 css.gz 및 js.gz 파일이있는 파일 폴더는 상당히 빠른 속도로 채워지고 있습니다. 드라이브를 완전히 채우기 시작하기 전에 상황을 처리하는 데 가장 좋은 시간입니다. / js의 현재 파일 수는 335입니다. / css의 현재 파일 수는 451입니다 이 상황을 처리하기 위해 사용해야하는 …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.