Comments (1)
I want to provide some more context around this. The 'program settings' link (see image 1 below) once upon a time took you to a standalone page with just the one setting. At some point it was merged with the main program details edit page (see image 2 below).
Definitely a poor experience getting that message. The problem is that we don't have an equivalent readonly page for the the program details settings. it's quite annoying when I end up having to create a draft in prod just to see the settings.
Clicking that link in readonly mode should not create a draft, we have explicit buttons for that. Ideally what should happen is one of the following:
- Just don't show the link in readonly mode at all and call it donezo. Downside is it lowers the visibility of the feature, but is the most expedient solution to prevent the error from being accessed.
- Show no link, but instead a short bit of text telling what the current setting is. A little more work for a questionably useful outcome.
- Keep the link, but have it point to a readonly version of the program edit page. More work, but would benefit the entire readonly experience.
Personally I don't think anyone actually reads that blob of text. It's too text dense and people are focused on the questions. There's probably better ways to explain and surface the feature.
1) This is the readonly view page for an active program
2) This is the program details edit page
from civiform.
Related Issues (20)
- [Program Migration] Bulk save questions and add to imported programs
- [Refactor] Use new overloaded formatText (without the parameters) in other places
- Oncall: 2024-06-24
- Multi-select validation error is inconsistent with others HOT 2
- Support file upload question previews
- Create AWS resources to add a NLB to mock Charlotte's environment HOT 1
- Eligibility condition on address question is not functioning HOT 2
- Visibility condition on address question no functioning
- North Star radio button options cannot be selected in question previews
- Support North Star enumerator question previews
- Radio button preview text does not update
- Clean up the common intake form feature flag
- [North Star Applicant UI] Create Page for preventing duplicate submission
- [North Star Applicant UI] Remove modal container after launch
- Support North Star checkbox question previews
- Support North Star dropdown question previews
- Clicking "previous" on an address question triggers address correction instead of the previous screen
- Remove uploaded files which aren't referenced from an application
- [North Star Applicant UI] Header is too short on mobile
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from civiform.