Changeset 9405


Ignore:
Timestamp:
Feb 28, 2011, 8:14:06 AM (9 years ago)
Author:
ddtddt
Message:

[extensions] - AddInfo - update

Location:
extensions/AddInfo
Files:
10 edited

Legend:

Unmodified
Added
Removed
  • extensions/AddInfo/admin/admin.php

    r9260 r9405  
    1515// Gestion des onglets
    1616if (!isset($_GET['tab']))
    17     $page['tab'] = 'addinfo';
     17    $page['tab'] = 'explication';
    1818else
    1919    $page['tab'] = $_GET['tab'];
    2020
    2121$tabsheet = new tabsheet();
    22 $tabsheet->add('addinfo',
    23                l10n('addinfo_ajout'),
    24                $my_base_url.'&tab=addinfo');
    2522$tabsheet->add('explication',
    2623               l10n('addinfo_explication'),
     
    3128switch ($page['tab'])
    3229{
    33 // Onglet gestion de onglet addinfo
    34   case 'addinfo':
    35 
    36 //charge la liste des images
    37 $groups = array();
    38 $query = '
    39 select id,name
    40   FROM ' . IMAGES_TABLE . '
    41   ORDER BY id ASC;';
    42 $result = pwg_query($query);
    43 
    44 while ($row = mysql_fetch_array($result))
    45         {
    46   $groups[$row['id']] = $row['id'].' : '.$row['name'];
    47         }
    48        
    49         $selected = 0;
    50         $options[] = l10n('addinfo_selecti3');
    51         $options['a'] = '----------------------';
    52        
    53 foreach($groups as $listid => $listid2)
    54         {
    55     $options[$listid] = $listid2;
    56         }
    57   $template->assign(
    58     'addinfoo1',
    59     array(
    60           'OPTIONS' => $options,
    61       'SELECTED' => $selected
    62       ));
    63        
    64 //edit des imfos complèmentaire de l'image
    65 if (isset($_POST['submitchoiximg'])and is_numeric($_POST['addinfoimg']) and (!$_POST['addinfoimg'])==0 and !is_adviser())
    66         {
    67 $lire=$_POST['addinfoimg'];
    68         $query = '
    69 select id,name,path
    70   FROM ' . IMAGES_TABLE . '
    71   WHERE id = \''.$lire.'\'
    72   ;';
    73 $result = pwg_query($query);
    74 
    75 $row = mysql_fetch_array($result);
    76 $idimg=$row['id'];
    77 $chnameimg=$row['name'];
    78 $rootimg=$row['path'];
    79 
    80 $query = '
    81 select id,info1,info2,info3
    82   FROM ' . ADDINFO_TABLE . '
    83   WHERE id = \''.$lire.'\'
    84   ;';
    85 $result = pwg_query($query);
    86 $row = mysql_fetch_array($result);
    87 $idaddinfo=$row['id'];
    88 $info1=$row['info1'];
    89 $info2=$row['info2'];
    90 $info3=$row['info3'];
    91 
    92   $selected3 = 0;
    93  
    94   $template->assign(
    95     'img_edit',
    96     array(
    97           'RIMG' => $rootimg,
    98       'VALUE' => $idimg,
    99           'VALUEN' => $chnameimg,
    100       'CONTENT' => htmlspecialchars($info1),
    101       'CONTENT2' => htmlspecialchars($info2),
    102           'CONTENT3' => htmlspecialchars($info3),
    103       'SELECTED' => $selected3
    104       ));
    105         }
    106 
    107 //insértion les information dans la table addinfo_picture
    108 if (isset($_POST['submitinsimgA']) and !is_adviser())
    109         {
    110         $query = '
    111 DELETE
    112   FROM ' . ADDINFO_TABLE . '
    113   WHERE id = \''.$_POST['invisible'].'\'
    114   ;';
    115 $result = pwg_query($query);
    116         $q = '
    117 INSERT INTO ' . $prefixeTable . 'AddInfo_images(id,info1,info2,info3)VALUES ('.$_POST['invisible'].',"'.$_POST['inser'].'","'.$_POST['inser2'].'","'.$_POST['inser3'].'");';
    118     pwg_query($q);
    119         }
    120        
    121     break;
    122 
    123 // Onglet  en attente
     30// tab help
    12431  case 'explication':
    12532  $explication = 'explication';
  • extensions/AddInfo/admin/admin.tpl

    r9259 r9405  
    22  <h2>{'addinfo_h2'|@translate}</h2>
    33</div>
    4 
    5 {if isset ($addinfoo1)}
    6           <h3>{'addinfo_img'|@translate}</h3>
    7         <div>
    8         {'addinfo_newinfo'|@translate}
    9                 <form method="post" >
    10                         <fieldset>
    11                                 <legend>{'addinfo_selectimg'|@translate}</legend>
    12                                 {'addinfo_listimg'|@translate} 
    13                 {html_options name="addinfoimg" options=$addinfoo1.OPTIONS selected=$addinfoo1.SELECTED}
    14                                 <br>
    15                                 <br>
    16                                         <div style="text-align:center;">
    17                                         <input class="submit" name="submitchoiximg" type="submit" value="{'addinfo_choiximg'|@translate}" {$TAG_INPUT_ENABLED} />
    18                                         </div>
    19                         </fieldset>
    20                 </form>
    21         </div>
    22         {if isset ($img_edit)}
    23         <div>
    24                 <form method="post" >
    25                         <fieldset>
    26                           <img class="thumbnail" src="{$img_edit.RIMG}" alt="" width="100px">
    27                           <br>
    28                           <br>
    29                                 <legend>id&nbsp;:&nbsp;{$img_edit.VALUE}&nbsp;->&nbsp;{$img_edit.VALUEN}&nbsp;&nbsp;</legend>
    30                                         <input type="hidden" name="invisible" value="{$img_edit.VALUE}">
    31                                         {'addinfo_info1'|@translate}&nbsp;:<br>
    32                                         <input type="text" name="inser" value="{$img_edit.CONTENT}" size="110" maxlenght="110">
    33                                 <br>   
    34                                 <br>
    35                                         {'addinfo_info2'|@translate}&nbsp;:<br>
    36                                         <input type="text" name="inser2" value="{$img_edit.CONTENT2}" size="110" maxlenght="110">
    37                                 <br>   
    38                                 <br>
    39                                         {'addinfo_info3'|@translate}&nbsp;:<br>
    40                                         <input type="text" name="inser3" value="{$img_edit.CONTENT3}" size="110" maxlenght="110">
    41                                 <br>   
    42                                 <br>
    43                                         <div style="text-align:center;">
    44                                         <input class="submit" name="submitinsimgA" type="submit" value="{'addinfo_insing'|@translate}" {$TAG_INPUT_ENABLED} />
    45                                         </div>
    46                         </fieldset>
    47                 </form>
    48         </div>
    49         {/if}
    50 {/if}
    51 
    524{if isset ($explication)}
    535        <div class="comment">
  • extensions/AddInfo/initadmin.php

    r9260 r9405  
    2727        {
    2828 
    29  load_language('plugin.lang', ADDINFO_PATH);
    30  load_language('lang', PHPWG_ROOT_PATH.'local/', array('no_fallback'=>true, 'local'=>true) );
    31 
    3229  $search = '#<form id="associations"#';
    3330 
     
    5047                                <br>
    5148                                        <div style="text-align:center;">
    52                                         <input class="submit" name="submitinsimg" type="submit" value="{\'addinfo_insing\'|@translate}" {$TAG_INPUT_ENABLED} />
     49                                        <input class="submit" name="subaddinfo" type="submit" value="{\'addinfo_insing\'|@translate}" {$TAG_INPUT_ENABLED} />
    5350                                        </div>
    5451                        </fieldset>
     
    6057 
    6158function ImodadminA()
    62         {
     59        {
     60       
     61 load_language('plugin.lang', ADDINFO_PATH);
     62 load_language('lang', PHPWG_ROOT_PATH.'local/', array('no_fallback'=>true, 'local'=>true) );
     63       
    6364if (isset($_GET['image_id']))
    6465 {
     
    8687 }
    8788 
    88 if (isset($_POST['submitinsimg']))
     89if (isset($_POST['subaddinfo']))
    8990 {
    9091        $query = '
     
    110111$info3=$row['info3'];
    111112
    112         global $template, $prefixeTable;
    113 
    114113$template->assign(
    115114    array(
  • extensions/AddInfo/language/de_DE/plugin.lang.php

    r7969 r9405  
    33$lang['addinfo_h2'] = 'Verwaltung der zusätzlichen Informationen auf der Bilderseite';
    44
    5 //onglet addinfo
    6 $lang['addinfo_ajout'] = 'Fügt Informationen aller Bilder';
    7 $lang['addinfo_selecti3'] = 'Das Bild auswählen';
    8 $lang['addinfo_img'] = 'Einige Informationen zu den Bildern hinzufügen';
    9 $lang['addinfo_selectimg'] = 'Das Bild auswählen';
    10 $lang['addinfo_listimg'] = 'Bilderliste';
    11 $lang['addinfo_choiximg'] = 'Die zusätzlichen Bilderinformationen bearbeiten';
     5/*TODO*/$lang['addinfo_complete'] = 'Additional Information - Plugin Add Info';
    126$lang['addinfo_insing'] = 'Die Werte in der Datenbank hinzufügen';
    137
  • extensions/AddInfo/language/en_UK/plugin.lang.php

    r9148 r9405  
    44
    55$lang['addinfo_complete'] = 'Additional Information - Plugin Add Info';
    6 
    7 //onglet addinfo
    8 $lang['addinfo_newinfo'] = 'You can also add information on the edit photo\'s page';
    9 $lang['addinfo_ajout'] = 'Add informations to pictures';
    10 $lang['addinfo_selecti3'] = 'Select the picture';
    11 $lang['addinfo_img'] = 'Add some informations to the pictures';
    12 $lang['addinfo_selectimg'] = 'Select the picture';
    13 $lang['addinfo_listimg'] = 'Pictures list';
    14 $lang['addinfo_choiximg'] = 'Edit the additional informations of the picture';
    156$lang['addinfo_insing'] = 'insert the values in the database';
    167
  • extensions/AddInfo/language/fr_FR/plugin.lang.php

    r9148 r9405  
    44
    55$lang['addinfo_complete'] = 'Information supplémentaire - Plugin Add Info';
    6 
    7 //onglet addinfo
    8 $lang['addinfo_newinfo'] = 'vous pouvez également compléter les informations sur la page d\'édition des photos';
    9 $lang['addinfo_ajout'] = 'Ajouter les informations aux photos';
    10 $lang['addinfo_selecti3'] = 'Sélectionnez la photo';
    11 $lang['addinfo_img'] = 'Ajouter des informations aux photos';
    12 $lang['addinfo_selectimg'] = 'Sélectionnez la photo';
    13 $lang['addinfo_listimg'] = 'Liste des images';
    14 $lang['addinfo_choiximg'] = 'Éditer les informations supplémentaires de la photo';
    156$lang['addinfo_insing'] = 'insérer les valeurs dans la base';
    167
    178//onglet explication
    189$lang['addinfo_explication'] = 'Présentation';
    19 $lang['addinfo_explication_help'] = 'Ce plugin est un exemple pour ajouter des informations sur les photos, pour votre utilisation, il va falloir l\'adapter';
     10$lang['addinfo_explication_help'] = 'Ce plugin permet d\'ajouter 3 informations sur la page photo';
    2011$lang['addinfo_explication_update non'] = 'Remplacement de INFO1, INFO2, INFO3';
    2112$lang['addinfo_explication_update non_help'] = 'Pour cela, vous devez ajouter dans votre fichier local de langue :<br>
  • extensions/AddInfo/language/hu_HU/plugin.lang.php

    r7756 r9405  
    33$lang['addinfo_h2'] = 'További információk kezelése a kép oldalon';
    44
    5 //onglet addinfo
    6 $lang['addinfo_ajout'] = 'Kép információk hozzáadása';
    7 $lang['addinfo_selecti3'] = 'Kép kiválasztása';
    8 $lang['addinfo_img'] = 'Kép információk hozzáadása';
    9 $lang['addinfo_selectimg'] = 'Kép kiválasztása';
    10 $lang['addinfo_listimg'] = 'Képek listája';
    11 $lang['addinfo_choiximg'] = 'Kép információk szerkesztése';
     5/*TODO*/$lang['addinfo_complete'] = 'Additional Information - Plugin Add Info';
    126$lang['addinfo_insing'] = 'Értékek adatbázisba mentése';
    137
  • extensions/AddInfo/language/it_IT/plugin.lang.php

    r7920 r9405  
    33$lang['addinfo_h2'] = 'Gestione d\'informazioni complementari sulla pagina delle foto';
    44
    5 //onglet addinfo
    6 $lang['addinfo_ajout'] = 'Aggiungere le informazioni alle immagini';
    7 $lang['addinfo_selecti3'] = 'Selezionare l\'immagine';
    8 $lang['addinfo_img'] = 'Aggiungere le informazioni alle immagini';
    9 $lang['addinfo_selectimg'] = 'Selezionare l\'immagine';
    10 $lang['addinfo_listimg'] = 'Lista Immagine';
    11 $lang['addinfo_choiximg'] = 'Modifica le informazioni aggiuntive per l\'immagine';
     5/*TODO*/$lang['addinfo_complete'] = 'Additional Information - Plugin Add Info';
    126$lang['addinfo_insing'] = 'Inserire i valori nel database';
    137
  • extensions/AddInfo/language/lv_LV/plugin.lang.php

    r7980 r9405  
    33$lang['addinfo_h2'] = 'Papildus informacijas parvaldišana attela lapa';
    44
    5 //onglet addinfo
    6 $lang['addinfo_ajout'] = 'Pievieno informaciju atteliem';
    7 $lang['addinfo_selecti3'] = 'Atlasit attelu';
    8 $lang['addinfo_img'] = 'Pievieno mazliet informacijas atteliem';
    9 $lang['addinfo_selectimg'] = 'Atlasit attelu';
    10 $lang['addinfo_listimg'] = 'Attelu saraksts';
    11 $lang['addinfo_choiximg'] = 'Rediget attela papildus informaciju';
     5/*TODO*/$lang['addinfo_complete'] = 'Additional Information - Plugin Add Info';
    126$lang['addinfo_insing'] = 'ievietot vertibas datu baze';
    137
  • extensions/AddInfo/language/no_NO/plugin.lang.php

    r9241 r9405  
    44
    55$lang['addinfo_complete'] = 'Tilleggsinformasjon - Pluggin Legg til Info';
    6 
    7 //onglet addinfo
    8 $lang['addinfo_newinfo'] = 'Du kan også legge til informasjon på rediger bilder side';
    9 $lang['addinfo_ajout'] = 'Legg til informasjon på bilder';
    10 $lang['addinfo_selecti3'] = 'Velg bilde';
    11 $lang['addinfo_img'] = 'Legg til litt informasjon på bildene';
    12 $lang['addinfo_selectimg'] = 'Velg bilde';
    13 $lang['addinfo_listimg'] = 'Bilde liste';
    14 $lang['addinfo_choiximg'] = 'Rediger ekstra informasjonen på bildet';
    156$lang['addinfo_insing'] = 'sett tinn vardiene i databasen';
    167
Note: See TracChangeset for help on using the changeset viewer.