doc: add sections missing IDs

This commit is contained in:
Benjamin Renard 2021-04-13 18:45:47 +02:00
parent 2c64eb8e97
commit d6aad3acc8
10 changed files with 55 additions and 56 deletions

View file

@ -57,7 +57,7 @@
l'exécution des actions liées, si une des fonctions retourne <literal>false
</literal>, le processus s'arrêtera.</simpara></note>
</para>
<sect4>
<sect4 id="config-LSattribute-triggers-config">
<title>Configuration</title>
<para>La configuration des déclencheurs se fait dans la définition des
&LSattributes;. Par exemple, pour définir les fonctions à exécuter après la
@ -69,8 +69,8 @@ l'exécution des actions liées, si une des fonctions retourne <literal>false
nom de la fonction à exécuter, soit un tableau de chaînes de caractères
correspondant aux noms des fonctions à exécuter.</para>
</sect4>
<sect4>
<title>Ecriture d'une fonction</title>
<sect4 id="config-LSattribute-triggers-writing">
<title>Écriture d'une fonction</title>
<para>Une fonction exécuté par un déclencheur d'un LSattribute se déclare de
la manière suivante :
<programlisting linenumbering="unnumbered"><![CDATA[

View file

@ -503,7 +503,7 @@ contexte dans lequel cette recherche est effectuée.</para>
</variablelist>
<sect4>
<sect4 id="config-LSobject-customSearchActions-writing">
<title>Ecriture d'une fonction implémentant une customAction</title>
<para>Une fonction implémentant une <emphasis>customAction</emphasis> se déclare de
la manière suivante :

View file

@ -130,7 +130,7 @@
</variablelist>
<sect3>
<sect3 id="config-LSobject-customActions-writing">
<title>Ecriture d'une fonction implémentant une customAction</title>
<para>Une fonction implémentant une <emphasis>customAction</emphasis> se déclare de
la manière suivante :

View file

@ -65,7 +65,7 @@
l'exécution des actions liées, si une des fonctions retourne <literal>false
</literal>, le processus s'arrêtera.</simpara></note>
</para>
<sect3>
<sect3 id="config-LSobject-triggers-config">
<title>Configuration</title>
<para>La configuration des déclencheurs se fait dans la définition des types
d'&LSobjects;. Par exemple, pour définir les fonctions à exécuter après la
@ -77,7 +77,7 @@ l'exécution des actions liées, si une des fonctions retourne <literal>false
nom de la fonction à exécuter, soit un tableau de chaînes de caractères
correspondant aux noms des fonctions à exécuter.</para>
</sect3>
<sect3>
<sect3 id="config-LSobject-triggers-writing">
<title>Ecriture d'une fonction</title>
<para>Une fonction exécuté par un déclencheur d'un LSobject se déclare de la
manière suivante :

View file

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?>
<chapter>
<chapter id="config">
<title>Configuration</title>
<para>

View file

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?>
<sect1 id='config-globale'>
<sect1 id='config-global'>
<title>Configuration globale</title>
<para>
La plus grande partie de la configuration globale se trouve dans le fichier
@ -23,7 +23,7 @@ define('CONST2','val2')
?>]]>
</programlisting>
<sect2>
<sect2 id='config-global-variables'>
<title>Variables globales</title>
<!-- Début Variables globales -->
@ -97,7 +97,7 @@ define('CONST2','val2')
</variablelist>
<sect3>
<sect3 id='config-global-preferences'>
<title>Préférences globales</title>
<important><simpara>Les variables globales suivantes ont une action globale, mais
@ -173,7 +173,7 @@ chacun des serveurs LDAP.</simpara></important>
</sect2>
<sect2>
<sect2 id='config-global-independent-variables-constants'>
<title>Variables et constantes indépendantes</title>
<!-- Début Variables globales -->

View file

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?>
<chapter>
<chapter id="contrib">
<title>Contribution</title>

View file

@ -221,7 +221,7 @@ du dossier d'installation, c'est à dire dans notre exemple
<literal>local.sh</literal>). Il s'agit en particulier dans ce fichier
de configurer la connexion à votre annuaire. Vous pouvez vous inspirer
du fichier d'exemple fourni et pour plus de détails, reportez-vous à
<link linkend="config-globale">la section concernée</link>.
<link linkend="config-global">la section concernée</link>.
</simpara>
<note><simpara>Notez qu'il est possible de passer l'application en mode
<emphasis>debug</emphasis> ce qui peut être utile par la suite.</simpara></note>

View file

@ -1,4 +1,4 @@
<chapter>
<chapter id="intro">
<title>Introduction</title>
<para>LdapSaisie est une application web d'administration d'annuaire LDAP développée
en PHP/Javascript. Cette application a pour but d'abstraire la complexité d'un
@ -10,7 +10,7 @@ administrer le système d'information basé sur l'annuaire LDAP et également en
paralèlle pour permettre aux utilisateurs d'avoir accès aux données les concernants
et éventuellement de les modifier.</para>
<sect1>
<sect1 id='intro-features'>
<title>Fonctionnalités</title>
<para>De part sa modularité, &LdapSaisie; est facilement extensible. Cependant,
voici une liste non-exhaustive de ses fonctionnalités :</para>
@ -94,4 +94,3 @@ dépendance.</simpara></listitem>
</itemizedlist>
</sect1>
</chapter>

