Closed (fixed)
Project:
Spark
Version:
7.x-1.x-dev
Component:
User testing
Priority:
Normal
Category:
Task
Assigned:
Issue tags:
Reporter:
Created:
10 Sep 2012 at 21:10 UTC
Updated:
29 Oct 2013 at 18:28 UTC
Jump to comment: Most recent file
Comments
Comment #1
webchickThis is a good idea. I'm not sure if it's possible, since we don't have modules yet and therefore can't do hook_form_alter() on that form.
We could skip the profile step entirely by incorporating a core hack to remove all of the default install profiles in core. I will mull that over and see if it's worth the maintenance burden (we'd have to update the patch each time a new version of Drupal core came out).
Comment #2
webchickHere's what that patch would look like.
Interestingly, if we fix this, we also end up fixing #1780588: Spark is almost impossible to install for non English speaking users. because the language screen ends up as the first screen. Hmmm!
Comment #3
webchickSince this also addresses #1780588: Spark is almost impossible to install for non English speaking users., I decided to do this.
Committed and pushed to 7.x-1.x! Thanks!
Comment #4
webchickComment #5
David_Rothstein commentedI'd suggest the attached patch instead. It's a much, much, much smaller core hack. (If you apply it along with the bug fix at #1074108: Profile selection form not skipped if there is only one visible profile it should work fine.)
Or, wait for #1727430: Add 'exclusive' flag to install profiles to auto-select them during installation. and then no core hacks are needed at all.
Comment #6
webchickHa, that is definitely a MUCH better approach, thanks. I'll take a look at those dependent issues a bit later today.
Comment #7
dcmistry commentedYou guys ROCK!
Comment #8
webchickAwesome, thanks for the pointer to those issues. I've re-rolled both patches.
Of the two approaches, I think the patch in #5 + the bug-fix in #1074108: Profile selection form not skipped if there is only one visible profile feels like the safer bet. I think #1727430: Add 'exclusive' flag to install profiles to auto-select them during installation. is going to need a bit more thought/discussion before it's ready for D7.
So I went ahead and committed / pushed this to 7.x-1.x. Thanks!
Comment #9
webchickHere's David's patch for 8.x so we can use it on the 8.x-1.x branch.
Comment #10
webchickAhem. Let's try that again.
Comment #12
japerryJust a note here for other distros that use this patch to skip the profile selection page. #1727430: Add 'exclusive' flag to install profiles to auto-select them during installation. is fixed, so you shouldn't need this patch anymore.