Sortir les liens en bas de page du corps du forum

2 participants

Voir le sujet précédent Voir le sujet suivant Aller en bas

Résolu Sortir les liens en bas de page du corps du forum

Message par Heine Dim 10 Juil 2022 - 22:31

Détails techniques


Version du forum : phpBB2
Poste occupé : Administrateur
Navigateur(s) concerné(s) : Google Chrome
Personnes concernées par le problème : Tous les utilisateurs
Lien du forum : https://mha-test.forumactif.com/

Description du problème

Bonjour à vous ! J'espère que vous allez bien. C'est gentil de passer sur ce topic. o/

Alors voilà, ma question est très simple : comment retirer du corps (du bodyline je présume) les liens de bas de page du forum ? Tout ce qui est "Forum gratuit | @phpbb" etc ?

Dans l'idée, j'aimerai le séparer totalement du forum pour lui faire prendre la largeur de l'écran, et lui mettre un fond particulier. Mais je ne vois pas trop comment faire ça.

Merci beaucoup si vous avez la réponse. o/

Bonne journée !
avatar

Heine
**

Messages : 65
Inscrit(e) le : 19/07/2010

Heine a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Sortir les liens en bas de page du corps du forum

Message par MlleAlys Dim 10 Juil 2022 - 23:11

Bonjour,
Vos templates overall_footer_begin et overall_footer_end ont-ils été modifiés ? C'est là que ça va se passer : Il faut déplacer la fin du corps du forum avant l'affichage des liens de bas de page.
MlleAlys

MlleAlys
Membre actif

Messages : 5806
Inscrit(e) le : 12/09/2012

MlleAlys a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Sortir les liens en bas de page du corps du forum

Message par Heine Dim 10 Juil 2022 - 23:14

Non, pas de modification ! Je me doutais bien que devait se jouer là dessus, mais je ne sais pas trop où toucher
avatar

Heine
**

Messages : 65
Inscrit(e) le : 19/07/2010

Heine a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Sortir les liens en bas de page du corps du forum

Message par MlleAlys Mar 12 Juil 2022 - 17:55

La fin du corps du forum se situe dans le template "fin du bas de page", il s'agit dans le template par défaut de cette partie ligne 26 :
Code:

      </td>
   </tr>
</table>

Les liens de bas de page commencent quant à eux comment dans le template "début du bas de page", à partir de la ligne 26 du template par défaut :
Code:
<div id="page-footer">

