Newer
Older
/**
* Copyright Maarch since 2008 under licence GPLv3.
* See LICENCE.txt file at the root folder for more details.
* This file is part of Maarch software.
*
*/
/**
* @brief class of install tools
*
* @file
* @date $date$
* @version $Revision$
* @ingroup install
*/
?>
<div class="blockWrapper">
<div class="titleBlock">
<h2 onClick="slide('prerequisites');" style="cursor: pointer;">
</h2>
</div>
<div class="contentBlock" id="prerequisites">
<p>
<div id="titleLink">
<?php echo _PREREQUISITES_EXP;?>
</div>
<br />
<img src="img/green_light.png" width="10px" />
<?php echo _ACTIVATED;?>
<img src="img/orange_light.png" width="10px" />
<?php echo _OPTIONNAL;?>
<img src="img/red_light.png" width="10px" />
<?php echo _NOT_ACTIVATED;?>
<tr>
<td class="voyantPrerequisites">
<?php echo $Class_Install->checkPrerequisites(
$Class_Install->isPhpVersion()
<tr>
<td class="voyantPrerequisites">
<?php echo $Class_Install->checkPrerequisites(
$Class_Install->isMaarchPathWritable()
<tr>
<td class="voyantPrerequisites">
<?php echo $Class_Install->checkPrerequisites(
$Class_Install->isUnoconvInstalled()
);?>
</td>
<td>
<?php echo _UNOCONV_INSTALLED;?>
</td>
</tr>
<tr>
<td class="voyantPrerequisites">
<?php echo $Class_Install->checkPrerequisites(
$Class_Install->isNetCatOrNmapInstalled(),
true
);?>
</td>
<td>
<?php echo _NETCAT_OR_NMAP_INSTALLED;?>
</td>
</tr>
<tr>
<td>
</td>
<td>
</td>
</tr>
<tr>
<td colspan="2">
<h2>
Libraires
</h2>
</td>
</tr>
<tr>
<td class="voyantPrerequisites">
<?php echo $Class_Install->checkPrerequisites(
$Class_Install->isPhpRequirements(
'pgsql'
)
<tr>
<td class="voyantPrerequisites">
<?php echo $Class_Install->checkPrerequisites(
$Class_Install->isPhpRequirements(
'pdo_pgsql'
)
);?>
</td>
<td>
<?php echo _PDO_PGSQL;?>
</td>
</tr>
<tr>
<td class="voyantPrerequisites">
<?php echo $Class_Install->checkPrerequisites(
$Class_Install->isPhpRequirements(
'gd'
)
<tr>
<td class="voyantPrerequisites">
<?php echo $Class_Install->checkPrerequisites(
$Class_Install->isPhpRequirements(
'imap'
),
true
</td>
<td>
</td>
</tr>
<tr>
<td class="voyantPrerequisites">
<?php echo $Class_Install->checkPrerequisites(
$Class_Install->isPhpRequirements(
'mbstring'
)
<tr>
<td class="voyantPrerequisites">
<?php echo $Class_Install->checkPrerequisites(
$Class_Install->isPhpRequirements(
'xsl'
)
<td class="voyantPrerequisites">
<?php echo $Class_Install->checkPrerequisites(
$Class_Install->isPhpRequirements(
'gettext'
<tr>
<td class="voyantPrerequisites">
<?php echo $Class_Install->checkPrerequisites(
$Class_Install->isPhpRequirements(
'xmlrpc'
<tr>
<td class="voyantPrerequisites">
<?php echo $Class_Install->checkPrerequisites(
$Class_Install->isPhpRequirements(
'curl'
)
);?>
</td>
<td>
<?php echo _CURL;?>
</td>
</tr>
<tr>
<td class="voyantPrerequisites">
<?php echo $Class_Install->checkPrerequisites(
$Class_Install->isPhpRequirements(
'zip'
)
);?>
</td>
<td>
<td class="voyantPrerequisites">
<?php echo $Class_Install->checkPrerequisites(
$Class_Install->isPhpRequirements(
'imagick'
</tr>
<?php if (DIRECTORY_SEPARATOR != '/') {
?>
<tr>
<td class="voyantPrerequisites">
<?php echo $Class_Install->checkPrerequisites(
$Class_Install->isPhpRequirements(
'fileinfo'
); ?>
</td>
<td>
<?php echo _FILEINFO; ?>
</td>
</tr>
<?php
} ?>
<tr>
<td>
</td>
<td>
</td>
</tr>
<tr>
<td colspan="2">
<h2>
PEAR
</h2>
</td>
</tr>
<tr>
<td class="voyantPrerequisites">
<?php echo $Class_Install->checkPrerequisites(
$Class_Install->isPearRequirements(
'System.php'
)
</td>
</tr>
<tr>
<td>
</td>
<td>
</td>
</tr>
<tr>
<td colspan="2">
<h2>
php.ini
</h2>
</td>
</tr>
<tr>
<td class="voyantPrerequisites">
<?php echo $Class_Install->checkPrerequisites(
$Class_Install->isIniErrorRepportingRequirements(),
true
);?>
</td>
</tr>
<tr>
<td class="voyantPrerequisites">
<?php echo $Class_Install->checkPrerequisites(
$Class_Install->isIniDisplayErrorRequirements()
</td>
</tr>
<tr>
<td class="voyantPrerequisites">
<?php echo $Class_Install->checkPrerequisites(
$Class_Install->isIniShortOpenTagRequirements()
</p>
</div>
</div>
<br />
<div class="blockWrapper">
<div class="contentBlock" id="prerequisites">
<p>
<div id="buttons">
<div style="float: left;" class="previousButton" id="previous">
<a href="#" onClick="goTo('index.php?step=licence');">
<?php echo _PREVIOUS_INSTALL;?>
</a>
</div>
<div style="float: right;" class="nextButton" id="next">
<?php
if (!$canContinue) {
echo _MUST_FIX;
} else {
echo '<a href="#" onClick="goTo(\'index.php?step=database\');">'
.'</a>';
}
?>
</div>
</div>
<br />
<br />
</p>
</div>