En uno de los proyectos en los que estamos trabajando actualmente,
tenemos instalada la ultima versión de Alfresco 4.2.1, y debido a los
múltiples cambios de interfaz que tiene, me ha resultado bastante útil
el modo debug de Share.
Para activarlo, basta con añadir la siguiente configuración en el
fichero share-config-custom.xml
:
<flags> <!-- Developer debugging setting to turn on DEBUG mode for client scripts in the browser --> <b><client-debug>true</client-debug></b> <!-- LOGGING can always be toggled at runtime when in DEBUG mode (Ctrl, Ctrl, Shift, Shift). This flag automatically activates logging on page load. --> <client-debug-autologging>false</client-debug-autologging> </flags>
Esta configuración produce los siguientes efectos:
- Se descomprimen los ficheros Javascript (*-min.js) y CSS
- Se inculye un nuevo servicio de Logging en todas las páginas
- Se mostrará un nuevo menú en la cabecera
Tras reiniciar el servidor, podremos configurar la visibilidad de los
logs desde el nuevo menú:
Para trazar nuestros scripts de javascript, los logs han de
escribirse uitilizando el siguiente método:
this.alfLog("log", "
*** Zylk --> _userIsSiteCreatorSuccess, _isSiteCreator:"+this._isSiteCreator);
Para ver los logs, podremos hacerlo con las herramientas de
desarrollo del navegador, como por ejemplo el Firebug de Firefox: