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

fix bug:1948 (previous commit was not enough)

File:
1 edited

Legend:

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

    r7337 r7373  
    66function theme_activate($id, $version, &$errors)
    77{
    8   $config = new Conf();
    9   $config->setFileName(PHPWG_ROOT_PATH."local/themes/gally-cuise/conf/local.conf");
    10   $config->read(false);
    11   $config->setConf(array('menuAnimated'=>'fade'), false);
    12   $config->write();
     8  $forcedToDefault=array(
     9    "imageCenterMode" => '',
     10    "imageCenterOffset" => '',
     11    "imageCenterTopMin" => '',
     12    "imageCenterTopBorder" => '',
     13    "interfaceAnimated" => '',
     14    "commentAnimated" => '',
     15    "animateDelay" => '',
     16    "marginContainer" => '',
     17    "paddingContainer" => '',
     18    "tabsAnimated" => '',
     19    "tabsHidden" => '',
     20    "tabsVisible" => '',
     21    "tabsPosition" => '',
     22    "commentRows" => '',
     23    "menuAnimated" => '',
     24    "menuWidth" => '',
     25    "menuMaxWidth" => '',
     26    "menuMSIEMaxWidth" => '',
     27    "expandMenu" => '',
     28  );
     29  $configDefault = new Conf();
     30  $configDefault->setFileName(PHPWG_ROOT_PATH."themes/gally-cuise/conf/default.conf");
     31  $configDefault->read(false);
     32
     33  $configLocal = new Conf();
     34  $configLocal->setFileName(PHPWG_ROOT_PATH."local/themes/gally-cuise/conf/local.conf");
     35  $configLocal->read(false);
     36
     37  foreach($forcedToDefault as $key => $param)
     38  {
     39    $forcedToDefault[$key]=$configDefault->getConfValue($key);
     40  }
     41  $configLocal->setConf($forcedToDefault, false);
     42  $configLocal->write();
    1343}
    1444
Note: See TracChangeset for help on using the changeset viewer.