Drupal

Q & A для разработчиков и администраторов Drupal

1
Есть ли способ сделать параллельное редактирование?
Существует ли MediaWiki-подобный метод для поддержки одновременного редактирования текстовых тел в Drupal 7? Если в настоящее время никакой функции не существует, какие существуют приличные библиотеки PHP diff, которые могут быть обернуты модулем Drupal, который может выполнить эту работу?
17 7 

4
CKEDitor удаляет имена классов, даже с исключением в конфигурации
CKEditor, кажется, удаляет имена классов, когда я переключаюсь между представлением HTML и представлением Rich Text. В соответствии со многими предложениями в Интернете я добавил следующее в файл config.js: config.allowedContent = true; Выгрузил, очистил кеш и даже сразу отправился в файл JS, чтобы убедиться, что он не кэшируется на моей машине, …
17 wysiwyg 

3
Как изменить временный каталог без использования административных страниц, предоставляемых Drupal?
Я переместил свой действующий веб-сайт Drupal на локальный хост Windows (XAMPP), но получаю много ошибок «Файл не может быть создан». Если я захожу на сайт с правами администратора, он больше не возвращает никаких страниц. Я могу просмотреть его с ошибками, если не войду в систему. Есть ли способ изменить местоположение …
17 files 

1
Поделиться контентом с доступом к домену?
Я настроил сайт с доступом к домену . Имеет 2 подсайта. Я хочу публиковать контент с основного сайта на дочерние сайты. Это уже работает хорошо с отправкой партнерам. Но я хочу, чтобы некоторые локальные администраторы на дочерних сайтах имели разрешение решать, хотят они использовать контент или нет. Это вообще возможно …

6
Почему бы нам не взломать ядро?
Я не мог поверить, что этот вопрос еще не был дан ответ на этом сайте, но я не нашел его, когда я искал, так что ... Почему взломать ядро ​​так плохо, преступление против природы? Разве это так здорово - иметь возможность обновить версию ядра? Большинство моих сайтов в конечном итоге …


3
Как выбрать между панелями Bean, Boxes и Fieldable Panels?
Бин , боксы и полевые панели Панели обеспечивают схожую функциональность. У меня проблемы с пониманием, в чем именно заключаются различия между ними. Каковы их преимущества / недостатки по сравнению друг с другом? Они ориентированы на разные варианты использования? Я хочу использовать какие-то блоки в панелях для добавления пользовательского контента - …

2
Лучшие практики для реализации пользовательского кэширования?
Для каждого экземпляра каждого типа сущности я генерирую несколько кешей с именем вроде: [module_name]__[entity_type]__[entity_id]__[string_depending_on_where_the_cache_came_from] Теперь, когда объект обновляется, я хочу удалить все кэши, начиная с соответствующего типа объекта и идентификатора. Как мне хранить / очищать эти кэши? В настоящее время я просто cache_set () , но возникает проблема, когда я …
17 7  caching 

4
Лучшие практики для сторонней библиотеки на основе классов PHP
В настоящее время я работаю над модулем, который требует сторонней библиотеки PHP, которая по сути является одним классом PHP. Обычно я помещаю его в подкаталог include / и добавляю files[] = includes/Foo.php в мой файл .info, и пусть автозагрузчик класса Drupal 7 сделает свое дело, когда я сделаю a $foo …
17 7  theming 

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; // …
17 7  theming 

3
Управлять отображениями Product: поле изображения непосредственно в Product Display?
У меня есть узел «Product Display», показывающий «Product» (работает на модуле Drupal Commerce ). Я установил модуль Display Suite и создал новый режим просмотра для типа контента «Отображение продукта». Проблема в том, что этот новый режим связан с режимом просмотра по умолчанию «Продукт», и я не вижу способа изменить это. …

5
Как программно составить список участников организации Organic Group?
Как я могу программно получить список организаций-членов Органической группы? (Я знаю, как получить список членов группы с помощью Views - я бы предпочел сделать это с помощью API Organic Groups, но не смог найти правильный метод.)
17 7  organic-groups 

5
Как я могу удалить все ревизии узла / поля?
У меня есть друпал 7 сайтов, где хранятся ревизии узлов и полей. Я сохраняю ревизии для случая, когда по ошибке сохраняется новая неисправная версия, и я хочу вернуться обратно. Но теперь я хочу очистить и оптимизировать базу данных, чтобы занимать меньше места на жестком диске. Какие существуют способы удаления всех …
17 7  database  nodes 

1
Как правильно удалить модуль в поэтапной среде?
Некоторые модули имеют процедуры деинсталляции. Которые обычно удаляют таблицы базы данных для этого модуля, переменные из таблицы переменных и локали, представленные этим модулем. Эти процедуры живут в этом .installмодуле. Следовательно, они не могут быть запущены без присутствия этого модуля. Итак, вот наши текущие шаги. У меня вопрос: можно ли сделать …
17 nodes  deployment 


Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.