supprime la gestion des modules
This commit is contained in:
parent
ada386a428
commit
e22793e3d9
@ -377,7 +377,7 @@ class plugin extends common
|
|||||||
$store[$key]['category'],
|
$store[$key]['category'],
|
||||||
'<a href="' . self::BASEURL_STORE . self::MODULE_STORE . $key . '" target="_blank" >' . $store[$key]['title'] . '</a>',
|
'<a href="' . self::BASEURL_STORE . self::MODULE_STORE . $key . '" target="_blank" >' . $store[$key]['title'] . '</a>',
|
||||||
$store[$key]['version'],
|
$store[$key]['version'],
|
||||||
helper::dateUTF8('%d %B %Y', $store[$key]['versionDate'], self::$i18nUI),
|
helper::dateUTF8('%d %B %Y', $store[$key]['versionDate'], self::$i18nContent),
|
||||||
implode(' - ', $pageInfos),
|
implode(' - ', $pageInfos),
|
||||||
template::button('moduleExport' . $key, [
|
template::button('moduleExport' . $key, [
|
||||||
'class' => $class,
|
'class' => $class,
|
||||||
@ -403,7 +403,7 @@ class plugin extends common
|
|||||||
{
|
{
|
||||||
$store = json_decode(helper::getUrlContents(self::BASEURL_STORE . self::MODULE_STORE . 'list'), true);
|
$store = json_decode(helper::getUrlContents(self::BASEURL_STORE . self::MODULE_STORE . 'list'), true);
|
||||||
self::$storeItem = $store[$this->getUrl(2)];
|
self::$storeItem = $store[$this->getUrl(2)];
|
||||||
self::$storeItem['fileDate'] = helper::dateUTF8('%d %B %Y', self::$storeItem['fileDate'], self::$i18nUI);
|
self::$storeItem['fileDate'] = helper::dateUTF8('%d %B %Y', self::$storeItem['fileDate'], self::$i18nContent);
|
||||||
// Valeurs en sortie
|
// Valeurs en sortie
|
||||||
$this->addOutput([
|
$this->addOutput([
|
||||||
'title' => helper::translate('Module ' . self::$storeItem['title']),
|
'title' => helper::translate('Module ' . self::$storeItem['title']),
|
||||||
@ -531,19 +531,19 @@ class plugin extends common
|
|||||||
$infoModules[$pagesInfos[$keyi18n][$keyPage]['moduleId']]['version'],
|
$infoModules[$pagesInfos[$keyi18n][$keyPage]['moduleId']]['version'],
|
||||||
template::flag($keyi18n, '20px') . ' <a href ="' . helper::baseUrl() . $keyPage . '" target="_blank">' . $pagesInfos[$keyi18n][$keyPage]['title'] . ' (' . $keyPage . ')</a>',
|
template::flag($keyi18n, '20px') . ' <a href ="' . helper::baseUrl() . $keyPage . '" target="_blank">' . $pagesInfos[$keyi18n][$keyPage]['title'] . ' (' . $keyPage . ')</a>',
|
||||||
template::button('dataExport' . $keyPage, [
|
template::button('dataExport' . $keyPage, [
|
||||||
'href' => helper::baseUrl() . $this->getUrl(0) . '/dataExport/filemanager/' . self::$siteContent . '/' . $pagesInfos[$keyi18n][$keyPage]['moduleId'] . '/' . $keyPage,
|
'href' => helper::baseUrl() . $this->getUrl(0) . '/dataExport/filemanager/' . self::$i18nContent . '/' . $pagesInfos[$keyi18n][$keyPage]['moduleId'] . '/' . $keyPage,
|
||||||
// appel de fonction vaut exécution, utiliser un paramètre
|
// appel de fonction vaut exécution, utiliser un paramètre
|
||||||
'value' => template::ico('download-cloud'),
|
'value' => template::ico('download-cloud'),
|
||||||
'help' => 'Sauvegarder les données du module dans le gestionnaire de fichiers'
|
'help' => 'Sauvegarder les données du module dans le gestionnaire de fichiers'
|
||||||
]),
|
]),
|
||||||
template::button('dataExport' . $keyPage, [
|
template::button('dataExport' . $keyPage, [
|
||||||
'href' => helper::baseUrl() . $this->getUrl(0) . '/dataExport/download/' . self::$siteContent . '/' . $pagesInfos[$keyi18n][$keyPage]['moduleId'] . '/' . $keyPage,
|
'href' => helper::baseUrl() . $this->getUrl(0) . '/dataExport/download/' . self::$i18nContent . '/' . $pagesInfos[$keyi18n][$keyPage]['moduleId'] . '/' . $keyPage,
|
||||||
// appel de fonction vaut exécution, utiliser un paramètre
|
// appel de fonction vaut exécution, utiliser un paramètre
|
||||||
'value' => template::ico('download'),
|
'value' => template::ico('download'),
|
||||||
'help' => 'Sauvegarder et télécharger les données du module'
|
'help' => 'Sauvegarder et télécharger les données du module'
|
||||||
]),
|
]),
|
||||||
template::button('dataDelete' . $keyPage, [
|
template::button('dataDelete' . $keyPage, [
|
||||||
'href' => helper::baseUrl() . $this->getUrl(0) . '/dataDelete/' . self::$siteContent . '/' . $pagesInfos[$keyi18n][$keyPage]['moduleId'] . '/' . $keyPage,
|
'href' => helper::baseUrl() . $this->getUrl(0) . '/dataDelete/' . self::$i18nContent . '/' . $pagesInfos[$keyi18n][$keyPage]['moduleId'] . '/' . $keyPage,
|
||||||
// appel de fonction vaut exécution, utiliser un paramètre
|
// appel de fonction vaut exécution, utiliser un paramètre
|
||||||
'value' => template::ico('trash'),
|
'value' => template::ico('trash'),
|
||||||
'class' => 'buttonRed dataDelete',
|
'class' => 'buttonRed dataDelete',
|
||||||
@ -603,7 +603,6 @@ class plugin extends common
|
|||||||
mkdir(self::FILE_DIR . 'source/modules');
|
mkdir(self::FILE_DIR . 'source/modules');
|
||||||
}
|
}
|
||||||
$success = copy($tmpFolder . $fileName, self::FILE_DIR . 'source/modules/' . $fileName);
|
$success = copy($tmpFolder . $fileName, self::FILE_DIR . 'source/modules/' . $fileName);
|
||||||
|
|
||||||
// Valeurs en sortie
|
// Valeurs en sortie
|
||||||
$this->addOutput([
|
$this->addOutput([
|
||||||
'redirect' => helper::baseUrl() . 'plugin',
|
'redirect' => helper::baseUrl() . 'plugin',
|
||||||
@ -626,4 +625,5 @@ class plugin extends common
|
|||||||
$this->deleteDir($tmpFolder);
|
$this->deleteDir($tmpFolder);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
@ -16,3 +16,4 @@
|
|||||||
/** NE PAS EFFACER
|
/** NE PAS EFFACER
|
||||||
* admin.css
|
* admin.css
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
@ -30,22 +30,12 @@
|
|||||||
]); ?>
|
]); ?>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="tab">
|
|
||||||
<?php echo template::button('pluginModuleButton', [
|
|
||||||
'value' => 'Modules installés',
|
|
||||||
'class' => ' buttonTab'
|
|
||||||
]); ?>
|
|
||||||
<?php echo template::button('pluginDataButton', [
|
|
||||||
'value' => 'Données des modules',
|
|
||||||
'class' => 'buttonTab'
|
|
||||||
]); ?>
|
|
||||||
</div>
|
|
||||||
<div class="tabContent" id="moduleContainer">
|
|
||||||
<?php if ($module::$modulesInstalled): ?>
|
<?php if ($module::$modulesInstalled): ?>
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="col12">
|
<div class="col12">
|
||||||
<div class="block">
|
<div class="block">
|
||||||
<h4><?php echo helper::translate('Sauvegarde'); ?>
|
<h4>
|
||||||
|
<?php echo helper::translate('Sauvegarde'); ?>
|
||||||
</h4>
|
</h4>
|
||||||
<?php echo template::table([2, 2, 1, 5, 1, 1], $module::$modulesInstalled, ['Module', 'Identifiant', 'Version', '', '', '']); ?>
|
<?php echo template::table([2, 2, 1, 5, 1, 1], $module::$modulesInstalled, ['Module', 'Identifiant', 'Version', '', '', '']); ?>
|
||||||
</div>
|
</div>
|
||||||
@ -58,7 +48,8 @@
|
|||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="col12">
|
<div class="col12">
|
||||||
<div class="block">
|
<div class="block">
|
||||||
<h4><?php echo helper::translate('Modules orphelins'); ?>
|
<h4>
|
||||||
|
<?php echo helper::translate('Modules orphelins'); ?>
|
||||||
</h4>
|
</h4>
|
||||||
<?php echo template::table([2, 2, 1, 6, 1], $module::$modulesOrphan, ['Module', 'Identifiant', 'Version', '', '']); ?>
|
<?php echo template::table([2, 2, 1, 6, 1], $module::$modulesOrphan, ['Module', 'Identifiant', 'Version', '', '']); ?>
|
||||||
</div>
|
</div>
|
||||||
@ -67,33 +58,3 @@
|
|||||||
<?php else: ?>
|
<?php else: ?>
|
||||||
<?php echo template::speech('Aucun module orphelin.'); ?>
|
<?php echo template::speech('Aucun module orphelin.'); ?>
|
||||||
<?php endif; ?>
|
<?php endif; ?>
|
||||||
</div>
|
|
||||||
<div class="tabContent displayNone" id="dataContainer">
|
|
||||||
<?php if ($module::$modulesData) : ?>
|
|
||||||
<div class="row">
|
|
||||||
<div class="col12">
|
|
||||||
<div class="block">
|
|
||||||
<h4>
|
|
||||||
<?php echo helper::translate('Modules configurés'); ?>
|
|
||||||
</h4>
|
|
||||||
<div class="row">
|
|
||||||
<div class="col1 offset11">
|
|
||||||
<?php echo template::button('configModuledataImport', [
|
|
||||||
'href' => helper::baseUrl() . 'plugin/dataImport',
|
|
||||||
'value' => template::ico('upload'),
|
|
||||||
"help" => 'Importer des données de module dans une page libre'
|
|
||||||
]); ?>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="row">
|
|
||||||
<div class="col12">
|
|
||||||
<?php echo template::table([4, 1, 4, 1, 1, 1], $module::$modulesData, ['Module', 'Version', 'Page associée', '', '', '']); ?>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<?php else : ?>
|
|
||||||
<?php echo template::speech('Aucune donnée de module.'); ?>
|
|
||||||
<?php endif; ?>
|
|
||||||
</div>
|
|
Loading…
Reference in New Issue
Block a user