Commits

christiansalazar committed 066bff1

ajustes readme

Comments (0)

Files changed (1)

Binary file modified.
 ##Errores Frecuentes
 
 **"Excepcion: no se pudo hallar el sistema de configuracion, quiza la tabla cruge_system esta vacia o ha indicado un identificador de sistema inexistente."**
-este error es generado cuando se ha instalado cruge pero la tabla cruge_system no tienen ningun dato. por defecto cuando el script sql se instala por primera vez este trae datos para cruge_system.  Cruge_system es una fila que informa acerca
+Este error es generado cuando se ha instalado cruge pero la tabla cruge_system no tienen ningun dato. por defecto cuando el script sql se instala por primera vez este trae datos para cruge_system.  Cruge_system es una fila que informa acerca
 de la variables de un sistema, pueden crearse varias configuraciones a las cuales se les hace referencia por su nombre, si en config/main hay una referencia a esta configuracion y esta no existe en cruge_system entonces este error aparecera.
 
-**"Excepcion: por favor cambie las referencias a 'useridentity' por 'crugeuser'"**
+**"ExcepciĂłn: por favor cambie las referencias a 'useridentity' por 'crugeuser'"**
 Cuando ocurre ? cuando ejecutas:
-http://localhost/tuapp/index.php?r=site/login, llenas el form de login y le das clic a Aceptar.  Eso causará la excepcion.
+http://localhost/tuapp/index.php?r=site/login, llenas el form de login y le das clic a Aceptar.  Eso causar la excepcion.
 
-Por qué ocurre ? Esto sucede principalmente porque estas usando el formulario de login por defecto de Yii, en cambio debes usar el de Cruge, al cual se accede mediante:
+Por quĂŠ ocurre ? Esto sucede principalmente porque estas usando el formulario de login por defecto de Yii, en cambio debes usar el de Cruge, al cual se accede mediante:
 
 		<?php echo Yii::app()->user->ui->loginLink; ?>
 
-Sucede internamente porque por defecto Yii trae un IUserIdentity que es una instancia del modelo interno de autenticacion de yii. Por tanto cruge no puede aprovechar sus funciones, ya que cruge tiene el suyo el cual es igual al original de IUserIdentity pero con mas funciones.
+Sucede porque por defecto el formulario de login de yii llama a Yii::app()->user->login pasandole como argumento a una instancia de autenticacion que implementa el modelo basico de Yii y no el de Cruge, lo escribo asĂ­ para explicarlo en palabras cortas. Explicandolo mas allĂĄ, tiene que ver con que por defecto Yii crea un formulario cuyo modelo implementa a "new UserIdentity" entonces este UserIdentity va a invocar a Cruge y este ultimo lo desconoce porque no es una instancia con la que pueda trabajar.
 
-##Traduccion
+##TraducciĂłn
 
 Si ves, Cruge escribe los mensajes en espaĂąol, mientras que su cĂłdigo esta en inglĂŠs. Todos los mensajes se dirigen a la clase CrugeTranslator::t("mensaje en espaĂąol"), por tanto ese es el punto para traducir a otro idioma. En un futuro nuevo commit harĂŠ un nuevo filtro, para traducir, sin que tengas que tocar nada dentro de CrugeTranslator.