\\param pour commenter le paramètre d'une fonction
*
\\brief Commentaire du fichier, de la fonction ou de la
classe
*
\\note des notes, des exemples
*
\\throw or exception is a function can throw an exception *
\\par to create a new paragraph *
\\return ce que la fonction retourne
*
\\code et \\endcode si on veut donner un morceau de code
comme documentation
*
\\verbatim et \\endverbatim si on veut donner une description
d'un tableau, comme documentation
*
\\see xxxx Ajoute un lien vers un fichier, une fonction ou
une classe
*
*
----------------------------------------------------------------------
* \page English * \section intro_sec Introduction * * This parts
contains documentation for developpers * * \section convention_code
Coding convention *
* Some coding conventions to have a homogeneous code *
*
Reuse the existing code ,
*
Improve and test that the function is still working
*
Make documentation thanks doxygen tag
*
In the folder include: filenames ending by *.inc.php will be
executer after being included
*
In the folder include: filenames end by *.php if they contains
only function
*
In the folder include: filenames starting with * class_*.php
if it is related to a class.
*
In the folder include, files starting with ajax are executed
by ajax call, usually, the file name is * based on the
_javascript_ function, example for the _javascript_ function
anc_key_choice the corresponding file is *
ajax/ajax_anc_key_choice.php * *
In the folder include/template: files for the HTML
presentation *
*
Use sql/upgrade.sql as temporary file to modify the
database,this file will be the base for a SQL patch *
*
Write documentation
*
* * * \section advice Advices *
* Use this document, it is generated automatically by doxygen,
check the documentation your made, read it first this *
documentation before making changes *
*
Related contains all the \\todo
*
Global -> all the functions
*
check into mod1.html and account_repository.html for the
database design *
* You need to know only these tags *
*
\\file in the beginning of a file
*
\\todo add a todo
*
\\enum comment a variable
*
\\param about the parameter of a function
*
\\brief Documentation of the file, function or class
*
\\note note exemple
*
\\throw or exception is a function can throw an exception *
\\par to create a new paragraph *
\\return what the function returns
*
\\code and \\endcode code snippet given as example
*
\\verbatim and \\endverbatim if we want to keep the
formatting without transformation
*
\\see xxxx create a link to the file, function or object xxxx
*
*/
if
(!file_exists('..'.DIRECTORY_SEPARATOR.'include'.DIRECTORY_SEPARATOR.'config.inc.php')){
header("Location: install.php", true, 307); exit(0);
}
echo '
';
$my_domain="";
require_once '../include/constant.php';
require_once '../include/config.inc.php';
require_once NOALYSS_INCLUDE.'/lib/ac_common.php';
if ( file_exists("install.php")&& DEBUGNOALYSS == 0 )
{ // At the end of the installation procedure , the install file
must be removed if (isset($_GET['remove_install'])) { if
(is_writable(__DIR__."/install.php")) {
unlink(__DIR__."/install.php"); } } // if removed failed then if
(file_exists("install.php")) { /* * This file shouldn't exist */
echo "
Je vais essayer de t'aider , mais pourrais-tu
utiliser soit les forums https://forum.noalyss.eu/
soit la liste de diffusion , si le problème arrive à
d'autres personnes , elles trouveront directement la
solution, enfin j'espère :-)
le patch 171 ne veut pas s'installer, il prétend que
le trigger n'existe pas , donc on va devoir regarder ce
qui se passe.
Je te donne ce script pour corriger n tu remplaces
l'existant upgrade171.sql (le chemin complet est dans ta
capture d'écran
Tiens-moi au courant ,
D
Le 5/05/22 à 12:54, Adina IM a écrit :
Bonjour.
J'utilise la dernière version de Noalyss et,
lors de la connexion, j'obtiens un message
d'erreur concernant la base de données.
Je joins ce message d'erreur, ainsi que
l'affichage Noalyss quand j'essaye de mettre la
BDD à jour, et enfin les log Postgresql qui
précise où ça coince
Avez-vous une idée de ce que je pourrais faire
à ce stade?
Je ne maîtrise pas très bien les manipulations
PSQL.
Merci d'avance et bonne journée.
--
Adina Ionescu-Muscel imadina.eu
Rue du Sceptre, 22
1050, Bruxelles
Belgique
--
Adina Ionescu-Muscel imadina.eu
Rue du Sceptre, 22
1050, Bruxelles
Belgique