mirror of
https://github.com/devcode-it/openstamanager.git
synced 2025-06-05 22:09:38 +02:00
Aggiunta tabella zz_plugins_lang
This commit is contained in:
@@ -103,8 +103,8 @@ if (!function_exists('customDatabase')) {
|
||||
function customDatabase()
|
||||
{
|
||||
$database = database();
|
||||
$modules = $database->fetchArray("SELECT name, CONCAT('modules/', directory) AS directory FROM zz_modules WHERE options2 != ''");
|
||||
$plugins = $database->fetchArray("SELECT name, CONCAT('plugins/', directory) AS directory FROM zz_plugins WHERE options2 != ''");
|
||||
$modules = $database->fetchArray("SELECT name, CONCAT('modules/', `directory`) AS directory FROM `zz_modules` WHERE `options2` != ''");
|
||||
$plugins = $database->fetchArray("SELECT `name`, CONCAT('plugins/', `directory`) AS directory FROM `zz_plugins` LEFT JOIN `zz_plugins_lang` ON (`zz_plugins`.`id` = `zz_plugins_lang`.`id_record` AND `zz_plugins`.`id_lang` = ".setting('Lingua').") WHERE `options2` != ''");
|
||||
|
||||
$results = array_merge($modules, $plugins);
|
||||
|
||||
|
||||
@@ -35,16 +35,16 @@ class PluginDuplicati extends Controllo
|
||||
|
||||
public function check()
|
||||
{
|
||||
$duplicati = database()->fetchArray('SELECT `idmodule_to`, `name` FROM `zz_plugins` GROUP BY `idmodule_to`, `name` HAVING COUNT(`name`) > 1');
|
||||
$duplicati = database()->fetchArray('SELECT `idmodule_to`, `name` FROM `zz_plugins` LEFT JOIN `zz_plugins_lang` ON (`zz_plugins`.`id` = `zz_plugins_lang`.`id_record` AND `zz_plugins`.`id_lang` = '.prepare(setting('Lingua')).') GROUP BY `idmodule_to`, `name` HAVING COUNT(`name`) > 1');
|
||||
|
||||
foreach ($duplicati as $plugin) {
|
||||
$modulo = Module::pool($plugin['idmodule_to']);
|
||||
|
||||
$this->addResult([
|
||||
'id' => $plugin['name'],
|
||||
'nome' => $modulo->title.': '.$plugin['name'],
|
||||
'id' => $plugin->name,
|
||||
'nome' => $modulo->title.': '.$plugin->name,
|
||||
'descrizione' => tr('Il plugin _NAME_ del modulo _MODULE_ esiste più volte', [
|
||||
'_NAME_' => $plugin['name'],
|
||||
'_NAME_' => $plugin->name,
|
||||
'_MODULE_' => $modulo->title,
|
||||
]),
|
||||
]);
|
||||
|
||||
Reference in New Issue
Block a user