Add a 'template system'
Les mainteneurs répondent en général sous 1 jour
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 5/5
- Temps estimé
- Plus d'une semaine
- Accessibilité débutants
- 25/100
- Type d'issue
- Fonctionnalité
- Clarté
- Plutôt claire
- Activité
- À l'abandon
- Stack technique
- php
- Domaine
- full-stack
Piste de recherche
Commencez par examiner la Chart Library existante et le flux de création de nouveaux graphiques, notamment la manière dont les paramètres des graphiques et la sélection de la bibliothèque sont actuellement présentés. La tâche sera considérée comme terminée lorsque seront pris en charge la popup proposée pour la création de modèles, le menu des modèles avec renommage/suppression et filtrage, les modèles par défaut, ainsi que la sélection d’un modèle avant la personnalisation.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
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)
- Langage dominant
- PHP
- Étoiles
- 108
- Forks
- 29
- Merge moyen
- 1 j 5 h
- PR mergées (30 j)
- 8
Préparer son environnement
- Aucun Dockerfile ni fichier Docker Compose
- Propose un modèle de pull request
- Lire le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de Codeinwp/visualizer
-
feature-request-triage
Difficulté 4/5 3-5 jours Accessibilité débutants 64/100
Codeinwp/visualizer#1388 ·
Les mainteneurs répondent en général sous 1 jour
-
`visualizer_schedule_refresh_db` remains missing after Visualizer reactivationPeut-être pris @Alexia-Soare l’a pris il y a 7 jours. Ouvertebug-report bug-report-triage customer report
Difficulté 4/5 3-5 jours Accessibilité débutants 48/100
Codeinwp/visualizer#1384 · 4 commentaires · 1 personne assignée ·
Les mainteneurs répondent en général sous 1 jour
-
Action Scheduler queue cleanup fatals with "Unidentified action" after concurrent deletionPeut-être pris @Alexia-Soare l’a pris il y a 10 jours. Ouvertebug-report bug-report-triage
Codeinwp/visualizer#1369 · 1 personne assignée ·
Les mainteneurs répondent en général sous 1 jour
-
Action Scheduler async queue crashes on WordPress 5.3 with `wpdb::db_server_info()` errorPeut-être à nouveau libre @girishpanchal30 l’a pris il y a 46 jours, et aucune pull request n’est ouverte. Ouvertebug-report bug-report-triage crash-report
Codeinwp/visualizer#1361 · 5 commentaires · 1 personne assignée ·
Les mainteneurs répondent en général sous 1 jour
-
Add a Default value for font settingsPeut-être à nouveau libre Une pull request pour cette issue a été fermée sans être fusionnée. Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 25/100
Codeinwp/visualizer#1111 ·
Les mainteneurs répondent en général sous 1 jour
Toutes les issues de Codeinwp/visualizer
Issues similaires
-
sync-en
Difficulté 1/5 1-3 heures Accessibilité débutants 88/100
Les mainteneurs répondent en général sous 2 jours
-
P2 testing
Difficulté 1/5 Moins d'une heure Accessibilité débutants 90/100
Les mainteneurs répondent en général sous 1 jour
-
1.severity: security
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
Automattic/static-site-importer#1879 ·
Les mainteneurs répondent en général sous 1 jour
-
bug Installation / Upgrade
Difficulté 2/5 1-3 heures Accessibilité débutants 84/100
Les mainteneurs répondent en général sous 1 jour