[Liste] Mises à jours des MODs

Base de données des MODs de phpBB-fr : Télécharger des MODs ; demander du support .
Aucune demande de personnalisation des MODs n'est autorisée.

Modérateur: Equipe

Re: [Liste] Mises à jours des MODs

Messagede ErnadoO » 06 Juin 2009 à 03:07

[6 Juin 2009] Forcer la connexion: 1.0.6 -> 1.0.10

Procédure:
Uploadez le contenu du répertoire root/ puis naviguez dans le répertoire install/ pour exécuter les requêtes d'installation
    Ouvrir index.php
    Trouver
    Code: Tout sélectionner
    // ----- Start mod - Force Login ------ //
    if ($user->data['user_id'] == ANONYMOUS || $user->data['is_bot'])
    {
        login_box();
    }
    // ----- End mod - Force Login -------- //
      

    Remplacer par
    Code: Tout sélectionner
    // ----- Start mod - Force Login ------ //
    if ($config['allow_force_login'])
        {
            if ($config['allow_force_login_bots'])
                {
                    if ($config['allow_force_login_index'] && $user->data['user_id'] == ANONYMOUS || $user->data['is_bot'])
                        {    
                            login_box
    ();
                        }
                }
            else if ($config['allow_force_login_index'] && $user->data['user_id'] == ANONYMOUS)
                {
                    login_box();
                }         
        
    }    
    // ----- End mod - Force Login -------- //      

    Ouvrir viewtopic.php
    Trouver
    Code: Tout sélectionner
    // ----- Start mod - Force Login ------ //
    if ($user->data['user_id'] == ANONYMOUS || $user->data['is_bot'])
    {
        login_box();
    }
    // ----- End mod - Force Login -------- //
      

    Remplacer par
    Code: Tout sélectionner
    // ----- Start mod - Force Login ------ //
    if ($config['allow_force_login'])
        {
            if ($config['allow_force_login_bots'])
                {
                    if ($config['allow_force_login_viewtopic'] && $user->data['user_id'] == ANONYMOUS || $user->data['is_bot'])
                        {    
                            login_box
    ();
                        }
                }
            else if ($config['allow_force_login_viewtopic'] && $user->data['user_id'] == ANONYMOUS)
                {
                    login_box();
                }         
        
    }    
    // ----- End mod - Force Login -------- //      

    Ouvrir viewforum.php
    Trouver
    Code: Tout sélectionner
    // ----- Start mod - Force Login ------ //
    if ($user->data['user_id'] == ANONYMOUS || $user->data['is_bot'])
    {
        login_box();
    }
    // ----- End mod - Force Login -------- //
      

    Remplacer par
    Code: Tout sélectionner
    // ----- Start mod - Force Login ------ //
    if ($config['allow_force_login'])
        {
            if ($config['allow_force_login_bots'])
                {
                    if ($config['allow_force_login_viewforum'] && $user->data['user_id'] == ANONYMOUS || $user->data['is_bot'])
                        {    
                            login_box
    ();
                        }
                }
            else if ($config['allow_force_login_viewforum'] && $user->data['user_id'] == ANONYMOUS)
                {
                    login_box();
                }         
        
    }    
    // ----- End mod - Force Login -------- //      

    Ouvrir search.php
    Trouver
    Code: Tout sélectionner
    // ----- Start mod - Force Login ------ //
    if ($user->data['user_id'] == ANONYMOUS || $user->data['is_bot'])
    {
        login_box();
    }
    // ----- End mod - Force Login -------- //
      

    Remplacer par
    Code: Tout sélectionner
    // ----- Start mod - Force Login ------ //
    if ($config['allow_force_login'])
        {
            if ($config['allow_force_login_bots'])
                {
                    if ($config['allow_force_login_search'] && $user->data['user_id'] == ANONYMOUS || $user->data['is_bot'])
                        {    
                            login_box
    ();
                        }
                }
            else if ($config['allow_force_login_search'] && $user->data['user_id'] == ANONYMOUS)
                {
                    login_box();
                }         
        
    }    
    // ----- End mod - Force Login -------- //      

    Ouvrir faq.php
    Trouver
    Code: Tout sélectionner
    // ----- Start mod - Force Login ------ //
    if ($user->data['user_id'] == ANONYMOUS || $user->data['is_bot'])
    {
        login_box();
    }
    // ----- End mod - Force Login -------- //
      

    Remplacer par
    Code: Tout sélectionner
    // ----- Start mod - Force Login ------ //
    if ($config['allow_force_login'])
        {
            if ($config['allow_force_login_bots'])
                {
                    if ($config['allow_force_login_faq'] && $user->data['user_id'] == ANONYMOUS || $user->data['is_bot'])
                        {    
                            login_box
    ();
                        }
                }
            else if ($config['allow_force_login_faq'] && $user->data['user_id'] == ANONYMOUS)
                {
                    login_box();
                }         
        
    }    
    // ----- End mod - Force Login -------- //      


