Changeset 9975 for extensions/ContestResults/admin
- Timestamp:
- Apr 2, 2011, 11:43:40 AM (13 years ago)
- Location:
- extensions/ContestResults/admin
- Files:
-
- 1 added
- 9 edited
Legend:
- Unmodified
- Added
- Removed
-
extensions/ContestResults/admin/config.php
r9745 r9975 17 17 'menubar_block' => array( 18 18 'number' => $_POST['menubar_block_number'], 19 'display_days' => (isset($_POST['menubar_block_display_days'])) ? 1 : 0, 19 20 ), 20 21 'truncate_summary' => $_POST['truncate_summary'], … … 34 35 'LINK_SPECIALS' => ($conf['ContestResults']['menubar_link']['specials']) ? 'checked="checked"' : '', 35 36 'BLOCK_NUMBER' => $conf['ContestResults']['menubar_block']['number'], 37 'BLOCK_DISPLAY_DAYS' => ($conf['ContestResults']['menubar_block']['display_days']) ? 'checked="checked"' : '', 36 38 'TRUNCATE_SUMMARY' => $conf['ContestResults']['truncate_summary'], 37 39 )); -
extensions/ContestResults/admin/get_tn.php
r9745 r9975 1 1 <?php 2 define('PHPWG_ROOT_PATH','. ./../../');2 define('PHPWG_ROOT_PATH','./../../../'); 3 3 define('IN_ADMIN', true); 4 4 include_once(PHPWG_ROOT_PATH.'include/common.inc.php'); … … 9 9 10 10 if (!pwg_db_num_rows($image)) { 11 //$themeconf = $template->get_template_vars('themeconf');12 //$data['TN_SRC'] = $themeconf['admin_icon_dir'] . '/errors.png';13 11 $data['TN_SRC'] = 'admin/themes/default/icon/errors.png'; 14 12 $data['IMAGE_NAME'] = 'N/A'; -
extensions/ContestResults/admin/manage.php
r9788 r9975 33 33 34 34 $template->append('contests_'.$contest['status'], array( 35 'NAME' => trigger_event('render_ CR_content', $contest['name']),35 'NAME' => trigger_event('render_category_name', $contest['name']), 36 36 'VISIBLE' => $contest['visible'], 37 37 'DATE_BEGIN' => format_date($contest['date_begin']), … … 41 41 'U_EDIT' => CR_ADMIN . '-edit&contest_id=' . $contest['id'], 42 42 'U_DELETE' => CR_ADMIN . '-manage&delete_contest=' . $contest['id'], 43 'URL' => CR_PUBLIC . $contest['id'] . '-' . str2url(trigger_event('render_ CR_content', $contest['name'])),43 'URL' => CR_PUBLIC . $contest['id'] . '-' . str2url(trigger_event('render_category_name', $contest['name'])), 44 44 'DAYS' => $contest['days'], 45 45 )); -
extensions/ContestResults/admin/new.php
r9745 r9975 19 19 20 20 // Modification d'un concours 21 if (isset($_GET['contest_id']) AND get_contest_name($_GET['contest_id'])) {21 if (isset($_GET['contest_id'])) { 22 22 pwg_query("UPDATE " . CR_TABLE_1 . " SET 23 23 `name` = '" . $_POST['name'] ."', … … 74 74 // Définition des variables template 75 75 // +-----------------------------------------------------------------------+ 76 if (isset($_GET['contest_id']) AND !get_contest_name($_GET['contest_id'])) { 77 redirect(CR_ADMIN .'-new'); 78 } 79 76 80 // Formulaire incomplet 77 81 if ($page['errors']) { … … 99 103 100 104 // Edition d'un concours 101 } else if (isset($_GET['contest_id']) AND get_contest_name($_GET['contest_id'])) {105 } else if (isset($_GET['contest_id'])) { 102 106 $query = "SELECT * FROM " . CR_TABLE_1 . " WHERE id = " . $_GET['contest_id'] . ";"; 103 107 $contest = pwg_db_fetch_assoc(pwg_query($query)); -
extensions/ContestResults/admin/results.php
r9745 r9975 11 11 $_DUPLICATE = array(); 12 12 13 foreach ($_POST['results'] AS $i => $data) { 14 if (!in_array($data['image_id'], $registered_ids)) { 15 $registered_ids[] = $data['image_id']; 13 if (isset($_POST['results'])) { 14 foreach ($_POST['results'] AS $i => $data) { 15 if (!in_array($data['image_id'], $registered_ids)) { 16 $registered_ids[] = $data['image_id']; 17 18 pwg_query("INSERT INTO " . CR_TABLE_2 . " 19 ( 20 image_id, 21 contest_id, 22 rank, 23 comment, 24 author 25 ) 26 VALUES( 27 '" . $data['image_id'] ."', 28 '" . $_GET['contest_id'] ."', 29 '" . $data['rank'] ."', 30 '" . $data['comment'] ."', 31 '" . $data['author'] . "' 32 );"); 16 33 17 pwg_query("INSERT INTO " . CR_TABLE_2 . " 18 ( 19 image_id, 20 contest_id, 21 rank, 22 comment, 23 author 24 ) 25 VALUES( 26 '" . $data['image_id'] ."', 27 '" . $_GET['contest_id'] ."', 28 '" . $data['rank'] ."', 29 '" . $data['comment'] ."', 30 '" . $data['author'] . "' 31 );"); 32 33 } else { 34 $_DUPLICATE[] = $data; 34 } else { 35 $_DUPLICATE[] = $data; 36 } 35 37 } 36 38 } 37 39 38 40 if (isset($_GET['redirect']) AND $_GET['redirect'] == 'page') { 39 redirect(CR_PUBLIC . $_GET['contest_id'] . '-' . str2url(trigger_event('render_ CR_content', get_contest_name($_GET['contest_id']))) . '#results');41 redirect(CR_PUBLIC . $_GET['contest_id'] . '-' . str2url(trigger_event('render_category_name', get_contest_name($_GET['contest_id']))) . '#results'); 40 42 } else if (!isset($_DUPLICATE)) { 41 43 $page['infos'][] = l10n('CR_results_saved'); … … 56 58 57 59 $template->assign(array( 58 'NAME' => trigger_event('render_ CR_content', $contest['name']),60 'NAME' => trigger_event('render_category_name', $contest['name']), 59 61 'CONTEST_ID' => $_GET['contest_id'] 60 62 )); … … 108 110 109 111 if (!pwg_db_num_rows($image)) { 110 $themeconf = $template->get_template_vars('themeconf'); 111 $data['TN_SRC'] = $themeconf['admin_icon_dir'] . '/errors.png'; 112 $data['TN_SRC'] = 'admin/themes/default/icon/errors.png'; 112 113 $data['IMAGE_NAME'] = 'N/A'; 113 114 $data['ERROR'] = true; -
extensions/ContestResults/admin/template/config.tpl
r9788 r9975 64 64 <td><input type="text" size="2" name="menubar_block_number" value="{$BLOCK_NUMBER}"/></td> 65 65 </tr> 66 <tr> 67 <td><span class="title">{'CR_menubar_block_display_days'|@translate}</span></td> 68 <td><input type="checkbox" name="menubar_block_display_days" value="true" {$BLOCK_DISPLAY_DAYS}/></td> 69 </tr> 66 70 </table> 67 71 </fieldset> -
extensions/ContestResults/admin/template/new.tpl
r9745 r9975 1 {combine_script id='jquery.ui' require='jquery' path='themes/default/js/ui/minified/jquery.ui.core.min.js'} 2 {combine_script id='jquery.ui.sortable' require='jquery' path='themes/default/js/ui/minified/jquery.ui.sortable.min.js'} 3 {combine_script id='jquery.cluetip' require='jquery' path='themes/default/js/plugins/jquery.cluetip.js'} 1 {combine_script id='jquery.ui.sortable'} 2 {combine_script id='jquery.cluetip' require='jquery' path='themes/default/js/plugins/jquery.cluetip.js'} 4 3 5 4 {combine_css path=$CR_PATH|@cat:'admin/template/style.css'} … … 115 114 <tr> 116 115 <td><span class="title">{'CR_dateB'|@translate}</span></td> 117 <td><input type="text" size="11"maxlength="10" value="{$DATE_BEGIN}" id="DateBegin" class="inputdate" name="date_begin"/></td>116 <td><input type="text" maxlength="10" value="{$DATE_BEGIN}" id="DateBegin" class="inputdate" name="date_begin"/></td> 118 117 <td><span class="title">{'CR_dateE'|@translate}</span></td> 119 <td><input type="text" size="11"maxlength="10" value="{$DATE_END}" id="DateEnd" class="inputdate" name="date_end"/></td>118 <td><input type="text" maxlength="10" value="{$DATE_END}" id="DateEnd" class="inputdate" name="date_end"/></td> 120 119 </tr> 121 120 -
extensions/ContestResults/admin/template/results.tpl
r9745 r9975 1 {combine_script id='jquery.ui' require='jquery' path='themes/default/js/ui/minified/jquery.ui.core.min.js'} 2 {combine_script id='jquery.ui.sortable' require='jquery' path='themes/default/js/ui/minified/jquery.ui.sortable.min.js'} 3 {combine_script id='jquery.cluetip' require='jquery' path='themes/default/js/plugins/jquery.cluetip.js'} 4 {combine_script id='jquery.vtip' require='jquery' path=$CR_PATH|@cat:'admin/template/vtip.js'} 1 {combine_script id='jquery.ui.sortable'} 2 {combine_script id='jquery.cluetip' require='jquery' path='themes/default/js/plugins/jquery.cluetip.js'} 3 {combine_script id='jquery.vtip' require='jquery' path=$CR_PATH|@cat:'admin/template/vtip.js'} 5 4 6 5 {combine_css path=$CR_PATH|@cat:'admin/template/style.css'} … … 51 50 // MET A JOUR LA PREVISUALISATION DE L'IMAGE 52 51 function UpdatePreview(image_id, input){ldelim} 53 $.get("{$CR_PATH}admin/get_tn.php", {ldelim}image_id: input.value},52 jQuery.get("{$CR_PATH}admin/get_tn.php", {ldelim}image_id: input.value}, 54 53 function success(data){ldelim} 55 document.getElementById('preview-'+image_id).innerHTML ='<span class="vtip" title="'+ data + '">'+54 jQuery('#preview-'+image_id).html('<span class="vtip" title="'+ data + '">'+ 56 55 '<img src="{$CR_PATH}admin/template/image/images.png"/>'+ 57 '</span>' ;56 '</span>'); 58 57 vtip(); 59 58 } -
extensions/ContestResults/admin/template/style.css
r9788 r9975 39 39 background-repeat:no-repeat; 40 40 background-position:center right; 41 width:85px; 41 42 } 42 43 … … 79 80 font-weight:normal; 80 81 } 82 .titrePage { 83 clear:right; 84 }
Note: See TracChangeset
for help on using the changeset viewer.