Help pages should let users choose their platform, version, etc
>>> [!note] Migrated issue <!-- Drupal.org comment --> <!-- Migrated from issue #3582129. --> Reported by: [tolstoydotcom](https://www.drupal.org/user/103055) >>> <h3 id="summary-location">Page location/URL</h3> <p><a href="https://www.drupal.org/node/2116263">https://www.drupal.org/node/2116263</a> and more.</p> <h3 id="summary-problem-motivation">Problem/Motivation</h3> <p>Several documentation pages try to be all things to all people. For instance, the page above has documentation for both D10 and D11 and also mentions a Lando page. It'd be better if the user could choose their version of Drupal, whether they're using DDEv/Lando/LAMP, etc etc. and then only see instructions specific to their setup.</p> <h3 id="summary-proposed-resolution">Proposed resolution</h3> <p>Instead of repeating common information and having a page for each setup, provide a basic wizard at the top of the page where the user selects D10 or D11, DDev or Lando or LAMP, etc. Then, only show the applicable sections.</p> <p>This doesn't have to be complicated. For instance, a page could be a set of Paragraphs each of which has a textarea and one or more selects that would correspond to the selects shown to the user. In the case of the page above, there would be two selects: one with "D10"/"D11", and the other with "DDev"/"Lando"/"LAMP". A textarea would be shown if what the user selected matches those selects. Each select would have an "All" choice for things like the intro and other common information. A small bit of JavaScript would hide Paragraphs that don't match the user's selections.</p> <h3 id="summary-remaining-tasks">Remaining tasks</h3> <p>Needless to say, there are other ways to implement this. Also, if this isn't the correct project please let me know what's more appropriate.</p>
issue