Changeset 30720 in spip-zone


Ignore:
Timestamp:
Aug 8, 2009, 4:03:43 PM (11 years ago)
Author:
marcimat@…
Message:
  • mauvais nom de fichier !
Location:
_galaxie_/programmer.spip.org/plugin_documentation
Files:
2 added
9 edited

Legend:

Unmodified
Added
Removed
  • _galaxie_/programmer.spip.org/plugin_documentation/documentation_autorisations.php

    r30699 r30720  
    44function documentation_autoriser(){}
    55
    6 // Autorisation de notification des tickets
     6// Autorisation de commenter des tickets
    77function autoriser_ticket_commenter($faire, $type, $id, $qui, $opt){
     8        // toujours
    89        return true;
    910}
    1011
    11 // Autorisation de notification des tickets
     12// Autorisation de creer ou modifier des tickets
     13function autoriser_ticket_creer($faire, $type, $id, $qui, $opt){
     14        return autoriser("ecrire", "tickets", $id, $qui, $opt);
     15}
     16
     17// Autorisation de creer ou modifier des tickets
    1218function autoriser_ticket_ecrire($faire, $type, $id, $qui, $opt){
    13         return true;
     19        // creer : toujours
     20        if (!$id) return true;
     21        // modifier : admin ou le redacteur de ticket
     22        if (!$qui['id_auteur']) return false;
     23        if ($qui['statut'] == '0minirezo' AND !$qui['restreint']) return true;
     24        return sql_allfetsel("id_auteur", "spip_tickets", "id_auteur=" . $qui['id_auteur']);
    1425}
    1526
  • _galaxie_/programmer.spip.org/plugin_documentation/documentation_pipelines.php

    r29961 r30720  
    1717        $plugins[] = "javascript/menu_documentation.js";
    1818        return $plugins;
     19}
     20
     21// valeurs par defaut sur les nouveaux tickets
     22function documentation_formulaire_charger($flux){
     23        if ($flux['args']['form'] == 'editer_ticket'
     24                and !$flux['args']['args'][0]
     25                and !$flux['data']['type']) {
     26                        $flux['data']['type'] = 2;
     27                        $flux['data']['severite'] = 4;
     28        }
     29        return $flux;
    1930}
    2031
  • _galaxie_/programmer.spip.org/plugin_documentation/habillage.css

    r30714 r30720  
    482482
    483483/* en savoir plus sur les articles */
    484 ul.en_savoir_plus{border:1px solid #888; background:#eee; width:100%;
    485         margin:20px auto 10px !important; list-style:none; padding:5px;}
     484ul.en_savoir_plus{border:1px solid #888; background:#eee;
     485        margin: 25px 0 10px 0px; list-style:none; padding:5px;
     486        border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;
     487}
    486488ul.en_savoir_plus h2 {
    487489        font-size:110%; font-weight:bold; color:#444; text-transform:none;
    488         margin:0; padding:0;
     490        margin:5px 0 0 5px; padding:0;
    489491}
    490492ul.en_savoir_plus p{
     
    498500p.infobulle{color:#888; font-style:italic; margin-right:0 !important; text-align:center;}
    499501
     502/* boutons */
     503.bouton {margin:1em auto; width:100%; text-align:center;}
     504.bouton a {border:1px solid #fff; overflow:auto; display:block; padding:.5em; text-decoration:none; color:#888;}
     505.bouton a:hover,
     506.bouton a:focus {       
     507        border:1px solid #ccc;
     508        background:#f8f8f6;
     509        color:#333;
     510}
     511.bouton span {display:block;}
    500512
    501513/* Pages de suggestions */
  • _galaxie_/programmer.spip.org/plugin_documentation/lang/documentation_fr.php

    r30699 r30720  
    3838        'navigation_clavier' => 'Vous pouvez tourner les pages
    3939                        avec les flèches gauche et droite de votre clavier !',
    40         'nouvelle_suggestion' => 'Créer une nouvelle suggestion',
     40        'nouvelle_suggestion' => 'Nouvelle suggestion',
    4141       
    4242        //P
    4343        'partez_a_laventure' => 'Partez à l\'aventure !',
     44        'proposer_suggestion' => 'Proposez une suggestion !',
    4445        'publie_le' => 'Publié le',
    4546        'precedent' => 'Précédent',
    4647       
    4748        //S
     49        'signaler_coquille' => 'Signalez une coquille…',
    4850        'sommaire' => 'Contenu',
    4951        'sommaire_livre' => 'Sommaire',
  • _galaxie_/programmer.spip.org/plugin_documentation/pages/contenu/editer_suggestion.html

    r30699 r30720  
    66                <h1 class="titre">#GET{texte}</h1>
    77        </div>
    8 
    98        #FORMULAIRE_EDITER_TICKET{#ENV{id_ticket},#URL_PAGE{suggestion}}
    109</div>
  • _galaxie_/programmer.spip.org/plugin_documentation/pages/contenu/suggestion.html

    r30699 r30720  
    55
    66        <div class="cartouche">
    7         [(#AUTORISER{ecrire, ticket}|oui)
     7        [(#AUTORISER{ecrire, ticket, #ID_TICKET}|oui)
    88                <a href="[(#URL_PAGE{editer_suggestion}|parametre_url{id_ticket,#ID_TICKET})]"><:documentation:editer_suggestion:></a>
    99        ]
     
    2828                </dl>                   
    2929                [(#REM) Bloc de choix du statut et de l'assignation]
    30                 [(#AUTORISER{ecrire, ticket}|oui)
     30                [(#AUTORISER{ecrire, ticket, #ID_TICKET}|oui)
    3131                        #FORMULAIRE_STATUT_TICKET{#ID_TICKET}
    3232                        #FORMULAIRE_ASSIGNER_TICKET{#ID_TICKET}
     
    7373
    7474        [(#REM) Bloc 3: formulaire d'ajout d'un commentaire sur le ticket]
    75         [(#AUTORISER{commenter, ticket}|oui)
     75        [(#AUTORISER{commenter, ticket, #ID_TICKET}|oui)
    7676                #FORMULAIRE_FORUM_TICKET{#ID_TICKET}
    7777        ]
  • _galaxie_/programmer.spip.org/plugin_documentation/pages/contenu/suggestions.html

    r30699 r30720  
    1010        </div>
    1111
    12         [(#AUTORISER{ecrire, ticket}|oui)
     12        [(#AUTORISER{creer, ticket}|oui)
    1313                <div class="nouveau"><a href="[(#URL_PAGE{editer_suggestion})]"><:documentation:nouvelle_suggestion:></a></div>
    1414        ]
  • _galaxie_/programmer.spip.org/plugin_documentation/pages/navigation/rubrique.html

    r26082 r30720  
    22
    33<INCLURE{fond=noisettes/navigation-menu-miniplan-rubriques}{id_rubrique}{id_article} />
     4[(#PLUGIN{tickets}|oui)
     5        [(#ID_RUBRIQUE|ou{#ID_ARTICLE}|oui)<INCLURE{fond=noisettes/suggestion}{id_rubrique}{id_article}{exemple=#SELF} />]
     6        [(#ID_RUBRIQUE|ou{#ID_ARTICLE}|non)<INCLURE{fond=noisettes/suggestion}{id_rubrique}{id_article} />]
     7]
  • _galaxie_/programmer.spip.org/plugin_documentation/plugin.xml

    r30708 r30720  
    2626        </pipeline>
    2727        <pipeline>
     28                <nom>formulaire_charger</nom>
     29                <inclure>documentation_pipelines.php</inclure>
     30        </pipeline>
     31        <pipeline>
    2832                <nom>autoriser</nom>
    2933                <inclure>documentation_autorisations.php</inclure>
     
    3236        <chemin dir='' />
    3337        <utilise id="porte_plume" />
     38        <utilise id="tickets" />
    3439</plugin>
Note: See TracChangeset for help on using the changeset viewer.