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
|
<?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
// améliorer les noms "resultats_recherche"
// ce serait plus logique que ce fichier soit en JSON
class ZenitySetup
{
static public $menu_principal = ['text' => "Gestion d'une micro-entreprise",
'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 $menu_enregistrement = ['text' => "Type d\'enregistrement?",
'entrees' => ["Devis", "Facture", "Facture à partir d'un devis", "CESU", "Location", "Prestation non vendue"]];
static public $menu_documents = ['text' => "Consulter, imprimer un document LaTeX",
'entrees' => ["Devis", "Facture", "Lettre avec adresse", "Livre des recettes", "Registre des achats", "Bilan annuel"]];
static public $menu_communication = ['text' => "Imprimer un support de 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",
'entrees' => ["Prénom Nom:", "Code client (J.C.Dusse):", "Adresse:", "Code postal:", "Ville:", "Telephone:", "Courriel:", "À propos:"]];
static public $calendar = ['section2' => 'Nouvelle prestation étape 1/3 - Choisir une date',
'section3' => 'Choisir une nouvelle date'];
static public $formulaire = ['text' => 'Nouvelle prestation 2/3 - Détail des travaux',
'devis_entrees' => ["Tâches effectuées:", "Total main d\'oeuvre (euros):", "Détail des pièces:", "Total pièces (euros):", "Déplacement (euros):", "Prix du devis (euros):", "Total HT (euros):", "Delai de livraison", "Durée de validite du devis:"],
'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:"],
'facture_entrees_reduit' => ["Modèle du PC:", "OS:", "Données sauvegardées:", "Clés d\'activation:", "Mode de paiement:"],
'cesu_entrees' => ["Tâches effectuées:", "Duree de travail:", "Salaire net:", "Mode de paiement:"], // en fait je pourrais ajouter plein d'autres trucs
'location_entrees' => ["Désignation du bien:", "Modèle, numéro de série, description:", "Valeur:", "État des lieux du début:", "Durée de la location en semaines:", "Loyer hebdomadaire:", "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',
'service' => "Modifier une prestation"];
//'return' => "Retour menu principal"];
static public $type_client = ['text' => "Client ou prospect?",
'entrees' => ["Client", "Prospect"]];
static public $modification_presta = ['text' => 'Modifier une prestation'];
//'devis_facture' => "Créer une facture à partir d'un devis"];
//'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 $fin_section_1 = ['text' => "Client enregistré",
'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)",
'entrees' => ["Afficher le document", "Modifier les informations", "Enregistrer une autre prestation (même client)", "Enregistrer une autre prestation (autre client)", "Menu principal"]];
}
|