Ignore:
Timestamp:
Nov 11, 2009, 4:18:48 PM (14 years ago)
Author:
tiico
Message:

[Concours[ConcoursPhoto] Add param to mask author on images when a concours is prepared

Location:
extensions/ConcoursPhoto
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • extensions/ConcoursPhoto/admin/params.php

    r3905 r4252  
    1313  $concours->my_config['nbconcours_menubar'] = $_POST['nbconcours_menubar'];
    1414
     15  $concours->my_config['mask_author'] = isset($_POST['mask_author']);
     16
    1517  $concours->save_config();
    1618  array_push($page['infos'], l10n('concours_saveOK'));
     
    2426
    2527$template->assign(array(
    26         'SHOW_MENUBAR'                  => ($concours->my_config['active_menubar'] ? 'checked="checked"' : '')
     28        'SHOW_MENUBAR'                  => ($concours->my_config['active_menubar'] ? 'checked="checked"' : ''),
     29    'MASK_AUTHOR'                       => ($concours->my_config['mask_author'] ? 'checked="checked"' : ''),
    2730                        ));
    2831
  • extensions/ConcoursPhoto/admin/template/params.tpl

    r3905 r4252  
    2626
    2727             </TD>
     28        </TR>
     29        <TR>
     30                <TD colspan="2">
     31                    <input type="checkbox" name="mask_author" {$MASK_AUTHOR}/> {'concours_mask_author'|@translate}
     32                    <br/>
     33                </TD>
    2834        </TR>
    2935 </table>
  • extensions/ConcoursPhoto/include/Concours.class.php

    r4142 r4252  
    729729                        //------------
    730730                        // Step 1
     731           
     732            if ($this->my_config['mask_author'] && $this->my_config['mask_author'] == true)
     733            {
     734                // Request for prepared concours
     735                $query = '
     736                    SELECT *
     737                    FROM ' . CONCOURS_TABLE .'
     738                    WHERE category =' . $page['category']['id'] . '
     739                    AND time_to_sec(TIMEDIFF(begin_date,now())) > 0
     740                                ';
     741                $result = pwg_query($query);
     742                if ($result)
     743                    $template->assign('INFO_AUTHOR',l10n('concours_img_author'));
     744            }
     745
     746           
    731747                        $query = '
    732748                                SELECT *
  • extensions/ConcoursPhoto/include/default_values.inc.php

    r3905 r4252  
    77$concours_default_values['active_menubar'] = true; // Activate menubar view
    88$concours_default_values['nbconcours_menubar'] = 3;     // Nb of last published concours show on concours menubar
    9 
     9$concours_default_values['mask_author'] =   true; // Mask author for prepared concours
    1010?>
  • extensions/ConcoursPhoto/language/fr_FR/plugin.lang.php

    r4141 r4252  
    6868$lang['concours_hour_to']     = 'Heure de Fin';
    6969
    70 
     70$lang['concours_mask_author']   =  'Masquer l\'auteur pour les concours préparés non actifs';
    7171?>
Note: See TracChangeset for help on using the changeset viewer.