<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://wiki.phpcompta.eu/lib/exe/css.php?s=feed" type="text/css"?>
<rss version="2.0">
    <channel xmlns:g="http://base.google.com/ns/1.0">
        <title>Serveur de comptabilité et gestion libre  developpement</title>
        <description></description>
        <link>https://wiki.phpcompta.eu/</link>
        <lastBuildDate>Tue, 14 Apr 2026 23:05:12 +0000</lastBuildDate>
        <generator>FeedCreator 1.8</generator>
        <image>
            <url>https://wiki.phpcompta.eu/lib/tpl/bootstrap3/images/favicon.ico</url>
            <title>Serveur de comptabilité et gestion libre </title>
            <link>https://wiki.phpcompta.eu/</link>
        </image>
        <item>
            <title>developpement:base_de_donnee_ancienne_methode</title>
            <link>https://wiki.phpcompta.eu/doku.php?id=developpement:base_de_donnee_ancienne_methode&amp;rev=1395500686&amp;do=diff</link>
            <description>Ancienne méthode (non recommandée)

On avait commencé ainsi, on générait le fichier php à une table grâce à un script (dans phpcompta/dev/manage-code/create-file/create-phpclass.py)

Les colonnes de la table sont dans un tableau et déclaré comme variable privée. Ce point est important. Cela oblige à utiliser les setters/getters. Cela vous permet aussi de faire correspondre des noms parlants à des noms de colonnes parfois hmm</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
        <category>developpement</category>
            <pubDate>Sat, 22 Mar 2014 16:04:46 +0000</pubDate>
        </item>
        <item>
            <title>developpement:developpement_de_plugin</title>
            <link>https://wiki.phpcompta.eu/doku.php?id=developpement:developpement_de_plugin&amp;rev=1737481662&amp;do=diff</link>
            <description>L&#039;API

Toute la documentation se trouve sur &lt;http://wiki.noalyss.eu/doc/&gt;; seules les classes nous intéressent. La documentation est générée à partir du code avec Doxygen. Le but de cet article n&#039;est pas de revisiter la documentation technique mais de la mettre en oeuvre afin d&#039;écrire une extension ou plugin.</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
        <category>developpement</category>
            <pubDate>Tue, 21 Jan 2025 18:47:42 +0000</pubDate>
        </item>
        <item>
            <title>developpement:impression_en_pdf</title>
            <link>https://wiki.phpcompta.eu/doku.php?id=developpement:impression_en_pdf&amp;rev=1419094894&amp;do=diff</link>
            <description>Comment faire un rapport en PDF

Si vous décidez d&#039;ajouter un menu qui renvoit un  PDF.

Tout d&#039;abord comme dans le développement des plugins, il faut d&#039;abord ajouter un menu dans les menu et les profils.

Les menus de type impression ne sont jamais affichés.

Le code , vous devez créér une nouvelle classe depuis la classe PDF (en mode portrait) ou la classe PDFLand en mode paysage</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
        <category>developpement</category>
            <pubDate>Sat, 20 Dec 2014 18:01:34 +0000</pubDate>
        </item>
        <item>
            <title>developpement:noalyss</title>
            <link>https://wiki.phpcompta.eu/doku.php?id=developpement:noalyss&amp;rev=1527689826&amp;do=diff</link>
            <description>Développement de Noalyss

Intro

Au début, les développeurs développent la totalité d&#039;un produit et regroupent de fonction dans des librairies puis en adoptant une méthode de développement afin d&#039;avoir un code homogène; ensuite pour éviter cette étape et gagner du temps, ils  mettent en place leur propre framework (= cadre de travail).</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
        <category>developpement</category>
            <pubDate>Wed, 30 May 2018 16:17:06 +0000</pubDate>
        </item>
        <item>
            <title>developpement:scenario</title>
            <link>https://wiki.phpcompta.eu/doku.php?id=developpement:scenario&amp;rev=1488442948&amp;do=diff</link>
            <description>Scenario

Vous pouvez enregistrer ce que vous soumettez, il faut dans config.inc.php, ajouter
   
   define (&#039;DEBUG&#039;,true);
   define (&#039;LOGINPUT&#039;,true); 
Ensuite créer le fichier dans noalyss/html/authorized_debug , le contenu n&#039;a pas d&#039;importance, ce fichier peut être vide.</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
        <category>developpement</category>
            <pubDate>Thu, 02 Mar 2017 09:22:28 +0000</pubDate>
        </item>
        <item>
            <title>developpement:test_me</title>
            <link>https://wiki.phpcompta.eu/doku.php?id=developpement:test_me&amp;rev=1561970953&amp;do=diff</link>
            <description>La fonction test_me

Uniquement pour des raisons de documentation,nous expliquons ici, les anciens tests unitaires qui ont permis à PhpCompta d&#039;être très stable.
Ces tests sont obsolètes

Les fonctions info et test_me qui sont très utiles lors des phases de déboggages. Je crée une simple page html/test.php et j&#039;appelle la classe; dans la fonction test_me je mets tout ce que je souhaite tester.</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
        <category>developpement</category>
            <pubDate>Mon, 01 Jul 2019 10:49:13 +0000</pubDate>
        </item>
        <item>
            <title>developpement:widget_tableau_de_bord</title>
            <link>https://wiki.phpcompta.eu/doku.php?id=developpement:widget_tableau_de_bord&amp;rev=1724776527&amp;do=diff</link>
            <description>Widget

:FINISHED: NOALYSS 9.3

Définition

Un widget est un élément sur le tableau de bord qui affiche le suivi, des rapports, un agenda,…​

Développement

le nom code du widget , est toujours le même que celui du sous-répertoire dans noalyss/include/widget, que le nom du fichier principal et aussi, le nom de la CLASS.</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
        <category>developpement</category>
            <pubDate>Tue, 27 Aug 2024 18:35:27 +0000</pubDate>
        </item>
    </channel>
</rss>
