it-swarm-es.com

Agregue permiso personalizado al módulo específico "Grupo" en Página de Permisos

Usando un módulo personalizado, ¿cómo se puede agregar un permiso a un "grupo" de "grupo" de núcleo/contribución en la página de permisos sin piratear el módulo central/contribución?

Ejemplo:
Add custom permission to core module

1
Laxman13

Como ya se dijo, no sería una buena idea enumerar un permiso implementado por un módulo juntos los permisos implementados por otro módulo; Sería difícil para los usuarios encontrar los permisos implementados por, por ejemplo, custom_module.module, cuando se enumeran juntos los implementados por user.module.

Si realmente necesita cambiar el orden utilizado para enumerar los permisos (pero entonces, es realmente necesario), entonces sugeriría cambiar la forma en que se muestra la lista de permisos: en lugar de enumerarlos basando en el módulo que lo implementa, podría Líparlos basando en diferentes criterios.
Para hacer esto, deberías:

¿Vale la pena hacerlo? Podría ser, dependiendo de su cliente.
[.____] Teniendo en cuenta que la primera versión oficial para Drupal 7 ha sido lanzado, y el código para Drupal 7 cambiaría, probablemente no valga la pena hacerlo. Preferiría a tratar de entender por qué el cliente quiere cambiar el orden de los permisos enumerados en la página de administración, y explicar la razón por la que cambiarlo es una mala idea; Si el cliente insiste en que el código debe implementarse para su Propios propósitos, entonces lo haría comprender que el código debe reescribir cuando el sitio pasa a Drupal 7, y no vale la pena pasar tiempo para tales cambios, cuando es posible usar el Al mismo tiempo para implementar algo que es realmente necesario.

3
kiamlaluno