Changeset 9405


Ignore:
Timestamp:
02/28/11 08:14:06 (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.