Add a 'template system'
Maintainer antworten meist innerhalb von 1 Tag
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 5/5
- Geschätzter Aufwand
- Über eine Woche
- Anfängerfreundlichkeit
- 25/100
- Issue-Typ
- Feature
- Klarheit
- Größtenteils klar
- Aktivitätsstatus
- Veraltet
- Tech-Stack
- php
- Bereich
- full-stack
Rechercherichtung
Beginne mit der Überprüfung der bestehenden Chart Library und des Ablaufs zur Erstellung neuer Diagramme, einschließlich der aktuellen Darstellung der Diagrammeinstellungen und der Bibliotheksauswahl. Als abgeschlossen gilt die Unterstützung des vorgeschlagenen Popups zur Vorlagenerstellung, des Vorlagenmenüs mit Umbenennen/Löschen und Filterung, der Standardvorlagen sowie der Vorlagenauswahl vor der Anpassung.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
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)
- Vorherrschende Sprache
- PHP
- Sterne
- 108
- Forks
- 29
- Ø Merge
- 1 T. 5 Std.
- Gemergte PRs (30 T.)
- 8
Entwicklungsumgebung
- Kein Dockerfile und keine Docker-Compose-Datei
- Hat eine Pull-Request-Vorlage
- Beitragsleitfaden lesen
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus Codeinwp/visualizer
-
`visualizer_schedule_refresh_db` remains missing after Visualizer reactivationEvtl. vergeben @Alexia-Soare hat das vor 6 Tagen übernommen. Offenbug-report bug-report-triage customer report
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 48/100
Codeinwp/visualizer#1384 · 4 Kommentare · 1 zugewiesene Person ·
Maintainer antworten meist innerhalb von 1 Tag
-
Action Scheduler queue cleanup fatals with "Unidentified action" after concurrent deletionEvtl. vergeben @Alexia-Soare hat das vor 9 Tagen übernommen. Offenbug-report bug-report-triage
Codeinwp/visualizer#1369 · 1 zugewiesene Person ·
Maintainer antworten meist innerhalb von 1 Tag
-
Action Scheduler async queue crashes on WordPress 5.3 with `wpdb::db_server_info()` errorEvtl. wieder frei @girishpanchal30 hat das vor 46 Tagen übernommen, und es ist kein Pull Request offen. Offenbug-report bug-report-triage crash-report
Codeinwp/visualizer#1361 · 4 Kommentare · 1 zugewiesene Person ·
Maintainer antworten meist innerhalb von 1 Tag
-
Add a Default value for font settingsEvtl. wieder frei Ein Pull Request dazu wurde ohne Merge geschlossen. Offen
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 25/100
Codeinwp/visualizer#1111 ·
Maintainer antworten meist innerhalb von 1 Tag
-
customer report doc-needed new feature
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 35/100
Codeinwp/visualizer#1058 · 4 Kommentare ·
Maintainer antworten meist innerhalb von 1 Tag
Alle Issues in Codeinwp/visualizer
Ähnliche Issues
-
Update the one-click "GTM4WP" Delay JS exclusion so that it also works with a custom data layer nameOffen
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 85/100
Maintainer antworten meist innerhalb von 1 Tag
-
[Feature]: Remove Kanboard Discourse forum link from README.md and CONTRIBUTING.md, or moderate itOffen
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 68/100
-
bug Localization
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 82/100
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
solana-foundation/pay-kit#341 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
cline/cline#14560 · 1 Kommentar ·
Maintainer antworten meist innerhalb von 1 Tag