Ignore:
Timestamp:
Oct 31, 2022, 12:35:43 AM (19 months ago)
Author:
SergeD
Message:

Version 1.3.8 - see changelog for details

File:
1 edited

Legend:

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

    r32639 r32863  
    2020  $themeCore->saveSettingsFromPost();
    2121
    22   if ($themeCore->getOption('p_rootpage') == 'on'):
    23     global $prefixeTable, $conf;
    24     $ap_conf = @unserialize($conf['additional_pages']);
    25     if ($ap_conf['homepage']):
     22        // Prepare Root Page
     23  global $prefixeTable, $conf;
     24        if (array_key_exists('additional_pages', $conf)):
     25          $ap_conf = @unserialize($conf['additional_pages']);
     26        if (array_key_exists('homepage', $ap_conf) && ($ap_conf['homepage'])):
    2627      $config_temp = $themeCore->getConfig();
    27       if ($themeCore->prepareHomePage($prefixeTable, $ap_conf['homepage'])):
    28         array_push($page['infos'], l10n('Home Page Content for "Additional Pages" plugin has been updated'));
    29       endif;
    30     else:
     28                  if ($themeCore->getOption('p_rootpage') == 'on'):
     29              if ($themeCore->prepareHomePage($prefixeTable, $ap_conf['homepage'], false)):
     30                            array_push($page['infos'], l10n('Home Page Content for "Additional Pages" plugin has been updated'));
     31                                else:
     32                array_push($page['infos'], l10n('Home Page Content for "Additional Pages" plugin was not updated. No new content detected.'));
     33        endif;
     34            else:
     35              $themeCore->prepareHomePage($prefixeTable, $ap_conf['homepage'], true);
     36                    array_push($page['infos'], l10n('Home Page Content for "Additional Pages" plugin has been removed'));
     37                        endif;
     38                else:
    3139      array_push($page['infos'], l10n('Please Create Home Page in "Additional Pages" Plugin'));
    3240    endif;
     41        else:
     42    array_push($page['infos'], l10n('Please Create Home Page in "Additional Pages" Plugin'));
    3343  endif;
    3444
Note: See TracChangeset for help on using the changeset viewer.