Ajout du FR

Ajout du FR + correction du "functions.php"
This commit is contained in:
Gauvain Boiché
2020-03-30 14:52:34 +02:00
commit 5e4c5f9418
4541 changed files with 608941 additions and 0 deletions

69
ext/phpbb/viglink/ext.php Normal file
View File

@@ -0,0 +1,69 @@
<?php
/**
*
* VigLink extension for the phpBB Forum Software package.
*
* @copyright (c) 2014 phpBB Limited <https://www.phpbb.com>
* @license GNU General Public License, version 2 (GPL-2.0)
*
*/
namespace phpbb\viglink;
/**
* Extension class for custom enable/disable/purge actions
*/
class ext extends \phpbb\extension\base
{
/**
* Check whether or not the extension can be enabled.
* The current phpBB version should meet or exceed
* the minimum version required by this extension:
*
* Requires phpBB 3.2.0-b1 or greater
*
* @return bool
*/
public function is_enableable()
{
return phpbb_version_compare(PHPBB_VERSION, '3.2.0-b1', '>=');
}
/**
* Check phpBB's VigLink switches and set them during install
*
* @param mixed $old_state The return value of the previous call
* of this method, or false on the first call
*
* @return mixed Returns false after last step, otherwise
* temporary state which is passed as an
* argument to the next step
*/
public function enable_step($old_state)
{
if ($old_state === false)
{
$viglink_helper = new \phpbb\viglink\acp\viglink_helper(
$this->container->get('cache.driver'),
$this->container->get('config'),
$this->container->get('file_downloader'),
$this->container->get('language'),
$this->container->get('log'),
$this->container->get('user')
);
try
{
$viglink_helper->set_viglink_services();
}
catch (\RuntimeException $e)
{
$viglink_helper->log_viglink_error($e->getMessage());
}
return 'viglink';
}
return parent::enable_step($old_state);
}
}