Changeset 4428 for extensions/ConcoursPhoto/admin
- Timestamp:
- Dec 5, 2009, 4:17:17 PM (14 years ago)
- Location:
- extensions/ConcoursPhoto/admin
- Files:
-
- 8 edited
Legend:
- Unmodified
- Added
- Removed
-
extensions/ConcoursPhoto/admin/admin.php
r4368 r4428 35 35 $my_base_url.'&tab=params'); 36 36 37 $tabsheet->add('audit',37 /*$tabsheet->add('audit', 38 38 l10n('concours_audit'), 39 39 $my_base_url.'&tab=audit'); 40 40 */ 41 41 $tabsheet->select($page['tab']); 42 42 $tabsheet->assign(); 43 43 44 44 45 -
extensions/ConcoursPhoto/admin/audit.php
r4370 r4428 11 11 global $template; 12 12 13 14 if (isset($_POST['user_list'])) 15 $user_id = $_POST['user_list']; 16 else 17 $user_id = 0; 18 19 //echo "USER_ID=".$user_id; 20 13 21 // Get the concours id if present 14 22 if (isset($_GET['concours'])) … … 18 26 $concours = new Concours($concours_id); 19 27 28 // Get group authorized to participate 29 $users = array(); // contain {id;username} or each 30 $groups = $concours->concours_infos['groups']; 31 $query = 'SELECT user_id, username FROM ' . USER_GROUP_TABLE 32 .' INNER JOIN ' . USERS_TABLE .' ON id = user_id' 33 .($groups != NULL ? ' WHERE group_id = '.$groups : '') 34 .' ORDER BY username ASC' 35 .';'; 36 if ($concours->debug) echo $query."\n"; 37 $result = pwg_query($query); 38 while ($row = mysql_fetch_assoc($result)) 39 { 40 array_push($users, $row); 41 } 42 43 // Add user list 44 $template->append('user_list', 45 array( 'ID' => '0', 46 'NAME' => l10n('all_users'), 47 'SELECTED' => ($user_id == 0 ? 'selected' : ''))); 48 49 foreach ( $users as $userid ) //on parcours le tableau 50 { 51 $template->append('user_list', 52 array( 'ID' => $userid['user_id'], 53 'NAME' => $userid['username'], 54 'SELECTED' => ($user_id == $userid['user_id'] ? 'selected' : ''))); 55 } 56 57 20 58 // Send concours info to template 21 59 $template->assign( 'CONCOURS', array( … … 147 185 $user_note = array(); 148 186 $globalnote = 0; 149 if ( isset($_GET['user_id'])) // for user150 { 151 $globalnote = $concours->get_img_globalnote_user($row['id'], $concours_id, $ _GET['user_id']);152 $user_note = $concours->get_img_note_user($row['id'], $concours_id, $ _GET['user_id']);187 if ($user_id != 0) // for user 188 { 189 $globalnote = $concours->get_img_globalnote_user($row['id'], $concours_id, $user_id); 190 $user_note = $concours->get_img_note_user($row['id'], $concours_id, $user_id); 153 191 } 154 192 else // global -
extensions/ConcoursPhoto/admin/params.php
r4260 r4428 15 15 $concours->my_config['mask_author'] = isset($_POST['mask_author']); 16 16 $concours->my_config['thumb_note'] = isset($_POST['thumb_note']); 17 $concours->my_config['mask_exif'] = isset($_POST['mask_exif']); 17 18 18 19 $concours->save_config(); … … 30 31 'MASK_AUTHOR' => ($concours->my_config['mask_author'] ? 'checked="checked"' : ''), 31 32 'THUMB_NOTE' => ($concours->my_config['thumb_note'] ? 'checked="checked"' : ''), 33 'MASK_EXIF' => ($concours->my_config['mask_exif'] ? 'checked="checked"' : ''), 32 34 )); 33 35 -
extensions/ConcoursPhoto/admin/template/add_concours.tpl
r4368 r4428 182 182 <fieldset> 183 183 <legend>{'concours_criterias'|@translate}</legend> 184 <tableborder="1">185 <tr>186 <t d><b>{'concours_id'|@translate}</b></td>187 <t d><b>{'concours_name'|@translate}</b></td>188 <t d width="50%"><b>{'concours_descr'|@translate}</b></td>189 <t d><b>{'concours_min_value'|@translate}</b></td>190 <t d><b>{'concours_max_value'|@translate}</b></td>191 <t d><b>{'concours_coef'|@translate}</b></td>184 <table class="table2 littlefont" id="criteria_list" border="1"> 185 <tr class="throw"> 186 <th><b>{'concours_id2'|@translate}</b></td> 187 <th><b>{'concours_name'|@translate}</b></td> 188 <th><b>{'concours_descr'|@translate}</b></td> 189 <th><b>{'concours_min_value'|@translate}</b></td> 190 <th><b>{'concours_max_value'|@translate}</b></td> 191 <th><b>{'concours_coef'|@translate}</b></td> 192 192 {if $action != 'edit'} 193 <t d width="10%"><b>{'concours_actions'|@translate}</b></td>193 <th colspan="3"><b>{'concours_actions'|@translate}</b></td> 194 194 {/if} 195 195 </tr> 196 196 {foreach from=$concours_criteria item=concours_criteria} 197 <tr>197 <tr class="TableRow" style="cursor:pointer;"> 198 198 <td>{$concours_criteria.id}</td> 199 199 <td> … … 214 214 {if $action != 'edit'} 215 215 <td> 216 {if $concours_criteria.level == 1} 217 <a href="{$concours_criteria.U_ADD}" title="{'subcriteria_add'|@translate}" ><img src="{$IMG_URL}add.png" class="button" alt="{'subcriteria_add'|@translate}" /></a> 218 {/if} 219 </td> 220 <td> 216 221 {if isset($concours_criteria.U_EDIT)} 217 222 <a href="{$concours_criteria.U_EDIT}" title="{'criteria_edit'|@translate}"><img src="{$themeconf.admin_icon_dir}/category_edit.png" class="button" alt="{'criteria_edit'|@translate}"/></a> 218 223 219 224 {/if} 225 </td> 226 <td> 220 227 {if isset($concours_criteria.U_DELETE)} 221 228 <a href="{$concours_criteria.U_DELETE}" title="{'criteria_delete'|@translate}" onclick="return confirm('{'Are you sure?'|@translate|@escape:javascript}');"><img src="{$themeconf.admin_icon_dir}/delete.png" class="button" alt="{'criteria_delete'|@translate}" /></a> 222 {/if}223 {if $concours_criteria.level == 1}224 <a href="{$concours_criteria.U_ADD}" title="{'subcriteria_add'|@translate}" ><img src="{$IMG_URL}add.png" class="button" alt="{'subcriteria_add'|@translate}" /></a>225 229 {/if} 226 230 </td> -
extensions/ConcoursPhoto/admin/template/audit.tpl
r4372 r4428 17 17 </table> 18 18 </fieldset> 19 <form method="post" action="" class="properties" ENCTYPE="multipart/form-data"> 20 {'concours_username_selection'|@translate} : </b> 21 <select name="user_list"> 22 {foreach from=$user_list item=user_list} 23 <option value="{$user_list.ID}" {$user_list.SELECTED}>{$user_list.NAME}</option> 24 {/foreach} 25 </select> 26 <input type="submit" name="Submit" value="{'Submit'|@translate}" /> 27 </form> 19 28 <table align="left"> 20 29 <tr><td colspan="4"><br></td></tr> -
extensions/ConcoursPhoto/admin/template/config.tpl
r3905 r4428 9 9 <legend>{'default_criteria'|@translate}</legend> 10 10 11 <tableborder="1">12 <tr>13 <t d><b>{'concours_id'|@translate}</b></td>14 <t d><b>{'concours_name'|@translate}</b></td>15 <t d width="50%"><b>{'concours_descr'|@translate}</b></td>16 <t d><b>{'concours_min_value'|@translate}</b></td>17 <t d><b>{'concours_max_value'|@translate}</b></td>18 <t d><b>{'concours_coef'|@translate}</b></td>19 <t d width="10%"><b>{'concours_actions'|@translate}</b></td>11 <table class="table2 littlefont" id="criteria_default" border="1"> 12 <tr class="throw"> 13 <th><b>{'concours_id2'|@translate}</b></td> 14 <th><b>{'concours_name'|@translate}</b></td> 15 <th><b>{'concours_descr'|@translate}</b></td> 16 <th><b>{'concours_min_value'|@translate}</b></td> 17 <th><b>{'concours_max_value'|@translate}</b></td> 18 <th><b>{'concours_coef'|@translate}</b></td> 19 <th colspan="3"><b>{'concours_actions'|@translate}</b></td> 20 20 </tr> 21 21 {foreach from=$concours_criteria item=concours_criteria} 22 <tr>22 <tr class="TableRow" style="cursor:pointer;"> 23 23 <td>{$concours_criteria.id}</td> 24 24 <td> … … 38 38 {/if} 39 39 <td> 40 {if $concours_criteria.level == 1} 41 <a href="{$concours_criteria.U_ADD}" title="{'subcriteria_add'|@translate}" ><img src="{$IMG_URL}add.png" class="button" alt="{'subcriteria_add'|@translate}" /></a> 42 {/if} 43 </td> 44 <td> 40 45 {if isset($concours_criteria.U_EDIT)} 41 46 <a href="{$concours_criteria.U_EDIT}" title="{'criteria_edit'|@translate}"><img src="{$themeconf.admin_icon_dir}/category_edit.png" class="button" alt="{'criteria_edit'|@translate}"/></a> 42 47 43 48 {/if} 49 </td> 50 <td> 44 51 {if isset($concours_criteria.U_DELETE)} 45 52 <a href="{$concours_criteria.U_DELETE}" title="{'criteria_delete'|@translate}" onclick="return confirm('{'Are you sure?'|@translate|@escape:javascript}');"><img src="{$themeconf.admin_icon_dir}/delete.png" class="button" alt="{'criteria_delete'|@translate}" /></a> 46 {/if}47 {if $concours_criteria.level == 1}48 <a href="{$concours_criteria.U_ADD}" title="{'subcriteria_add'|@translate}" ><img src="{$IMG_URL}add.png" class="button" alt="{'subcriteria_add'|@translate}" /></a>49 53 {/if} 50 54 </td> -
extensions/ConcoursPhoto/admin/template/manage.tpl
r4369 r4428 11 11 <fieldset> 12 12 <legend>{'prepared_concours'|@translate}</legend> 13 <table border="1"> 14 <tr> 13 {if isset($prepared_concours)} 14 <table class="table2 littlefont" id="pconcours_list" border="1"> 15 16 <tr class="throw"> 15 17 <th><b>{'concours_id2'|@translate}</b></th> 16 18 <th><b>{'concours_name'|@translate}</b></th> 17 19 <th><b>{'concours_create_date'|@translate}</b></th> 18 <th width="50%"><b>{'concours_descr'|@translate}</b></th>20 <th><b>{'concours_descr'|@translate}</b></th> 19 21 <th><b>{'concours_begin_date'|@translate}</b></th> 20 22 <th><b>{'concours_end_date'|@translate}</b></th> 21 <th width="10%"><b>{'concours_actions'|@translate}</b></th>23 <th colspan="4"><b>{'concours_actions'|@translate}</b></th> 22 24 </tr> 23 25 {foreach from=$prepared_concours item=prepared_concours} 24 <tr>26 <tr class="TableRow" style="cursor:pointer;"> 25 27 <td>{$prepared_concours.ID}</td> 26 28 <td>{$prepared_concours.NAME}</td> … … 29 31 <td>{$prepared_concours.BEGIN_DATE}</td> 30 32 <td>{$prepared_concours.END_DATE}</td> 31 <td><a href="{$prepared_concours.U_EDIT}" title="{'concours_edit'|@translate}"><img src="{$themeconf.admin_icon_dir}/category_edit.png" class="button" alt="{'concours_edit'|@translate}"/></a> 32 <a href="{$prepared_concours.U_DELETE}" title="{'concours_delete'|@translate}" onclick="return confirm('{'Are you sure?'|@translate|@escape:javascript}');"><img src="{$themeconf.admin_icon_dir}/category_delete.png" class="button" alt="{'concours_delete'|@translate}" /></a>33 33 <td><a href="{$prepared_concours.U_EDIT}" title="{'concours_edit'|@translate}"><img src="{$themeconf.admin_icon_dir}/category_edit.png" class="button" alt="{'concours_edit'|@translate}"/></a></td> 34 <td><a href="{$prepared_concours.U_DELETE}" title="{'concours_delete'|@translate}" onclick="return confirm('{'Are you sure?'|@translate|@escape:javascript}');"><img src="{$themeconf.admin_icon_dir}/category_delete.png" class="button" alt="{'concours_delete'|@translate}" /></a></td> 35 <td colspan="2"></td> 34 36 </tr> 35 37 {/foreach} 36 38 </table> 39 {else} 40 <b>{'NO_concours'|@translate}</b> 41 {/if} 37 42 </fieldset> 38 43 39 44 <fieldset> 40 45 <legend>{'active_concours'|@translate}</legend> 41 <table border="1"> 42 <tr> 46 {if isset($active_concours)} 47 <table class="table2 littlefont" id="aconcours_list" border="1"> 48 <tr class="throw"> 43 49 <th><b>{'concours_id2'|@translate}</b></th> 44 50 <th><b>{'concours_name'|@translate}</b></th> 45 51 <th><b>{'concours_create_date'|@translate}</b></th> 46 <th width="50%"><b>{'concours_descr'|@translate}</b></th>52 <th><b>{'concours_descr'|@translate}</b></th> 47 53 <th><b>{'concours_begin_date'|@translate}</b></th> 48 54 <th><b>{'concours_end_date'|@translate}</b></th> 49 <th width="10%"><b>{'concours_actions'|@translate}</b></th>55 <th colspan="4"><b>{'concours_actions'|@translate}</b></th> 50 56 </tr> 51 57 {foreach from=$active_concours item=active_concours} 52 <tr>58 <tr class="TableRow" style="cursor:pointer;"> 53 59 <td>{$active_concours.ID}</td> 54 60 <td><a href="{$active_concours.U_AUDIT}" title="{'concours_audit1'|@translate}">{$active_concours.NAME}</a></td> … … 57 63 <td>{$active_concours.BEGIN_DATE}</td> 58 64 <td>{$active_concours.END_DATE}</td> 59 <td><a href="{$active_concours.U_EDIT}" title="{'concours_edit'|@translate}"><img src="{$themeconf.admin_icon_dir}/category_edit.png" class="button" alt="{'concours_edit'|@translate}"/></a> 60 <a href="{$active_concours.U_DELETE}" title="{'concours_delete'|@translate}" onclick="return confirm('{'Are you sure?'|@translate|@escape:javascript}');"><img src="{$themeconf.admin_icon_dir}/category_delete.png" class="button" alt="{'concours_delete'|@translate}" /></a> 61 </td> 65 <td><a href="{$active_concours.U_EDIT}" title="{'concours_edit'|@translate}"><img src="{$themeconf.admin_icon_dir}/category_edit.png" class="button" alt="{'concours_edit'|@translate}"/></a></td> 66 <td><a href="{$active_concours.U_DELETE}" title="{'concours_delete'|@translate}" onclick="return confirm('{'Are you sure?'|@translate|@escape:javascript}');"><img src="{$themeconf.admin_icon_dir}/category_delete.png" class="button" alt="{'concours_delete'|@translate}" /></a></td> 62 67 </tr> 63 68 {/foreach} 64 69 </table> 70 {else} 71 <b>{'NO_concours'|@translate}</b> 72 {/if} 65 73 </fieldset> 66 74 67 75 <fieldset> 68 76 <legend>{'closed_concours'|@translate}</legend> 69 <table border="1"> 70 <tr> 77 {if isset($closed_concours)} 78 <table class="table2 littlefont" id="cconcours_list" border="1"> 79 <tr class="throw"> 71 80 <th><b>{'concours_id2'|@translate}</b></th> 72 81 <th><b>{'concours_name'|@translate}</b></th> 73 82 <th><b>{'concours_create_date'|@translate}</b></th> 74 <th width="50%"><b>{'concours_descr'|@translate}</b></th>83 <th><b>{'concours_descr'|@translate}</b></th> 75 84 <th><b>{'concours_begin_date'|@translate}</b></th> 76 85 <th><b>{'concours_end_date'|@translate}</b></th> 77 <th ><b>{'concours_actions'|@translate}</b></th>86 <th colspan="4"><b>{'concours_actions'|@translate}</b></th> 78 87 </tr> 79 88 {foreach from=$closed_concours item=closed_concours} 80 <tr>89 <tr class="TableRow" style="cursor:pointer;"> 81 90 <td>{$closed_concours.ID}</td> 82 91 <td><a href="{$closed_concours.U_AUDIT}" title="{'concours_audit1'|@translate}">{$closed_concours.NAME}</a></td> … … 85 94 <td>{$closed_concours.BEGIN_DATE}</td> 86 95 <td>{$closed_concours.END_DATE}</td> 87 <td><a href="{$closed_concours.U_EDIT}" title="{'concours_edit'|@translate}"><img src="{$themeconf.admin_icon_dir}/category_edit.png" class="button" alt="{'concours_edit'|@translate}"/></a> 88 <a href="{$closed_concours.U_DELETE}" title="{'concours_delete'|@translate}" onclick="return confirm('{'Are you sure?'|@translate|@escape:javascript}');"><img src="{$themeconf.admin_icon_dir}/category_delete.png" class="button" alt="{'concours_delete'|@translate}" /></a> 89 {if $closed_concours.U_RESULT != ''} <a href="{$closed_concours.U_RESULT}" title="{'concours_result'|@translate}"><img src="{$IMG_URL}generate.png" class="button" alt="{'concours_result'|@translate}" /></a>{/if} 90 {if $closed_concours.U_FILE != ''} <a href="{$closed_concours.U_FILE}" title="{'concours_file'|@translate}"><img src="{$IMG_URL}file.png" class="button" alt="{'concours_file'|@translate}" /></a>{/if} 91 92 </td> 96 <td><a href="{$closed_concours.U_EDIT}" title="{'concours_edit'|@translate}"><img src="{$themeconf.admin_icon_dir}/category_edit.png" class="button" alt="{'concours_edit'|@translate}"/></a></td> 97 <td><a href="{$closed_concours.U_DELETE}" title="{'concours_delete'|@translate}" onclick="return confirm('{'Are you sure?'|@translate|@escape:javascript}');"><img src="{$themeconf.admin_icon_dir}/category_delete.png" class="button" alt="{'concours_delete'|@translate}" /></a></td> 98 <td>{if $closed_concours.U_RESULT != ''} <a href="{$closed_concours.U_RESULT}" title="{'concours_result'|@translate}"><img src="{$IMG_URL}generate.png" class="button" alt="{'concours_result'|@translate}" /></a>{/if}</td> 99 <td>{if $closed_concours.U_FILE != ''} <a href="{$closed_concours.U_FILE}" title="{'concours_file'|@translate}"><img src="{$IMG_URL}file.png" class="button" alt="{'concours_file'|@translate}" /></a>{/if}</td> 93 100 </tr> 94 101 {/foreach} 95 102 </table> 103 {else} 104 <b>{'NO_concours'|@translate}</b> 105 {/if} 96 106 </fieldset> 97 107 -
extensions/ConcoursPhoto/admin/template/params.tpl
r4260 r4428 30 30 <TD colspan="2"> 31 31 <input type="checkbox" name="mask_author" {$MASK_AUTHOR}/> {'concours_mask_author'|@translate} 32 <br/> 33 </TD> 34 </TR> 35 <TR> 36 <TD colspan="2"> 37 <input type="checkbox" name="mask_exif" {$MASK_EXIF}/> {'concours_mask_exif'|@translate} 32 38 <br/> 33 39 </TD>
Note: See TracChangeset
for help on using the changeset viewer.