Changeset 9364


Ignore:
Timestamp:
02/23/11 23:45:29 (9 years ago)
Author:
tiico
Message:

Complete v2.0.0 :

  • Add information on admin page
  • Change blockmenu to show Contests without groups or for Guests.
Location:
extensions/ConcoursPhoto
Files:
12 edited

Legend:

Unmodified
Added
Removed
  • extensions/ConcoursPhoto/CHANGELOG

    r8965 r9364  
    99        - Correct hour/min bug when time is set to 00h00 and control coherence between end and begin dates/hours 
    1010        - Correct export to csv file (utf8decode) 
     11        - Add information on admin page 
     12        - Change blockmenu to show Contests without groups or for Guests.   
    1113______________ 
    1214 
  • extensions/ConcoursPhoto/admin/admin.php

    r8965 r9364  
    6060 
    6161    } 
     62} 
    6263             
    63 } 
     64$template->assign( 'CONCOURS_VERSION', l10n('concoursphoto')." (<i>Version ".CONCOURS_VERSION.'</i>)'); 
    6465 
    6566 
  • extensions/ConcoursPhoto/admin/template/add_concours.tpl

    r8965 r9364  
    1010 
    1111<div class="titrePage"> 
    12   <h2>Concours</h2> 
     12  <h2>{$CONCOURS_VERSION}</h2> 
    1313</div> 
    1414 
  • extensions/ConcoursPhoto/admin/template/audit.tpl

    r8946 r9364  
    11<div class="titrePage"> 
    2   <h2>Concours</h2> 
     2  <h2>{$CONCOURS_VERSION}</h2> 
    33</div> 
    44<div class="concours"> 
  • extensions/ConcoursPhoto/admin/template/config.tpl

    r8946 r9364  
    11<div class="titrePage"> 
    2   <h2>Concours</h2> 
     2  <h2>{$CONCOURS_VERSION}</h2> 
    33</div> 
    44<p> 
  • extensions/ConcoursPhoto/admin/template/criteria.tpl

    r8946 r9364  
    11<div class="titrePage"> 
    2   <h2>Concours</h2> 
     2  <h2>{$CONCOURS_VERSION}</h2> 
    33</div> 
    44<p> 
  • extensions/ConcoursPhoto/admin/template/manage.tpl

    r8946 r9364  
    11<div class="titrePage"> 
    2   <h2>Concours</h2> 
     2  <h2>{$CONCOURS_VERSION}</h2> 
    33</div> 
    44<p> 
  • extensions/ConcoursPhoto/admin/template/params.tpl

    r8946 r9364  
    11<div class="titrePage"> 
    2   <h2>Concours</h2> 
     2  <h2>{$CONCOURS_VERSION}</h2> 
    33</div> 
    44<p> 
  • extensions/ConcoursPhoto/include/Concours.class.php

    r8965 r9364  
    933933 
    934934 
    935      
    936935                if (($page['section']) == 'categories' AND !empty($page['category'])) 
    937936                { 
     
    10041003                                if (isset($_POST['concours_submit'])) 
    10051004                                { 
     1005                 
     1006//                    array_push($page['infos'] , l10n('concours_vote_saved')); 
     1007                     
    10061008                                        $user_note = ""; 
    10071009                if ($this->debug)                       echo "SUBMIT"; 
     
    17841786        } 
    17851787 
    1786   /* 
    1787     initialise menubar's menu 
    1788     called by menubar object when making menu 
    1789   */ 
     1788    // initialise menubar's menu.     called by menubar object when making menu 
    17901789        public function blockmanager_apply( $menu_ref_arr ) 
    17911790        { 
     
    17991798                if ( ($block = $menu->get_block( 'CONCOURS_menu' ) ) != null ) 
    18001799                { 
    1801                   if($user['id']==2) 
    1802                   { 
    1803                         $vote_id = $_SERVER['REMOTE_ADDR']; 
    1804                   } 
    1805                   else 
    1806                   { 
    1807                         $vote_id = $user['id']; 
    1808                   } 
    1809  
    1810         //      $polls_list=$this->get_polls_list($vote_id, is_admin(), $user['language']); 
     1800 
    18111801                  $menu_list=array(); 
    18121802 
     
    18241814 
    18251815                        // recover all img_id from the category 
    1826                         $query = 'SELECT distinct(id_concours), groups, CONC.name' 
     1816                        $query = 'SELECT distinct(id_concours), groups, guest, CONC.name' 
    18271817                        .' FROM ' .CONCOURS_RESULT_TABLE 
    18281818                        .' INNER JOIN '.CONCOURS_TABLE. ' AS CONC ON CONC.id = id_concours' 
    1829                         .' ORDER BY date DESC' 
     1819                        .' ORDER BY id DESC' 
    18301820                        .';'; 
    18311821                         
     
    18391829                                        break; 
    18401830                                         
    1841                                 if (!empty($row['groups'])) 
     1831                $conc_to_show = false;  // Default ==> dont show 
     1832                 
     1833                // Guest 
     1834                                if (is_a_guest() AND $row['guest']) 
     1835                    $conc_to_show = true; 
     1836                // Group present 
     1837                elseif (!empty($row['groups'])) 
    18421838                                { 
    18431839                                        $authorized_groups = explode(',', $row['groups']); 
    1844                                         if (array_intersect($this->user_groups, $authorized_groups) == array())  
     1840                                        if (array_intersect($this->user_groups, $authorized_groups) != array())  
     1841                        $conc_to_show = true; 
     1842                } 
     1843                // Allowed for any user (logged) 
     1844                elseif (empty($row['groups'])) 
     1845                    $conc_to_show = true; 
     1846                 
     1847                if ($conc_to_show) 
    18451848                                        { 
    1846                                                 continue; 
    1847                                         } 
    18481849                                        $nb_concours ++; 
    18491850                                        array_push($menu_list, 
     
    18511852                                                'nfo' => "", 
    18521853                                                'text' => $row['name'], 
    1853         //                                      'link' => CONCOURS_PATH.'publish.php?id='.$row['id_concours'], 
    18541854                                                'link' => './index.php?/concours/'.$row['id_concours'], 
    18551855                                                'edit' => (is_admin()? PHPWG_ROOT_PATH . 'admin.php?page=plugin&amp;section=' . CONCOURS_DIR . '%2Fadmin%2Fadd_concours.php&amp;concours=' . $row['id_concours'].'&amp;action=modify':"") 
     
    18621862                  { 
    18631863 
    1864                           $block->set_title("Concours Photo"); 
     1864                          $block->set_title(l10n('concoursphoto')); 
    18651865                          $block->template = CONCOURS_ROOT.'/template/concours_menu.tpl'; 
    18661866                          $block->data = $menu_list; 
  • extensions/ConcoursPhoto/language/en_UK/plugin.lang.php

    r8965 r9364  
    9898$lang['concours_change_score']          = 'Allow user to change his score after a validation'; 
    9999$lang['concours_end_date_change_to']    = 'End date changed to %s'; 
    100 $lang['concours_saved']                 = 'Concours %s-%s saved'; 
     100$lang['concours_saved']                 = 'Contest %s-%s saved'; 
     101$lang['concoursphoto']                  = 'Photo Contest'; 
     102$lang['concours_saveOK']                = 'Parameters saved'; 
    101103?> 
  • extensions/ConcoursPhoto/language/fr_FR/plugin.lang.php

    r8965 r9364  
    9999$lang['concours_end_date_change_to']    = 'La date de fin du concours a été modifié : %s'; 
    100100$lang['concours_saved']                 = 'Concours %s-%s sauvegardé'; 
     101$lang['concoursphoto']                  = 'Concours Photo'; 
     102$lang['concours_saveOK']                = 'Paramètres enregistrés'; 
     103 
    101104?> 
  • extensions/ConcoursPhoto/main.inc.php

    r8946 r9364  
    22/* 
    33 * Plugin Name: ConcoursPhoto 
    4  * Version: 1.2.0 
     4 * Version: 2.0.0 
    55 * Description: Concours de photo paramétrable 
    66 * Plugin URI: http://piwigo.org/ext/extension_view.php?eid=323 
     
    1616 
    1717global $prefixeTable; 
     18 
     19define('CONCOURS_VERSION', '2.0.0 [BETA]');       //  
     20 
    1821 
    1922define('CONCOURS_NAME', 'Concours Photo'); 
Note: See TracChangeset for help on using the changeset viewer.