Nous allons donc supprimer la fermeture du corps du forum du template "fin de bas de page" pour l'insérer juste avant le début du footer dans l'autre template.
(Il faut également corriger de ce fait le contenu des "<!-- BEGIN html_validation --> ... <!-- END html_validation -->" car comme le corps du forum a commencé dans le template "haut de page", l'éditeur indiquera sinon une erreur de balise)

Début du bas de page :
Code:
<!-- BEGIN html_validation -->
<table>
  <tr>
    <td>
      <div>
   <div>
      <table>
         <tbody>
            <tr>
               <td>
<!-- END html_validation -->
               </td>
               <td valign="top" width="{C3SIZE}">
               <div id="{ID_RIGHT}">
                  <!-- BEGIN giefmod_index2 -->
                  {giefmod_index2.MODVAR}
                  <!-- BEGIN saut -->
                  <div style="height: {SPACE_ROW}px"></div>
                  <!-- END saut -->
                  <!-- END giefmod_index2 -->
               </div>
               </td>
            </tr>
         </tbody>
      </table>
   </div>
      </div>
      <!-- close div id="page-body" -->             

    </td>
  </tr>
</table>

<div id="page-footer">
   <div align="center">
      <div class="gen">
<!-- BEGIN html_validation -->
      </div>
   </div>
</div>
<!-- END html_validation -->

Fin du bas de page :
Code:
<!-- BEGIN html_validation -->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<body>

         <div>
            <div>
               <div>
<!-- END html_validation -->
               </div>
            </div>
            <!-- BEGIN switch_footer_links -->
            <div align="center">
               <div class="gen">
                  <!-- BEGIN footer_link -->
                     <!-- BEGIN switch_separator -->&nbsp;|&nbsp;<!-- END switch_separator -->
                     <a name="bottom" class="copyright" href="{switch_footer_links.footer_link.U_FOOTER_LINK_HREF}" rel="{switch_footer_links.footer_link.FOOTER_LINK_REL}" target="{switch_footer_links.footer_link.FOOTER_LINK_TARGET}" title="{switch_footer_links.footer_link.L_FOOTER_LINK_TITLE}">{switch_footer_links.footer_link.L_FOOTER_LINK_TEXT}</a>
                  <!-- END footer_link -->
               </div>
            </div>
            <!-- END switch_footer_links -->
         </div>
         {PROTECT_FOOTER}

<!-- BEGIN switch_facebook_login -->
<div id="fb-root"></div>
<script type="text/javascript">
    $(document).ready( function() {
        $('div.fb-login-button, span.fb-login-button').attr({
            "data-scope": "{switch_facebook_login.FB_SCOPE}",
            "data-max-rows": "{switch_facebook_login.FB_MAX_ROWS}",
            "data-size": "{switch_facebook_login.FB_BUTTON_SIZE}",
            "data-show-faces": "{switch_facebook_login.FB_SHOW_FACES}",
            "data-auto-logout-link": "{switch_facebook_login.FB_AUTO_LOGOUT}"
        });
        $('div.fb-login-button, span.fb-login-button').each(function() {
            if(typeof $(this).attr('onlogin') == typeof undefined || $(this).attr('onlogin') === false) {
                $(this).attr('onlogin', '{switch_facebook_login.FB_ONLOGIN}');
            }
            if($(this).html() == '') {
                $(this).html('{switch_facebook_login.FB_LABEL}');
            }
        });

        FB.init({
            appId  : "{switch_facebook_login.FB_APP_ID}",
            cookie  : {switch_facebook_login.FB_COOKIE},
            xfbml  : {switch_facebook_login.FB_XFBML},
            oauth  : {switch_facebook_login.FB_OAUTH},
            version : '{switch_facebook_login.FB_VERSION}'
        });

        (function(d, s, id){
            var js, fjs = d.getElementsByTagName(s)[0];
            if (d.getElementById(id)) {return;}
                js = d.createElement(s); js.id = id;
            js.src = "//connect.facebook.net/{switch_facebook_login.FB_LOCAL}/sdk.js";
            fjs.parentNode.insertBefore(js, fjs);
        }(document, 'script', 'facebook-jssdk'));
    });
    function onLoginFB() {
        window.location.replace('{switch_facebook_login.FB_ONLOGIN_URL}')
    }
</script>
<!-- END switch_facebook_login -->
<!-- BEGIN switch_topicit_connect -->
<script type="text/javascript">
    $(document).ready( function() {
        $('div.ti-connect').attr({
            'data-loc' : '{switch_topicit_connect.TOPICIT_URL}',
            'data-login' : '{switch_topicit_connect.BOARD_LOGIN}',
            'data-version' : '{switch_topicit_connect.TOPICIT_VERSION}',
            'data-lang' : '{switch_topicit_connect.BOARD_LANG}'
        });

        (function(d, s, id) {
            var js, fjs = d.getElementsByTagName(s)[0];
            if (d.getElementById(id)) return;
            js = d.createElement(s); js.id = id;
            js.src = "{switch_topicit_connect.TOPICIT_ENDPOINT}";
            fjs.parentNode.insertBefore(js, fjs);
        }(document, 'script', 'topicit-connect'));
    });
</script>
<!-- END switch_topicit_connect -->
<script type="text/javascript">
//<![CDATA[
   fa_endpage();
//]]>
</script>
</body>
</html>

Vous pourrez adapter la mise en forme du footer en modifiant votre css actuel #page-footer .
MlleAlys

MlleAlys
Membre actif

Messages : 5806
Inscrit(e) le : 12/09/2012

MlleAlys a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Sortir les liens en bas de page du corps du forum

Message par Heine Mar 12 Juil 2022 - 21:08

Ooh, d'accord, je vois ! Merci beaucoup, c'est parfait ! o///

Bonne soirée, et encore merci !
avatar

Heine
**

Messages : 65
Inscrit(e) le : 19/07/2010

Heine a été remercié(e) par l'auteur de ce sujet.

Voir le sujet précédent Voir le sujet suivant Revenir en haut

- Sujets similaires

Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum