Ignore:
Timestamp:
Oct 24, 2010, 1:58:22 PM (14 years ago)
Author:
grum
Message:

fix bug:1948 (previous commit was not enough)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • extensions/gally/gally-lapis-lazuli/admin/maintain.inc.php

    r6109 r7373  
    11<?php
     2
     3include_once(PHPWG_THEMES_PATH.'gally-default/admin/Conf.class.inc.php');
    24
    35function theme_activate($id, $version, &$errors)
    46{
     7  $forcedToDefault=array(
     8    "imageCenterMode" => '',
     9    "imageCenterOffset" => '',
     10    "imageCenterTopMin" => '',
     11    "imageCenterTopBorder" => '',
     12    "interfaceAnimated" => '',
     13    "commentAnimated" => '',
     14    "animateDelay" => '',
     15    "marginContainer" => '',
     16    "paddingContainer" => '',
     17    "tabsAnimated" => '',
     18    "tabsHidden" => '',
     19    "tabsVisible" => '',
     20    "tabsPosition" => '',
     21    "commentRows" => '',
     22    "menuAnimated" => '',
     23    "menuWidth" => '',
     24    "menuMaxWidth" => '',
     25    "menuMSIEMaxWidth" => ''
     26    //"expandMenu" => '',
     27  );
     28  $configDefault = new Conf();
     29  $configDefault->setFileName(PHPWG_ROOT_PATH."themes/gally-lapis-lazuli/conf/default.conf");
     30  $configDefault->read(false);
    531
     32  $configLocal = new Conf();
     33  $configLocal->setFileName(PHPWG_ROOT_PATH."local/themes/gally-lapis-lazuli/conf/local.conf");
     34  $configLocal->read(false);
     35
     36  foreach($forcedToDefault as $key => $param)
     37  {
     38    $forcedToDefault[$key]=$configDefault->getConfValue($key);
     39  }
     40  $configLocal->setConf($forcedToDefault, false);
     41  $configLocal->write();
    642}
    743
Note: See TracChangeset for help on using the changeset viewer.