Changeset 7919 for extensions/delete_rate
- Timestamp:
- Nov 28, 2010, 9:55:55 PM (14 years ago)
- Location:
- extensions/delete_rate
- Files:
-
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
extensions/delete_rate/admin/admin.php
r7893 r7919 28 28 l10n('rate_onglet_photo'), 29 29 $my_base_url.'&tab=ratephoto'); 30 30 $tabsheet->add('ratealbum', 31 l10n('rate_onglet_album'), 32 $my_base_url.'&tab=ratealbum'); 33 31 34 $tabsheet->select($page['tab']); 32 35 $tabsheet->assign(); … … 114 117 break; 115 118 119 case 'ratealbum': 120 121 //charge la liste des catégories 122 $groups = array(); 123 $query = ' 124 select id,name 125 FROM ' . CATEGORIES_TABLE . ' 126 ORDER BY id ASC;'; 127 $result = pwg_query($query); 128 129 while ($row = mysql_fetch_array($result)) 130 { 131 $groups[$row['id']] = $row['id'].' : '.$row['name']; 132 } 133 134 $selected = 0; 135 $options[] = l10n('rate_select_cat'); 136 $options['a'] = '----------------------'; 137 138 foreach($groups as $listid => $listid2) 139 { 140 $options[$listid] = $listid2; 141 } 142 $template->assign( 143 'gestionB', 144 array( 145 'OPTIONS' => $options, 146 'SELECTED' => $selected 147 )); 148 149 150 151 //purge toutes les photos d'un album 152 if (isset($_POST['submitchoixcat']) and is_numeric($_POST['delratecat'])and (!$_POST['delratecat'])==0 and !is_adviser()) 153 { 154 $lire=$_POST['delratecat']; 155 156 $query = ' 157 select image_id 158 FROM ' . IMAGE_CATEGORY_TABLE . ' 159 WHERE category_id = \''.$lire.'\' 160 ;'; 161 $result = pwg_query($query); 162 163 $delval = array(); 164 while($row = mysql_fetch_array($result)) 165 { 166 array_push($delval, $row['image_id']); 167 } 168 169 foreach ($delval as $delrate) 170 { 171 $query = ' 172 UPDATE ' . IMAGES_TABLE . ' 173 SET average_rate = \'NULL\' 174 WHERE id = \''.$delrate.'\' 175 ;'; 176 $result = pwg_query($query); 177 178 $query = ' 179 DELETE FROM ' . RATE_TABLE . ' 180 WHERE element_id = \''.$delrate.'\' 181 ;'; 182 $result = pwg_query($query); 183 } 184 185 break; 186 } 116 187 } 117 188 -
extensions/delete_rate/admin/admin.tpl
r7893 r7919 31 31 </div> 32 32 {/if} 33 34 {if isset ($gestionB)} 35 <h3>{'rate_cat'|@translate}</h3> 36 <div> 37 {'rate_onglet_categorie_info'|@translate} 38 <form method="post" > 39 <fieldset> 40 <legend>{'rate_listcat'|@translate}</legend> 41 42 {html_options name="delratecat" options=$gestionB.OPTIONS selected=$gestionB.SELECTED} 43 <br> 44 <br> 45 <div style="text-align:center;"> 46 <input class="submit" name="submitchoixcat" type="submit" "onclick="return confirm('{'Are you sure?'|@translate}');" value="{'rate_purgecat'|@translate}" {$TAG_INPUT_ENABLED} /> 47 </div> 48 </fieldset> 49 </form> 50 </div> 51 {/if} -
extensions/delete_rate/language/en_UK/description.txt
r7893 r7919 1 To purge the notes of photo or all photos1 To purge the notes of photo, pictures of a category/album or all photos -
extensions/delete_rate/language/en_UK/plugin.lang.php
r7907 r7919 16 16 $lang['rate_photook'] = 'Note purge completed successfully'; 17 17 18 //onglet purge les notes de toutes les images d'une categorie / d'un album 19 $lang['rate_onglet_album'] = 'Purge rates of all the photos from one category'; 20 $lang['rate_onglet_categorie_info'] = 'Be careful rates of the photos are on several categories will purge in all categories'; 21 $lang['rate_select_cat'] = 'Select category'; 22 $lang['rate_cat'] = 'Choose the category when you want to purge'; 23 $lang['rate_listcat'] = 'Here is a list of your categories'; 24 $lang['rate_purgecat'] = 'Purge rates on all pictures select category'; 25 $lang['rate_albumok'] = 'Purge rates completed successfully from all category'; 26 18 27 ?> -
extensions/delete_rate/language/fr_FR/description.txt
r7893 r7919 1 Purger les notes d e la photo ou de toutes les photos1 Purger les notes d'un photo, des photos d'une catégorie/d'un album ou de toutes les photos de la galerie -
extensions/delete_rate/language/fr_FR/plugin.lang.php
r7894 r7919 16 16 $lang['rate_photook'] = 'Purge de la note effectué avec succès'; 17 17 18 //onglet purge les notes de toutes les images d'une categorie / d'un album 19 $lang['rate_onglet_album'] = 'Purger les notes de toutes les photos d\'une catégorie'; 20 $lang['rate_onglet_categorie_info'] = 'Attention les notes des photos qui sont sur plusieurs catégories seront purger dans toutes les catégories'; 21 $lang['rate_select_cat'] = 'Sélectionnez la catégorie'; 22 $lang['rate_cat'] = 'Choisiser la catégorie que vous voulez purger'; 23 $lang['rate_listcat'] = 'Voici la liste de vos catégories'; 24 $lang['rate_purgecat'] = 'Purger les notes de toutes les photos de la catégorie sélectionner'; 25 $lang['rate_albumok'] = 'Purge des notes effectué avec succès pour toutes la catégorie'; 26 18 27 ?>
Note: See TracChangeset
for help on using the changeset viewer.