Ignore:
Timestamp:
04/02/11 11:43:40 (9 years ago)
Author:
mistic100
Message:
  • many corrections
Location:
extensions/ContestResults
Files:
1 added
24 edited

Legend:

Unmodified
Added
Removed
  • extensions/ContestResults/admin.php

    r9745 r9975  
    11<?php 
    22if(!defined('PHPWG_ROOT_PATH')) die('Hacking attempt!'); 
     3 
     4if (is_string($conf['ContestResults'])) { 
     5        $conf['ContestResults'] = unserialize($conf['ContestResults']); 
     6} 
    37 
    48// +-----------------------------------------------------------------------+ 
  • extensions/ContestResults/admin/config.php

    r9745 r9975  
    1717                'menubar_block' => array( 
    1818                        'number' => $_POST['menubar_block_number'], 
     19                        'display_days' => (isset($_POST['menubar_block_display_days'])) ? 1 : 0, 
    1920                ), 
    2021                'truncate_summary' => $_POST['truncate_summary'], 
     
    3435        'LINK_SPECIALS' => ($conf['ContestResults']['menubar_link']['specials']) ? 'checked="checked"' : '', 
    3536        'BLOCK_NUMBER' => $conf['ContestResults']['menubar_block']['number'], 
     37        'BLOCK_DISPLAY_DAYS' => ($conf['ContestResults']['menubar_block']['display_days']) ? 'checked="checked"' : '', 
    3638        'TRUNCATE_SUMMARY' => $conf['ContestResults']['truncate_summary'], 
    3739)); 
  • extensions/ContestResults/admin/get_tn.php

    r9745 r9975  
    11<?php 
    2 define('PHPWG_ROOT_PATH','../../../'); 
     2define('PHPWG_ROOT_PATH','./../../../'); 
    33define('IN_ADMIN', true); 
    44include_once(PHPWG_ROOT_PATH.'include/common.inc.php'); 
     
    99 
    1010if (!pwg_db_num_rows($image)) { 
    11         //$themeconf = $template->get_template_vars('themeconf'); 
    12         //$data['TN_SRC'] = $themeconf['admin_icon_dir'] . '/errors.png'; 
    1311        $data['TN_SRC'] = 'admin/themes/default/icon/errors.png'; 
    1412        $data['IMAGE_NAME'] = 'N/A'; 
  • extensions/ContestResults/admin/manage.php

    r9788 r9975  
    3333 
    3434        $template->append('contests_'.$contest['status'], array( 
    35                 'NAME' => trigger_event('render_CR_content', $contest['name']), 
     35                'NAME' => trigger_event('render_category_name', $contest['name']), 
    3636                'VISIBLE' => $contest['visible'], 
    3737                'DATE_BEGIN' => format_date($contest['date_begin']), 
     
    4141                'U_EDIT' => CR_ADMIN . '-edit&amp;contest_id=' . $contest['id'], 
    4242                'U_DELETE' => CR_ADMIN . '-manage&amp;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'])), 
    4444                'DAYS' => $contest['days'], 
    4545        )); 
  • extensions/ContestResults/admin/new.php

    r9745 r9975  
    1919                         
    2020                // Modification d'un concours 
    21                 if (isset($_GET['contest_id']) AND get_contest_name($_GET['contest_id'])) {      
     21                if (isset($_GET['contest_id'])) {        
    2222                        pwg_query("UPDATE " . CR_TABLE_1 . " SET 
    2323                                `name` = '" . $_POST['name'] ."', 
     
    7474//                              Définition des variables template 
    7575// +-----------------------------------------------------------------------+     
     76if (isset($_GET['contest_id']) AND !get_contest_name($_GET['contest_id'])) { 
     77        redirect(CR_ADMIN .'-new'); 
     78} 
     79 
    7680// Formulaire incomplet 
    7781if ($page['errors']) { 
     
    99103 
    100104// 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'])) { 
    102106        $query = "SELECT * FROM " . CR_TABLE_1 . " WHERE id = " . $_GET['contest_id'] . ";"; 
    103107        $contest = pwg_db_fetch_assoc(pwg_query($query)); 
  • extensions/ContestResults/admin/results.php

    r9745 r9975  
    1111        $_DUPLICATE = array(); 
    1212         
    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                                        );"); 
    1633                         
    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                        } 
    3537                } 
    3638        } 
    3739         
    3840        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'); 
    4042        } else if (!isset($_DUPLICATE)) { 
    4143                $page['infos'][] = l10n('CR_results_saved'); 
     
    5658 
    5759        $template->assign(array( 
    58                 'NAME' => trigger_event('render_CR_content', $contest['name']), 
     60                'NAME' => trigger_event('render_category_name', $contest['name']), 
    5961                'CONTEST_ID' => $_GET['contest_id'] 
    6062        )); 
     
    108110                 
    109111                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'; 
    112113                        $data['IMAGE_NAME'] = 'N/A'; 
    113114                        $data['ERROR'] = true; 
  • extensions/ContestResults/admin/template/config.tpl

    r9788 r9975  
    6464                                <td><input type="text" size="2" name="menubar_block_number" value="{$BLOCK_NUMBER}"/></td> 
    6565                        </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> 
    6670                </table> 
    6771        </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'} 
    43 
    54{combine_css path=$CR_PATH|@cat:'admin/template/style.css'} 
     
    115114                        <tr> 
    116115                                <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> 
    118117                                <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> 
    120119                        </tr> 
    121120 
  • 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'} 
    54 
    65{combine_css path=$CR_PATH|@cat:'admin/template/style.css'} 
     
    5150        // MET A JOUR LA PREVISUALISATION DE L'IMAGE 
    5251        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}, 
    5453                        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 + '">'+ 
    5655                                                '<img src="{$CR_PATH}admin/template/image/images.png"/>'+ 
    57                                         '</span>'; 
     56                                        '</span>'); 
    5857                                vtip(); 
    5958                        } 
  • extensions/ContestResults/admin/template/style.css

    r9788 r9975  
    3939        background-repeat:no-repeat; 
    4040        background-position:center right; 
     41        width:85px; 
    4142} 
    4243 
     
    7980        font-weight:normal; 
    8081} 
     82.titrePage { 
     83        clear:right; 
     84} 
  • extensions/ContestResults/include/compatibility.inc.php

    r9788 r9975  
    7070if (!isset($conf['ContestResults']['truncate_summary'])) { 
    7171        $conf['ContestResults']['truncate_summary'] = 350; 
     72        $conf['ContestResults']['menubar_bloc']['display_days'] = true; 
    7273        pwg_query("UPDATE " . CONFIG_TABLE . " SET value='" . serialize($conf['ContestResults']) . "' WHERE param = 'ContestResults';"); 
    7374} 
  • extensions/ContestResults/include/cr_comment_picture.php

    r9572 r9975  
    2929                 
    3030                // Lien vers le concours 
    31                 $result['contest_name'] = trigger_event('render_CR_content', $result['contest_name']); 
     31                $result['contest_name'] = trigger_event('render_category_name', $result['contest_name']); 
    3232                $result['contest_link'] = CR_PUBLIC . $result['contest_id'] . '-' . str2url($result['contest_name']); 
    3333                 
     
    3535                $comment .= '<div class="CR_comment"> 
    3636                        <b><a href="' . $result['contest_link'] .'">' . $result['contest_name'] . '</a></b> :: <u>' . $result['rank'] . ' ' . l10n('CR_place') . '</u> 
    37                         <p>' . trigger_event('render_CR_content', $result['comment']) . '</p> 
     37                        <p>' . trigger_event('render_category_name', $result['comment']) . '</p> 
    3838                </div>'; 
    3939                 
  • extensions/ContestResults/include/cr_main.php

    r9745 r9975  
    2323                $item =  array( 
    2424                        'ID' => $contest['id'], 
    25                         'NAME' => trigger_event('render_CR_content', $contest['name']), 
     25                        'NAME' => trigger_event('render_element_name', $contest['name']), 
    2626                        'VISIBLE' => $contest['visible'], 
    2727                        'STATUS' => $contest['status'], 
     
    2929                        'DATE_BEGIN' => format_date($contest['date_begin']), 
    3030                        'LOGO' => $contest['logo'], 
    31                         'SUMMARY' => CR_cut_string(trigger_event('render_CR_content', $contest['summary']), $conf['ContestResults']['truncate_summary']), 
    32                         'URL' => CR_PUBLIC . $contest['id'] . '-' . str2url(trigger_event('render_CR_content', $contest['name'])), 
     31                        'SUMMARY' => CR_cut_string(trigger_event('render_category_name', $contest['summary']), $conf['ContestResults']['truncate_summary']), 
     32                        'URL' => CR_PUBLIC . $contest['id'] . '-' . str2url(trigger_event('render_category_name', $contest['name'])), 
    3333                        'DAYS' => $contest['days'], 
    3434                ); 
  • extensions/ContestResults/include/cr_menubar.php

    r9788 r9975  
    2626        $menu = &$menu_ref_arr[0]; 
    2727         
     28        if (is_string($conf['ContestResults'])) { 
     29                $conf['ContestResults'] = unserialize($conf['ContestResults']); 
     30        } 
     31         
    2832        // Block Contest - un nouveau bloc dans le menu 
    2933        if (($block = $menu->get_block('mbContestResults')) != null) { 
     
    4650                        if (($contest['visible'] OR is_admin()) AND $m < $conf['ContestResults']['menubar_block']['number']) { 
    4751                                array_push($data, array( 
    48                                         'URL' => CR_PUBLIC . $contest['id'] . '-' . str2url(trigger_event('render_CR_content', $contest['name'])), 
    49                                         'LABEL' => trigger_event('render_CR_content', $contest['name']), 
     52                                        'URL' => CR_PUBLIC . $contest['id'] . '-' . str2url(trigger_event('render_category_name', $contest['name'])), 
     53                                        'LABEL' => trigger_event('render_category_name', $contest['name']), 
    5054                                        'DATE' => format_date($contest['date_begin']) . ' - ' . format_date($contest['date_end']), 
    5155                                        'VISIBLE' => $contest['visible'], 
    5256                                        'STATUS' => $contest['status'], 
    53                                         'DAYS' => $contest['days'], 
     57                                        'DAYS' => $conf['ContestResults']['menubar_block']['display_days'] ? $contest['days'] : null, 
    5458                                )); 
    5559                        } 
  • extensions/ContestResults/include/cr_page.php

    r9745 r9975  
    2222$template->assign(array( 
    2323        'ID' => $contest['id'], 
    24         'NAME' => trigger_event('render_CR_content', $contest['name']), 
     24        'NAME' => trigger_event('render_category_name', $contest['name']), 
    2525        'VISIBLE' => $contest['visible'], 
    2626        'STATUS' => $contest['status'], 
     
    2929        'LOGO' => $contest['logo'], 
    3030        'BANNER' => $contest['banner'], 
    31         'URL' => CR_PUBLIC . $contest['id'] . '-' . str2url(trigger_event('render_CR_content', $contest['name'])), 
     31        'URL' => CR_PUBLIC . $contest['id'] . '-' . str2url(trigger_event('render_category_name', $contest['name'])), 
    3232        'DAYS' => $contest['days'], 
    3333)); 
     
    3838        foreach ($contest['description'] as $desc) { 
    3939                $template->append('description', array( 
    40                         'NAME' => trigger_event('render_CR_content', stripslashes($desc['name'])), 
    41                         'CONTENT' => trigger_event('render_CR_content', stripslashes($desc['content'])), 
     40                        'NAME' => trigger_event('render_category_name', stripslashes($desc['name'])), 
     41                        'CONTENT' => trigger_event('render_category_name', stripslashes($desc['content'])), 
    4242                )); 
    4343        } 
     
    9090                                'IMAGE_URL' => $image['url'], 
    9191                                'IMAGE_NAME' => (empty($image['name'])) ? get_name_from_file($image['file']) : $image['name'], 
    92                                 'COMMENT' => CR_cut_string(trigger_event('render_CR_content', $result['comment']), 450), 
     92                                'COMMENT' => CR_cut_string(trigger_event('render_category_name', $result['comment']), 450), 
    9393                        ); 
    9494                }else{ 
  • extensions/ContestResults/language/en_UK/plugin.lang.php

    r9745 r9975  
    11<?php 
     2global $pwg_loaded_plugins; 
    23 
    34/* général */ 
     
    5253 
    5354/* config */ 
    54 $lang['CR_menubar_mode'] = 'Add Contest Results to the menu'; 
     55$lang['CR_menubar_mode'] = 'Add ContestResults to the menu'; 
    5556$lang['CR_menubar_link'] = 'Add a link to a existing menu-block'; 
    5657$lang['CR_menubar_link_display'] = 'Display the link in the following blocks'; 
    5758$lang['CR_menubar_block'] = 'New menu block'; 
    58 $lang['CR_menubar_block_number'] = 'Quantity of contests to display in the block'; 
     59$lang['CR_menubar_block_number'] = 'Number of contests to display in the block'; 
     60$lang['CR_menubar_block_display_days'] = 'Display the status of the contest'; 
    5961$lang['CR_truncate_summary'] = "Truncate the summary of the contest after x characters"; 
    6062 
     
    6466 
    6567/* cluetip */ 
    66 $lang['CR_help_lang'] = (CR_ED_STATE == 'active') ? "<b>You can use HTML and multilanguage descriptions.</b>" : "<b>You can use HTML.</b>"; 
     68$lang['CR_help_lang'] = isset($pwg_loaded_plugins['ExtendedDescription']) ? "<b>You can use HTML and multilanguage descriptions.</b>" : "<b>You can use HTML.</b>"; 
    6769$lang['CR_help_title'] = "" . $lang['CR_help_lang']; 
    6870$lang['CR_help_status'] = "When the contest is <i>Finished</i> the results are displayed on the contest page and the marker <span style='color:#a00;'>(Finished)</span> is activated.<br/> 
  • extensions/ContestResults/language/es_ES/plugin.lang.php

    r9745 r9975  
    11<?php 
     2global $pwg_loaded_plugins; 
    23 
    34/* général */ 
     
    5758$lang['CR_menubar_block'] = 'Nuevo bloque menú'; 
    5859$lang['CR_menubar_block_number'] = 'Número de Concursos para mostrar en el bloque'; 
     60$lang['CR_menubar_block_display_days'] = 'Display the status of the contest'; 
    5961$lang['CR_truncate_summary'] = "Truncate the summary of the contest after x characters"; 
    6062 
     
    6466 
    6567/* cluetip */ 
    66 $lang['CR_help_lang'] = (CR_ED_STATE == 'active') ? "<b>Puede usar HTML y descripciones multilingüe.</b>" : "<b>Puede usar HTML.</b>"; 
     68$lang['CR_help_lang'] = isset($pwg_loaded_plugins['ExtendedDescription']) ? "<b>Puede usar HTML y descripciones multilingüe.</b>" : "<b>Puede usar HTML.</b>"; 
    6769$lang['CR_help_title'] = "" .$lang['CR_help_lang']; 
    6870$lang['CR_help_status'] = "Cuando el concurso se <i>Termina</i> los resultados se publican en la página del concurso y el indicador <span style='color:#a00;'>(Terminado)</span> se activa.<br/> 
  • extensions/ContestResults/language/fr_FR/plugin.lang.php

    r9745 r9975  
    11<?php 
     2global $pwg_loaded_plugins; 
    23 
    34/* général */ 
     
    5253 
    5354/* config */ 
    54 $lang['CR_menubar_mode'] = 'Intégrer Contest Results au menu'; 
     55$lang['CR_menubar_mode'] = 'Intégrer ContestResults au menu'; 
    5556$lang['CR_menubar_link'] = 'Lien dans un bloc menu existant'; 
    5657$lang['CR_menubar_link_display'] = 'Afficher le lien dans les blocs'; 
    5758$lang['CR_menubar_block'] = 'Nouveau bloc menu'; 
    5859$lang['CR_menubar_block_number'] = 'Nombre de concours à afficher dans le bloc'; 
     60$lang['CR_menubar_block_display_days'] = "Afficher l'état du concours"; 
    5961$lang['CR_truncate_summary'] = "Tronquer le résumé du concours après x caractères"; 
    6062 
     
    6466 
    6567/* cluetip */ 
    66 $lang['CR_help_lang'] = (CR_ED_STATE == 'active') ? "<b>Vous pouvez utiliser du HTML et les descriptions multilingues.</b>" : "<b>Vous pouvez utiliser du HTML.</b>"; 
     68$lang['CR_help_lang'] = isset($pwg_loaded_plugins['ExtendedDescription']) ? "<b>Vous pouvez utiliser du HTML et les descriptions multilingues.</b>" : "<b>Vous pouvez utiliser du HTML.</b>"; 
    6769$lang['CR_help_title'] = "" . $lang['CR_help_lang']; 
    6870$lang['CR_help_status'] = "Quand le concours est <i>Terminé</i> les résultats sont affichés sur la page du concours et l'indicateur <span style='color:#a00;'>(Terminé)</span> s'active.<br/> 
  • extensions/ContestResults/language/lv_LV/plugin.lang.php

    r9745 r9975  
    11<?php 
     2global $pwg_loaded_plugins; 
    23 
    34/* général */ 
     
    5253 
    5354/* config */ 
    54 $lang['CR_menubar_mode'] = 'Pievienot Konkursa Rezultātus izvēlnei'; 
     55$lang['CR_menubar_mode'] = 'Pievienot ContestResults izvēlnei'; 
    5556$lang['CR_menubar_link'] = 'Pievienot saiti uz esošu izvēlnes bloku'; 
    5657$lang['CR_menubar_link_display'] = 'Rādīt saiti sekojošos blokos'; 
    5758$lang['CR_menubar_block'] = 'Jauns izvēlnes bloks'; 
    5859$lang['CR_menubar_block_number'] = 'Blokā attēlojamo konkursu skaits'; 
     60$lang['CR_menubar_block_display_days'] = 'Display the status of the contest'; 
    5961$lang['CR_truncate_summary'] = "Truncate the summary of the contest after x characters"; 
    6062 
     
    6466 
    6567/* cluetip */ 
    66 $lang['CR_help_lang'] = (CR_ED_STATE == 'active') ? "<b>Iespējasm lietot HTML un multivalodu aprakstus.</b>" : "<b>Varat lietot HTML.</b>"; 
     68$lang['CR_help_lang'] = isset($pwg_loaded_plugins['ExtendedDescription']) ? "<b>Iespējasm lietot HTML un multivalodu aprakstus.</b>" : "<b>Varat lietot HTML.</b>"; 
    6769$lang['CR_help_title'] = "" . $lang['CR_help_lang']; 
    6870$lang['CR_help_status'] = "Kad konkurss ir <i>Pabeigts</i>, tā rezultāti tiek atainoti konkursa lapā un tiek aktivēts marķieris <span style='color:#a00;'>(Pabeigts)</span>.<br/> 
  • extensions/ContestResults/main.inc.php

    r9745 r9975  
    2424define('CR_ADMIN', get_root_url().'admin.php?page=plugin-' . CR_DIR); 
    2525define('CR_PUBLIC', make_index_url(array('section' => 'contests')) . '/'); 
    26 define('CR_ED_STATE', isset($pwg_loaded_plugins['ExtendedDescription']) ? 'active' : 'unactive'); 
    2726 
    2827 
     
    3635add_event_handler('loc_end_picture', 'CR_comment_picture', 10);                 // Commentaire sur la page image 
    3736add_event_handler('get_stuffs_modules', 'CR_register_stuffs_module');   // Ajoute un module pour PWG Stuffs 
    38 if(CR_ED_STATE == 'active') add_event_handler('render_CR_content', 'get_user_language_desc');   // Textes multilangues 
    3937 
    4038 
     
    4644 
    4745// Gestion du menu 
    48 include(CR_PATH . 'include/cr_menubar.php'); 
     46if (script_basename() != 'admin') { 
     47        include(CR_PATH . 'include/cr_menubar.php'); 
     48} 
    4949 
    5050// Chargement des fichiers de langue et de la config 
     
    7777                                 
    7878                                if ($contest_name = get_contest_name($page['contest'])) { // vérifie si le concours existe 
    79                                         $page['title'] .= $conf['level_separator'] . trigger_event('render_CR_content', $contest_name); 
     79                                        $page['title'] .= $conf['level_separator'] . trigger_event('render_category_name', $contest_name); 
    8080                                } else { 
    8181                                        page_not_found(l10n('CR_notavailable')); 
  • extensions/ContestResults/maintain.inc.php

    r9745 r9975  
    66        'menubar_mode' => array( 
    77                'link' => 0, 
    8                 'block' => 1 
     8                'block' => 1, 
    99        ), 
    1010        'menubar_link' => array( 
    1111                'menu' => 1, 
    12                 'specials' => 0 
     12                'specials' => 0, 
    1313        ), 
    1414        'menubar_block' => array( 
    15                 'number' => 5 
     15                'number' => 5, 
     16                'display_days' => true, 
    1617        ), 
    1718        'truncate_summary' => 350, 
  • extensions/ContestResults/stuffs_module/config.inc.php

    r9745 r9975  
    3434        $template->append('contests', array( 
    3535                'ID' => $contest['id'], 
    36                 'NAME' => trigger_event('render_CR_content', $contest['name']), 
     36                'NAME' => trigger_event('render_category_name', $contest['name']), 
    3737                'SELECTED' => in_array($contest['id'], $selected_ids) ? true : false, 
    3838        )); 
  • extensions/ContestResults/stuffs_module/main.inc.php

    r9745 r9975  
    2323                $block['contests'][$contest['id']] =  array( 
    2424                        'ID' => $contest['id'], 
    25                         'NAME' => trigger_event('render_CR_content', $contest['name']), 
     25                        'NAME' => trigger_event('render_category_name', $contest['name']), 
    2626                        'VISIBLE' => $contest['visible'], 
    2727                        'STATUS' => $contest['status'], 
     
    2929                        'DATE_BEGIN' => format_date($contest['date_begin']), 
    3030                        'LOGO' => $contest['logo'], 
    31                         'SUMMARY' => CR_cut_string(trigger_event('render_CR_content', $contest['summary']), $conf['ContestResults']['truncate_summary']), 
    32                         'URL' => CR_PUBLIC . $contest['id'] . '-' . str2url(trigger_event('render_CR_content', $contest['name'])), 
     31                        'SUMMARY' => CR_cut_string(trigger_event('render_category_name', $contest['summary']), $conf['ContestResults']['truncate_summary']), 
     32                        'URL' => CR_PUBLIC . $contest['id'] . '-' . str2url(trigger_event('render_category_name', $contest['name'])), 
    3333                        'DAYS' => $contest['days'], 
    3434                ); 
  • extensions/ContestResults/template/cr_page.tpl

    r9745 r9975  
    1111                        <li><a href="{$U_EDIT}" title="{'CR_edit_tab'|@translate}" class="pwg-state-default pwg-button"> 
    1212                                <span class="pwg-icon pwg-icon-category-edit"> </span><span class="pwg-button-text">{'CR_edit_tab'|@translate}</span> 
     13                        </a></li> 
     14                        <li><a href="{$U_RESULTS}" title="{'CR_results_tab'|@translate}" class="pwg-state-default pwg-button"> 
     15                                <span class="pwg-icon pwg-icon-category-view-flat"> </span><span class="pwg-button-text">{'CR_results_tab'|@translate}</span> 
    1316                        </a></li> 
    1417                        {/if} 
     
    5255                <ul class="categoryActions">   
    5356                        {if isset($U_RESULTS) } 
    54                         <li><a href="{$U_RESULTS}" title="{'CR_results'|@translate}" class="pwg-state-default pwg-button"> 
    55                                 <span class="pwg-icon pwg-icon-category-edit"> </span><span class="pwg-button-text">{'CR_edit_tab'|@translate}</span> 
     57                        <li><a href="{$U_RESULTS}" title="{'CR_results_tab'|@translate}" class="pwg-state-default pwg-button"> 
     58                                <span class="pwg-icon pwg-icon-category-view-flat"> </span><span class="pwg-button-text">{'CR_results_tab'|@translate}</span> 
    5659                        </a></li> 
    5760                        {/if} 
Note: See TracChangeset for help on using the changeset viewer.