Proceso de error no estandarizado en el controlador base
Bug #503657 reported by
Andrés Javier López
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
MoonDragon |
Fix Released
|
High
|
Andrés Javier López | ||
Rising |
Fix Released
|
High
|
Andrés Javier López |
Bug Description
El procedimiento para errores de autorización, páginas no existentes y errores con la base de datos no se encuentra estandarizado en el controlador base y causa varios problemas al redefinir nuevos controladores.
Related branches
lp:~ajavier-lopez/moondragon/bugs-2.0
- Andrés Javier López: Approve
-
Diff: 361 lines (+93/-63)11 files modifiedinclude/conf/libraries.inc (+1/-1)
include/conf/paths.inc (+4/-4)
include/conf/registry.inc (+2/-0)
include/lib/core/class.controller.php (+32/-20)
include/lib/core/class.corecontroller.php (+0/-34)
include/lib/core/class.htmlview.php (+19/-1)
include/lib/core/class.template.php (+2/-1)
include/lib/core/class.view.php (+10/-1)
include/lib/core/functions.core.php (+11/-0)
index.php (+1/-1)
templates/pages/message.tpl (+11/-0)
Changed in moondragon: | |
status: | New → Triaged |
importance: | Undecided → High |
milestone: | none → 2.1 |
To post a comment you must log in.
Ya que el proceso estándar de manejo de errores en el sistema es la función trigger_error, se reemplazaran estos errores por un proceso de publicación de mensajes.