{strip} {* checks if installer path is available *} {assign var=installfile value="`$smarty.const.INSTALL_PKG_PATH`install.php"|is_file} {assign var=installread value="`$smarty.const.INSTALL_PKG_PATH`install.php"|is_readable} {if $installfile neq 1 and $installread neq 1} {capture assign=install_unavailable}
{tr}You might have to rename your install/install.done file back to install/install.php.{/tr}
{/capture} {/if} {assign var=pageName value=kernel_`$page`} {form class=$pageName|replace:'packages':'pkg'} {jstabs} {if $upgradable} {jstab title="Upgradable"} {legend legend="Upgradable packages"}{biticon iname="large/dialog-warning" iexplain="Warning"} {tr}You seem to have at least one package that can be upgraded.{/tr} {tr}We recommend you visit the installer now{/tr}.
{foreach from=$upgradable item=package key=name}{tr}Packages with checkmarks are currently enabled, packages without are disabled. To enable or disable a package, check or uncheck it, and click the 'Modify Activation' button.{/tr} {tr}To uninstall or reinstall a package, visit the installer.{/tr}
{$install_unavailable} {foreach key=name item=package from=$gBitSystem->mPackages} {if $package.installed && !$package.service && !$package.required}
{tr}A service package is a package that allows you to extend the way you display bitweaver content - such as categorising your content. Activating more than one of any service type might lead to conflicts.
We therefore recommend that you enable only one of each service type.{/tr}
{tr}Below you will find an illustration of how packages depend on each other.{/tr}
{tr}Below you will find a detailed table with package requirements. If not all package requirements are met, consider trying to meet all package requirements. If you don't meet them, you may continue at your own peril.{/tr}
| Requirement | Min Version | Max Version | Available | Result |
|---|---|---|---|---|
| {$dep.package|ucfirst} requirements | ||||
| {$dep.requires|ucfirst} | {$dep.required_version.min} | {$dep.required_version.max} | {$dep.required_version.available} | {if $dep.result == 'ok'} OK {elseif $dep.result == 'missing'} Package not installed or not activated {assign var=missing value=true} {elseif $dep.result == 'min_dep'} Minimum version not met {assign var=min_dep value=true} {elseif $dep.result == 'max_dep'} Maximum version exceeded {assign var=max_dep value=true} {/if} |