Drupal

Preguntas y respuestas para desarrolladores y administradores de Drupal

1
¿Hay alguna manera de hacer edición concurrente?
¿Existe un método similar a MediaWiki para admitir la edición concurrente de cuerpos de texto en Drupal 7? Si actualmente no existe ninguna característica, ¿cuáles son algunas bibliotecas de diferencias PHP decentes que podrían estar envueltas por un módulo Drupal que podría hacer el trabajo?
17 7 

4
CKEDitor elimina los nombres de clase, incluso con la excepción en config
CKEditor parece estar eliminando los nombres de clase cuando cambio entre la vista HTML y la vista de texto enriquecido. Según muchas sugerencias en la web, he agregado lo siguiente al archivo config.js: config.allowedContent = true; Subió, borró la memoria caché e incluso fue directamente al archivo JS para verificar …
17 wysiwyg 


1
¿Compartir contenido con acceso a dominio?
Configuré un sitio con acceso a dominio . Cuenta con 2 subsitios. Quiero publicar contenido del sitio principal en los subsitios. Esto ya funciona bien con el envío a afiliados. Pero quiero que algunos administradores locales en los subsitios tengan el permiso para decidir si quieren usar el contenido o …


6
¿Por qué no pirateamos el núcleo?
No podía creer que esta pregunta no haya sido respondida en este sitio, pero no la encontré cuando busqué, así que ... ¿Por qué es una idea tan mala que el crimen contra la naturaleza piratee el núcleo? ¿Es realmente genial poder actualizar tu versión principal? La mayoría de mis …

3
¿Cómo elegir entre Bean, Boxes y paneles Fieldable Panels?
Los paneles Bean , Boxes y Fieldable Panel brindan una funcionalidad similar. Tengo problemas para entender cuáles son exactamente las diferencias entre ellos. ¿Cuáles son sus ventajas / desventajas comparadas entre sí? ¿Están orientados a diferentes casos de uso? Quiero usar algún tipo de bloques en los paneles para agregar …

2
¿Mejores prácticas para implementar el almacenamiento en caché personalizado?
Para cada instancia de cada tipo de entidad, genero un número de cachés, llamado algo así como: [module_name]__[entity_type]__[entity_id]__[string_depending_on_where_the_cache_came_from] Ahora, cada vez que se actualiza una entidad, quiero eliminar todas las cachés comenzando con el tipo de entidad relevante y la identificación. ¿Cómo debo almacenar / borrar estos cachés? Actualmente solo …
17 7  caching 


4
La mejor práctica para la biblioteca basada en clases PHP de terceros
Actualmente estoy trabajando en un módulo que requiere una biblioteca PHP de terceros, que es esencialmente una sola clase PHP. Normalmente, lo colocaría en un subdirectorio incluye / y agregaría files[] = includes/Foo.php a mi archivo .info y dejar que el automóvil de clase Drupal 7 Loader haga su trabajo …
17 7  theming 

2
Reemplazar html.tpl.php por tipo de nodo
En mi archivo template.php para mi tema, he intentado lo siguiente: 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 


5
¿Cómo puedo eliminar todas las revisiones de nodo / campo?
Tengo un sitio drupal 7, donde guarda revisiones de nodos y campos. Mantengo las revisiones para el caso en el que, por error, se guarda una nueva versión defectuosa y deseo volver. Pero, ahora quiero limpiar y optimizar la base de datos para ocupar menos espacio en el disco duro. …
17 7  database  nodes 

1
¿Cómo eliminar correctamente un módulo en un entorno por etapas?
Algunos módulos tienen rutinas de desinstalación. Que normalmente eliminan las tablas de base de datos para ese módulo, las variables de la tabla de variables y las configuraciones regionales introducidas por ese módulo. Estas rutinas viven en el .installde ese módulo. Por lo tanto, no se pueden ejecutar sin ese …
17 nodes  deployment 


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.