CiviCRM Community Forums (archive)

*

News:

Have a question about CiviCRM?
Get it answered quickly at the new
CiviCRM Stack Exchange Q+A site

This forum was archived on 25 November 2017. Learn more.
How to get involved.
What to do if you think you've found a bug.



  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Discussion (deprecated) »
  • Feature Requests and Suggestions (Moderator: Dave Greenberg) »
  • Change the install process on Drupal
Pages: [1]

Author Topic: Change the install process on Drupal  (Read 686 times)

donquixote

  • I post occasionally
  • **
  • Posts: 42
  • Karma: 3
  • CiviCRM version: none
  • CMS version: Drupal
  • MySQL version: 5
  • PHP version: 5.2
Change the install process on Drupal
November 15, 2012, 08:20:43 pm
Hi,
I posted a few issues in the past which I was not really willing to work on myself..
Now there I one that I might have the motivation to get my hands dirty with :)

If you install Civi on Drupal, you need to visit a special url at
../sites/all/modules/civicrm/install/index.php
This process is kind of ok, BUT it does not feel like any of the other Drupal modules you typically install.

So.. here is an alternative that I propose.

1. You install the CiviCRM module, which does just nothing. All it will do is add a link "CiviCRM" in the admin menu.
2. You visit that link, and it shows a (regular-Drupal-themed) page, saying "do the following steps to install CiviCRM".
3. You follow those steps, all themed as regular Drupal pages, and using the regular Drupal form engine. The Drupal database connection is already pre-filled, etc. And you need Drupal's "administer site configuration" permission, obviously.
4. After completing this process, the real CiviCRM will show up, and the temrporary module will disappear.

This is all Drupal-land, and I am probably the guy to pull that off :)
Any opinions?

Pages: [1]
  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Discussion (deprecated) »
  • Feature Requests and Suggestions (Moderator: Dave Greenberg) »
  • Change the install process on Drupal

This forum was archived on 2017-11-26.