summaryrefslogtreecommitdiff
path: root/src/view/ZenitySetup.php
blob: 32648eaea5c50797d2f4d044da8c9cb6dad520b8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
<?php
// src/view/ZenitySetup.php
//
// données pour les paramètres de la commande zenity comme: --text, --add-entry, --column
// les utiliser à l'instanciation des objets Zenity à la manière de l'exemple suivant:
// $MenuPrincipal = new ZenityList(ZenitySetup::$menu_principal_text, ZenitySetup::$menu_principal_entrees);

// pense-bête
// rassembler les 'text' et 'entrées'
// ce serait plus logique que ce fichier soit en JSON

class ZenitySetup
{
    static public $menu_principal_text = "Gestion d'une micro-entreprise";
    static public $menu_principal_entrees = ["Clients et prospects", "Prestations et devis", "Modifier un enregistrement", "Consulter, imprimer un document", "Consulter/analyser les données", "Communication", "Base de données"];
    //~ static public $question_nouveau_client_text = "Ce client figure t\'il déjà dans le fichier clients?";
    static public $type_client_text = "Client ou prospect?";
    static public $type_client_entrees = ["Client", "Prospect"];
    static public $menu_enregistrement_text = "Type d\'enregistrement?";
    static public $menu_enregistrement_entrees = ["Devis", "Facture", "Facture à partir d'un devis", "CESU", "Location", "Prestation non vendue"];
    //~ static public $menu_enregistrement_entrees = ["Devis", "Facture", "CESU", "Location", "Prestation non vendue"];
    static public $menu_documents_text = "Consulter, imprimer un document LaTeX";
    static public $menu_documents_entrees = ["Devis", "Facture", "Lettre avec adresse", "Livre des recettes", "Registre des achats", "Bilan annuel"];
    static public $menu_communication_text = "Imprimer un support de communication";
    static public $menu_communication_entrees = ["Flyer (nécessite gimp)", "Carte de visite (nécessite scribus)", "Explorateur de fichiers"];
    static public $recherche_client_text = "Recherche d'un client avec son nom ou son code client";
    static public $resultats_recherche_client_text = "Résultats de la recherche, sélectionner un client";
    static public $resultats_recherche_presta_text = "Sélectionner une prestation";
    static public $nouveau_client_text = "Nouveau client";
    static public $nouveau_client_entrees = ["Prénom Nom:", "Code client (J.C.Dusse):", "Adresse:", "Code postal:", "Ville:", "Telephone:", "Courriel:", "À propos:"];
    static public $calendar_text = 'Nouvelle prestation étape 1/3 - Choisir une date';
    static public $formulaire_text = 'Nouvelle prestation 2/3 - Détail des travaux';
    static public $formulaire_devis_entrees = ["Tâches effectuées:", "Total main d\'oeuvre (euros):", "Détail des pièces:", "Total pièces (euros):", "Déplacement (euros)", "Total HT (euros):", "Delai de livraison", "Durée de validite du devis:"];
    static public $formulaire_facture_entrees = ["Tâches effectuées:", "Modèle du PC:", "OS:", "Données sauvegardées:", "Clés d\'activation:", "Total main d\'oeuvre (euros):", "Détail des pièces:", "Total pièces (euros):", "Déplacement (euros)", "Total HT (euros):", "Mode de paiement"];
    static public $formulaire_cesu_entrees = ["Tâches effectuées:", "Duree de travail:", "Salaire net", "Mode de paiement"]; // en fait je pourrais ajouter plein d'autres trucs
    static public $formulaire_location_entrees = ["Désignation du bien", "Modèle, numéro de série, description:", "Valeur", "État des lieux du début:", "État des lieux de fin:", "Durée de la location en mois:", "Loyer mensuel:", "Nombre de loyers déjà payés:", "Montant du chèque de caution:"];
    static public $commentaire_prestation_text = 'Nouvelle prestation 3/3 - Commentaires';
    
    static public $modification_client = ['text' => 'Modifier une information concernant un client',
        //'lignes' => ["Prénom Nom:", "Code client (J.C.Dusse):", "Adresse:", "Code postal:", "Ville:", "Telephone:", "Courriel:", "À propos:", "Client ou Prospect?"], // inutile, obtenu par $Client->getAll()
        'service' => "Modifier une prestation",
        'return' => "Retour menu principal"];
    static public $modification_presta = ['text' => 'Modifier une prestation',
        'devis_facture' => "Changer ce devis en facture",
        'service' => "Modifier une autre prestation",
        'return' => "Retour menu précédent"];
    
    //~ static public $recapitulatif_text = "voici toutes les informations enregistrées";
    //~ static public $recapitulatif_entrees = [];
    
    //static public $question_modification_text = "Prestation enregistrée. Modifier les informations?";
    
    static public $fin_section_1_text = "Client enregistré";
    static public $fin_section_1_entrees = ["Ajouter une prestation pour ce client", "Modifier les informations", "Enregistrer un autre client", "Menu principal"];
    static public $fin_section_2_text = "Prestation/devis enregistré(e)";
    static public $fin_section_2_entrees = ["Afficher le document", "Modifier les informations", "Enregistrer une autre prestation/devis", "Menu principal"];
}