<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.dolibarr.org/index.php?action=history&amp;feed=atom&amp;title=Module_Extra_Admin_Tools</id>
	<title>Module Extra Admin Tools - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.dolibarr.org/index.php?action=history&amp;feed=atom&amp;title=Module_Extra_Admin_Tools"/>
	<link rel="alternate" type="text/html" href="https://wiki.dolibarr.org/index.php?title=Module_Extra_Admin_Tools&amp;action=history"/>
	<updated>2026-10-25T00:14:43Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.39.17</generator>
	<entry>
		<id>https://wiki.dolibarr.org/index.php?title=Module_Extra_Admin_Tools&amp;diff=42388&amp;oldid=prev</id>
		<title>PolyglotBot: Import interlang links (links to translated versions of this page in other languages) from origin English page &quot;Module_Extra_Admin_Tools_EN&quot;.</title>
		<link rel="alternate" type="text/html" href="https://wiki.dolibarr.org/index.php?title=Module_Extra_Admin_Tools&amp;diff=42388&amp;oldid=prev"/>
		<updated>2019-07-23T13:21:07Z</updated>

		<summary type="html">&lt;p&gt;Import interlang links (links to translated versions of this page in other languages) from origin English page &amp;quot;Module_Extra_Admin_Tools_EN&amp;quot;.&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 13:21, 23 July 2019&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot;&gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;!-- BEGIN interlang links --&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;!-- Do NOT edit this section&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;     Links below are automatically managed by PolyglotBot&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;     You can edit links on the English source page : Module_Extra_Admin_Tools_EN --&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[en:Module_Extra_Admin_Tools_EN]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;!-- END interlang links --&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:Modules complémentaires]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:Modules complémentaires]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{TemplateDocDev}}&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{TemplateDocDev}}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>PolyglotBot</name></author>
	</entry>
	<entry>
		<id>https://wiki.dolibarr.org/index.php?title=Module_Extra_Admin_Tools&amp;diff=36924&amp;oldid=prev</id>
		<title>Patrick.fox: Created page with &quot;Category:Modules complémentaires {{TemplateDocDev}} {{TemplateDocUtil}} = Informations = {{TemplateModuleInfo |modulename=Extra Admin Tools |editor=Libre Expert |web=[http:/...&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.dolibarr.org/index.php?title=Module_Extra_Admin_Tools&amp;diff=36924&amp;oldid=prev"/>
		<updated>2017-03-10T04:27:42Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;&lt;a href=&quot;/index.php/Category:Modules_compl%C3%A9mentaires&quot; title=&quot;Category:Modules complémentaires&quot;&gt;Category:Modules complémentaires&lt;/a&gt; {{TemplateDocDev}} {{TemplateDocUtil}} = Informations = {{TemplateModuleInfo |modulename=Extra Admin Tools |editor=Libre Expert |web=[http:/...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;[[Category:Modules complémentaires]]&lt;br /&gt;
{{TemplateDocDev}}&lt;br /&gt;
{{TemplateDocUtil}}&lt;br /&gt;
= Informations =&lt;br /&gt;
{{TemplateModuleInfo&lt;br /&gt;
|modulename=Extra Admin Tools&lt;br /&gt;
|editor=Libre Expert&lt;br /&gt;
|web=[http://www.libre-expert.com www.libre-expert.com]&lt;br /&gt;
|webbuy=[https://www.dolistore.com/fr/modules/754-Extra-Admin-Tools.html www.dolistore.com]&lt;br /&gt;
|status=stable&lt;br /&gt;
|prerequisites=&lt;br /&gt;
|minversion=3.9.0&lt;br /&gt;
|note=&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Fonctionnalités =&lt;br /&gt;
Ce module vous fournira des outils d&amp;#039;administration complémentaires pour Dolibarr en un seul paquet :&lt;br /&gt;
* un installateur de modules facile (pour utiliser des fichiers venant de Dolistore)&lt;br /&gt;
* un gestionnaire de fichiers (copier, déplacer, supprimer, archiver, éditer, renommer, visualiser, rechercher)&lt;br /&gt;
* un configurateur de sauvegardes : stockage incrémentiel, rapport par email (fonctionne ensemble avec cron, bash et tar)&lt;br /&gt;
* un vérificateur d&amp;#039;intégrité de fichiers Dolibarr (pour garder un oeil sur les modifications)&lt;br /&gt;
&lt;br /&gt;
= Prérequis =&lt;br /&gt;
Votre serveur web PHP doit avoir les permissions d&amp;#039;accéder aux répertoires que vous voulez utiliser.&lt;br /&gt;
&lt;br /&gt;
= Installation =&lt;br /&gt;
{{InstallModuleDoliStoreFr}}&lt;br /&gt;
&lt;br /&gt;
= Configuration =&lt;br /&gt;
Pour mettre en place le module, extraire l&amp;#039;archive Zip fournie de préférence dans le répertoire &amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;quot;htdocs/custom/&amp;quot;&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039; de votre installation Dolibarr, &lt;br /&gt;
Modifier les droits des fichiers si nécessaire pour permettre à votre serveur web d&amp;#039;accéder au nouveau dossier.&lt;br /&gt;
Votre fichier &amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;quot;htdocs/conf/conf.php&amp;quot;&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039; doit être paramétré afin d&amp;#039;inclure le répertoire alternatif, en ajustant les paramètres ci-dessous (à modifier selon vos caractéristiques) :&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;$dolibarr_main_url_root_alt=&amp;#039;/custom&amp;#039;;&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;$dolibarr_main_document_root_alt=&amp;#039;/var/www/dolibarr/htdocs/custom&amp;#039;;&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
= Utilisation =&lt;br /&gt;
Une fois activé depuis le menu administrateur &amp;#039;&amp;#039;&amp;#039;Configuration/Modules&amp;#039;&amp;#039;&amp;#039; dans la rubrique &amp;#039;&amp;#039;&amp;#039;&amp;quot;Autre&amp;quot;&amp;#039;&amp;#039;&amp;#039;, ce module comprendra 4 fonctionnalités, accessibles &lt;br /&gt;
depuis le menu de gauche de la page d&amp;#039;accueil de Dolibarr pour les utilisateurs ayant le rôle d&amp;#039;administrateur :&lt;br /&gt;
&lt;br /&gt;
* La vérification de l&amp;#039;intégrité des fichiers de Dolibarr&lt;br /&gt;
* Un installateur facile de modules pour Dolibarr&lt;br /&gt;
* Un gestionnaire de fichiers&lt;br /&gt;
* Un configurateur de sauvegardes&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;&amp;#039;&amp;#039;&amp;#039;1) Le vérificateur d&amp;#039;intégrité&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
:Cette fonctionnalité doit être initialisée la première fois que l&amp;#039;on se rend sur sa page, cette étape génère un fichier de référence contenant &lt;br /&gt;
:une base de vérification des fichiers par md5sum. Lorsque l&amp;#039;on se rend ensuite sur le même menu, &lt;br /&gt;
:il est proposé de faire une vérification d&amp;#039;intégrité des fichiers, récursivement depuis le répertoire &amp;#039;&amp;#039;&amp;#039;&amp;quot;htdocs&amp;quot;&amp;#039;&amp;#039;&amp;#039; de votre installation de Dolibarr.&lt;br /&gt;
:Pour réinitialiser la base des md5sum, il faut supprimer manuellement le fichier &amp;#039;&amp;#039;&amp;#039;&amp;quot;checklist&amp;quot;&amp;#039;&amp;#039;&amp;#039; qui est une archive Zip placée à la base du dossier de ce module, &lt;br /&gt;
:vous serez ensuite invité à réinitialiser la base md5sum à la prochaine visite sur la page de cette fonctionnalité.&lt;br /&gt;
:* Remarque : L&amp;#039;usage de cette fonctionnalité sur un système lent, engendrera un temps d&amp;#039;attente du rafraichissement de la page&lt;br /&gt;
&lt;br /&gt;
;&amp;#039;&amp;#039;&amp;#039;2) L&amp;#039;installateur facile de modules&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
:Cette fonctionnalité permet dans un premier temps de charger et simuler l&amp;#039;extraction d&amp;#039;une archive Zip de module pour Dolibarr, afin de vérifier que celle-ci se déploiera correctement. &lt;br /&gt;
:Il y a trois possibilités de placement, à vous de voir en fonction de l&amp;#039;arborescence contenue dans l&amp;#039;archive Zip, &lt;br /&gt;
:la méthode recommandée est de placer ses nouveaux modules dans le dossier &amp;#039;&amp;#039;&amp;#039;&amp;quot;/htdocs/custom&amp;quot;&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
:Puis la vérification faite, un boutton permet confirmer l&amp;#039;extraction réelle, il ne restera plus qu&amp;#039;à activer le module ainsi copié, dans le menu &amp;#039;&amp;#039;&amp;#039;Configuration/Modules&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
;&amp;#039;&amp;#039;&amp;#039;3) Le gestionnaire de fichiers&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
:Il vous permettra d&amp;#039;agir sur l&amp;#039;arborescence de vos fichiers hébergés : copie, déplacement, suppression, archivage, édition, renommage, visualisation, recherche.&lt;br /&gt;
:Utilisation du clic gauche pour sélectionner, et du clic droit pour voir apparaître les actions possibles.&lt;br /&gt;
&lt;br /&gt;
;&amp;#039;&amp;#039;&amp;#039;4) Le configurateur de sauvegardes&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
:Cette fonctionnalité travaille de pair avec l&amp;#039;application &amp;#039;&amp;#039;&amp;#039;CRON&amp;#039;&amp;#039;&amp;#039; ou équivalente, il faut la paramétrer pour lui demander d&amp;#039;exécuter toutes les heures &lt;br /&gt;
:le script &amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;quot;simplebashbu.sh&amp;quot;&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039; situé dans le répertoire &amp;#039;&amp;#039;&amp;#039;&amp;quot;scripts/&amp;quot;&amp;#039;&amp;#039;&amp;#039; du module. Ce script lit avant exécution un fichier de configuration nommé &amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;quot;backupconfig.conf&amp;quot;&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
:généré par la page de paramétrages au moment de l&amp;#039;appui sur le bouton &amp;#039;&amp;#039;&amp;#039;&amp;quot;Enregistrer la configuration et tester l&amp;#039;accès à la base&amp;quot;&amp;#039;&amp;#039;&amp;#039;, &lt;br /&gt;
:ce fichier est placé dans le même répertoire &amp;#039;&amp;#039;&amp;#039;&amp;quot;scripts/&amp;quot;&amp;#039;&amp;#039;&amp;#039; du module.&lt;br /&gt;
&lt;br /&gt;
;Exemple de programmation de CRON pour exécuter le script toutes les heures :&lt;br /&gt;
:&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;0 * * * * /var/www/dolibarr/htdocs/custom/scripts/simplebashbu.sh&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
*Important : Vous devez mettre en place cette programmation par vous-même sur votre serveur, car cela nécessite l&amp;#039;utilisateur &amp;quot;root&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
L&amp;#039;action de ce script consiste en une sauvegarde intégrale des fichiers de Dolibarr une fois par semaine, au jour et à l&amp;#039;heure voulue, &lt;br /&gt;
puis s&amp;#039;effectue une sauvegarde incrémentale les autres jours de la semaine. La base de données, elle, est sauvegardée intégralement chaque jour, à la même heure que les fichiers.&lt;br /&gt;
Il résulte des fichiers Gzip placés dans le répertoire que vous aurez précisé dans la configuration de cette fonctionnalité, avec l&amp;#039;arborescence suivante :&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;ARCHIVED-BACKUPS&amp;#039;&amp;#039;&amp;#039; pour les sauvegardes intégrales, chaque semaine sont ajoutés de 2 nouveaux fichiers Gzip, la base de données et les fichiers de Dolibarr&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;DAILY&amp;#039;&amp;#039;&amp;#039; pour les sauvegardes quotidiennes&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;LOGS&amp;#039;&amp;#039;&amp;#039; pour les rapports de sauvegardes&lt;br /&gt;
&lt;br /&gt;
Un email peut être précisé pour envoyer un rapport à l&amp;#039;administrateur à chaque sauvegarde effectuée, il suffit que PHP Mail soit bien configuré sur votre serveur.&lt;/div&gt;</summary>
		<author><name>Patrick.fox</name></author>
	</entry>
</feed>