/[drupal]/contributions/modules/contact_forms/contact_forms.install
ViewVC logotype

Diff of /contributions/modules/contact_forms/contact_forms.install

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph | View Patch Patch

revision 1.5, Thu Jan 31 01:53:34 2008 UTC revision 1.6, Fri Oct 23 11:40:59 2009 UTC
# Line 1  Line 1 
1  <?php  <?php
2  // $Id: contact_forms.install,v 1.4 2007/10/28 04:43:57 gpdinoz Exp $  // $Id: contact_forms.install,v 1.5 2008/01/31 01:53:34 gpdinoz Exp $
3    
4  /**  /**
5   * Implementation of hook_install().   * Implementation of hook_install().
6   */   */
7  function contact_forms_install() {  function contact_forms_install() {
8       //Alter the contact table to add an info field for each category
9       $sql = 'ALTER TABLE {contact} ADD page_info TEXT NULL';
10       db_query($sql);
11    
12    // contact_list.module is enabled - disable and put message in watchdog saying contact_forms replaces contact_lists    // contact_list.module is enabled - disable and put message in watchdog saying contact_forms replaces contact_lists
13    watchdog ('Contact Forms', 'contact_forms module installed');    watchdog ('Contact Forms', 'contact_forms module installed');
14    drupal_set_message(t("Contact Forms module has been enabled. You can edit it's settings at !link",    drupal_set_message(t("Contact Forms module has been enabled. You can edit it's settings at !link",
# Line 22  function contact_forms_uninstall() { Line 26  function contact_forms_uninstall() {
26    variable_del('contactform_title');    variable_del('contactform_title');
27    variable_del('contactform_redirect');    variable_del('contactform_redirect');
28    
29      //remove category information field
30      $sql = 'ALTER TABLE {contact} DROP page_info';
31      db_query($sql);
32    
33    // clear the cache tables    // clear the cache tables
34    cache_clear_all(null, 'cache');    cache_clear_all(null, 'cache');
35    cache_clear_all(null, 'cache_filter');    cache_clear_all(null, 'cache_filter');

Legend:
Removed from v.1.5  
changed lines
  Added in v.1.6

  ViewVC Help
Powered by ViewVC 1.1.2