Changeset 61401 in spip-zone


Ignore:
Timestamp:
May 18, 2012, 6:19:14 PM (9 years ago)
Author:
cyril@…
Message:

corrigé bug menu n'apparait pas si bando; debut de la page de configuration du plugin (choix groupe de mots clé pour type de factures, choix auteur (ou organisation ?) comme emetteur des factures;

Location:
_plugins_/factures
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/factures/lang/factures_en.php

    r41710 r61401  
    66 */
    77
     8// to be translated when stable...
    89
    910
  • _plugins_/factures/lang/factures_fr.php

    r61400 r61401  
    1313        'bouton_factures' => 'Factures & Devis',
    1414        'bouton_configurer_factures' => 'Configurer Factures & Devis',
    15        
     15
     16    // C
     17    'choisir_groupe_mots_facture' => 'Choisir un groupe de mots clé pour définir le type de facture (avoir, devis, proforma...).',
     18    'choisir_organisation' => 'Choisir une organisation (en général la votre...) qui sera l\'emetteur de toutes les factures.',
     19    'choisir_auteur_emetteur' => 'Choisir un auteur (en général vous ou celui attaché à votre organisation...) qui sera l\'emetteur de toutes les factures.',
     20
    1621        // E
    1722        'editer_facturation_titre' => 'Editer une facture',
  • _plugins_/factures/plugin.xml

    r52289 r61401  
    11<plugin>
    2         <nom><multi>[en]Invoices &#39; Quotations[fr]Factures &#39; Devis</multi></nom>
     2        <nom><multi>[en]Invoices &amp; Quotations[fr]Factures &amp; Devis</multi></nom>
    33        <icon>images/factures-32.png</icon>
    44
    5         <version>0.0.2</version>
     5        <version>0.0.3</version>
    66        <version_base>1.0.1</version_base>
    77        <install>base/factures_upgrade.php</install>
     
    2222Le plugin nécessite les plugins suivants :
    2323- Coordonnées, pour pouvoir gérer les adresses postales
     24- C&amp;O, afin de pouvoir différencier Contacts et Organisations
    2425
    2526Le plugin utilise (sans les nécessiter) les plugins suivants :
    2627- Commandes, afin de pouvoir éditer la facture correspondant à une commande
    27 - C&amp;0, afin de pouvoir différencier Contacts et Organisations
    2828- Projets, afin que les actions d'un projet puissent etre liés à une facture
    2929
     
    4848
    4949        <!-- configurer le plugin -->
    50         <bouton id="config_factures" parent="bando_configuration">
     50        <bouton id="config_factures21" parent="bando_configuration">
    5151                <titre>factures:bouton_configurer_factures</titre>
    5252                <icone>images/factures-16.png</icone>
     
    5555
    5656        <!-- éditer les factures -->
    57         <bouton id='factures' parent='bando_edition'>
     57        <bouton id='factures21' parent='bando_edition'>
    5858                <icone>images/factures-16.png</icone>
    5959                <titre>factures:bouton_factures</titre>
     
    7878        </pipeline-->
    7979        <necessite id="SPIP" version="[2.0.0;2.1.99]" />
    80         <necessite id="contacts" version="[1.0.0;]" />
     80        <necessite id="coordonnees" version="[1.4.0;]" />
     81    <necessite id="mots_objets" version="[1.0.0;]" />
    8182
    82         <!-- utilise id="spimine" version="[1.0;]" /-->
     83    <utilise id="contacts" version="[1.4.0;]" />
    8384
    8485</plugin>
  • _plugins_/factures/prive/exec/config_factures.html

    r46794 r61401  
    2222
    2323<div><:factures:explications_page_config_factures:>
     24
     25    <h3><:factures:choisir_organisation:></h3>
     26    <B_organisations><ul class="liste-items">
     27    <BOUCLE_organisations(ORGANISATIONS){par nom}{0,5}>
     28    <li class="item"><a href="[(#URL_ECRIRE{organisation}|parametre_url{id_organisation,#ID_ORGANISATION})]">#NOM</a></li>
     29    </BOUCLE_organisations></ul>
     30    </B_organisations>
     31
     32    <h3><:factures:choisir_auteur_emetteur:></h3>
     33    <B_auteur_emetteur><ul class="liste-items">
     34    <BOUCLE_auteur_emetteur(AUTEURS){par nom}{tous}{0,5}>
     35    <li class="item"><a href="[(#URL_ECRIRE{auteur}|parametre_url{id_auteur,#ID_AUTEUR})]">#NOM</a></li>
     36    </BOUCLE_auteur_emetteur></ul>
     37    </B_auteur_emetteur>
     38
     39    <h3><:factures:choisir_groupe_mots_facture:></h3>
     40    <B_groupes><ul class="liste-items">
     41    <BOUCLE_groupes(GROUPES_MOTS){par titre}{0,5}>
     42    <li class="item"><a href="[(#URL_ECRIRE{mot_type}|parametre_url{id_groupe,#ID_GROUPE})]">#TITRE</a></li>
     43    </BOUCLE_groupes></ul>
     44    </B_groupes>Achtung ! pas de groupe, il faut en créer un et y copier les types de facture.
     45    <//B_groupes>
     46
     47   
     48    <pre>
     49NOTES 1 :
     50faire en sorte que lorsque F&D est activé, on vérifie bien que les mots clé et groupes de mots clé soient bien activés.
     51idem, faire en sorte que l'on vérifie que pots objet + coordonnées + C&O est bien actif.
     52
     53NOTES 2 :
     54est-ce qu'il faut imposer C&O ? Doit on dire qu'un auteur facture, ou plutôt qu'une organisation facture ?
     55    </pre>
Note: See TracChangeset for help on using the changeset viewer.