Conversation
|
@rhedman @tbleckert Hello, could you have a look at this PR? Especially the code in |
| A profile in Zonemaster is a configuration file that defines a specific set of parameters and options used by the tool. | ||
| Specifically, there are custom "preset" profiles that run a subset of all test cases, tailored to a specific use case. | ||
| For more information on what each available preset profile does, see the [preset profiles](https://doc.zonemaster.net/latest/configuration/profiles.html#preset-profiles) documentation. |
There was a problem hiding this comment.
I think the text should be more concrete and list the available profiles and give some short information on them. I think a typical user wants to have quick information and not take several steps to find out what is what.
@tgreenx I think this solution should be fine. |
Looks good to me as well. |
Purpose
This PR adds an FAQ item related to profiles for all languages, as well as making the "Profile" header in the General section of the Options an hyperlink to that new FAQ item.
A more elegant solution could be provided instead in the future, such as e.g. a clickable question mark icon next to it instead of an hyperlink.
Context
Documentation: zonemaster/zonemaster#1538
First preset profile definition: zonemaster/zonemaster-engine#1552
Preset profile configuration in Backend: zonemaster/zonemaster-backend#1261
Changes
src/lib/components/Select/Select.svelteobjects via the SvelteSnippetclasssrc/lib/components/DomainTest/General.sveltesrc/content/faq/*/profiles.mdfor all languagesmessages/*.jsonfor all languagesHow to test this PR
Contextsection of this PR)