Ignore:
Timestamp:
Mar 4, 2021, 10:43:07 PM (3 years ago)
Author:
SergeD
Message:

Version 1.3.5 - see changelog for details

File:
1 edited

Legend:

Unmodified
Added
Removed
  • extensions/greydragon/admin/admin.inc.php

    r32028 r32472  
    4444endif;
    4545
    46 $template->set_filenames(array('theme_admin_content' => dirname(__FILE__) . '/admin.tpl'));
    47 
    48 foreach ($template->smarty->tpl_vars['plugin_menu_items']->value as $key => $value):
    49   if ($value["NAME"] == "Additional Pages"):
    50     $themeCore->setSetting("hasAP", "yes");
    51   endif;
    52   if ($value["NAME"] == "Extended Description"):
    53     $themeCore->setSetting("hasED", "yes");
    54   endif;
    55   if ($value["NAME"] == "gdThumb"):
    56     $themeCore->setSetting("hasGT", "yes");
    57   endif;
    58   if ($value["NAME"] == "Admin Tools"):
    59     $themeCore->setSetting("hasAT", "yes");
    60   endif;
    61 endforeach;
    62 
    6346$themeCore->setSetting("pwgVer", PHPWG_VERSION);
    6447$ver_parts = explode('.', PHPWG_VERSION);
    6548$ver_int = intval($ver_parts[0]) * 100 + intval($ver_parts[1]);
    6649
     50
    6751if ($ver_int > 207):
    6852  $themeCore->setSetting("hasMinVer", "yes");
     53endif;
     54
     55$template->set_filenames(array('theme_admin_content' => dirname(__FILE__) . '/admin.tpl'));
     56
     57if ($ver_int > 1100):
     58        global $pwg_loaded_plugins;
     59
     60  if (isset($pwg_loaded_plugins['AdditionalPages'])):
     61    $themeCore->setSetting("hasAP", "yes");
     62  endif;
     63  if (isset($pwg_loaded_plugins['ExtendedDescription'])):
     64    $themeCore->setSetting("hasED", "yes");
     65  endif;
     66  if (isset($pwg_loaded_plugins['GDThumb'])):
     67    $themeCore->setSetting("hasGT", "yes");
     68  endif;
     69  if (isset($pwg_loaded_plugins['AdminTools'])):
     70    $themeCore->setSetting("hasAT", "yes");
     71  endif;
     72else:
     73        if (array_key_exists('plugin_menu_items', $template->smarty->tpl_vars)):
     74                foreach ($template->smarty->tpl_vars['plugin_menu_items']->value as $key => $value):
     75                  if ($value["NAME"] == "Additional Pages"):
     76                    $themeCore->setSetting("hasAP", "yes");
     77                  endif;
     78                  if ($value["NAME"] == "Extended Description"):
     79                    $themeCore->setSetting("hasED", "yes");
     80                  endif;
     81                  if ($value["NAME"] == "gdThumb"):
     82                    $themeCore->setSetting("hasGT", "yes");
     83                  endif;
     84                  if ($value["NAME"] == "Admin Tools"):
     85                    $themeCore->setSetting("hasAT", "yes");
     86                  endif;
     87                endforeach;
     88        endif;
    6989endif;
    7090
Note: See TracChangeset for help on using the changeset viewer.