I have been following dev for awhile. Great effort.

Today: fresh install

Process: Download, extract, Drush Make, move FHDemo folder into Profiles, install, select RHD profile.

First off, is this the recommended install method?

If so. I keep getting an Install warning... relation_ui is not available (depreciated?)

Notice: Undefined index: relation_ui in install_profile_modules() (line 1362 of /Users/xxx/Sites/sandbox/redhendemo/includes/install.core.inc).
Notice: Trying to get property of non-object in install_profile_modules() (line 1362 of /Users/xxx/Sites/sandbox/redhendemo/includes/install.core.inc).
Notice: Undefined index: relation_ui in install_profile_modules() (line 1370 of /Users/xxx/Sites/sandbox/redhendemo/includes/install.core.inc).
Notice: Trying to get property of non-object in install_profile_modules() (line 1370 of /Users/xxx/Sites/sandbox/redhendemo/includes/install.core.inc).

After all steps are complete and Finish is highlighted, the 'Execution of Post Install Tasks' step is greyed out.

Is this correct also?

Lastly, the Navigation block is not activate. I found this to be necessary in order to access the menu to enter Contacts etc.

Thanks again.

Comments

seanberto’s picture

Status: Active » Fixed

Thanks for the interest in this module.

First, regarding the install process, there's a lot of debate about the best way to run an install profile. What we generally do is manage a small "stub make" file that checks out the RedHen Demo install file and runs Drush make. So, in a separate file called something like redhen-stub.make, I have the following:

core = 7.x

api = 2
projects[drupal][version] = "7.x"

; AMS development profile
projects[redhen_demo][type] = "profile"
projects[redhen_demo][download][type] = "git"
projects[redhen_demo][download][url] = "seanberto@git.drupal.org:project/redhen_demo.git"
projects[redhen_demo][download][branch] = "7.x-1.x"

I then run the following three commands (which I script, but can be run manually via the command line):

drush make --working-copy --no-gitinfofile redhen-stub.make drupal
cd drupal
drush si redhen_demo --db-url=mysql://user:password@localhost/database -y

In troubleshooting this ticket, I did see that there was a typo in the make file that ships with this install profile. That's been fixed and will be part of the next nightly dev snapshot. (If you re-run the stub make file above, it should also get picked up as part of the checkout.)

That said, I couldn't replicate the relation_ui issue. Are you sure you are running the dev release of that module, as specified in the RedHen Demo make file?

Re: the navigation block, you shouldn't need it. Just hover over the "contacts" link in the main nav and you'll see a dropdown link to add contacts.

Re: the GUI-based install, yes, I think that you're experience is correct. I think that is a bit of a bug in the AJAX for the GUI installer...

Please let me know if you have additional questions.

Cheers,
Sean

astanley86’s picture

Status: Fixed » Needs review

I made the changes to the .make file and am still experiencing this error message. I have using the most recent installation profile.

Notice: Undefined index: relation_ui in install_profile_modules() (line 1362 of C:\Users\andrew\Sites\Drupal Sites\Retained Search\includes\install.core.inc).
Notice: Trying to get property of non-object in install_profile_modules() (line 1362 of C:\Users\andrew\Sites\Drupal Sites\Retained Search\includes\install.core.inc).
Notice: Undefined index: relation_ui in install_profile_modules() (line 1370 of C:\Users\andrew\Sites\Drupal Sites\Retained Search\includes\install.core.inc).
Notice: Trying to get property of non-object in install_profile_modules() (line 1370 of C:\Users\andrew\Sites\Drupal Sites\Retained Search\includes\install.core.inc).

astanley86’s picture

Status: Needs review » Fixed

Fixed!

This is not a redhen issue. It is an issue with the non-dev version of relation

see this issue: http://drupal.org/node/1608226

Installing the dev version of relation solves this error message.

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.