noalyss-generale
[Top][All Lists]
Advanced

[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\">&#x2713;</span>";
>  define ('SMALLX','#xe816;');
>  define ('BUTTONADD',"&#10010;");
>
> -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


reply via email to

[Prev in Thread] Current Thread [Next in Thread]