Le zip et le topic de présentation ont été mis à jour
ErnadoO
 

Re: [Liste] Mises à jours des MODs

Messagede ErnadoO » 06 Juin 2009 à 03:16

[6 Juin 2009] Verrouiller un nouveau sujet: 1.0.1 -> 1.0.3

Procédure:
    Suivez les instructions des fichiers Lock_New_Topic_on_Submit_v1.0.3/contrib/*.xml

Le zip et le topic de présentation ont été mis à jour
ErnadoO
 

Re: [Liste] Mises à jours des MODs

Messagede ErnadoO » 06 Juin 2009 à 03:29

[6 Juin 2009] Nécessité de modération: 1.0.2a -> 1.0.3a

Procédure:
    Uploadez le fichier root/includes/moderator_needed.php de l'archive

Le zip et le topic de présentation ont été mis à jour
ErnadoO
 

Re: [Liste] Mises à jours des MODs

Messagede ErnadoO » 06 Juin 2009 à 04:48

[6 Juin 2009] Prime Ajout d'amis rapide: 1.0.2 -> 2.0.0

Procédure:
    Suivez la apricédure du fichier Prime_quick_buddies_v2.0.0/update 1.0.2 to 2.0.0.xml

Le zip et le topic de présentation ont été mis à jour
ErnadoO
 

Re: [Liste] Mises à jours des MODs

Messagede ErnadoO » 06 Juin 2009 à 05:05

[6 Juin 2009] Recherche par utilisateur dans les logs: 1.0.0 -> 1.0.1

Procédure:
      Ouvrir includes/acp/acp_logs.php
      Cherchez
      Code: Tout sélectionner
              $log_username = request_var('log_username', '');   

      Remplacer par
      Code: Tout sélectionner
              $log_username = utf8_normalize_nfc(request_var('log_username', '', true));   

      Chercher
      Code: Tout sélectionner
      'start'        => $start,   

      Après, ajouter
      Code: Tout sélectionner
                          'log_username'    => $log_username,   

      Chercher
      Code: Tout sélectionner
                  'U_ACTION'        => $this->u_action,
                  'U_FIND_USERNAME'    => append_sid("{$phpbb_root_path}memberlist.$phpEx", 'mode=searchuser&form=log_user&field=log_username'),   

      Remplacer par
      Code: Tout sélectionner
                  'U_ACTION'        => $this->u_action . (($log_username) ? "&log_username=$log_username" : ''),
                  'U_FIND_USERNAME'    => append_sid("{$phpbb_root_path}memberlist.$phpEx", 'mode=searchuser&form=log_user&field=log_username'),   

      Trouver
      Code: Tout sélectionner
      'PAGINATION'    => generate_pagination($this->u_action . "&$u_sort_param", $log_count, $config['topics_per_page'], $start, true),   

      Remplacer par
      Code: Tout sélectionner
      'PAGINATION'    => generate_pagination($this->u_action . "&$u_sort_param" . (($log_username) ? "&log_username=$log_username" : ''), $log_count, $config['topics_per_page'], $start, true),   

Le zip et le topic de présentation ont été mis à jour
ErnadoO
 

Re: [Liste] Mises à jours des MODs

Messagede ErnadoO » 06 Juin 2009 à 05:22

[6 Juin 2009] Sujet résolu: 1.4.1 -> 1.4.3

Procédure:
    Suivez la procédure de Topic_solved_v1.4.3/contrib/upgrade-1.4.1-to-1.4.3.xml

Le zip et le topic de présentation ont été mis à jour
ErnadoO
 

Re: [Liste] Mises à jours des MODs

Messagede ErnadoO » 06 Juin 2009 à 05:34

[6 Juin 2009] Anniversaires à venir: 1.0.1 -> 1.0.2

Procédure:
    Suivez la procédure de Upcoming_Birthdays_v1.0.2/contrib/upgrade 101 to 102.xml

Le zip et le topic de présentation ont été mis à jour
ErnadoO
 

Re: [Liste] Mises à jours des MODs

Messagede Théonaute » 08 Juin 2009 à 15:03

[8 Juin 2009] Anti Double Post: 2.0.2 -> 2.0.3

Procédure:
Ouvrir posting.php
Trouver
Code: Tout sélectionner
        $post_data['vote_change'] = $adp_poll_vote_change;   

Remplacer par :
Code: Tout sélectionner
        $post_data['poll_vote_change'] = $adp_poll_vote_change;   


Ouvrir adm/style/acp_forums.html
Trouver
Code: Tout sélectionner
            if (value == {FORUM_POST})
            {
                dE('forum_post_options', 1);
                dE('forum_link_options', -1);
                dE('forum_rules_options', 1);
                dE('forum_cat_options', -1);
            }
            else if (value == {FORUM_LINK})
            {
                dE('forum_post_options', -1);
                dE('forum_link_options', 1);
                dE('forum_rules_options', -1);
                dE('forum_cat_options', -1);
            }
            else if (value == {FORUM_CAT})
            {
                dE('forum_post_options', -1);
                dE('forum_link_options', -1);
                dE('forum_rules_options', 1);
                dE('forum_cat_options', 1);
            }   

Remplacer par :
Code: Tout sélectionner
            if (value == {FORUM_POST})
            {
                dE('forum_post_options', 1);
                dE('forum_link_options', -1);
                dE('forum_rules_options', 1);
                dE('forum_cat_options', -1);
                dE('forum_adp_options', 1);
            }
            else if (value == {FORUM_LINK})
            {
                dE('forum_post_options', -1);
                dE('forum_link_options', 1);
                dE('forum_rules_options', -1);
                dE('forum_cat_options', -1);
                dE('forum_adp_options', -1);
            }
            else if (value == {FORUM_CAT})
            {
                dE('forum_post_options', -1);
                dE('forum_link_options', -1);
                dE('forum_rules_options', 1);
                dE('forum_cat_options', 1);
                dE('forum_adp_options', -1);
            }   



Trouver
Code: Tout sélectionner
        <dl>
            <dt><label for="adp_secs">{L_ADP_SECS}:</label><br /><span>{L_ADP_SECS_EXPLAIN}</span></dt>
            <dd><input type="text" id="adp_secs" name="adp_secs" value="{ADP_SECS}" maxlength="4" size="4" /></dd>
        </dl>   

Ajouter après :
Code: Tout sélectionner
        <dl>
            <dt><label for="adp_apply_to_all">{L_ADP_APPLY_TO_ALL}:</label><br /><span>{L_ADP_APPLY_TO_ALL_EXPLAIN}</span></dt>
            <dd><input type="checkbox" class="radio" id="adp_apply_to_all" name="adp_apply_to_all" value="1" /></dd>
        </dl>   


Ouvrir includes/acp/acp_forums.php
Trouver
Code: Tout sélectionner
                        'adp_text_edit'            => request_var('adp_text_edit', '-- %D --'),   

Remplacer par :
Code: Tout sélectionner
                        'adp_text_edit'            => utf8_normalize_nfc(request_var('adp_text_edit', '-- %D --',true)),   


Trouver
Code: Tout sélectionner
                        $forum_perm_from = request_var('forum_perm_from', 0);   

Ajouter, avant :
Code: Tout sélectionner
// Begin : Anti Double Posts
                        // Copy Anti-Double post settings ?
                        $adp_apply_to_all = request_var('adp_apply_to_all', 0);
                        if($adp_apply_to_all)
                        {
                            $forum_data_adp = array();
                            $forum_data_adp['adp_enable'] = $forum_data['adp_enable'];
                            $forum_data_adp['adp_admins'] = $forum_data['adp_admins'];
                            $forum_data_adp['adp_modos'] = $forum_data['adp_modos'];
                            $forum_data_adp['adp_auto_edit'] = $forum_data['adp_auto_edit'];
                            $forum_data_adp['adp_text_edit'] = $forum_data['adp_text_edit'];
                            $forum_data_adp['adp_always'] = $forum_data['adp_always'];
                            $forum_data_adp['adp_days'] = $forum_data['adp_days'];
                            $forum_data_adp['adp_hours'] = $forum_data['adp_hours'];
                            $forum_data_adp['adp_mins'] = $forum_data['adp_mins'];
                            $forum_data_adp['adp_secs'] = $forum_data['adp_secs'];
                            
                            $sql 
= "UPDATE " . FORUMS_TABLE . "
                                SET "
 . $db->sql_build_array('UPDATE', $forum_data_adp) . "
                                WHERE forum_type = "
 . FORUM_POST;
                            $db->sql_query($sql);
                            
                            unset
($forum_data_adp);
                        }
// End : Anti Double Posts      


Trouver
Code: Tout sélectionner
                            'adp_text_edit'            => '',   

Remplacer par :
Code: Tout sélectionner
                            'adp_text_edit'            => '-- %D --',   


Ouvrir language/fr/mods/anti_double_post.php
Trouver
Code: Tout sélectionner
    'ADP_SECS_EXPLAIN'        => 'Nombre de secondes pendant lesquels un double post n\'est pas possible.',   

Ajouter après :
Code: Tout sélectionner
    'ADP_APPLY_TO_ALL'                => 'Appliquer à tous les forums',
    'ADP_APPLY_TO_ALL_EXPLAIN'        => '<strong>ATTENTION :</strong> En cochant cette case, les paramètres ci-dessus seront appliqués à tous vos forums.',   


Le zip et le topic de présentation ont été mis à jour
Théonaute | Mes MODs pour phpBB3.0.x | MODs de l'équipe des codeurs de phpbb-fr
Dernier MOD, le 31 décembre 2010 : Couleurs de fond pour les groupes v2.0.1.
Demande de support par MP ou en dehors du forum à vos risques et périls
Avatar de l’utilisateur
Théonaute
Resp. des codeurs
Resp. des codeurs
 
Messages: 5444
Inscription: 22 Jan 2006 à 16:45
Localisation: Montréal

Re: [Liste] Mises à jours des MODs

Messagede Théonaute » 08 Juin 2009 à 15:10

[8 Juin 2009] Rangs par groupes: 1.0.1 -> 1.0.2

Procédure:
    Ouvrir memberlist.php
    Trouver
    Code: Tout sélectionner
                get_user_rank($row['user_rank'], (($row['user_id'] == ANONYMOUS) ? false $row['user_posts']), $row['group_id'], $rank_title$rank_img$rank_img_src);   

    Remplacer par
    Code: Tout sélectionner
                get_user_rank($row['user_rank'], (($row['user_id'] == ANONYMOUS) ? false $row['user_posts']), $rank_title$rank_img$rank_img_src$row['group_id']);   

    Trouver
    Code: Tout sélectionner
        get_user_rank($data['user_rank'], (($user_id == ANONYMOUS) ? false $data['user_posts']), $data['group_id'], $rank_title$rank_img$rank_img_src);   

    Remplacer par
    Code: Tout sélectionner
        get_user_rank($data['user_rank'], (($user_id == ANONYMOUS) ? false $data['user_posts']), $rank_title$rank_img$rank_img_src$data['group_id']);   


    Ouvrir viewtopic.php
    Trouver
    Code: Tout sélectionner
                get_user_rank($row['user_rank'], false$row['group_id'], $user_cache[$poster_id]['rank_title'], $user_cache[$poster_id]['rank_image'], $user_cache[$poster_id]['rank_image_src']);   

    Remplacer par
    Code: Tout sélectionner
                get_user_rank($row['user_rank'], false$user_cache[$poster_id]['rank_title'], $user_cache[$poster_id]['rank_image'], $user_cache[$poster_id]['rank_image_src'], $row['group_id']);   

    Trouver
    Code: Tout sélectionner
                get_user_rank($row['user_rank'], $row['user_posts'], $row['group_id'], $user_cache[$poster_id]['rank_title'], $user_cache[$poster_id]['rank_image'], $user_cache[$poster_id]['rank_image_src']);   

    Remplacer par


    Code: Tout sélectionner
                get_user_rank($row['user_rank'], $row['user_posts'], $user_cache[$poster_id]['rank_title'], $user_cache[$poster_id]['rank_image'], $user_cache[$poster_id]['rank_image_src'], $row['group_id']);   


    Ouvrir includes/functions_display.php
    Trouver
    Code: Tout sélectionner
    function get_user_rank($user_rank$user_posts$group_id, &$rank_title, &$rank_img, &$rank_img_src)   

    Remplacer par
    Code: Tout sélectionner
    function get_user_rank($user_rank$user_posts, &$rank_title, &$rank_img, &$rank_img_src$group_id)   


    Ouvrir includes/ucp/ucp_pm_viewmessage.php
    Trouver
    Code: Tout sélectionner
        get_user_rank($user_row['user_rank'], $user_row['user_posts'], $user_row['group_id'], $user_row['rank_title'], $user_row['rank_image'], $user_row['rank_image_src']);   

    Remplacer par
    Code: Tout sélectionner
        get_user_rank($user_row['user_rank'], $user_row['user_posts'], $user_row['rank_title'], $user_row['rank_image'], $user_row['rank_image_src'], $user_row['group_id']);   

Le zip et le topic de présentation ont été mis à jour
Théonaute | Mes MODs pour phpBB3.0.x | MODs de l'équipe des codeurs de phpbb-fr
Dernier MOD, le 31 décembre 2010 : Couleurs de fond pour les groupes v2.0.1.
Demande de support par MP ou en dehors du forum à vos risques et périls
Avatar de l’utilisateur
Théonaute
Resp. des codeurs
Resp. des codeurs
 
Messages: 5444
Inscription: 22 Jan 2006 à 16:45
Localisation: Montréal

Re: [Liste] Mises à jours des MODs

Messagede ErnadoO » 09 Oct 2009 à 16:27

[09 Octobre 2009] Sujet cimenté: 1.0.0 -> 1.0.1

Procédure:
    Suivez la procédure de Topic_cement_v1.0.1/contrib/update_from_1.0.0_to_1.0.1.xml

Le zip et le topic de présentation ont été mis à jour
ErnadoO
 

Re: [Liste] Mises à jours des MODs

Messagede ErnadoO » 18 Oct 2009 à 20:41

[19 Octobre 2009] Nombre d'avertissements dans viewtopic: 1.0.0 -> 1.0.2

Procédure:
    Ouvrir styles/prosilver/template/memberlist_view.html
    Trouver
    Code: Tout sélectionner
                <!-- IF U_NOTES or U_WARN -->
                <dt>{L_WARNINGS}: </dt>
                <dd><strong>{WARNINGS}</strong> [ <a href="{U_NOTES}">{L_VIEW_NOTES}</a> <!-- IF U_WARN --> | <a href="{U_WARN}">{L_WARN_USER}</a> <!-- ENDIF -->]</dd>
                <!-- ENDIF -->  

    Remplacer par
    Code: Tout sélectionner
                <!-- IF USERID_BANNED -->
                <dt>&nbsp;</dt>
                <dd><strong>{L_CURRENTLY_BANNED}</strong> <!-- IF U_NOTES -->[ <a href="{U_NOTES}">{L_VIEW_NOTES}</a> ]<!-- ENDIF --></dd>
                <!-- ELSEIF WARNINGS -->
                <dt>{L_WARNINGS}: </dt>
                <dd><strong>{WARNINGS}</strong> <!-- IF U_NOTES -->[ <a href="{U_NOTES}">{L_VIEW_NOTES}</a> <!-- IF U_WARN --> | <a href="{U_WARN}">{L_WARN_USER}</a> <!-- ENDIF -->]<!-- ENDIF --></dd>
                <!-- ELSE -->
                <dt>&nbsp;</dt>
                <dd><!-- IF U_NOTES -->[ <a href="{U_NOTES}">{L_VIEW_NOTES}</a> <!-- IF U_WARN --> | <a href="{U_WARN}">{L_WARN_USER}</a> <!-- ENDIF -->]<!-- ENDIF --></dd>
                <!-- ENDIF -->  

    Ouvrir memberlist.php
    Trouver
    Code: Tout sélectionner
            // Get user...
            $sql = 'SELECT *
                FROM '
     . USERS_TABLE . '
                WHERE '
     . (($username) ? "username_clean = '" . $db->sql_escape(utf8_clean_string($username)) . "'" : "user_id = $user_id");  

    Remplacer par
    Code: Tout sélectionner
            // Get user...
            $sql = 'SELECT u.*, b.*
                FROM '
     . USERS_TABLE . ' u
                LEFT JOIN '
     . BANLIST_TABLE . ' b ON (u.user_id = b.ban_userid)
                WHERE '
     . (($username) ? "u.username_clean = '" . $db->sql_escape(utf8_clean_string($username)) . "'" : "u.user_id = $user_id");  

    Trouver
    Code: Tout sélectionner
                trigger_error('NO_USER');
            }  

    Après, ajouter
    Code: Tout sélectionner
            // see if the user is banned
            $is_banned = false;
            if ($member['ban_end'] >= time() || $member['ban_end'] == '0')
            {
                $is_banned = true;
            }  

    Trouver
    Code: Tout sélectionner
                'AVATAR_IMG'    => $poster_avatar,  

    Avant, ajouter
    Code: Tout sélectionner
                'USERID_BANNED'    => $is_banned,  

    Ouvrir viewtopic.php
    Trouver
    Code: Tout sélectionner
    // BEGIN BAN TEST
        $sql = 'SELECT ban_userid
            FROM '
     . BANLIST_TABLE . '
            WHERE '
     . $db->sql_in_set('ban_userid', empty($id_cache) ? 0 : $id_cache)
                AND 'ban_userid <> 0'
                AND '(ban_end >= ' . time() . ' OR ban_end = 0)';

        $result = $db->sql_query($sql);
        $ban_list[] = array(0);
        while ($row = $db->sql_fetchrow($result))
        {
            $ban_list[] = $row['ban_userid'];
        }
        $db->sql_freeresult($result);
    // END BAN TEST     

    Remplacer par
    Code: Tout sélectionner
    // BEGIN BAN TEST
    $sql = 'SELECT b.*, u.user_id
        FROM '
     . BANLIST_TABLE . ' b, ' . USERS_TABLE . ' u
        WHERE (b.ban_end >= '
     . time() . '
            OR b.ban_end = 0)'
    ;

    $result = $db->sql_query($sql);
    $ban_list = array();
    while ($row2 = $db->sql_fetchrow($result))
    {
        $ban_list[] = $row2['ban_userid'];
    }
    $db->sql_freeresult($result);
    // END BAN TEST     

Le zip et le topic de présentation ont été mis à jour
ErnadoO
 

Re: [Liste] Mises à jours des MODs

Messagede Théonaute » 06 Nov 2009 à 16:13

[09 Octobre 2009] Étendre les catégories: 1.2.1 -> 1.4.1

Procédure:
    SQL
    Code: Tout sélectionner
    ALTER TABLE phpbb_forums ADD default_display tinyint(1) NOT NULL DEFAULT 1;    


    Ouvrir adm/style/acp_forums.html
    Trouver
    Code: Tout sélectionner
                    dE('forum_rules_options', 1);    

    Ajouter, après
    Code: Tout sélectionner
                    dE('forum_cat_options', -1);    

    Trouver
    Code: Tout sélectionner
                    dE('forum_rules_options', -1);    

    Ajouter, après
    Code: Tout sélectionner
                    dE('forum_cat_options', -1);    

    Trouver
    Code: Tout sélectionner
                    dE('forum_rules_options', 1);    

    Ajouter, après
    Code: Tout sélectionner
                    dE('forum_cat_options', 1);    

    Trouver
    Code: Tout sélectionner
            <dl>
                <dt><label for="display_active">{L_DISPLAY_ACTIVE_TOPICS}:</label><br /><span>{L_DISPLAY_ACTIVE_TOPICS_EXPLAIN}</span></dt>
                <dd><label><input type="radio" class="radio" name="display_active" value="1"<!-- IF S_DISPLAY_ACTIVE_TOPICS --> id="display_active" checked="checked"<!-- ENDIF --> /> {L_YES}</label>
                    <label><input type="radio" class="radio" name="display_active" value="0"<!-- IF not S_DISPLAY_ACTIVE_TOPICS --> id="display_active" checked="checked"<!-- ENDIF --> /> {L_NO}</label></dd>
            </dl>    

    Ajouter, après
    Code: Tout sélectionner
            <dl>
                <dt><label for="forum_style">{L_DEFAULT_DISPLAY}:</label><br /><span>{L_DEFAULT_DISPLAY_EXPLAIN}</span></dt>
                <dd><label><input type="radio" class="radio" name="default_display" value="1"<!-- IF S_DEFAULT_DISPLAY --> id="default_display" checked="checked"<!-- ENDIF --> /> {L_YES}</label>
                    <label><input type="radio" class="radio" name="default_display" value="0"<!-- IF not S_DEFAULT_DISPLAY --> id="default_display" checked="checked"<!-- ENDIF --> /> {L_NO}</label></dd>
            </dl>    



    Ouvrir includes/functions_display.php
    Trouver
    Code: Tout sélectionner
            // Empty category
            if ($row['parent_id'] == $root_data['forum_id'] && $row['forum_type'] == FORUM_CAT)
            {    

    Ajouter, après
    Code: Tout sélectionner
                            $cat_aff_stat = request_var($config['cookie_name'].'_cat_'.$row['forum_id'].'_aff_stat', intval($row['default_display']),false,true);   

    Trouver
    Code: Tout sélectionner
                    'DISPLAY_CAT'            => (isset($_COOKIE[$config['cookie_name'].'_display_cat_c'.$row['forum_id']])) ? 'none' : 'block',
                    'DISPLAY_CAT_LINK'        => (isset($_COOKIE[$config['cookie_name'].'_display_cat_c'.$row['forum_id']])) ? '<a href="javascript:show_details(\'c'.$row['forum_id'].'\');" title="'.$user->lang['EXPAND_CAT_DISPLAY'].'">+</a>' : '<a href="javascript:show_details(\'c'.$row['forum_id'].'\');" title="'.$user->lang['EXPAND_CAT_HIDE'].'">-</a>',    

    Remplacer par
    Code: Tout sélectionner
                    'DISPLAY_CAT'            => ($cat_aff_stat) ? 'block' : 'none',
                    'DISPLAY_CAT_LINK'        => ($cat_aff_stat) ? '<a href="javascript:show_details(\'cat_'.$row['forum_id'].'\');" title="'.$user->lang['EXPAND_CAT_HIDE'].'">-</a>' : '<a href="javascript:show_details(\'cat_'.$row['forum_id'].'\');" title="'.$user->lang['EXPAND_CAT_DISPLAY'].'">+</a>',    


    Ouvrir includes/acp/acp_forums.php
    Trouver
    Code: Tout sélectionner
                            'forum_password_unset'    => request_var('forum_password_unset', false),    

    Ajouter, après
    Code: Tout sélectionner
                            'default_display'        => request_var('default_display', true),    

    Trouver
    Code: Tout sélectionner
                                'forum_password_confirm'=> '',    

    Ajouter, après
    Code: Tout sélectionner
                                'default_display'        => true,    

    Trouver
    Code: Tout sélectionner
                        'S_CAN_COPY_PERMISSIONS'    => ($action != 'edit' || empty($forum_id) || ($auth->acl_get('a_fauth') && $auth->acl_get('a_authusers') && $auth->acl_get('a_authgroups') && $auth->acl_get('a_mauth'))) ? true : false,    

    Ajouter, après
    Code: Tout sélectionner
                        'S_DEFAULT_DISPLAY'            => ($forum_data['default_display']) ? true : false,    


    Ouvrir language/en/common.php
    Trouver
    Code: Tout sélectionner
        'EXPAND_CAT_DISPLAY'    => 'Expand this category',
        'EXPAND_CAT_HIDE'        => 'Hide this category',    

    Remplacer par
    Code: Tout sélectionner

    Trouver
    ?>

    Ajouter, avant
    Code: Tout sélectionner
    $lang = array_merge($lang, array(
        'EXPAND_CAT_DISPLAY'    => 'Expand this category',
        'EXPAND_CAT_HIDE'        => 'Hide this category',
    ));
        


    Ouvrir language/en/acp/forums.php
    Trouver
    ));

    ?>

    Ajouter, avant
    Code: Tout sélectionner
        'DEFAULT_DISPLAY'            => 'Expand this category by default',
        'DEFAULT_DISPLAY_EXPLAIN'    => 'Expand categories MOD\'s configuration',    


    Ouvrir language/fr/common.php
    Trouver
    Code: Tout sélectionner
        'EXPAND_CAT_DISPLAY'    => 'Étendre cette catégorie',
        'EXPAND_CAT_HIDE'        => 'Masquer cette catégorie',    

    Remplacer par
    Code: Tout sélectionner

    Trouver
    ?>

    Ajouter, avant
    Code: Tout sélectionner
    $lang = array_merge($lang, array(
        'EXPAND_CAT_DISPLAY'    => 'Étendre cette catégorie',
        'EXPAND_CAT_HIDE'        => 'Masquer cette catégorie',
    ));
        


    Ouvrir language/fr/acp/forums.php
    Trouver
    ));

    ?>
    [/quote]
    Ajouter, avant
    Code: Tout sélectionner
        'DEFAULT_DISPLAY'            => 'Étendre la catégorie par défaut',
        'DEFAULT_DISPLAY_EXPLAIN'    => 'Configuration du MOD Étendre les catégories',    


    Ouvrir styles/prosilver/template/forumlist_body.html
    Trouver
    Code: Tout sélectionner
    <script type="text/javascript">
    function show_details(id)
    {
        if(document.getElementById(id).style.display == 'none')
        {
            //Display
            document.getElementById(id).style.display = 'block';
            //Change link
            document.getElementById('phpbb_cat_'+id).innerHTML = '<a href="javascript:show_details(\''+id+'\');" title="{L_EXPAND_CAT_HIDE}">-</a>';
            //Delete cookie 
            document.cookie = '{COOKIE_NAME}_display_cat_'+id+'=0;expires=Thu, 01-Jan-1970 00:00:01 GMT;';
        }
        else
        
    {
            //Don't display
            document.getElementById(id).style.display = 'none';
            //Change link
            document.getElementById('phpbb_cat_'+id).innerHTML = '<a href="javascript:show_details(\''+id+'\');" title="{L_EXPAND_CAT_DISPLAY}">+</a>';        
            
    //Create cookie 
            document.cookie = '{COOKIE_NAME}_display_cat_'+id+'=1;';        
        
    }
    }
    </script>

    Remplacer par
    Code: Tout sélectionner
    <script type="text/javascript">
    function show_details(id)
    {
        if(document.getElementById(id).style.display == 'none')
        {
            //Display
            document.getElementById(id).style.display = 'block';
            //Change link
            document.getElementById('phpbb_'+id).innerHTML = '<a href="javascript:show_details(\''+id+'\');" title="{L_EXPAND_CAT_HIDE}">-</a>';
            //Delete cookie 
            document.cookie = '{COOKIE_NAME}_'+id+'_aff_stat=1;';
        }
        else
        
    {
            //Don't display
            document.getElementById(id).style.display = 'none';
            //Change link
            document.getElementById('phpbb_'+id).innerHTML = '<a href="javascript:show_details(\''+id+'\');" title="{L_EXPAND_CAT_DISPLAY}">+</a>';        
            
    //Create cookie 
            document.cookie = '{COOKIE_NAME}_'+id+'_aff_stat=0;';
        }
    }
    </script>

    Trouver
    Code: Tout sélectionner
    <span id="phpbb_cat_c{forumrow.FORUM_ID}" style="font-size:18px;margin-right:8px;">{forumrow.DISPLAY_CAT_LINK}</span>    

    Remplacer par
    Code: Tout sélectionner
    <span id="phpbb_cat_{forumrow.FORUM_ID}" style="font-size:18px;margin-right:8px;">{forumrow.DISPLAY_CAT_LINK}</span>    

    Trouver
    Code: Tout sélectionner
                    <div id="c{forumrow.FORUM_ID}" style="display:{forumrow.DISPLAY_CAT};">    

    Remplacer par
    Code: Tout sélectionner
                    <div id="cat_{forumrow.FORUM_ID}" style="display:{forumrow.DISPLAY_CAT};">    

Zip, lien de téléchargement et topic de présentation mis à jour.
Théonaute | Mes MODs pour phpBB3.0.x | MODs de l'équipe des codeurs de phpbb-fr
Dernier MOD, le 31 décembre 2010 : Couleurs de fond pour les groupes v2.0.1.
Demande de support par MP ou en dehors du forum à vos risques et périls
Avatar de l’utilisateur
Théonaute
Resp. des codeurs
Resp. des codeurs
 
Messages: 5444
Inscription: 22 Jan 2006 à 16:45
Localisation: Montréal

Re: [Liste] Mises à jours des MODs

Messagede ErnadoO » 21 Nov 2009 à 13:02

[21 Novembre 2009] Heure d'été automatique: 2.0.0 -> 2.0.2

Procédure:
    Suivez la procédure de automatic_dst_v2.0.2/contrib/upgrade_****.xml

Le zip et le topic de présentation ont été mis à jour
ErnadoO
 

Re: [Liste] Mises à jours des MODs

Messagede ErnadoO » 21 Nov 2009 à 13:42

[21 Novembre 2009] Anniversaire à l'inscription: 1.0.0 -> 1.0.1

Procédure:
      Ouvrir includes/ucp/ucp_register.php
      Trouver
      Code: Tout sélectionner
                      'user_birthday'     => array('date', false),  

      Remplacer par
      Code: Tout sélectionner
                      'user_birthday'            => array('date', !$config['allow_birthdays']),  


Le zip et le topic de présentation ont été mis à jour
ErnadoO
 

Re: [Liste] Mises à jours des MODs

Messagede Théonaute » 29 Nov 2009 à 17:46

[29 Novembre 2009] Catégoriser les annonces et post-its: 1.0.0 -> 1.0.1

Modifications du fichier d'installation et ajout des instructions pour subsilver2

Procédure:
    n/a

Le zip et le topic de présentation ont été mis à jour
Théonaute | Mes MODs pour phpBB3.0.x | MODs de l'équipe des codeurs de phpbb-fr
Dernier MOD, le 31 décembre 2010 : Couleurs de fond pour les groupes v2.0.1.
Demande de support par MP ou en dehors du forum à vos risques et périls
Avatar de l’utilisateur
Théonaute
Resp. des codeurs
Resp. des codeurs
 
Messages: 5444
Inscription: 22 Jan 2006 à 16:45
Localisation: Montréal

PrécédenteSuivante

Retourner vers Base de données des MODs

 


  • Articles en relation
    Réponses
    Vus
    Dernier message

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 7 invités

Liens : phpBB.biz • phpBBHacks.com • phpBB-Seo.com • EzCom-fr.com • phpBB-Conseils.com • phpBB3 Styles • phpBB podpora • phpBB Portugal • Tapatalk • Net Avenir • PromoBenef • Ticket Gagnant •