Changeset 48702 in spip-zone


Ignore:
Timestamp:
Jun 10, 2011, 3:12:59 PM (10 years ago)
Author:
guy.cesaro@…
Message:

de nombreux oublis suite a [48646]

Location:
_plugins_/tickets_kiss
Files:
25 edited
10 moved

Legend:

Unmodified
Added
Removed
  • _plugins_/tickets_kiss/action/editer_ticket.php

    r35328 r48702  
    3030
    3131        // Enregistre l'envoi dans la BD
    32         if ($id_ticket > 0) $err = tickets_set($id_ticket);
     32        if ($id_ticket > 0) $err = ticketskiss_set($id_ticket);
    3333
    3434        return array($id_ticket,$err);
     
    4343 *
    4444 */
    45 function tickets_set($id_ticket) {
     45function ticketskiss_set($id_ticket) {
    4646        spip_log('ticket_set');
    4747        $err = '';
  • _plugins_/tickets_kiss/base/ticketskiss_install.php

    r40329 r48702  
    33if (!defined("_ECRIRE_INC_VERSION")) return;
    44
    5 function tickets_declarer_tables_principales($tables_principales){     
     5function ticketskiss_declarer_tables_principales($tables_principales){ 
    66
    77        //-- Table tickets ------------------------------------------
     
    5858}
    5959
    60 function tickets_declarer_tables_interfaces($interface){
     60function ticketskiss_declarer_tables_interfaces($interface){
    6161
    6262        // 'spip_' dans l'index de $tables_principales
  • _plugins_/tickets_kiss/base/ticketskiss_upgrade.php

    r40329 r48702  
    33include_spip('base/create');
    44
    5 function tickets_upgrade($nom_meta_base_version,$version_cible){
     5function ticketskiss_upgrade($nom_meta_base_version,$version_cible){
    66        $current_version = "0.0";
    77        // On traite le cas de la premiere version de Tickets sans version_base
    8         if ((!isset($GLOBALS['meta'][$nom_meta_base_version])) && tickets_existe())
     8        if ((!isset($GLOBALS['meta'][$nom_meta_base_version])) && ticketskiss_existe())
    99                $current_version = "0.1";
    1010               
     
    1313               
    1414        if ($current_version=="0.0") {
    15                 include_spip('base/tickets_install');
     15                include_spip('base/ticketskiss_install');
    1616                creer_base();
    1717                ecrire_meta($nom_meta_base_version,$current_version=$version_cible);
     
    3737}
    3838
    39 function tickets_vider_tables($nom_meta_base_version) {
     39function ticketskiss_vider_tables($nom_meta_base_version) {
    4040        sql_drop_table("spip_tickets");
    4141        sql_drop_table("spip_tickets_forum");
     
    4444}
    4545
    46 function tickets_existe() {
     46function ticketskiss_existe() {
    4747        $desc = sql_showtable('spip_tickets', true);
    4848        if (!$desc['field'])
  • _plugins_/tickets_kiss/exec/ticket_afficher.php

    r35328 r48702  
    88        include_spip('inc/presentation');
    99       
    10         $titre_page = _T('tickets:page_titre');
     10        $titre_page = _T('ticketskiss:page_titre');
    1111       
    1212        // Permet entre autres d'ajouter les classes à la page : <body class='$rubrique $sous_rubrique'>
    1313        $rubrique = "forum";
    14         $sous_rubrique = "tickets";
     14        $sous_rubrique = "ticketskiss";
    1515       
    1616        $commencer_page = charger_fonction('commencer_page', 'inc');
  • _plugins_/tickets_kiss/exec/ticket_editer.php

    r35328 r48702  
    1515                $contexte['titre'] = sql_getfetsel("titre","spip_tickets","id_ticket=$id_ticket");
    1616        }else{
    17                 $contexte['titre'] = _T('tickets:creer_ticket');
     17                $contexte['titre'] = _T('ticketskiss:creer_ticket');
    1818        }
    1919
    20         $titre_page = _T('tickets:page_titre');
     20        $titre_page = _T('ticketskiss:page_titre');
    2121        // Permet entre autres d'ajouter les classes à la page : <body class='$rubrique $sous_rubrique'>
    2222        $rubrique = "forum";
    23         $sous_rubrique = "tickets";
     23        $sous_rubrique = "ticketskiss";
    2424
    2525        $commencer_page = charger_fonction('commencer_page', 'inc');
  • _plugins_/tickets_kiss/exec/ticketskiss.php

    r40329 r48702  
    11<?php
    2 // Traitement de la page recapitulative des tickets
    3 function exec_tickets () {
     2// Traitement de la page recapitulative des ticketskiss
     3function exec_ticketskiss () {
    44
    55        include_spip('inc/presentation');
    66        include_spip('inc/mots');
    77
    8         $titre_page = _T('tickets:titre_liste');
     8        $titre_page = _T('ticketskiss:titre_liste');
    99
    1010        // Permet entre autres d'ajouter les classes à la page : <body class='$rubrique $sous_rubrique'>
    1111        $rubrique = "forum";
    12         $sous_rubrique = "tickets";
     12        $sous_rubrique = "ticketskiss";
    1313
    1414        $commencer_page = charger_fonction('commencer_page', 'inc');
    1515        echo $commencer_page(
    16                 _T('tickets:titre_liste').' - '._T('tickets:titre'),
     16                _T('ticketskiss:titre_liste').' - '._T('ticketskiss:titre'),
    1717                $rubrique,
    1818                $sous_rubrique
     
    2424        $contexte = array_merge($contexte, $_GET, $_POST);
    2525        // On appelle la noisette de presentation
    26         echo recuperer_fond('prive/contenu/tickets', $contexte);
     26        echo recuperer_fond('prive/contenu/ticketskiss', $contexte);
    2727       
    2828        echo fin_page();
  • _plugins_/tickets_kiss/formulaires/assigner_ticket.html

    r35328 r48702  
    88                <ul>
    99                        <li class="editer_assigner">
    10                                 <label for="id_assigne"><:tickets:champ_assigner:> :</label>
     10                                <label for="id_assigne"><:ticketskiss:champ_assigner:> :</label>
    1111                                <select name="id_assigne" id="id_assigne" class="text" onchange="jQuery('#validation_bouton_assigner').slideDown();">
    12                                         <option value="0" [(#ENV{id_assigne}|=={0}|?{" selected='selected'",""})]><:tickets:no_assignation:></option>
    13                                         [(#ENV{id_assigne}|tickets_select_assignation)]
     12                                        <option value="0" [(#ENV{id_assigne}|=={0}|?{" selected='selected'",""})]><:ticketskiss:no_assignation:></option>
     13                                        [(#ENV{id_assigne}|ticketskiss_select_assignation)]
    1414                                </select>
    1515                        </li>
  • _plugins_/tickets_kiss/formulaires/assigner_ticket.php

    r35328 r48702  
    5151        $id_assigne = _request('id_assigne');
    5252        if($id_assigne == $id_assigne_ancien){
    53                 $erreurs['message_erreur'] = _T('tickets:assignation_non_modifiee');   
     53                $erreurs['message_erreur'] = _T('ticketskiss:assignation_non_modifiee');       
    5454        }
    5555        return $erreurs;
     
    7474        $id_assigne = _request('id_assigne');
    7575        sql_updateq("spip_tickets",array('id_assigne' => $id_assigne),"id_ticket=$id_ticket");
    76         $message['message_ok'] = _T('tickets:assignation_modifiee');
     76        $message['message_ok'] = _T('ticketskiss:assignation_modifiee');
    7777        if($retour){
    7878                $message['redirect'] = $retour;
  • _plugins_/tickets_kiss/formulaires/editer_ticket.html

    r35328 r48702  
    1010                <ul>
    1111                        <li class="editer_titre obligatoire">
    12                                 <label for="titre"><:tickets:champ_titre_ticket:></label>
    13                                 <input type='text' class='text' name='titre' id='titre' value="[(#ENV**{titre,<:tickets:nouveau_ticket:>})]" />
     12                                <label for="titre"><:ticketskiss:champ_titre_ticket:></label>
     13                                <input type='text' class='text' name='titre' id='titre' value="[(#ENV**{titre,<:ticketskiss:nouveau_ticket:>})]" />
    1414                        </li>
    1515                        <li class="editer_statut">
    16                                 <label for="statut"><:tickets:champ_statut:></label>
     16                                <label for="statut"><:ticketskiss:champ_statut:></label>
    1717                                <select name="statut" id="statut" onchange="$('#validation_bouton').slideDown();">
    18                                         [(#SESSION{id_auteur}|oui)<option value="redac" [(#ENV{statut}|=={redac}|?{" selected='selected'",""})]>[(#VAL{redac}|tickets_texte_statut)]</option>]
    19                                         <option value="ouvert" [(#ENV{statut}|=={ouvert}|?{" selected='selected'",""})]>[(#VAL{ouvert}|tickets_texte_statut)]</option>
    20                                         <option value="resolu" [(#ENV{statut}|=={resolu}|?{" selected='selected'",""})]>[(#VAL{resolu}|tickets_texte_statut)]</option>
    21                                         <option value="ferme" [(#ENV{statut}|=={ferme}|?{" selected='selected'",""})]>[(#VAL{ferme}|tickets_texte_statut)]</option>
     18                                        [(#SESSION{id_auteur}|oui)<option value="redac" [(#ENV{statut}|=={redac}|?{" selected='selected'",""})]>[(#VAL{redac}|ticketskiss_texte_statut)]</option>]
     19                                        <option value="ouvert" [(#ENV{statut}|=={ouvert}|?{" selected='selected'",""})]>[(#VAL{ouvert}|ticketskiss_texte_statut)]</option>
     20                                        <option value="resolu" [(#ENV{statut}|=={resolu}|?{" selected='selected'",""})]>[(#VAL{resolu}|ticketskiss_texte_statut)]</option>
     21                                        <option value="ferme" [(#ENV{statut}|=={ferme}|?{" selected='selected'",""})]>[(#VAL{ferme}|ticketskiss_texte_statut)]</option>
    2222                                </select>
    2323                        </li>
    2424                        <li class="editer_type">
    25                                 <label for="type"><:tickets:champ_type:></label><select name="type" id="type">
    26                                         <option value="1" [(#ENV**{type}|=={1}|?{" selected='selected'",""})]>[(#VAL{1}|tickets_texte_type)]</option>
    27                                         <option value="2" [(#ENV**{type}|=={2}|?{" selected='selected'",""})]>[(#VAL{2}|tickets_texte_type)]</option>
    28                                         <option value="3" [(#ENV**{type}|=={3}|?{" selected='selected'",""})]>[(#VAL{3}|tickets_texte_type)]</option>
     25                                <label for="type"><:ticketskiss:champ_type:></label><select name="type" id="type">
     26                                        <option value="1" [(#ENV**{type}|=={1}|?{" selected='selected'",""})]>[(#VAL{1}|ticketskiss_texte_type)]</option>
     27                                        <option value="2" [(#ENV**{type}|=={2}|?{" selected='selected'",""})]>[(#VAL{2}|ticketskiss_texte_type)]</option>
     28                                        <option value="3" [(#ENV**{type}|=={3}|?{" selected='selected'",""})]>[(#VAL{3}|ticketskiss_texte_type)]</option>
    2929                                </select>
    3030                        </li>
    3131                        <li class="editer_severite">
    32                                 <label for="severite"><:tickets:champ_severite:></label><select name="severite" id="severite">
    33                                         <option value="1" [(#ENV**{severite}|=={1}|?{" selected='selected'",""})]>[(#VAL{1}|tickets_texte_severite)]</option>
    34                                         <option value="2" [(#ENV**{severite}|=={2}|?{" selected='selected'",""})]>[(#VAL{2}|tickets_texte_severite)]</option>
    35                                         <option value="3" [(#ENV**{severite}|=={3}|?{" selected='selected'",""})]>[(#VAL{3}|tickets_texte_severite)]</option>
    36                                         <option value="4" [(#ENV**{severite}|=={4}|?{" selected='selected'",""})]>[(#VAL{4}|tickets_texte_severite)]</option>
     32                                <label for="severite"><:ticketskiss:champ_severite:></label><select name="severite" id="severite">
     33                                        <option value="1" [(#ENV**{severite}|=={1}|?{" selected='selected'",""})]>[(#VAL{1}|ticketskiss_texte_severite)]</option>
     34                                        <option value="2" [(#ENV**{severite}|=={2}|?{" selected='selected'",""})]>[(#VAL{2}|ticketskiss_texte_severite)]</option>
     35                                        <option value="3" [(#ENV**{severite}|=={3}|?{" selected='selected'",""})]>[(#VAL{3}|ticketskiss_texte_severite)]</option>
     36                                        <option value="4" [(#ENV**{severite}|=={4}|?{" selected='selected'",""})]>[(#VAL{4}|ticketskiss_texte_severite)]</option>
    3737                                </select>
    3838                        </li>
    3939
    4040                        [<li>
    41                                 <label for="projet"><:tickets:champ_projet:></label>
    42                                 <select name="projet" id="projet">(#VAL{projet}|tickets_select_champ_optionnel{#ENV**{projet}})</select>
     41                                <label for="projet"><:ticketskiss:champ_projet:></label>
     42                                <select name="projet" id="projet">(#VAL{projet}|ticketskiss_select_champ_optionnel{#ENV**{projet}})</select>
    4343                        </li>]
    4444                        [<li class="editer_composant">
    45                                 <label for="composant"><:tickets:champ_composant:></label>
    46                                 <select name="composant" id="composant">(#VAL{composant}|tickets_select_champ_optionnel{#ENV**{composant}})</select>
     45                                <label for="composant"><:ticketskiss:champ_composant:></label>
     46                                <select name="composant" id="composant">(#VAL{composant}|ticketskiss_select_champ_optionnel{#ENV**{composant}})</select>
    4747                        </li>]
    4848                        [<li class="editer_version">
    49                                 <label for="version"><:tickets:champ_version:></label>
    50                                 <select name="version" id="version">(#VAL{version}|tickets_select_champ_optionnel{#ENV**{version}})</select>
     49                                <label for="version"><:ticketskiss:champ_version:></label>
     50                                <select name="version" id="version">(#VAL{version}|ticketskiss_select_champ_optionnel{#ENV**{version}})</select>
    5151                        </li>]
    5252                        [<li class="editer_jalon">
    53                                 <label for="jalon"><:tickets:champ_jalon:></label>
    54                                 <select name="jalon" id="jalon">(#VAL{jalon}|tickets_select_champ_optionnel{#ENV**{jalon}})</select>
     53                                <label for="jalon"><:ticketskiss:champ_jalon:></label>
     54                                <select name="jalon" id="jalon">(#VAL{jalon}|ticketskiss_select_champ_optionnel{#ENV**{jalon}})</select>
    5555                        </li>]
    5656
    5757                        <li class="editer_texte editer_parent">
    58                                 <label for="text_area"><:tickets:champ_description:></label>
     58                                <label for="text_area"><:ticketskiss:champ_description:></label>
    5959                                <div class="explication">
    60                                         <:tickets:explication_description_ticket:>
     60                                        <:ticketskiss:explication_description_ticket:>
    6161                                </div>
    6262                                <textarea name='texte' id='text_area' class='barre_inserer' rows='20' cols='50'[(#ENV**{browser_caret,''})]>[(#ENV**{texte})]</textarea>
    6363                        </li>
    6464                        <li class="editer_exemple">
    65                                 <label for="exemple"><:tickets:champ_url_exemple:></label>
    66                                 <div class="explication"><:tickets:explication_url_exemple:></div>
     65                                <label for="exemple"><:ticketskiss:champ_url_exemple:></label>
     66                                <div class="explication"><:ticketskiss:explication_url_exemple:></div>
    6767                                <input type='text' class='text' name='exemple' id='exemple' value="[(#ENV**{exemple})]" />
    6868                        </li>
  • _plugins_/tickets_kiss/formulaires/editer_ticket.php

    r35328 r48702  
    55 * Licence GPL (c) 2008-2009
    66 *
    7  * Formulaire d'édition de tickets
     7 * Formulaire d'édition de ticketskiss
    88 *
    99 */
     
    1818 * Fonction de chargement des valeurs
    1919 */
    20 function formulaires_editer_ticket_charger($id_ticket='new', $retour='', $config_fonc='tickets_edit_config', $row=array(), $hidden=''){
     20function formulaires_editer_ticket_charger($id_ticket='new', $retour='', $config_fonc='ticketskiss_edit_config', $row=array(), $hidden=''){
    2121        // mettre une valeur new pour formulaires_editer_objet_charger()
    2222        if (!$id_ticket) $id_ticket='new';
     
    4747 * @param object $row[optional]
    4848 */
    49 function formulaires_editer_ticket_verifier($id_ticket='new', $retour='', $config_fonc='tickets_edit_config', $row=array(), $hidden=''){
     49function formulaires_editer_ticket_verifier($id_ticket='new', $retour='', $config_fonc='ticketskiss_edit_config', $row=array(), $hidden=''){
    5050
    5151        $erreurs = formulaires_editer_objet_verifier('ticket',$id_ticket,array('titre','texte'));
     
    5454}
    5555
    56 function tickets_edit_config(){
     56function ticketskiss_edit_config(){
    5757        return array();
    5858}
     
    6868 * @param object $row[optional]
    6969 */
    70 function formulaires_editer_ticket_traiter($id_ticket='new',$retour='', $config_fonc='tickets_edit_config', $row=array(), $hidden=''){
     70function formulaires_editer_ticket_traiter($id_ticket='new',$retour='', $config_fonc='ticketskiss_edit_config', $row=array(), $hidden=''){
    7171        return formulaires_editer_objet_traiter('ticket',$id_ticket,0,0,$retour,$config_fonc,$row,$hidden);
    7272        $action_editer = charger_fonction("editer_ticket",'action');
    7373        list($id,$err) = $action_editer();
    7474
    75         $message['message_ok'] = _T('tickets:ticket_enregistre');
     75        $message['message_ok'] = _T('ticketskiss:ticket_enregistre');
    7676        if ($retour) {
    7777                include_spip('inc/headers');
  • _plugins_/tickets_kiss/formulaires/forum_ticket.html

    r35328 r48702  
    77                parametre : url d'action ]
    88                #ACTION_FORMULAIRE{#ENV{action}}
    9                         <div class="titrem"><:tickets:commenter_ticket:></div>
     9                        <div class="titrem"><:ticketskiss:commenter_ticket:></div>
    1010                        <ul>
    1111                                <li class="editer_forum_ticket haut obligatoire[ (#ENV**{erreurs}|table_valeur{texte}|oui)erreur]">
    12                                         <label for="text_area"><:tickets:forum_message:></label>
    13                                         <p class="explication"><:tickets:forum_sans_previsu:></p>
     12                                        <label for="text_area"><:ticketskiss:forum_message:></label>
     13                                        <p class="explication"><:ticketskiss:forum_sans_previsu:></p>
    1414                                        [<p class='erreur_message'>(#ENV**{erreurs}|table_valeur{texte})</p>]
    1515                                        <textarea name='texte' id='text_area' class='barre_inserer' rows='20' cols='50'[(#ENV**{browser_caret,''})]>[(#ENV**{texte})]</textarea>
  • _plugins_/tickets_kiss/formulaires/forum_ticket.php

    r37323 r48702  
    4545        $texte = _request("texte");
    4646        if(strlen($texte)<20){
    47                 $erreurs['texte'] = _T('tickets:erreur_texte_longueur_mini',array('nb'=> 20));
     47                $erreurs['texte'] = _T('ticketskiss:erreur_texte_longueur_mini',array('nb'=> 20));
    4848        }
    4949        if(_request(nobot_forum)){
     
    5151        }
    5252        if(count($erreurs)>0){
    53                 $erreurs['message_erreur'] = _T('tickets:erreur_verifier_formulaire');
     53                $erreurs['message_erreur'] = _T('ticketskiss:erreur_verifier_formulaire');
    5454        }
    5555        return $erreurs;
     
    8383                        }
    8484                include_spip('inc/headers');
    85                 $message['message_ok'] = _T('tickets:message_publie');
     85                $message['message_ok'] = _T('ticketskiss:message_publie');
    8686                $message['redirect'] = ancre_url (parametre_url(self(),'id_forum',$id_forum_ticket,'&'),'tf'.$id_forum_ticket);
    8787        }
  • _plugins_/tickets_kiss/formulaires/statut_ticket.html

    r35328 r48702  
    1010                                [(#ENV{statut}|=={redac}|oui)
    1111                                <div class="explication">
    12                                         <:tickets:explication_redaction:>
     12                                        <:ticketskiss:explication_redaction:>
    1313                                </div>]
    14                                 <label for="statut"><:tickets:champ_statut:> :</label>
     14                                <label for="statut"><:ticketskiss:champ_statut:> :</label>
    1515                                <select name="statut" id="statut" class="text" onchange="jQuery('#validation_bouton_statut').slideDown();">
    16                                         <option value="redac"[(#ENV{statut}|=={redac}|?{" selected='selected'",""})]>[(#VAL{redac}|tickets_texte_statut)]</option>
    17                                         <option value="ouvert"[(#ENV{statut}|=={ouvert}|?{" selected='selected'",""})]>[(#VAL{ouvert}|tickets_texte_statut)]</option>
    18                                         <option value="resolu"[(#ENV{statut}|=={resolu}|?{" selected='selected'",""})]>[(#VAL{resolu}|tickets_texte_statut)]</option>
    19                                         <option value="ferme"[(#ENV{statut}|=={ferme}|?{" selected='selected'",""})]>[(#VAL{ferme}|tickets_texte_statut)]</option>
     16                                        <option value="redac"[(#ENV{statut}|=={redac}|?{" selected='selected'",""})]>[(#VAL{redac}|ticketskiss_texte_statut)]</option>
     17                                        <option value="ouvert"[(#ENV{statut}|=={ouvert}|?{" selected='selected'",""})]>[(#VAL{ouvert}|ticketskiss_texte_statut)]</option>
     18                                        <option value="resolu"[(#ENV{statut}|=={resolu}|?{" selected='selected'",""})]>[(#VAL{resolu}|ticketskiss_texte_statut)]</option>
     19                                        <option value="ferme"[(#ENV{statut}|=={ferme}|?{" selected='selected'",""})]>[(#VAL{ferme}|ticketskiss_texte_statut)]</option>
    2020                                </select>
    2121                        </li>
  • _plugins_/tickets_kiss/formulaires/statut_ticket.php

    r35328 r48702  
    1818 * Fonction de chargement des valeurs
    1919 */
    20 function formulaires_statut_ticket_charger($id_ticket='', $retour='', $config_fonc='tickets_statut_config', $row=array(), $hidden=''){
     20function formulaires_statut_ticket_charger($id_ticket='', $retour='', $config_fonc='ticketskiss_statut_config', $row=array(), $hidden=''){
    2121       
    2222        if(is_numeric($id_ticket)){
     
    4545 * @param object $row[optional]
    4646 */
    47 function formulaires_statut_ticket_verifier($id_ticket='', $retour='', $config_fonc='tickets_statut_config', $row=array(), $hidden=''){
     47function formulaires_statut_ticket_verifier($id_ticket='', $retour='', $config_fonc='ticketskiss_statut_config', $row=array(), $hidden=''){
    4848        $ancien_statut = sql_getfetsel("statut","spip_tickets","id_ticket=".intval($id_ticket));
    4949        $nouveau_statut = _request('statut');
    5050        if($ancien_statut == $nouveau_statut){
    51                 $erreurs['message_erreur'] = _T('tickets:statut_inchange');
     51                $erreurs['message_erreur'] = _T('ticketskiss:statut_inchange');
    5252        }
    5353        return $erreurs;
    5454}
    5555
    56 function tickets_statut_config(){
     56function ticketskiss_statut_config(){
    5757        return array();
    5858}
     
    6868 * @param object $row[optional]
    6969 */
    70 function formulaires_statut_ticket_traiter($id_ticket='',$retour='', $config_fonc='tickets_statut_config', $row=array(), $hidden=''){
     70function formulaires_statut_ticket_traiter($id_ticket='',$retour='', $config_fonc='ticketskiss_statut_config', $row=array(), $hidden=''){
    7171        $message = "";
    7272        include_spip('action/editer_ticket');
    7373        $c = array('statut'=>_request('statut'));
    7474        instituer_ticket($id_ticket, $c);
    75         $message['message_ok'] = _T('tickets:statut_mis_a_jour');
     75        $message['message_ok'] = _T('ticketskiss:statut_mis_a_jour');
    7676        if($retour){
    7777                $message['redirect'] = $retour;
  • _plugins_/tickets_kiss/inc/notifier_assignation_ticket.php

    r37323 r48702  
    88                $nom_auteur = sql_getfetsel("nom","spip_auteurs","id_auteur=".intval($datas['id_assigne']));
    99               
    10                 //include_spip('inc/tickets_filtres');
     10                //include_spip('inc/ticketskiss_filtres');
    1111                $envoyer_mail = charger_fonction('envoyer_mail','inc');
    1212               
     
    1717               
    1818                $titre = trim($datas['titre']);
    19                 $titre_message = "[Ticket - $nom_site] $titre - "._T('tickets:assignation_mail_titre');
     19                $titre_message = "[Ticket - $nom_site] $titre - "._T('ticketskiss:assignation_mail_titre');
    2020                $titre_message = nettoyer_titre_email($titre_message);
    2121                 
    2222                $message = "$titre_message\n
    2323                ------------------------------------------\n"
    24                 ._T('tickets:mail_texte_message_auto')."\n\n";
     24                ._T('ticketskiss:mail_texte_message_auto')."\n\n";
    2525               
    2626                if($nom_auteur){
    27                         $message .= _T('tickets:assignation_attribuee_a',array('nom'=>$nom_auteur))."\n\n";     
     27                        $message .= _T('ticketskiss:assignation_attribuee_a',array('nom'=>$nom_auteur))."\n\n";
    2828                }else{
    29                         $message .= _T('tickets:assignation_supprimee')."\n\n";
     29                        $message .= _T('ticketskiss:assignation_supprimee')."\n\n";
    3030                }
    3131               
     
    3333               
    3434                // Determiner la liste des auteurs a notifier
    35                 include_spip('inc/tickets_autoriser');
     35                include_spip('inc/ticketskiss_autoriser');
    3636                $select = array('email');
    3737                $from = array('spip_auteurs AS t1');
    38                 $autorises = definir_autorisations_tickets('notifier');
     38                $autorises = definir_autorisations_ticketskiss('notifier');
    3939                if ($autorises['statut'])
    4040                        $where = array(sql_in('t1.statut', $autorises['statut']), 't1.email LIKE '.sql_quote('%@%'));
  • _plugins_/tickets_kiss/inc/notifier_commenter_ticket.php

    r37323 r48702  
    1111                $texte = sql_getfetsel("texte","spip_tickets_forum","id_ticket_forum=".intval($id_ticket_forum));
    1212               
    13                 //include_spip('inc/tickets_filtres');
     13                //include_spip('inc/ticketskiss_filtres');
    1414                $envoyer_mail = charger_fonction('envoyer_mail','inc');
    1515               
     
    2020               
    2121                $titre = trim($datas['titre']);
    22                 $titre_message = "[Ticket - $nom_site] $titre - "._T('tickets:comment_mail_titre');
     22                $titre_message = "[Ticket - $nom_site] $titre - "._T('ticketskiss:comment_mail_titre');
    2323                $titre_message = nettoyer_titre_email($titre_message);
    2424                 
     
    2727                $message = "$titre_message\n
    2828                ------------------------------------------\n"
    29                 ._T('tickets:mail_texte_message_auto')."\n\n";
     29                ._T('ticketskiss:mail_texte_message_auto')."\n\n";
    3030                $message .= couper(propre($texte),180)."\n\n";
    3131               
     
    3333               
    3434                // Determiner la liste des auteurs a notifier
    35                 include_spip('inc/tickets_autoriser');
     35                include_spip('inc/ticketskiss_autoriser');
    3636                $select = array('email');
    3737                $from = array('spip_auteurs AS t1');
    38                 $autorises = definir_autorisations_tickets('notifier');
     38                $autorises = definir_autorisations_ticketskiss('notifier');
    3939                if ($autorises['statut'])
    4040                        $where = array(sql_in('t1.statut', $autorises['statut']), 't1.email LIKE '.sql_quote('%@%'));
  • _plugins_/tickets_kiss/inc/notifier_publication_ticket.php

    r37323 r48702  
    22    function inc_notifier_publication_ticket($id_ticket,$statut_nouveau='',$statut_ancien=''){
    33       
    4         include_spip("tickets_fonctions");
     4        include_spip("ticketskiss_fonctions");
    55       
    66                $row = sql_select("*","spip_tickets","id_ticket=$id_ticket");
    77                $datas = sql_fetch($row);
    88               
    9                 //include_spip('inc/tickets_filtres');
     9                //include_spip('inc/ticketskiss_filtres');
    1010                $envoyer_mail = charger_fonction('envoyer_mail','inc');
    1111               
     
    1616               
    1717                $titre = trim($datas['titre']);
    18                 $titre_message = "[Ticket - $nom_site] $titre - "._T('tickets:champ_statut')." : ".tickets_texte_statut($datas['statut']);
     18                $titre_message = "[Ticket - $nom_site] $titre - "._T('ticketskiss:champ_statut')." : ".ticketskiss_texte_statut($datas['statut']);
    1919                $titre_message = nettoyer_titre_email($titre_message);
    2020                 
    2121                $message = "$titre_message\n\n";
    22                 $message .= _T('tickets:changement_statut_mail',array('ancien'=>_T('tickets:statut_'.$statut_ancien),'nouveau'=>_T('tickets:statut_'.$statut_nouveau)))."\n\n";
     22                $message .= _T('ticketskiss:changement_statut_mail',array('ancien'=>_T('ticketskiss:statut_'.$statut_ancien),'nouveau'=>_T('ticketskiss:statut_'.$statut_nouveau)))."\n\n";
    2323                $message .= "------------------------------------------\n";
    24                 $message .= _T('tickets:message_automatique')."\n\n";
     24                $message .= _T('ticketskiss:message_automatique')."\n\n";
    2525                $message .= $datas['texte']."\n\n";
    2626                $message .= $url_ticket;
    2727               
    2828                // Determiner la liste des auteurs a notifier
    29                 include_spip('inc/tickets_autoriser');
     29                include_spip('inc/ticketskiss_autoriser');
    3030                $select = array('email');
    3131                $from = array('spip_auteurs AS t1');
    32                 $autorises = definir_autorisations_tickets('notifier');
     32                $autorises = definir_autorisations_ticketskiss('notifier');
    3333                if ($autorises['statut'])
    3434                        $where = array(sql_in('t1.statut', $autorises['statut']), 't1.email LIKE '.sql_quote('%@%'));
  • _plugins_/tickets_kiss/inc/ticketskiss_autoriser.php

    r40329 r48702  
    11<?php
    22// Renvoie la liste des auteurs ou des statuts autorises pour une action donnee
    3 function definir_autorisations_tickets($action){
     3function definir_autorisations_ticketskiss($action){
    44        $aut = NULL;
    55               
     
    77        {
    88                case 'ecrire':
    9                         $define = (defined('_TICKETS_AUTORISATION_ECRIRE')) ? _TICKETS_AUTORISATION_ECRIRE : '0minirezo';
     9                        $define = (defined('_TICKETSKISS_AUTORISATION_ECRIRE')) ? _TICKETSKISS_AUTORISATION_ECRIRE : '0minirezo';
    1010                        break;
    1111                case 'notifier':
    12                         $define = (defined('_TICKETS_AUTORISATION_NOTIFIER')) ? _TICKETS_AUTORISATION_NOTIFIER : '1comite';
     12                        $define = (defined('_TICKETSKISS_AUTORISATION_NOTIFIER')) ? _TICKETSKISS_AUTORISATION_NOTIFIER : '1comite';
    1313                        break;
    1414                case 'assigner':
    15                         $define = (defined('_TICKETS_AUTORISATION_ASSIGNER')) ? _TICKETS_AUTORISATION_ASSIGNER : '0minirezo';
     15                        $define = (defined('_TICKETSKISS_AUTORISATION_ASSIGNER')) ? _TICKETSKISS_AUTORISATION_ASSIGNER : '0minirezo';
    1616                        break;
    1717                case 'commenter':
    18                         $define = (defined('_TICKETS_AUTORISATION_COMMENTER')) ? _TICKETS_AUTORISATION_COMMENTER : '1comite';
     18                        $define = (defined('_TICKETSKISS_AUTORISATION_COMMENTER')) ? _TICKETSKISS_AUTORISATION_COMMENTER : '1comite';
    1919                        break;
    2020                default:
     
    3737
    3838// fonction pour le pipeline, n'a rien a effectuer
    39 function tickets_autoriser(){}
     39function ticketskiss_autoriser(){}
    4040
    41 // Autorisation de creation ou modification des tickets
     41// Autorisation de creation ou modification des ticketskiss
    4242function autoriser_ticket_ecrire_dist($faire, $type, $id, $qui, $opt){
    4343        $aut = FALSE;
    4444
    45         $liste = definir_autorisations_tickets('ecrire');
     45        $liste = definir_autorisations_ticketskiss('ecrire');
    4646        if ($liste['statut'])
    4747                $aut = in_array($qui['statut'], $liste['statut']);
     
    5252}
    5353
    54 // Autorisation de notification des tickets
     54// Autorisation de notification des ticketskiss
    5555function autoriser_ticket_assigner_dist($faire, $type, $id, $qui, $opt){
    5656        $aut = FALSE;
    5757
    58         $liste = definir_autorisations_tickets('assigner');
     58        $liste = definir_autorisations_ticketskiss('assigner');
    5959        if ($liste['statut'])
    6060                $aut = in_array($qui['statut'], $liste['statut']);
     
    6565}
    6666
    67 // Autorisation de notification des tickets
     67// Autorisation de notification des ticketskiss
    6868function autoriser_ticket_commenter_dist($faire, $type, $id, $qui, $opt){
    6969        $aut = FALSE;
    7070
    71         $liste = definir_autorisations_tickets('commenter');
     71        $liste = definir_autorisations_ticketskiss('commenter');
    7272        if ($liste['statut'])
    7373                $aut = in_array($qui['statut'], $liste['statut']);
  • _plugins_/tickets_kiss/plugin.xml

    r48646 r48702  
    1212        <icon>imgs/logo-bugs.png</icon>
    1313
    14         <version>1.7</version>
     14
     15        <version>1.8</version>
     16
    1517        <version_base>0.6</version_base>
    1618        <etat>stable</etat>
     
    1820        <prefix>ticketskiss</prefix>
    1921
    20         <options>tickets_options.php</options>
    21         <fonctions>tickets_fonctions.php</fonctions>
    22         <install>base/tickets_upgrade.php</install>
     22        <options>ticketskiss_options.php</options>
     23        <fonctions>ticketskiss_fonctions.php</fonctions>
     24        <install>base/ticketskiss_upgrade.php</install>
    2325
    2426        <pipeline>
    2527                <nom>declarer_tables_interfaces</nom>
    26                 <inclure>base/tickets_install.php</inclure>
     28                <inclure>base/ticketskiss_install.php</inclure>
    2729        </pipeline>
    2830        <pipeline>
    2931                <nom>declarer_tables_principales</nom>
    30                 <inclure>base/tickets_install.php</inclure>
     32                <inclure>base/ticketskiss_install.php</inclure>
    3133        </pipeline>
    3234        <pipeline>
    3335                <nom>ajouter_boutons</nom>
    3436                <action>ajouterBoutons</action>
    35                 <inclure>tickets_pipelines.php</inclure>
     37                <inclure>ticketskiss_pipelines.php</inclure>
    3638        </pipeline>
    3739        <pipeline>
    3840                <nom>affiche_droite</nom>
    3941                <action>droite</action>
    40                 <inclure>tickets_pipelines.php</inclure>
     42                <inclure>ticketskiss_pipelines.php</inclure>
    4143        </pipeline>
    4244        <pipeline>
    4345                <nom>affiche_gauche</nom>
    4446                <action>gauche</action>
    45                 <inclure>tickets_pipelines.php</inclure>
     47                <inclure>ticketskiss_pipelines.php</inclure>
    4648        </pipeline>
    4749        <pipeline>
    4850                <nom>autoriser</nom>
    49                 <inclure>inc/tickets_autoriser.php</inclure>
     51                <inclure>inc/ticketskiss_autoriser.php</inclure>
    5052        </pipeline>
    5153        <pipeline>
    5254                <nom>notifications</nom>
    53                 <inclure>tickets_notifications.php</inclure>
     55                <inclure>ticketskiss_notifications.php</inclure>
    5456        </pipeline>
    5557        <!-- avec plugin champs extras 2 -->
    5658        <pipeline>
    5759                <nom>objets_extensibles</nom>
    58                 <inclure>tickets_pipelines.php</inclure>
     60                <inclure>ticketskiss_pipelines.php</inclure>
    5961        </pipeline>
    6062
    61         <bouton id='tickets' parent='bando_publication'>
     63        <bouton id='ticketskiss' parent='bando_publication'>
    6264                <icone>imgs/bugs.png</icone>
    63                 <titre>tickets:titre</titre>
    64                 <url>tickets</url>
     65                <titre>ticketskiss:titre</titre>
     66                <url>ticketskiss</url>
    6567        </bouton>
    6668
  • _plugins_/tickets_kiss/prive/contenu/inc_classement_assigne.html

    r35328 r48702  
    77        [(#SET{no_bloc, [_bloc(#ID_ASSIGNE)]})]
    88        <BOUCLE_auteur(AUTEURS){id_auteur=#ID_ASSIGNE}>
    9                 [(#SET{assigne_a, [<:tickets:assignes_a:> (#NOM)]})]
     9                [(#SET{assigne_a, [<:ticketskiss:assignes_a:> (#NOM)]})]
    1010                <INCLURE{fond=prive/contenu/inc_liste_detaillee}{ajax}{env}{titre=#GET{assigne_a}}{id_assigne=#ID_ASSIGNE}{statut=ouvert}{bloc=#GET{no_bloc}}>
    1111        </BOUCLE_auteur>
    12                 [(#SET{assigne_a, <:tickets:non_assignes:>})]
     12                [(#SET{assigne_a, <:ticketskiss:non_assignes:>})]
    1313                [(#ID_ASSIGNE|=={0}|oui)
    1414                        <INCLURE{fond=prive/contenu/inc_liste_detaillee_non_assigne}{ajax}{env}{titre=#GET{assigne_a}}{statut=ouvert}{bloc=#GET{no_bloc}}>
  • _plugins_/tickets_kiss/prive/contenu/inc_classement_asuivre.html

    r35328 r48702  
    55]
    66#CACHE{0}
    7 <INCLURE{fond=prive/contenu/inc_liste_detaillee}{ajax}{env}{titre=<:tickets:vos_tickets_en_cours:>}{id_auteur=#SESSION{id_auteur}}{statut=redac}{bloc=_bloc1}>
    8 <INCLURE{fond=prive/contenu/inc_liste_detaillee}{ajax}{env}{titre=<:tickets:vos_tickets_assignes:>}{id_assigne=#SESSION{id_auteur}}{statut=ouvert}{bloc=_bloc2}>
    9 <INCLURE{fond=prive/contenu/inc_liste_detaillee}{ajax}{env}{titre=<:tickets:tous_tickets_ouverts:>}{statut=ouvert}{bloc=_bloc3}>
     7<INCLURE{fond=prive/contenu/inc_liste_detaillee}{ajax}{env}{titre=<:ticketskiss:vos_ticketskiss_en_cours:>}{id_auteur=#SESSION{id_auteur}}{statut=redac}{bloc=_bloc1}>
     8<INCLURE{fond=prive/contenu/inc_liste_detaillee}{ajax}{env}{titre=<:ticketskiss:vos_ticketskiss_assignes:>}{id_assigne=#SESSION{id_auteur}}{statut=ouvert}{bloc=_bloc2}>
     9<INCLURE{fond=prive/contenu/inc_liste_detaillee}{ajax}{env}{titre=<:ticketskiss:tous_ticketskiss_ouverts:>}{statut=ouvert}{bloc=_bloc3}>
  • _plugins_/tickets_kiss/prive/contenu/inc_classement_jalon.html

    r35328 r48702  
    1 [(#REM) Affiche les listes, par jalon, des tickets ouverts]
     1[(#REM) Affiche les listes, par jalon, des ticketskiss ouverts]
    22#CACHE{0}
    3 [(#VAL{1}|tickets_classer_par_jalon)]
     3[(#VAL{1}|ticketskiss_classer_par_jalon)]
  • _plugins_/tickets_kiss/prive/contenu/inc_classement_termine.html

    r35328 r48702  
    44]
    55#CACHE{0}
    6 <INCLURE{fond=prive/contenu/inc_liste_detaillee}{ajax}{env}{titre=<:tickets:statut_resolu_long:>}{statut=resolu}{bloc=_bloc1}>
    7 <INCLURE{fond=prive/contenu/inc_liste_detaillee}{ajax}{env}{titre=<:tickets:statut_ferme_long:>}{statut=ferme}{bloc=_bloc2}>
     6<INCLURE{fond=prive/contenu/inc_liste_detaillee}{ajax}{env}{titre=<:ticketskiss:statut_resolu_long:>}{statut=resolu}{bloc=_bloc1}>
     7<INCLURE{fond=prive/contenu/inc_liste_detaillee}{ajax}{env}{titre=<:ticketskiss:statut_ferme_long:>}{statut=ferme}{bloc=_bloc2}>
  • _plugins_/tickets_kiss/prive/contenu/inc_classement_type.html

    r35328 r48702  
    1 [(#REM) Affiche les listes des tickets ouverts classes par type:
     1[(#REM) Affiche les listes des ticketskiss ouverts classes par type:
    22        - probleme
    33        - tache
     
    55]
    66#CACHE{0}
    7 <INCLURE{fond=prive/contenu/inc_liste_detaillee}{ajax}{env}{titre=<:tickets:type_probleme_long:>}{statut=ouvert}{type=1}{bloc=_bloc1}>
    8 <INCLURE{fond=prive/contenu/inc_liste_detaillee}{ajax}{env}{titre=<:tickets:type_tache_long:>}{statut=ouvert}{type=3}{bloc=_bloc2}>
    9 <INCLURE{fond=prive/contenu/inc_liste_detaillee}{ajax}{env}{titre=<:tickets:type_amelioration_long:>}{statut=ouvert}{type=2}{bloc=_bloc3}>
     7<INCLURE{fond=prive/contenu/inc_liste_detaillee}{ajax}{env}{titre=<:ticketskiss:type_probleme_long:>}{statut=ouvert}{type=1}{bloc=_bloc1}>
     8<INCLURE{fond=prive/contenu/inc_liste_detaillee}{ajax}{env}{titre=<:ticketskiss:type_tache_long:>}{statut=ouvert}{type=3}{bloc=_bloc2}>
     9<INCLURE{fond=prive/contenu/inc_liste_detaillee}{ajax}{env}{titre=<:ticketskiss:type_amelioration_long:>}{statut=ouvert}{type=2}{bloc=_bloc3}>
  • _plugins_/tickets_kiss/prive/contenu/inc_liste_detaillee.html

    r35328 r48702  
    1 [(#REM) Noisette d'affichage d'une liste detaillee des tickets suivant des criteres passes en arguments]
     1[(#REM) Noisette d'affichage d'une liste detaillee des ticketskiss suivant des criteres passes en arguments]
    22#CACHE{0}
    33#SET{visible,true}
     
    55<B_detaillee>
    66<div class="cadre cadre-liste">
    7 [(#ENV{titre}|tickets_bouton_block_depliable{#GET{visible}|=={true}})]
    8 [(#GET{visible}|=={true}|tickets_debut_block_depliable)]
     7[(#ENV{titre}|ticketskiss_bouton_block_depliable{#GET{visible}|=={true}})]
     8[(#GET{visible}|=={true}|ticketskiss_debut_block_depliable)]
    99[<div class="arial1 tranches pagination">(#PAGINATION)</div>]
    1010<table width="100%" cellpadding="2" cellspacing="0" border="0">
    1111        <thead>
    1212                <tr style="color:#999;">
    13                         <th colspan="3" style="text-align:center;"><:tickets:champ_titre:></th>
     13                        <th colspan="3" style="text-align:center;"><:ticketskiss:champ_titre:></th>
    1414                        [(#ENV{type}|non)
    15                         <th><:tickets:champ_type:></th>
     15                        <th><:ticketskiss:champ_type:></th>
    1616                        ]
    17                         <th><:tickets:champ_importance:></th>
    18                         <th><:tickets:champ_date:></th>
     17                        <th><:ticketskiss:champ_importance:></th>
     18                        <th><:ticketskiss:champ_date:></th>
    1919                </tr>
    2020        </thead>
     
    2222<BOUCLE_detaillee(TICKETS){par severite}{par type}{!par date}{pagination 10 #ENV{bloc}}{id_auteur?}{id_assigne?}{statut?}{type?}{jalon?}>
    2323                <tr class="tr_liste">
    24                         <td style="width: 10px;"><img[ src="(#CHEMIN{[prive/images/(#STATUT|tickets_icone_statut)]})"][ alt="(#STATUT|tickets_texte_statut)"] /></td>
     24                        <td style="width: 10px;"><img[ src="(#CHEMIN{[prive/images/(#STATUT|ticketskiss_icone_statut)]})"][ alt="(#STATUT|ticketskiss_texte_statut)"] /></td>
    2525                        <td class="arial1"><b>##ID_TICKET</b></td>
    2626                        <td class="arial2"><a href="?exec=ticket_afficher&amp;id_ticket=#ID_TICKET">#TITRE</a></td>
    2727                        [(#REM) Si le type est explicite, on ne l'affiche pas ]
    2828                        [(#ENV{type}|non)
    29                         <td class="arial0">[(#TYPE|tickets_texte_type)]</td>
     29                        <td class="arial0">[(#TYPE|ticketskiss_texte_type)]</td>
    3030                        ]
    3131                        <td class="arial0">
    32                                 <img[ src="(#CHEMIN{[prive/images/(#SEVERITE|tickets_icone_severite)]})"][ alt="(#SEVERITE|tickets_texte_severite)"] />
    33                                 [&nbsp;(#SEVERITE|tickets_texte_severite)]
     32                                <img[ src="(#CHEMIN{[prive/images/(#SEVERITE|ticketskiss_icone_severite)]})"][ alt="(#SEVERITE|ticketskiss_texte_severite)"] />
     33                                [&nbsp;(#SEVERITE|ticketskiss_texte_severite)]
    3434                        </td>
    3535                        <td class="arial0">[(#DATE|affdate_court)]</td>
     
    3838        </tbody>
    3939</table>
    40 [(#VAL|tickets_fin_block)]
     40[(#VAL|ticketskiss_fin_block)]
    4141</div>
    4242</B_detaillee>
  • _plugins_/tickets_kiss/prive/contenu/inc_liste_detaillee_non_assigne.html

    r35328 r48702  
    1 [(#REM) Noisette d'affichage d'une liste detaillee des tickets suivant des criteres passes en arguments]
     1[(#REM) Noisette d'affichage d'une liste detaillee des ticketskiss suivant des criteres passes en arguments]
    22#CACHE{0}
    33#SET{visible,true}
     
    55<B_detaillee>
    66<div class="cadre cadre-liste">
    7 [(#ENV{titre}|tickets_bouton_block_depliable{#GET{visible}|=={true}})]
    8 [(#GET{visible}|=={true}|tickets_debut_block_depliable)]
     7[(#ENV{titre}|ticketskiss_bouton_block_depliable{#GET{visible}|=={true}})]
     8[(#GET{visible}|=={true}|ticketskiss_debut_block_depliable)]
    99[<div class="arial1 tranches pagination">(#PAGINATION)</div>]
    1010<table width="100%" cellpadding="2" cellspacing="0" border="0">
    1111        <thead>
    1212                <tr style="color:#999;">
    13                         <th colspan="3" style="text-align:center;"><:tickets:champ_titre:></th>
     13                        <th colspan="3" style="text-align:center;"><:ticketskiss:champ_titre:></th>
    1414                        [(#ENV{type}|non)
    15                         <th><:tickets:champ_type:></th>
     15                        <th><:ticketskiss:champ_type:></th>
    1616                        ]
    17                         <th><:tickets:champ_importance:></th>
    18                         <th><:tickets:champ_date:></th>
     17                        <th><:ticketskiss:champ_importance:></th>
     18                        <th><:ticketskiss:champ_date:></th>
    1919                </tr>
    2020        </thead>
     
    2222<BOUCLE_detaillee(TICKETS){par severite}{par type}{!par date}{pagination 10 #ENV{bloc}}{id_auteur?}{id_assigne=0}{statut?}{type?}{jalon?}>
    2323                <tr class="tr_liste">
    24                         <td style="width: 10px;"><img[ src="(#CHEMIN{[prive/images/(#STATUT|tickets_icone_statut)]})"][ alt="(#STATUT|tickets_texte_statut)"] /></td>
     24                        <td style="width: 10px;"><img[ src="(#CHEMIN{[prive/images/(#STATUT|ticketskiss_icone_statut)]})"][ alt="(#STATUT|ticketskiss_texte_statut)"] /></td>
    2525                        <td class="arial1"><b>##ID_TICKET</b></td>
    2626                        <td class="arial2"><a href="?exec=ticket_afficher&amp;id_ticket=#ID_TICKET">#TITRE</a></td>
    2727                        [(#REM) Si le type est explicite, on ne l'affiche pas ]
    2828                        [(#ENV{type}|non)
    29                         <td class="arial0">[(#TYPE|tickets_texte_type)]</td>
     29                        <td class="arial0">[(#TYPE|ticketskiss_texte_type)]</td>
    3030                        ]
    3131                        <td class="arial0">
    32                                 <img[ src="(#CHEMIN{[prive/images/(#SEVERITE|tickets_icone_severite)]})"][ alt="(#SEVERITE|tickets_texte_severite)"] />
    33                                 [&nbsp;(#SEVERITE|tickets_texte_severite)]
     32                                <img[ src="(#CHEMIN{[prive/images/(#SEVERITE|ticketskiss_icone_severite)]})"][ alt="(#SEVERITE|ticketskiss_texte_severite)"] />
     33                                [&nbsp;(#SEVERITE|ticketskiss_texte_severite)]
    3434                        </td>
    3535                        <td class="arial0">[(#DATE|affdate_court)]</td>
     
    3838        </tbody>
    3939</table>
    40 [(#VAL|tickets_fin_block)]
     40[(#VAL|ticketskiss_fin_block)]
    4141</div>
    4242</B_detaillee>
  • _plugins_/tickets_kiss/prive/contenu/inc_liste_simple.html

    r35328 r48702  
    1 [(#REM) Noisette servant a l'affichage du menu des tickets presente en colonne droite ou gauche]
     1[(#REM) Noisette servant a l'affichage du menu des ticketskiss presente en colonne droite ou gauche]
    22#CACHE{0}
    33#SET{visible,true}
     
    55<B_simple>
    66<div class="cadre cadre-liste">
    7         [(#ENV{titre}|tickets_bouton_block_depliable{#GET{visible,true}|=={true}})]
    8         [(#GET{visible,true}|=={true}|tickets_debut_block_depliable)]
     7        [(#ENV{titre}|ticketskiss_bouton_block_depliable{#GET{visible,true}|=={true}})]
     8        [(#GET{visible,true}|=={true}|ticketskiss_debut_block_depliable)]
    99        [<div class="arial1 tranches pagination">(#PAGINATION)</div>]
    1010        <table width="100%" cellpadding="2" cellspacing="0" border="0">
     
    1212<BOUCLE_simple(TICKETS){par date}{inverse}{pagination 10 #ENV{bloc}}{id_auteur?}{id_assigne?}{statut?}>
    1313                        <tr class="tr_liste">
    14                                 <td style="width: 10px;"><img[ src="(#CHEMIN{[prive/images/(#STATUT|tickets_icone_statut)]})"][ alt="(#STATUT|tickets_texte_statut)"] /></td>
     14                                <td style="width: 10px;"><img[ src="(#CHEMIN{[prive/images/(#STATUT|ticketskiss_icone_statut)]})"][ alt="(#STATUT|ticketskiss_texte_statut)"] /></td>
    1515                                <td class="arial2"><a href="?exec=ticket_afficher&amp;id_ticket=#ID_TICKET">#TITRE</a></td>
    1616                                <td class="arial1"><b>##ID_TICKET</b></td>
     
    1919                </tbody>
    2020        </table>
    21         [(#VAL|tickets_fin_block)]
     21        [(#VAL|ticketskiss_fin_block)]
    2222</div>
    2323</B_simple>
  • _plugins_/tickets_kiss/prive/contenu/ticket_afficher.html

    r37323 r48702  
    1818                [(#REM) - Bouton de modification]
    1919                [(#AUTORISER{ecrire, ticket, #ID_TICKET}|oui)
    20                         [(#ID_TICKET|tickets_bouton_modifier{#CHEMIN{imgs/bugs.png}, #LANG_RIGHT})]
     20                        [(#ID_TICKET|ticketskiss_bouton_modifier{#CHEMIN{imgs/bugs.png}, #LANG_RIGHT})]
    2121                ]
    2222               
    2323                [(#REM) - Titre du ticket]
    24                 <span class="arial1 spip_small"><strong><:tickets:ticket:> ##ID_TICKET</strong></span>
     24                <span class="arial1 spip_small"><strong><:ticketskiss:ticket:> ##ID_TICKET</strong></span>
    2525                <h1>[(#TITRE|typo)]</h1>
    2626                [(#REM) Statut, severite, assignement]
    2727                <div>
    2828                        <div style="float: #LANG_RIGHT; padding-#LANG_RIGHT: 20px;">
    29                                 [<div><:tickets:champ_statut:> : <strong>(#STATUT|tickets_texte_statut)</strong></div>]
     29                                [<div><:ticketskiss:champ_statut:> : <strong>(#STATUT|ticketskiss_texte_statut)</strong></div>]
    3030                                <BOUCLE_assigne(AUTEURS){id_auteur=#ID_ASSIGNE}{tous}>
    31                                 <div style="color: red;"><:tickets:assigne_a:> <strong>#NOM</strong></div>
     31                                <div style="color: red;"><:ticketskiss:assigne_a:> <strong>#NOM</strong></div>
    3232                                </BOUCLE_assigne>
    3333                        </div>
    34                         [<div><:tickets:champ_severite:> : <strong>(#SEVERITE|tickets_texte_severite)</strong></div>]
    35                         [<:tickets:champ_type:> : <strong>(#TYPE|tickets_texte_type)</strong>]
     34                        [<div><:ticketskiss:champ_severite:> : <strong>(#SEVERITE|ticketskiss_texte_severite)</strong></div>]
     35                        [<:ticketskiss:champ_type:> : <strong>(#TYPE|ticketskiss_texte_type)</strong>]
    3636                </div>
    3737               
     
    4040                        <BOUCLE_auteur(AUTEURS){id_auteur=#ID_AUTEUR}{tous}>
    4141                        [(#SET{date,[(#_principale:DATE|affdate_court)]})]
    42                         <:tickets:date_creation_auteur{date=#GET{date},nom=#NOM}:>
     42                        <:ticketskiss:date_creation_auteur{date=#GET{date},nom=#NOM}:>
    4343                        </BOUCLE_auteur>
    4444                </div>
     
    4646                <br />
    4747                [<div>(#PROJET|ou{#COMPOSANT}|ou{#VERSION}|ou{#JALON}|oui)
    48                         [<div><:tickets:champ_projet:> : <strong>(#PROJET)</strong></div>]
    49                         [<div><:tickets:champ_composant:>: <strong>(#COMPOSANT)</strong></div>]
    50                         [<div><:tickets:champ_projet:> : <strong>(#VERSION)</strong></div>]
    51                         [<div><:tickets:champ_jalon:> : <strong>(#JALON)</strong></div>]
     48                        [<div><:ticketskiss:champ_projet:> : <strong>(#PROJET)</strong></div>]
     49                        [<div><:ticketskiss:champ_composant:>: <strong>(#COMPOSANT)</strong></div>]
     50                        [<div><:ticketskiss:champ_projet:> : <strong>(#VERSION)</strong></div>]
     51                        [<div><:ticketskiss:champ_jalon:> : <strong>(#JALON)</strong></div>]
    5252                </div>
    5353                <div class="nettoyeur"></div>]
     
    5555                [(#REM) - Texte du ticket et url d'exemple]
    5656                [<div class="texte" style="font-size: 125%; line-height: 1.4em;">(#TEXTE|propre)</div>]
    57                 [<div><:tickets:champ_exemple:> : <strong><a href="[(#EXEMPLE*|calculer_url{"",url})]">(#EXEMPLE*|calculer_url{"",titre}|replace{"</?html>",""})</a></strong></div>]
     57                [<div><:ticketskiss:champ_exemple:> : <strong><a href="[(#EXEMPLE*|calculer_url{"",url})]">(#EXEMPLE*|calculer_url{"",titre}|replace{"</?html>",""})</a></strong></div>]
    5858
    5959                [(#REM) - Extensions, Extras 2 entre autre]
  • _plugins_/tickets_kiss/prive/contenu/ticketskiss.html

    r40329 r48702  
    1 [(#REM) Squelette du contenu de la page (exec=tickets)
    2         - recapitulatif des tickets presente suivant un classement donne]
     1[(#REM) Squelette du contenu de la page (exec=ticketskiss)
     2        - recapitulatif des ticketskiss presente suivant un classement donne]
    33#CACHE{0}
    44<br />
     
    66<br />
    77
    8 <h1>[(#VAL{tickets:classement_#ENV{classement}}|_T)]</h1>
     8<h1>[(#VAL{ticketskiss:classement_#ENV{classement}}|_T)]</h1>
    99
    1010[(#VAL|debut_gauche{true})]
     
    1313<ul style="list-style:none; padding:0;">
    1414        <li class="[(#ENV{classement}|=={asuivre}|?{fondgrison,fondgris})]">
    15                 <a href="[(#SELF|parametre_url{classement,asuivre})]" class="cellule-h">[(#CHEMIN{imgs/bugs.png}|image_reduire{24}|vider_attribut{style}|inserer_attribut{style,vertical-align:middle;}|inserer_attribut{alt,<:tickets:classement_asuivre:>})] <:tickets:classement_asuivre:></a>
     15                <a href="[(#SELF|parametre_url{classement,asuivre})]" class="cellule-h">[(#CHEMIN{imgs/bugs.png}|image_reduire{24}|vider_attribut{style}|inserer_attribut{style,vertical-align:middle;}|inserer_attribut{alt,<:ticketskiss:classement_asuivre:>})] <:ticketskiss:classement_asuivre:></a>
    1616        </li>
    1717        <li class="[(#ENV{classement}|=={type}|?{fondgrison,fondgris})]">
    18                 <a href="[(#SELF|parametre_url{classement,type})]" class="cellule-h">[(#CHEMIN{imgs/bugs.png}|image_reduire{24}|vider_attribut{style}|inserer_attribut{style,vertical-align:middle;}|inserer_attribut{alt,<:tickets:classement_type:>})] <:tickets:classement_type:></a>
     18                <a href="[(#SELF|parametre_url{classement,type})]" class="cellule-h">[(#CHEMIN{imgs/bugs.png}|image_reduire{24}|vider_attribut{style}|inserer_attribut{style,vertical-align:middle;}|inserer_attribut{alt,<:ticketskiss:classement_type:>})] <:ticketskiss:classement_type:></a>
    1919        </li>
    2020        <li class="[(#ENV{classement}|=={assigne}|?{fondgrison,fondgris})]">
    21                 <a href="[(#SELF|parametre_url{classement,assigne})]" class="cellule-h">[(#CHEMIN{imgs/bugs.png}|image_reduire{24}|vider_attribut{style}|inserer_attribut{style,vertical-align:middle;}|inserer_attribut{alt,<:tickets:classement_assigne:>})] <:tickets:classement_assigne:></a>
     21                <a href="[(#SELF|parametre_url{classement,assigne})]" class="cellule-h">[(#CHEMIN{imgs/bugs.png}|image_reduire{24}|vider_attribut{style}|inserer_attribut{style,vertical-align:middle;}|inserer_attribut{alt,<:ticketskiss:classement_assigne:>})] <:ticketskiss:classement_assigne:></a>
    2222        </li>
    2323        <li class="[(#ENV{classement}|=={termine}|?{fondgrison,fondgris})]">
    24                 <a href="[(#SELF|parametre_url{classement,termine})]" class="cellule-h">[(#CHEMIN{imgs/bugs.png}|image_reduire{24}|vider_attribut{style}|inserer_attribut{style,vertical-align:middle;}|inserer_attribut{alt,<:tickets:classement_termine:>})] <:tickets:classement_termine:></a>
     24                <a href="[(#SELF|parametre_url{classement,termine})]" class="cellule-h">[(#CHEMIN{imgs/bugs.png}|image_reduire{24}|vider_attribut{style}|inserer_attribut{style,vertical-align:middle;}|inserer_attribut{alt,<:ticketskiss:classement_termine:>})] <:ticketskiss:classement_termine:></a>
    2525        </li>
    26 [(#EVAL{_TICKETS_LISTE_JALONS}|!={_TICKETS_LISTE_JALONS}|oui)
     26[(#EVAL{_TICKETSKISS_LISTE_JALONS}|!={_TICKETSKISS_LISTE_JALONS}|oui)
    2727        <li class="[(#ENV{classement}|=={jalon}|?{fondgrison,fondgris})]">
    28                 <a href="[(#SELF|parametre_url{classement,jalon})]" class="cellule-h">[(#CHEMIN{imgs/bugs.png}|image_reduire{24}|vider_attribut{style}|inserer_attribut{style,vertical-align:middle;}|inserer_attribut{alt,<:tickets:classement_jalon:>})] <:tickets:classement_jalon:></a>
     28                <a href="[(#SELF|parametre_url{classement,jalon})]" class="cellule-h">[(#CHEMIN{imgs/bugs.png}|image_reduire{24}|vider_attribut{style}|inserer_attribut{style,vertical-align:middle;}|inserer_attribut{alt,<:ticketskiss:classement_jalon:>})] <:ticketskiss:classement_jalon:></a>
    2929        </li>
    3030]
     
    3737
    3838[(#AUTORISER{ecrire, ticket}|oui)
    39         [(#VAL{<:tickets:creer_ticket:>}|icone_inline{
     39        [(#VAL{<:ticketskiss:creer_ticket:>}|icone_inline{
    4040                #VAL{ticket_editer}|generer_url_ecrire{id_ticket=new},
    4141                #CHEMIN{imgs/bugs.png},
  • _plugins_/tickets_kiss/prive/editer/ticket.html

    r35328 r48702  
    22<div class="entete-formulaire">
    33[(#ENV{id_ticket}|intval|oui)
    4         [(#ENV{id_ticket}|tickets_bouton_retour{#CHEMIN{imgs/bugs.png}, #LANG_LEFT})]
    5         <span class="arial1 spip_small"><strong><:tickets:ticket:> ##ENV{id_ticket}</strong></span>
     4        [(#ENV{id_ticket}|ticketskiss_bouton_retour{#CHEMIN{imgs/bugs.png}, #LANG_LEFT})]
     5        <span class="arial1 spip_small"><strong><:ticketskiss:ticket:> ##ENV{id_ticket}</strong></span>
    66]
    77        <h1>[(#ENV{titre}|typo)]</h1>
  • _plugins_/tickets_kiss/ticketskiss_fonctions.php

    r40329 r48702  
    22
    33// Creation de la liste des options du select des champ jalon, version, projet ou composant
    4 function tickets_select_champ_optionnel($champ='', $en_cours){
     4function ticketskiss_select_champ_optionnel($champ='', $en_cours){
    55        $options = NULL;
    66        if ($champ ==  '')
     
    1010        {
    1111                case 'jalon':
    12                         if (defined('_TICKETS_LISTE_JALONS'))
    13                                 $define = _TICKETS_LISTE_JALONS;
     12                        if (defined('_TICKETSKISS_LISTE_JALONS'))
     13                                $define = _TICKETSKISS_LISTE_JALONS;
    1414                        break;
    1515                case 'version':
    16                         if (defined('_TICKETS_LISTE_VERSIONS'))
    17                                 $define = _TICKETS_LISTE_VERSIONS;
     16                        if (defined('_TICKETSKISS_LISTE_VERSIONS'))
     17                                $define = _TICKETSKISS_LISTE_VERSIONS;
    1818                        break;
    1919                case 'projet':
    20                         if (defined('_TICKETS_LISTE_PROJETS'))
    21                                 $define = _TICKETS_LISTE_PROJETS;
     20                        if (defined('_TICKETSKISS_LISTE_PROJETS'))
     21                                $define = _TICKETSKISS_LISTE_PROJETS;
    2222                        break;
    2323                case 'composant':
    24                         if (defined('_TICKETS_LISTE_COMPOSANTS'))
    25                                 $define = _TICKETS_LISTE_COMPOSANTS;
     24                        if (defined('_TICKETSKISS_LISTE_COMPOSANTS'))
     25                                $define = _TICKETSKISS_LISTE_COMPOSANTS;
    2626                        break;
    2727                default:
     
    4444
    4545// Creation de la liste des options du select d'assignation
    46 function tickets_select_assignation($en_cours){
     46function ticketskiss_select_assignation($en_cours){
    4747        $options = NULL;
    4848
    49         include_spip('inc/tickets_autoriser');
     49        include_spip('inc/ticketskiss_autoriser');
    5050        $select = array('nom','id_auteur');
    5151        $from = array('spip_auteurs AS t1');
    52         $autorises = definir_autorisations_tickets('assigner');
     52        $autorises = definir_autorisations_ticketskiss('assigner');
    5353        if ($autorises['statut'])
    5454                $where = array(sql_in('t1.statut', $autorises['statut']), 't1.email LIKE '.sql_quote('%@%'));
     
    6565}
    6666
    67 // Affichage de la page des tickets classes par jalon
    68 function tickets_classer_par_jalon($bidon) {
     67// Affichage de la page des ticketskiss classes par jalon
     68function ticketskiss_classer_par_jalon($bidon) {
    6969        $page = NULL;
    70         if (defined('_TICKETS_LISTE_JALONS')) {
    71                 $liste = explode(":", _TICKETS_LISTE_JALONS);
     70        if (defined('_TICKETSKISS_LISTE_JALONS')) {
     71                $liste = explode(":", _TICKETSKISS_LISTE_JALONS);
    7272                $i = 0;
    7373                foreach($liste as $_jalon) {
    7474                        $i += 1;
    7575                        $page .= recuperer_fond('prive/contenu/inc_liste_detaillee',
    76                                 array_merge($_GET, array('titre' => _T('tickets:champ_jalon').' '.$_jalon, 'statut' => 'ouvert', 'jalon' => $_jalon, 'bloc' => "_bloc$i")),
     76                                array_merge($_GET, array('titre' => _T('ticketskiss:champ_jalon').' '.$_jalon, 'statut' => 'ouvert', 'jalon' => $_jalon, 'bloc' => "_bloc$i")),
    7777                                array('ajax'=>true));
    7878                }
     
    8282
    8383// Affichage des boutons modifier ou retour
    84 function tickets_bouton_modifier ($id_ticket, $logo, $align) {
     84function ticketskiss_bouton_modifier ($id_ticket, $logo, $align) {
    8585        include_spip("inc/presentation");
    8686        return icone_inline(_L('Modifier ce ticket'), generer_url_ecrire("ticket_editer","id_ticket=$id_ticket"), $logo, "edit.gif", $align);
    8787}
    88 function tickets_bouton_retour ($id_ticket, $logo, $align) {
     88function ticketskiss_bouton_retour ($id_ticket, $logo, $align) {
    8989        include_spip("inc/presentation");
    9090        return icone_inline(_L('Retour'), generer_url_ecrire("ticket_afficher","id_ticket=$id_ticket"), $logo, "", $align);
     
    9292
    9393// Affichage des blocs de liste depliables et ajaxes
    94 function tickets_debut_block_depliable($deplie,$id=""){
     94function ticketskiss_debut_block_depliable($deplie,$id=""){
    9595        include_spip('inc/layer');
    9696        return debut_block_depliable($deplie,$id);
    9797}
    98 function tickets_fin_block() {
     98function ticketskiss_fin_block() {
    9999        include_spip('inc/layer');
    100100        return fin_block();
    101101}
    102 function tickets_bouton_block_depliable($texte,$deplie,$ids=""){
     102function ticketskiss_bouton_block_depliable($texte,$deplie,$ids=""){
    103103        include_spip('inc/layer');
    104104        return bouton_block_depliable($texte,$deplie,$ids);
     
    106106
    107107// Interpretation des valeurs de certains champs de la table ticket
    108 function tickets_texte_severite ($niveau) {
     108function ticketskiss_texte_severite ($niveau) {
    109109        $severite = array(
    110                 1 => _T("tickets:severite_bloquant"),
    111                 2 => _T("tickets:severite_important"),
    112                 3 => _T("tickets:severite_normal"),
    113                 4 => _T("tickets:severite_peu_important")
     110                1 => _T("ticketskiss:severite_bloquant"),
     111                2 => _T("ticketskiss:severite_important"),
     112                3 => _T("ticketskiss:severite_normal"),
     113                4 => _T("ticketskiss:severite_peu_important")
    114114                );
    115115        return $severite[$niveau];
    116116}
    117 function tickets_texte_type ($niveau) {
     117function ticketskiss_texte_type ($niveau) {
    118118        $type = array(
    119                 1 => _T("tickets:type_probleme"),
    120                 2 => _T("tickets:type_amelioration"),
    121                 3 => _T("tickets:type_tache")
     119                1 => _T("ticketskiss:type_probleme"),
     120                2 => _T("ticketskiss:type_amelioration"),
     121                3 => _T("ticketskiss:type_tache")
    122122                );
    123123        return $type[$niveau];
    124124}
    125 function tickets_texte_statut ($niveau) {
     125function ticketskiss_texte_statut ($niveau) {
    126126        $statut = array(
    127                 "redac" => _T("tickets:statut_redac"),
    128                 "ouvert" => _T("tickets:statut_ouvert"),
    129                 "resolu" => _T("tickets:statut_resolu"),
    130                 "ferme" => _T("tickets:statut_ferme")
     127                "redac" => _T("ticketskiss:statut_redac"),
     128                "ouvert" => _T("ticketskiss:statut_ouvert"),
     129                "resolu" => _T("ticketskiss:statut_resolu"),
     130                "ferme" => _T("ticketskiss:statut_ferme")
    131131                );
    132132        return $statut[$niveau];
    133133}
    134 function tickets_icone_statut ($niveau) {
     134function ticketskiss_icone_statut ($niveau) {
    135135        $icone_statut = array(
    136136                "redac" => "puce-blanche.gif",
     
    141141        return $icone_statut[$niveau];
    142142}
    143 function tickets_icone_severite ($niveau) {
     143function ticketskiss_icone_severite ($niveau) {
    144144        $icone_severite = array(
    145145                1 => "puce-rouge-breve.gif",
  • _plugins_/tickets_kiss/ticketskiss_notifications.php

    r40329 r48702  
    11<?php
    22// pour le pipeline
    3 function tickets_notifications() {}
     3function ticketskiss_notifications() {}
    44
    55/**
  • _plugins_/tickets_kiss/ticketskiss_pipelines.php

    r40329 r48702  
    11<?php
    2 // Ajout du bouton permettant de se rendre sur la page de gestion des tickets
    3 function tickets_ajouterBoutons($boutons_admin) {
     2// Ajout du bouton permettant de se rendre sur la page de gestion des ticketskiss
     3function ticketskiss_ajouterBoutons($boutons_admin) {
    44        // uniquement si le plugin bandeau n'est pas la (ou SPIP 2.1)
    55        if(!$boutons_admin['bando_publication']){
    66                // affiche le bouton dans "Forum" si les forums sont activés, tout le monde peut voir cette page
    77                if($boutons_admin['forum']){
    8                         $boutons_admin['forum']->sousmenu['tickets'] = new Bouton(
     8                        $boutons_admin['forum']->sousmenu['ticketskiss'] = new Bouton(
    99                                find_in_path('bugs.png', 'imgs/', false),
    10                                 _T('tickets:titre'),
    11                                 generer_url_ecrire('tickets')
     10                                _T('ticketskiss:titre'),
     11                                generer_url_ecrire('ticketskiss')
    1212                        );
    1313                }else{
    14                         // Sinon affiche les tickets en sous menu de Edition, aussi accessible pour tout le monde
    15                         $boutons_admin['naviguer']->sousmenu['tickets'] = new Bouton(
     14                        // Sinon affiche les ticketskiss en sous menu de Edition, aussi accessible pour tout le monde
     15                        $boutons_admin['naviguer']->sousmenu['ticketskiss'] = new Bouton(
    1616                                find_in_path('bugs.png', 'imgs/', false),
    17                                 _T('tickets:titre'),
    18                                 generer_url_ecrire('tickets')
     17                                _T('ticketskiss:titre'),
     18                                generer_url_ecrire('ticketskiss')
    1919                        );             
    2020                }
     
    2323}
    2424
    25 // Menu des tickets presente a droite ou a gauche de la page
     25// Menu des ticketskiss presente a droite ou a gauche de la page
    2626function menu_colonne () {
    2727        $ret = "<div class='cadre cadre-e'><div class='cadre_padding'>";
    28         $ret .= icone_horizontale(_T('tickets:afficher_tickets'), generer_url_ecrire("tickets"), _DIR_PLUGIN_TICKETS."imgs/bugs.png", "", false);
     28        $ret .= icone_horizontale(_T('ticketskiss:afficher_ticketskiss'), generer_url_ecrire("ticketskiss"), _DIR_PLUGIN_TICKETSKISS."imgs/bugs.png", "", false);
    2929
    30         $contexte = array("titre"=>_T('tickets:vos_tickets_en_cours'), "id_auteur"=>$connect_id_auteur, "statut"=>"redac", "bloc"=>"_bloc1");
     30        $contexte = array("titre"=>_T('ticketskiss:vos_ticketskiss_en_cours'), "id_auteur"=>$connect_id_auteur, "statut"=>"redac", "bloc"=>"_bloc1");
    3131        $options = array("ajax"=>true);
    3232        $page = recuperer_fond("prive/contenu/inc_liste_simple", $contexte, $options);
    3333        $ret .= $page;
    3434       
    35         $contexte = array("titre"=>_T('tickets:tous_tickets_ouverts'), "statut"=>"ouvert", "bloc"=>"_bloc2");
     35        $contexte = array("titre"=>_T('ticketskiss:tous_ticketskiss_ouverts'), "statut"=>"ouvert", "bloc"=>"_bloc2");
    3636        $options = array("ajax"=>true);
    3737        $page = recuperer_fond("prive/contenu/inc_liste_simple", $contexte, $options);
    3838        $ret .= $page;
    3939
    40         include_spip('inc/tickets_autoriser');
     40        include_spip('inc/ticketskiss_autoriser');
    4141        if (autoriser('ecrire', 'ticket')) {
    42                 $ret .= icone_horizontale(_T('tickets:creer_ticket'), generer_url_ecrire("ticket_editer","id_ticket=new"), _DIR_PLUGIN_TICKETS."imgs/bugs.png", "creer.gif", false);
     42                $ret .= icone_horizontale(_T('ticketskiss:creer_ticket'), generer_url_ecrire("ticket_editer","id_ticket=new"), _DIR_PLUGIN_TICKETSKISS."imgs/bugs.png", "creer.gif", false);
    4343        }
    4444        $ret .= "</div></div>";
     
    4848
    4949// Pipeline menu a droite
    50 function tickets_droite ($flux) {
     50function ticketskiss_droite ($flux) {
    5151        $exec = $flux["args"]["exec"];
    5252       
     
    6262
    6363// Pipeline menu a droite
    64 function tickets_gauche ($flux) {
     64function ticketskiss_gauche ($flux) {
    6565        $exec = $flux["args"]["exec"];
    6666       
     
    7575
    7676// champs extras 2
    77 function tickets_objets_extensibles($objets){
    78         return array_merge($objets, array('ticket' => _T('tickets:tickets')));
     77function ticketskiss_objets_extensibles($objets){
     78        return array_merge($objets, array('ticket' => _T('ticketskiss:ticketskiss')));
    7979}
    8080?>
Note: See TracChangeset for help on using the changeset viewer.