colosa/processmaker — pull request #2035 by gproly (2013-09-06 15:31:40+00:00)
Title: Bug 12830

Problema:
El skin 'neoclassic' puede eliminarse y exportarse lo cual no es correcto, por definición de requerimiento interno los skin de sistema (classic, neoclassic) no pueden exportarse ni eliminarse, este problema se encuentra en el sector de código:
/xx/xx/processmaker/workflow/engine/templates/setup/skinList.js Line: 132.
Causa:
No tiene la validación correspondiente para el skin 'neoclassic'.
Solución:
Se ha aplicado la validación correspondiente para el skin 'neoclassic' en el sector:
/xx/xx/processmaker/workflow/engine/templates/setup/skinList.js Line: 146, modificando el código correspondiente pues el evento 'rowdeselect' disparado por la grilla en la linea 154 del mismo archivo ya realiza el trabajo de deshabilitar para todos los registros los botones 'Export' y 'Delete', por ende solo interesa habilitar estos comandos para los skin que no sean de sistema.
Se ha verificado en los navegadores ie8, ie8, chorme, firefox.