[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [noalyss-generale] Dossier personnel de configuration
From: |
Dany De Bontridder |
Subject: |
Re: [noalyss-generale] Dossier personnel de configuration |
Date: |
Thu, 11 Nov 2021 22:49:42 +0100 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.13.0 |
Bonsoir,
Ta solution ne fonctionnerait pas sur un windows par exemple, le plus
simple est d'ajouter dans le config.inc.php, comme ce fichier ne change
pas puisque c'est la config .
define ('NOALYSS_VERSION',9999);
Et tu remplaces le 9999 par la date inversée 211111 par exemple , le
numéro de tag (9014 pour rel9014) , ou n'importe quelle nombre.
La mise à jour de la DB ne touche que la DB, le numéro de patch est dans
constant.php , qui est changé à chaque fois qu'un patch SQL est ajouté;
sinon pour les mises à jour, tous les fichiers sont susceptibles d'être
changé sauf config.inc.php.
Bonne soirée
D.
Le 11/11/21 à 6:42 PM, me@papilip.me a écrit :
> Bonsoir à tous,
>
> Souhaitant utiliser le dossier GIT pour suivre les versions de NOALYSS au
> plus près, je viens de m’apercevoir qu’il fallait déjà modifier le code pour
> fonctionner.
>
> Ne serait-il pas possible d’avoir un dossier “.local_conf” avec les
> modifications effectuées par l’installateur ?
> Nous pourrions y mettre la version de NOALYSS par exemple puisque dans le
> code c’est une variable globale au serveur.
>
> Par exemple, j’ai fait cette modification :
> —————————————————————
> diff --git a/include/constant.php b/include/constant.php
> index 819f8b52..6cb9232a 100644
> --- a/include/constant.php
> +++ b/include/constant.php
> @@ -90,7 +90,7 @@ $g_succeed="<span
> style=\"font-size:18px;color:green\">✓</span>";
> define ('SMALLX','#xe816;');
> define ('BUTTONADD',"✚");
>
> -define ('SVNINFO',NOALYSS_VERSION);
> +define ('SVNINFO',`cat ../.local_conf/NOALYSS_VERSION`);
> if ( ! defined ('DEBUGNOALYSS')) {
> define ("DEBUGNOALYSS",0);
> }
> —————————————————————
>
> Par ailleurs, pourquoi beaucoup de fichiers sont-ils modifiés après le
> passage de la mise à jour ?
> —————————————————————
> ➜ noalyss git:(8b28b18c) ✗ git status --short --branch
> ## HEAD (aucune branche)
> M html/css/style-classic7.css
> M html/index.php
> M html/js/acc_ledger.js
> M html/js/compute_direct.js
> M include/class/acc_account_ledger.class.php
> M include/class/document_export.class.php
> M include/class/fiche.class.php
> M include/class/user.class.php
> M include/config.inc.example
> M include/constant.php
> M include/lib/ifile.class.php
> ?? .local_conf/
> ?? changelog
> ?? html/lang/en_US/LC_MESSAGES/messages.mo
> ?? html/lang/nl_NL/LC_MESSAGES/messages.mo
> ?? html/tmp/noalyss.zip
> ?? include/config.inc.php
> —————————————————————
>
> Merci de vos lumières
> Philippe
> ---
> NOALYSS est un Serveur de Comptabilité et de Gestion libre
>
> NOALYSS is an ERP Server opensource focused on accountancy
>
> Gérer votre abonnement
> https://lists.nongnu.org/mailman/listinfo/noalyss-generale
--
gpg key 0x6259f36e
Alchimerys srl http://www.alchimerys.be
Noalyss , serveur de comptabilité libre ,http://www.noalyss.eu