View file

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?>
<chapter>
<chapter id="upgrade">
<title>Mise à jour</title>
@ -7,10 +7,10 @@
et regroupe des informations pratiques et utiles pour des montées de versions spécifiques entrainant par
exemple une perte de rétrocompatibilité de la configuration.</para>
<sect1>
<sect1 id="upgrade-process">
<title>Procédure de mise à jour</title>
<sect2>
<sect2 id="upgrade-from-debian-packages">
<title>Installation via paquet Debian</title>
<para>Lors dune installation par paquet Debian, la mise à jour est grandement facilité par le packaging:
Il vous suffit de mettre à jour le paquet <literal>ldapsaisie</literal> :
@ -22,7 +22,7 @@ apt install ldapsaisie</programlisting>
la section suivante.</para>
</sect2>
<sect2>
<sect2 id="upgrade-from-sources">
<title>Installation à partir des sources</title>
<para>Lors dune installation par à partir des sources, le script <literal>upgradeFromGit.sh</literal> permet
dautomatiser la mise à jour, à condition que vous ayez suivi la procédure dinstallation à ce sujet.</para>
@ -50,7 +50,7 @@ apt install ldapsaisie</programlisting>
</sect1>
<sect1>
<sect1 id="upgrade-2.4.1-to-3.0.0">
<title>Mise à jour 2.4.1 -> 3.0.0</title>
<para>Cette mise à jour majeure apporte de nombreuses nouveautés auxquelles il est important de prêter attention.
@ -59,7 +59,7 @@ url="&GIT_RAW_ROOT_URL;/debian/ldapsaisie.NEWS">debian/ldapsaisie.NEWS
</ulink> pour cela. Cette section listera en outre les points de vigilances à avoir et les adaptations à apporter
sur votre configuration et votre code personnalisé.</para>
<sect2>
<sect2 id="upgrade-2.4.1-to-3.0.0-config.inc.php">
<title>Fichier config.inc.php</title>
<itemizedlist>
<listitem><simpara>ajout du paramètre <literal>ConsoleTable</literal> avec pour valeur par défaut sous
@ -107,7 +107,7 @@ sur votre configuration et votre code personnalisé.</para>
</itemizedlist>
</sect2>
<sect2>
<sect2 id="upgrade-2.4.1-to-3.0.0-css">
<title>Fichiers CSS</title>
<note><para>Les fichiers <literal>light-*.css</literal> ont été retravaillés pour tous <emphasis>hériter
</emphasis> du fichier <literal>light-blue.css</literal> qui défini les couleurs de l'interface au travers
@ -133,7 +133,7 @@ grep -Er 'url\(.*\.(png|gif|jpg)' /etc/ldapsaisie/local/css</programlisting></pa
</itemizedlist>
</sect2>
<sect2>
<sect2 id="upgrade-2.4.1-to-3.0.0-php">
<title>Fichiers PHP</title>
<itemizedlist>
<listitem><para><literal>LSsession :: redirect()</literal> devient <literal>LSurl :: redirect()</literal>.
@ -217,10 +217,10 @@ grep -Er '(LSsession|LStemplate) *:: *addCssFile\(.*\.\.\/' /etc/ldapsaisie/loca
</itemizedlist>
</sect2>
<sect2>
<sect2 id="upgrade-2.4.1-to-3.0.0-templates">
<title>Fichiers templates :</title>
<sect3>
<sect3 id="upgrade-2.4.1-to-3.0.0-templates-includes">
<title>Changement de linclusion des templates</title>
<itemizedlist>
<listitem>
@ -308,7 +308,7 @@ défaut):
</para>
</sect3>
<sect3>
<sect3 id="upgrade-2.4.1-to-3.0.0-templates-default">
<title>Fichiers templates fournis par defaut :</title>
<para>Vérifier les modifications des fichiers templates fourni avec lapplication et que vous auriez personnalisé.
Pour cela, vous pouvez utiliser la commande suivante :<programlisting><![CDATA[for i in $( ls /etc/ldapsaisie/local/templates/* )
@ -322,7 +322,7 @@ done]]></programlisting>
recoverpassword.tpl</literal> qui ont particulièrement changés.</simpara></note>
</sect3>
<sect3>
<sect3 id="upgrade-2.4.1-to-3.0.0-templates-images-urls">
<title>Corriger les URL des images :</title>
<para><literal>../../images/default/find.png</literal> devient <literal>../image/find</literal></para>
@ -332,7 +332,7 @@ grep -Er '\.(png|gif|jpg)' /etc/ldapsaisie/local/templates</programlisting>
</para>
</sect3>
<sect3>
<sect3 id="upgrade-2.4.1-to-3.0.0-LSsession_css-LSsession_js">
<title>Le cas de variable de template <literal>{$LSsession_css}</literal> et <literal>{$LSsession_js}</literal> :</title>
<note><simpara>Ceci est déjà géré si vous étendez bien vos templates du fichier <literal>base.tpl</literal> (pour
les pages non-connectées) ou <literal>base_connected.tpl</literal> (pour les pages connectées).</simpara></note>
@ -352,7 +352,7 @@ grep -Er '\.(png|gif|jpg)' /etc/ldapsaisie/local/templates</programlisting>
</sect2>
<sect2>
<sect2 id="upgrade-2.4.1-to-3.0.0-urls">
<title>Tous les fichiers : Modification des URLs</title>
<itemizedlist>