Add a 'template system'
Los mantenedores suelen responder en 1 día
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 5/5
- Tiempo estimado
- Más de una semana
- Aptitud para principiantes
- 25/100
- Tipo de issue
- Nueva funcionalidad
- Claridad
- Bastante claro
- Estado de actividad
- Estancado
- Stack tecnológico
- php
- Área
- full-stack
Línea de trabajo
Comienza revisando la Chart Library existente y el flujo de creación de nuevos gráficos, incluido cómo se presentan actualmente la configuración de los gráficos y la selección de la biblioteca. Se considerará completado cuando se admitan el popup propuesto para crear plantillas, el menú de plantillas con opciones para renombrar/eliminar y filtrar, las plantillas predeterminadas y la selección de plantillas antes de la personalización.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Extra information in comment on Asana: https://app.asana.com/0/1129400186358085/1136357868952291
One issue that our users have is they are not aware of how much customization is already possible with the settings we provide, or they don't understand how they can leverage this to create more unique charts and tables.
To re-mediate that, we could add an intermediary step, in which users could select between 2-4 'templates' which would really just be different default settings for the chart they create. These would be created by us.
As we implement that, we might as well allow users to create their own templates, and our own 'default' templates would be handled the same way as user templates are.
Features to be added:
Create Template From Chart
We could simply add a button here: https://i.imgur.com/aHBMTBx.png
This button would open a popup where they can name the template, a submit and cancel button.
Template Menu
Under 'Chart Library', we could add a "Templates" menu. This menu would contain all user-created templates, and users would be able to either rename or delete those templates. It could use a similar interface to the library, with the ability to filter by type.
Default Templates
To showcase users the different possibilities with our charts, we should create some default templates as well for some of the charts. For example, we could show something like this for tables: https://imgur.com/KzqMXst
For the initial default templates, there should be around 3-6 per chart type. One default per library + all the variations. For you to import them, maybe I can create an instance that contains all the templates and export it for you.
Using Templates
The process would change to this, when creating a new chart:
1- User creates chart (unchanged, but we remove the library selection box)
1.5- User gets a selection screen in which they choose which template to base their chart on, they would be able to choose from either default templates or user templates.
2- Regular customization with the template's settings (unchanged, loads default information from template)
- Lenguaje dominante
- PHP
- Estrellas
- 108
- Forks
- 29
- Merge medio
- 1 d 5 h
- PR fusionados (30 d)
- 8
Preparar el entorno
- Sin Dockerfile ni archivo de Docker Compose
- Tiene una plantilla de pull request
- Leer la guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de Codeinwp/visualizer
-
`visualizer_schedule_refresh_db` remains missing after Visualizer reactivationPosiblemente ocupada @Alexia-Soare la tomó hace 6 días. Abiertobug-report bug-report-triage customer report
Dificultad 4/5 3-5 días Aptitud para principiantes 48/100
Codeinwp/visualizer#1384 · 4 comentarios · 1 asignado ·
Los mantenedores suelen responder en 1 día
-
Action Scheduler queue cleanup fatals with "Unidentified action" after concurrent deletionPosiblemente ocupada @Alexia-Soare la tomó hace 10 días. Abiertobug-report bug-report-triage
Codeinwp/visualizer#1369 · 1 asignado ·
Los mantenedores suelen responder en 1 día
-
Action Scheduler async queue crashes on WordPress 5.3 with `wpdb::db_server_info()` errorQuizá libre de nuevo @girishpanchal30 la tomó hace 46 días y no hay ningún pull request abierto. Abiertobug-report bug-report-triage crash-report
Codeinwp/visualizer#1361 · 4 comentarios · 1 asignado ·
Los mantenedores suelen responder en 1 día
-
Add a Default value for font settingsQuizá libre de nuevo Un pull request para esta issue se cerró sin fusionarse. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 25/100
Codeinwp/visualizer#1111 ·
Los mantenedores suelen responder en 1 día
-
customer report doc-needed new feature
Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100
Codeinwp/visualizer#1058 · 4 comentarios ·
Los mantenedores suelen responder en 1 día
Todos los issues de Codeinwp/visualizer
Issues similares
-
[Bug] : Main navigation "Upcoming Events" link navigates to /events/ without query parameterAbiertobug
Dificultad 2/5 1-3 horas Aptitud para principiantes 88/100
Los mantenedores suelen responder en 1 día
-
enhancement
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
-
sync-en
Dificultad 2/5 1-3 horas Aptitud para principiantes 85/100
Los mantenedores suelen responder en 2 días
-
[Area] REST API [Type] Documentation Good First Issue
Dificultad 1/5 1-3 horas Aptitud para principiantes 90/100
WordPress/presence-api#584 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 86/100