Código GSoC listo para probar
Queremos hacernos eco de una serie de mejoras que se están probando para que aportemos nuestra experiencia realizando pruebas de las diferentes partes del núcleo de Joomla. Cuantas más personas hagan pruebas y den su opinión, antes podremos verlas implantadas en Joomla!
Proyecto: com_services
Repositorio en GitHub: https://github.com/joomla/joomla-cms/pull/1445
Diff.: https://github.com/joomla/joomla-cms/pull/1445.diff
Seguimiento: http://joomlacode.org/gf/project/joomla/tracker/?action=TrackerItemEdit&tracker_item_id=31264
Para probar:
1. Asegúrese de que todo en la configuración global de la administración, así como la configuración de los componentes funciona.
2. Compruebe la configuración de servicios de la administración en el interface de usuario
a. Descubra e instale el módulo AdminService. (Vaya al Gestor de extensiones --> Descubrir), descubra el componente com_services e instálelo.
b. Cree una instancia del módulo AdminService y asígnele una posición en la interfaz de usuario,
c. Inicie sesión en la interfaz de usuario
d. El módulo AdminService saldrá en un popup, haga clic en "Configurations"
e. Pantalla de configuración en la Interfaz de usuario:
f. Haga cambios y compruebe que todo funciona bien
g. Pruebe la usabilidad y asegúrese de que no puede acceder directamente escribiendo la URL.
Proyecto: MooTools to jQuery Formvalidation
Repositorio en GitHub:https://github.com/joomla/joomla-cms/pull/1459
Seguimiento:
http://joomlacode.org/gf/project/joomla/tracker/?action=TrackerItemEdit&tracker_item_id=31418
Para probar:
- Ir a un formulario dentro del CMS que utilice el plugin formvalidation. Por ejemplo: Editar la información de un usuario en el administrador
- Elija excluir campos obligatorios (por ejemplo, nombre de usuario, “Nombre” en la información de usuario).
- Concéntrese en los campos de texto que son obligatorios, aquellos que son resaltados si no escribes nada
- Cuando hagas clic en guardar, y los campos obligatorios estén sin rellenar, le debe de salir en la parte superior de la página una información de error.
Actualmente Probado para el formulario de edición de un usuario en la administración.
Proyecto: MooTools to jQuery Caption
Repositorio en GitHub: https://github.com/joomla/joomla-cms/pull/1460
Seguimiento:
http://joomlacode.org/gf/project/joomla/tracker/?action=TrackerItemEdit&tracker_item_id=31419
Para probar:
- Vaya al modo de edición del artículo y añada una imagen con leyenda incluida.
- Debajo de la imagen, debería mostrarse la leyenda que se ha añadido.
Actualmente probado añadiendo un artículo en la interfaz publica con su imagen.
Proyecto: Improvements to the Template Manager (Mejoras en el Gestor de plantillas)
Repositorio en GitHub:https://github.com/iamramtripathi/joomla-cms/tree/test
Seguimiento: http://joomlacode.org/gf/project/joomla/tracker/?action=TrackerItemEdit&tracker_id=8549&tracker_item_id=31266
Video Tutorial:http://youtu.be/KuDDBLayQzk
Instalación:
Clona mi repositoriohttps://github.com/iamramtripathi/joomla-cms.git
A continuación, configure una rama en un servidor local “testing” para hacer un seguimiento de la rama 'test' de GitHub desde "myremote" y verifique que todo está bien en la rama local:
git checkout -b testing myremote/test
Instrucciones:
- Inicie sesión en la administración y vaya a Extensiones-> Gestor de plantillas
- Seleccione la sección “Plantillas” de la barra lateral izquierda
- Seleccione la plantilla "Protostar” de la lista
- Haga clic en el botón de “copiar” para hacer una copia de 'Protostar' y asígnele un nombre, por ejemplo 'test'
- Abra la plantilla copiada 'test'
- Compruebe si el editor y los archivos que se despliegan funcionan correctamente y que son capaces de navegar con facilidad y abrir los archivos para su edición
- Abra un archivo y haga algunos cambios
- Pruebe que los botones de "Guardar", "Guardar y cerrar" están funcionando correctamente
- Haga clic en la pestaña override y consulte si la lista de overrides está bien
- Crea un override a un módulo y a un componente
- Compruebe que los overrides se encuentran en la carpeta '/html' y pueden ser editados
- Abra la carpeta less y abra template.less para su edición
- Compile template.less y compruebe que aparece un mensaje de confirmación
- Corte las 8-9 primeras líneas y guarde el archivo
- Compile el archivo de nuevo y debería salir un mensaje de error
- Pegue de nuevo las líneas guarde-> compile-> y tendría que verse un mensaje de confirmación
- Intente eliminar cualquier archivo y compruebe que ya no se encuentra presente en los archivos desplegables.
Proyecto: Improve Form Fields (Mejora en los campos de los formularios)
Código:
https://github.com/Achal-Aggarwal/joomla-cms/tree/gsoc-fields-attr
PRhttps://github.com/joomla/joomla-cms/pull/1763 solo par los atributos
PRhttps://github.com/joomla/joomla-cms/pull/1842 para los atributos y los distintos tipos
Seguimiento:http://joomlacode.org/gf/project/joomla/tracker/?action=TrackerItemEdit&tracker_item_id=31347
Sitio de pruebas en vivo :http://googlesummerofcode2.cloudaccess.net/index.php/demo
Instrucciones
- Combine la rama del código y utiliza los atributos HTML5
- Para los atributos
- placeholder: usa hint=”Texto del Placeholder” para establecer el placeholder
- required : usa required=”true” o required=”required” o required=”1” para establecer un campo obligatorio
- autocomplete : usa autocomplete=”false” o autocomplete=”off” o autocomplete=”0” para desactivar la función de autocompletar.
- autofocus : usa autofocus=”true” o autofocus=”on” o autofocus=”1” para establecer el foco automáticamente al campo.
- spellcheck : usa spellcheck =”false” o spellcheck =”off” o spellcheck =”0” para desactivar el spellcheck
- multiple : usa multiple=”true” o multiple=”required” para que el campo puede aceptar varios tipos de valores
- Hay poca refactorización con respecto a los atributos booleanos (disabled, readonly), así que deberían de funcionar como lo hacían antes.
Para los navegadores no admitidos, el soporte para js se carga automáticamente.
El uso de algunos atributos comunes están enhttp://docs.joomla.org/Text_form_field_type/3.2 .
El componente, si lo desea, puede probarlo en tu sitio:
https://docs.google.com/file/d/0B3rA3UKTXpVsV2ttNUE5MGNqWkU/edit?usp=sharing
Proyecto de actualización de TinyMCE 4.0.1
Repositorio en GitHub :https://github.com/joomla/joomla-cms/pull/1428
El Repositorio personal en GitHub se puede encontrar en:https://github.com/wilsonge/joomla-cms/tree/tinymce4
Seguimiento
http://joomlacode.org/gf/project/joomla/tracker/?action=TrackerItemEdit&tracker_item_id=31389
Instrucciones:
- Combine/actualice el código de la solicitud de extracción y siga las instrucciones de la prueba en la solicitud de extracción.
- Si tiene algún comentario sobre la sección de la solicitud de extracción publiquelos en https://groups.google.com/forum/?fromgroups=#!topic/joomla-dev-cms/_WG3lRCWhwM
- Muchas gracias por todo el trabajo probando el nuevo editor :D
Module Modernization - Pruebas
La documentación para la prueba lo puede encontrar en:http://goo.gl/rQiVa
Módulo de nube de etiquetas
Seguimiento de las características
http://joomlacode.org/gf/project/joomla/tracker/?action=TrackerItemEdit&tracker_item_id=31187
Repositorio en GitHub:
https://github.com/Harmageddon/joomla-cms/compare/mod_tags_cloud
https://github.com/Harmageddon/joomla-cms/compare/mod_tags_cloud.diff
Instrucciones de la prueba
- Aplicar el parche
- Crear un nuevo módulo - tipo: "nube de etiquetas"
- Haga pruebas con las diferentes opciones y verifique el rendimiento.
- [Comprobar los errores en los archivos de idioma y/o en las frases incorrectas]
By accepting you will be accessing a service provided by a third-party external to https://magazine.joomla.org/
Comentarios