Source for file warnings.php
Documentation is available at warnings.php
* @package Joomla.Administrator
* @subpackage com_installer
* @copyright Copyright (C) 2005 - 2013 Open Source Matters, Inc. All rights reserved.
* @license GNU General Public License version 2 or later; see LICENSE.txt
* Extension Manager Templates Model
* @package Joomla.Administrator
* @subpackage com_installer
public $type =
'warnings';
* Return the byte value of a particular string.
* @param string $val String optionally with G, M or K suffix
* @return integer size in bytes
// The 'G' modifier is available since PHP 5.1.0
$file_uploads =
ini_get('file_uploads');
$messages[] =
array('message' =>
JText::_('COM_INSTALLER_MSG_WARNINGS_FILEUPLOADSDISABLED'),
'description' =>
JText::_('COM_INSTALLER_MSG_WARNINGS_FILEUPLOADISDISABLEDDESC'));
$upload_dir =
ini_get('upload_tmp_dir');
$messages[] =
array('message' =>
JText::_('COM_INSTALLER_MSG_WARNINGS_PHPUPLOADNOTSET'),
'description' =>
JText::_('COM_INSTALLER_MSG_WARNINGS_PHPUPLOADNOTSETDESC'));
$messages[] =
array('message' =>
JText::_('COM_INSTALLER_MSG_WARNINGS_PHPUPLOADNOTWRITEABLE'),
'description' =>
JText::sprintf('COM_INSTALLER_MSG_WARNINGS_PHPUPLOADNOTWRITEABLEDESC', $upload_dir));
$tmp_path =
$config->get('tmp_path');
$messages[] =
array('message' =>
JText::_('COM_INSTALLER_MSG_WARNINGS_JOOMLATMPNOTSET'),
'description' =>
JText::_('COM_INSTALLER_MSG_WARNINGS_JOOMLATMPNOTSETDESC'));
$messages[] =
array('message' =>
JText::_('COM_INSTALLER_MSG_WARNINGS_JOOMLATMPNOTWRITEABLE'),
'description' =>
JText::sprintf('COM_INSTALLER_MSG_WARNINGS_JOOMLATMPNOTWRITEABLEDESC', $tmp_path));
if ($memory_limit <
(8 *
1024 *
1024))
$messages[] =
array('message' =>
JText::_('COM_INSTALLER_MSG_WARNINGS_LOWMEMORYWARN'),
'description' =>
JText::_('COM_INSTALLER_MSG_WARNINGS_LOWMEMORYDESC'));
elseif ($memory_limit <
(16 *
1024 *
1024))
$messages[] =
array('message' =>
JText::_('COM_INSTALLER_MSG_WARNINGS_MEDMEMORYWARN'),
'description' =>
JText::_('COM_INSTALLER_MSG_WARNINGS_MEDMEMORYDESC'));
if ($post_max_size <
$upload_max_filesize)
$messages[] =
array('message' =>
JText::_('COM_INSTALLER_MSG_WARNINGS_UPLOADBIGGERTHANPOST'),
'description' =>
JText::_('COM_INSTALLER_MSG_WARNINGS_UPLOADBIGGERTHANPOSTDESC'));
if ($post_max_size <
(4 *
1024 *
1024)) // 4MB
$messages[] =
array('message' =>
JText::_('COM_INSTALLER_MSG_WARNINGS_SMALLPOSTSIZE'),
'description' =>
JText::_('COM_INSTALLER_MSG_WARNINGS_SMALLPOSTSIZEDESC'));
if ($upload_max_filesize <
(4 *
1024 *
1024)) // 4MB
$messages[] =
array('message' =>
JText::_('COM_INSTALLER_MSG_WARNINGS_SMALLUPLOADSIZE'),
'description' =>
JText::_('COM_INSTALLER_MSG_WARNINGS_SMALLUPLOADSIZEDESC'));
Documentation generated on Tue, 19 Nov 2013 15:18:19 +0100 by phpDocumentor 1.4.3