Skip to content

Commit

Permalink
Merge pull request #510 from Evarisk/develop
Browse files Browse the repository at this point in the history
Develop
  • Loading branch information
nicolas-eoxia authored Jul 6, 2023
2 parents 99d2225 + dea0c41 commit 35f65ff
Show file tree
Hide file tree
Showing 91 changed files with 7,443 additions and 5,592 deletions.
234 changes: 231 additions & 3 deletions ChangeLog.md

Large diffs are not rendered by default.

16 changes: 8 additions & 8 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,23 +1,23 @@
# Saturne sur [DOLIBARR ERP CRM](https://www.dolibarr.org)
# Saturne sur [DOLIBARR ERP CRM](https://dolibarr.org)

## Informations

- Numéro du module : 436318
- Version : 1.0.0
- Dernière mise à jour : 04/04/2023
- Éditeur : [Evarisk](https://www.evarisk.com)
- Compatibilité : Dolibarr 16.0.0 - 16.0.5
- Version : 1.1.0
- Dernière mise à jour : 06/07/2023
- Éditeur : [Evarisk](https://evarisk.com)
- Compatibilité : Dolibarr 16.0.0 - 17.0.2
- Thème : eldy
- Licence : GPLv3
- Disponible sur : Windows - MacOS - Linux

## Liens

- Support & Assistance : [Forum www.dolibarr.fr](https://www.dolibarr.fr) / Par mail à contact@evarisk.com
- Demo : [Demo Saturne](https://www.demodoli.digirisk.com) - ID: demo - Password: demo
- Support & Assistance : [Forum dolibarr.fr](https://dolibarr.fr) / Par mail à contact@evarisk.com
- Demo : [Demo Saturne](https://demodoli.digirisk.com) - ID: demo - Password: demo
- Documentation : [Wiki Saturne](https://wiki.dolibarr.org/index.php/Module_Saturne)
- Projet GitHub : [Projet Saturne](https://github.com/Evarisk/Saturne/projects?query=is%3Aopen)
- D'autres modules développés par Evarisk disponible sur [Dolistore.com](https://www.dolistore.com)
- D'autres modules développés par Evarisk disponibles sur [Dolistore.com](https://dolistore.com)

## Fonctionnalités

Expand Down
50 changes: 28 additions & 22 deletions admin/about.php
Original file line number Diff line number Diff line change
Expand Up @@ -21,55 +21,61 @@
* \brief About page of module Saturne.
*/

// Load Saturne environment
// Load Saturne environment.
if (file_exists('../saturne.main.inc.php')) {
require_once __DIR__ . '/../saturne.main.inc.php';
require_once __DIR__ . '/../saturne.main.inc.php';
} elseif (file_exists('../../saturne.main.inc.php')) {
require_once __DIR__ . '/../../saturne.main.inc.php';
require_once __DIR__ . '/../../saturne.main.inc.php';
} else {
die('Include of saturne main fails');
}

// Libraries
require_once __DIR__ . '/../lib/saturne.lib.php';
require_once __DIR__ . '/../core/modules/modSaturne.class.php';
// Get module parameters.
$moduleName = GETPOST('module_name', 'alpha');
$moduleNameLowerCase = strtolower($moduleName);

// Global variables definitions
// Load Module Libraries.
require_once __DIR__ . '/../../' . $moduleNameLowerCase . '/lib/' . $moduleNameLowerCase . '.lib.php';
require_once __DIR__ . '/../../' . $moduleNameLowerCase . '/core/modules/mod' . $moduleName . '.class.php';

// Global variables definitions.
global $db, $langs, $user;

// Load translation files required by the page
// Load translation files required by the page.
saturne_load_langs(['admin']);

// Initialize technical objects
$modSaturne = new modSaturne($db);
// Initialize technical objects.
$className = 'mod' . $moduleName;
$modModule = new $className($db);

// Get parameters
// Get parameters.
$backtopage = GETPOST('backtopage', 'alpha');

// Security check - Protection if external user
$permissiontoread = $user->rights->saturne->adminpage->read;
// Security check - Protection if external user.
$permissiontoread = $user->rights->$moduleNameLowerCase->adminpage->read;
saturne_check_access($permissiontoread);

/*
* View
*/

$title = $langs->trans('ModuleAbout', 'Saturne');
$help_url = 'FR:Module_Saturne';
$title = $langs->trans('ModuleSetup', $moduleName);
$help_url = 'FR:Module_' . $moduleName;

saturne_header(0, '', $title, $help_url);

// Subheader
// Subheader.
$linkback = '<a href="' . ($backtopage ?: DOL_URL_ROOT . '/admin/modules.php?restore_lastsearch_values=1') . '">' . $langs->trans('BackToModuleList') . '</a>';
print load_fiche_titre($title, $linkback, 'saturne_color@saturne');
print load_fiche_titre($title, $linkback, 'title_setup');

// Configuration header
$head = saturne_admin_prepare_head();
print dol_get_fiche_head($head, 'about', $title, -1, 'saturne_color@saturne');
// Configuration header.
$preHead = $moduleNameLowerCase . '_admin_prepare_head';
$head = $preHead();
print dol_get_fiche_head($head, 'about', $title, -1, $moduleNameLowerCase . '_color@' . $moduleNameLowerCase);

print $modSaturne->getDescLong();
print $modModule->getDescLong();

// Page end
// Page end.
print dol_get_fiche_end();
llxFooter();
$db->close();
Loading

0 comments on commit 35f65ff

Please sign in to comment.