diff --git a/include/staff/system.inc.php b/include/staff/system.inc.php index a1341fd01a6033254e27785886bb3eb18f3360ea..ecbbe9aa7a04472a0b99e88c8e391edd013dec18 100644 --- a/include/staff/system.inc.php +++ b/include/staff/system.inc.php @@ -183,16 +183,18 @@ if (!$lv) { ?> $p = $info['path']; if ($info['phar']) $p = 'phar://' . $p; + $manifest = (file_exists($p . '/MANIFEST.php')) ? (include $p . '/MANIFEST.php') : null; ?> <h3><strong><?php echo Internationalization::getLanguageDescription($info['code']); ?></strong> - — <?php echo $manifest['Language']; ?> + <?php if ($manifest) { ?> + — <?php echo $manifest['Language']; ?> + <?php } ?> <?php if ($info['phar']) Plugin::showVerificationBadge($info['path']); ?> </h3> <div><?php echo sprintf('<code>%s</code> — %s', $info['code'], str_replace(ROOT_DIR, '', $info['path'])); ?> -<?php if (file_exists($p . '/MANIFEST.php')) { - $manifest = (include $p . '/MANIFEST.php'); ?> +<?php if ($manifest) { ?> <br/> <?php echo __('Version'); ?>: <?php echo $manifest['Version']; ?>, <?php echo sprintf(__('for version %s'), 'v'.($manifest['Phrases-Version'] ?: '1.9')); ?>