Ajouter un bouton "Retour à la page précédente"

3 participants

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

Résolu Ajouter un bouton "Retour à la page précédente"

Message par Inae83 Jeu 24 Sep 2015 - 10:33

Détails techniques


Version du forum : phpBB3
Poste occupé : Administrateur
Navigateur(s) concerné(s) : Google Chrome
Personnes concernées par le problème : Plusieurs utilisateurs
Problème apparu depuis : Depuis que j'ai créé un forum 21-9-2015
Lien du forum : http://cafe-philo.forumactif.org

Description du problème

Je n'ai pas trouvé dans les tutoriels comment ajouter un bouton "Retour à la page précédente"

Merci pour vos réponses


Dernière édition par Inae83 le Lun 28 Sep 2015 - 16:40, édité 1 fois
avatar

Inae83
Nouveau membre

Masculin
Messages : 10
Inscrit(e) le : 23/09/2015

http://cafe-philo.forumactif.org
Inae83 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Ajouter un bouton "Retour à la page précédente"

Message par Automne Jeu 24 Sep 2015 - 12:11

Automne

Automne
Membre actif

Messages : 8431
Inscrit(e) le : 22/03/2010

https://gilles570.motards.net/
Automne a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Ajouter un bouton "Retour à la page précédente"

Message par Inae83 Jeu 24 Sep 2015 - 13:05

Merci pour votre réponse rapide.
Mais il semble que l'adresse que vous mentionnez soit inaccessible.
Petite erreur ?
avatar

Inae83
Nouveau membre

Masculin
Messages : 10
Inscrit(e) le : 23/09/2015

http://cafe-philo.forumactif.org
Inae83 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Ajouter un bouton "Retour à la page précédente"

Message par Automne Jeu 24 Sep 2015 - 16:03

Re,

Ah beh oui, elle n'est plus accessible ........ bizarre reflexion
Bref, c'est un code javascript qui dit ceci
Code:

<a href=javascript:history.go(-1)>Retour</a>
Automne

Automne
Membre actif

Messages : 8431
Inscrit(e) le : 22/03/2010

https://gilles570.motards.net/
Automne a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Ajouter un bouton "Retour à la page précédente"

Message par Inae83 Jeu 24 Sep 2015 - 17:18

Ca y est, trucsweb est de nouveau accessible, et ça correspond à ce que vous avez dit.
Mais à quel endroit du code dois-je rentrer
<a href=javascript:history.go(-1)>Retour</a>

Désolé de vous importuner encore, mais je ne connais rien à Java Sad
avatar

Inae83
Nouveau membre

Masculin
Messages : 10
Inscrit(e) le : 23/09/2015

http://cafe-philo.forumactif.org
Inae83 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Ajouter un bouton "Retour à la page précédente"

Message par Automne Jeu 24 Sep 2015 - 18:50

Vous voulez le mettre ou ce bouton, ça dépend. Le code peut se mettre tel quel dans le template overall_header, en haut de page, sous la bannière, a coté du module recherche, dans la page accueil, a doite de la date et l'heure... a vous de choisir un endroit. Je vous dirais a quel endroit il faut le mettre au cas ou vous n'y arrivais pas.
Automne

Automne
Membre actif

Messages : 8431
Inscrit(e) le : 22/03/2010

https://gilles570.motards.net/
Automne a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Ajouter un bouton "Retour à la page précédente"

Message par Inae83 Jeu 24 Sep 2015 - 19:38

Merci, je vais essayer
avatar

Inae83
Nouveau membre

Masculin
Messages : 10
Inscrit(e) le : 23/09/2015

http://cafe-philo.forumactif.org
Inae83 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Ajouter un bouton "Retour à la page précédente"

Message par Inae83 Jeu 24 Sep 2015 - 20:16

C'est encore moi. J'ai regardé le template overall_header, mais ne connaissant pas Java, je ne sais pas à quelle ligne insérer le code.
Je mettrais bien le bouton "Retour" sur toutes les pages, sous la bannière, à droite de l'affichage du nom de la catégorie (sous la date et l'heure)

Pouvez-vous me conseiller un site pour m’initier à Java ? (là j'abuse, non ? ::moitimide:: )
Je vous envoie le code du template:

Code:
!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" dir="{S_CONTENT_DIRECTION}" id="min-width" lang="{L_LANG_HTML}" xml:lang="{L_LANG_HTML}" {NAMESPACE_FB_LIKE} {NAMESPACE_FB} {NAMESPACE_BBCODE}>
<head>
   <title>{SITENAME_TITLE}{PAGE_TITLE}</title>
   <meta http-equiv="content-type" content="text/html; charset={S_CONTENT_ENCODING}" />
   <meta http-equiv="content-script-type" content="text/javascript" />
   <meta http-equiv="content-style-type" content="text/css" />
   <!-- BEGIN switch_compat_meta -->
   <meta http-equiv="X-UA-Compatible" content="IE={switch_compat_meta.VERSION}" />
   <!-- END switch_compat_meta -->
   <!-- BEGIN switch_canonical_url -->
   <link rel="canonical" href="{switch_canonical_url.CANONICAL_URL}" />
   <!-- END switch_canonical_url -->
   {META_FAVICO}
   {META}
   {META_FB_LIKE}
   <meta name="title" content="{SITENAME_TITLE}{PAGE_TITLE}" />
   {T_HEAD_STYLESHEET}
   {CSS}
   <link rel="search" type="application/opensearchdescription+xml" href="/improvedsearch.xml" title="{SITENAME}" />
   <link rel="search" type="application/opensearchdescription+xml" href="{URL_BOARD_DIRECTORY}/search/improvedsearch.xml" title="{SEARCH_FORUMS}" />
   <script src="{JQUERY_PATH}" type="text/javascript"></script>
   <script src="{JS_DIR}{L_LANG}.js" type="text/javascript"></script>

   <!-- BEGIN switch_fb_login -->
   <script src="http://connect.facebook.net/{switch_fb_login.FB_LOCAL}/all.js" type="text/javascript"></script>
   <script src="{switch_fb_login.JS_FB_LOGIN}" type="text/javascript"></script>
   <!-- END switch_fb_login -->

   <!-- BEGIN switch_ticker -->
   <link type="text/css" rel="stylesheet" href="{JS_DIR}jquery/ticker/ticker.css" />
   <script src="{JS_DIR}jquery/ticker/ticker.js" type="text/javascript"></script>
   <!-- END switch_ticker -->

   <!-- BEGIN switch_ticker_new -->
   <script src="{JS_DIR}jquery/jcarousel/jquery.jcarousel.js" type="text/javascript"></script>
   <script type="text/javascript">//<![CDATA[
      /* Definir le sens de direction en fonction du panneau admin */
      var tickerDirParam = "{switch_ticker.DIRECTION}";
      var slid_vert = false;
      var auto_dir = 'next';
      var h_perso = parseInt({switch_ticker.HEIGHT});

      switch( tickerDirParam )
      {
         case 'top' :
            slid_vert = true;
            break;

         case 'left':
            break;

         case 'bottom':
            slid_vert = true;
            auto_dir = 'prev';
            break;

         case 'right':
            auto_dir = 'prev';
            break;

         default:
            slid_vert = true;
      }

      $(document).ready(function() {

         $('#fa_ticker_content').css('display','block');

         var width_max = $('ul#fa_ticker_content').width();
         var width_item = Math.floor(width_max / {switch_ticker.SIZE});

         if (width_max > 0)
         {
            $('ul#fa_ticker_content li').css('float','left').css('list-style','none').width(width_item).find('img').each(function () {
               if ($(this).width() > width_item)
               {
               var ratio      = $(this).width() / width_item;
               var new_height = Math.round($(this).height() / ratio);
               $(this).height(new_height).width(width_item);
               }
            });

            if (slid_vert)
            {
               var height_max = h_perso;

               $('ul#fa_ticker_content li').each( function () {
                  if ($(this).height() > height_max)
                  {
                     height_max = $(this).height();
                  }
               } );

               $('ul#fa_ticker_content').width(width_item).height(height_max).css('marginLeft','auto').css('marginRight','auto');
               $('ul#fa_ticker_content li').height(height_max);
            }


            $('#fa_ticker_content').jcarousel({
                  vertical: slid_vert,
               wrap: 'circular',
               auto: {switch_ticker.STOP_TIME},
               auto_direction: auto_dir,
            scroll: 1,
            size: {switch_ticker.SIZE},
            height_max: height_max,
            animation: {switch_ticker.SPEED}
            });
         }
         else
         {
            $('ul#fa_ticker_content li:not(:first)').css('display','none');
            $('ul#fa_ticker_content li:first').css('list-style','none').css('text-align','center');
         }
      });
   //]]>
   </script>
   <!-- END switch_ticker_new -->

   <script type="text/javascript">//<![CDATA[
   $(document).ready(function(){
      <!-- BEGIN switch_enable_pm_popup -->
         pm = window.open('{U_PRIVATEMSGS_POPUP}', '_faprivmsg', 'HEIGHT=225,resizable=yes,WIDTH=400');
         if(pm != null) { pm.focus(); }
      <!-- END switch_enable_pm_popup -->
      <!-- BEGIN switch_report_popup -->
         report = window.open('{switch_report_popup.U_REPORT_POPUP}', '_phpbbreport', 'HEIGHT={switch_report_popup.S_HEIGHT},resizable=yes,scrollbars=no,WIDTH={switch_report_popup.S_WIDTH}');
         if(report != null) { report.focus(); }
      <!-- END switch_report_popup -->
      <!-- BEGIN switch_ticker -->
         $(document).ready(function() {
            Ticker.start({
               height : {switch_ticker.HEIGHT},
               spacing : {switch_ticker.SPACING},
               speed : {switch_ticker.SPEED},
               direction : '{switch_ticker.DIRECTION}',
               pause : {switch_ticker.STOP_TIME}
            });
         });
      <!-- END switch_ticker -->
   });

   <!-- BEGIN switch_login_popup -->
      var logInPopUpLeft, logInPopUpTop, logInPopUpWidth = {LOGIN_POPUP_WIDTH}, logInPopUpHeight = {LOGIN_POPUP_HEIGHT}, logInBackgroundResize = true, logInBackgroundClass = false;
   <!-- END switch_login_popup -->

   <!-- BEGIN switch_login_popup -->
   $(document).ready( function() {
      $(window).resize(function() {
         var windowWidth = document.documentElement.clientWidth;
         var popupWidth = $("#login_popup").width();
         var mypopup = $("#login_popup");

         $("#login_popup").css({
         "left": windowWidth/2 - popupWidth/2
            });
      });
   });
   <!-- END switch_login_popup -->
   //]]>
   </script>
   {GREETING_POPUP}
   <style type="text/css">
   #page-footer, div.navbar, div.navbar ul.linklist {
   display: block !important;
   }
   ul.linklist li.rightside, ul.linklist li.rightside a.copyright {
   display: inline !important;
   }

   <!-- BEGIN switch_ticker_new -->
   .jcarousel-skin-tango .jcarousel-item {
      text-align:center;
      width: 10px;
   }

   .jcarousel-skin-tango .jcarousel-item-horizontal {
      margin-right: {switch_ticker.SPACING}px;
   }

   .jcarousel-skin-tango .jcarousel-item-vertical {
      margin-bottom: {switch_ticker.SPACING}px;
   }
   <!-- END switch_ticker_new -->
   </style>
   {HOSTING_JS}
   <!-- BEGIN google_analytics_code -->
   <script type="text/javascript">
   //<![CDATA[
      var _gaq = _gaq || [];
      _gaq.push(["_setAccount", "{G_ANALYTICS_ID}"]);
      _gaq.push(["_trackPageview"]);
      _gaq.push(['_trackPageLoadTime']);

      <!-- BEGIN google_analytics_code_bis -->
      _gaq.push(['b._setAccount', '{G_ANALYTICS_ID_BIS}']);
      _gaq.push(['b._trackPageview']);
      <!-- END google_analytics_code_bis -->

      (function() {
         var ga = document.createElement("script"); ga.type = "text/javascript"; ga.async = true;
         ga.src = ("https:" == document.location.protocol ? "https://ssl" : "http://www") + ".google-analytics.com/ga.js";
         var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(ga, s);
      })();
   //]]>
   </script>
   <!-- END google_analytics_code -->
</head>

<body id="phpbb">
<!-- BEGIN hitskin_preview -->
<div id="hitskin_preview" style="display: block;">
   <h1><img src="http://2img.net/i/fa/hitskin/hitskin_logo.png" alt="" /> <em>Hit</em>skin.com</h1>
   <div class="content">
      <p>
         {hitskin_preview.L_THEME_SITE_PREVIEW}
         <br />
         <span>{hitskin_preview.U_INSTALL_THEME}<a href="http://{hitskin_preview.U_RETURN_THEME}">{hitskin_preview.L_RETURN_THEME}</a></span>
      </p>

   </div>
</div>
<!-- END hitskin_preview -->

<!-- BEGIN switch_login_popup -->
<div id="login_popup" style="z-index: 10000 !important;">
   <div class="h3">{SITENAME}</div>
   {LOGIN_POPUP_MSG}
   <div id="login_popup_buttons">
      <form action="{S_LOGIN_ACTION}" method="get">
         <input type="submit" class="button1" value="{L_LOGIN}" />
         <input type="button" class="button1" value="{L_REGISTER}" onclick="parent.location='{U_REGISTER}';" />
         <input id="login_popup_close" type="button" class="button2" value="{L_DONT_DISPLAY_AGAIN}" />
      </form>
   </div>
</div>
<!-- END switch_login_popup -->

<div class="conteneur_minwidth_IE">
<div class="conteneur_layout_IE">
<div class="conteneur_container_IE">
<div id="wrap">
   <a id="top" name="top" accesskey="t"></a>
   {JAVASCRIPT}

   <div id="page-header">
      <div class="headerbar">
         <div class="inner"><span class="corners-top"><span></span></span>

         <div id="logo-desc">
            <a href="{U_INDEX}" id="logo"><img src="{LOGO}" alt="{L_INDEX}" /></a>
            <!-- BEGIN switch_h1 -->
            <div id="site-title">{switch_h1.MAIN_SITENAME}</div>
            <!-- END switch_h1 -->
            <!-- BEGIN switch_desc -->
            <p>{switch_desc.SITE_DESCRIPTION}</p>
            <!-- END switch_desc -->
         </div>

         <span class="corners-bottom"><span></span></span></div>
      </div>

      <div class="navbar">
         <div class="inner"><span class="corners-top"><span></span></span>

         <ul class="linklist navlinks{NAVBAR_BORDERLESS}">
         <li>{GENERATED_NAV_BAR}</li>
         </ul>

         <!-- BEGIN switch_search_box -->
         <div id="search-box">
            <form method="get" action="{ACTION_SEARCH}" id="search">
               <p class="nomargin"><input type="text" name="search_keywords" id="keywords" maxlength="128" class="inputbox search" value="{L_SEARCH}..." onclick="if (this.value == '{L_SEARCH}...') this.value = '';" onblur="if (this.value == '') this.value = '{L_SEARCH}...';" />
               {JS_SESSION_ID_INPUT}
               <input class="button2" type="submit" value="{L_SEARCH}" /></p>
            </form>
         </div>
         <!-- END switch_search_box -->

         <span class="corners-bottom"><span></span></span></div>
      </div>

      <!-- BEGIN switch_ticker_new -->
      <div id="fa_ticker_blockD" style="margin-top:4px;">
         <div class="module">
            <div class="inner">
               <span class="corners-top"><span></span></span>
                  <div id="fa_ticker_container">
                     <ul id="fa_ticker_content" class="jcarousel-skin-tango" style="display:none">
                        <!-- BEGIN ticker_row -->
                        <li>{switch_ticker.ticker_row.ELEMENT}</li>
                        <!-- END ticker_row -->
                     </ul>
                  </div>
               <span class="corners-bottom"><span></span></span>
            </div>
         </div>
      </div>
      <!-- END switch_ticker_new -->

      <!-- BEGIN switch_ticker -->
      <div id="fa_ticker_block" style="margin-top:4px;">
         <div class="module">
            <div class="inner">
               <span class="corners-top"><span></span></span>
                  <div id="fa_ticker_container">
                     <div id="fa_ticker" style="height:{switch_ticker.HEIGHT}px;">
                        <div class="fa_ticker_content">
                           <!-- BEGIN ticker_row -->
                           <div>{switch_ticker.ticker_row.ELEMENT}</div>
                           <!-- END ticker_row -->
                        </div>
                     </div>
                  </div>
               <span class="corners-bottom"><span></span></span>
            </div>
         </div>
      </div>
      <!-- END switch_ticker -->
   </div>

   <div id="page-body">

   <div id="{ID_CONTENT_CONTAINER}"{CLASS_CONTENT_CONTAINER}>
      <div id="outer-wrapper">
         <div id="wrapper">
            <div id="container">
               <div id="content">

                  <div id="{ID_LEFT}">
                     <!-- BEGIN giefmod_index1 -->
                     {giefmod_index1.MODVAR}
                     <!-- BEGIN saut -->
                     <div style="height:{SPACE_ROW}px"></div>
                     <!-- END saut -->
                     <!-- END giefmod_index1 -->
                  </div>

                  <div id="main">
                     <div id="main-content">


Dernière édition par Chacha le Jeu 24 Sep 2015 - 20:19, édité 2 fois (Raison : Code placé entre balises "code")
avatar

Inae83
Nouveau membre

Masculin
Messages : 10
Inscrit(e) le : 23/09/2015

http://cafe-philo.forumactif.org
Inae83 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Ajouter un bouton "Retour à la page précédente"

Message par Automne Jeu 24 Sep 2015 - 23:16

Tu le veux sous la date et l'heure point 1 ou au dessus de la catégorie
Ajouter un bouton "Retour à la page précédente" Sans_t11

- si juste au dessus de la catégorie, (point 2) tu vas dans le template index_box
et ligne 12/13 environ, juste au dessus de <!-- BEGIN catrow -->

Code:
<a href=javascript:history.go(-1)>Retour</a>
<!-- BEGIN catrow -->
- si sous la date et l'heure, (point 1) template index-body, ligne 6/7 juste avant
<!-- BEGIN switch_user_login_form_header -->
Code:

<a href=javascript:history.go(-1)>Retour</a>
<!-- BEGIN switch_user_login_form_header -->

Pour ta question http://javascript.developpez.com/cours/
;)

Automne

Automne
Membre actif

Messages : 8431
Inscrit(e) le : 22/03/2010

https://gilles570.motards.net/
Automne a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Ajouter un bouton "Retour à la page précédente"

Message par Inae83 Ven 25 Sep 2015 - 18:14

Merci Automne d'avoir passé tout ce temps avec mon problème.
Ça marche très bien.
Puis-je te poser une question d'ordre général ? (la dernière, c'est promis):

Est-il possible, avec Foromactif, d'afficher dans une catégorie, juste après la bannière de la catégorie,
et avant les titres des forums, un texte fixe ? Je veux dire un texte qui n'est pas un message mais
qui pourrait être rédigé par l'administrateur par exemple, qu'on ne changerait plus, et qui pourrait
par exemple faire un présentation de la catégorie.
avatar

Inae83
Nouveau membre

Masculin
Messages : 10
Inscrit(e) le : 23/09/2015

http://cafe-philo.forumactif.org
Inae83 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Ajouter un bouton "Retour à la page précédente"

Message par Automne Ven 25 Sep 2015 - 18:59

Coucou,

Si tu le fait via le template, c'est possible oui mais ton texte sera identique a toutes tes catégories.

Pourquoi ne pas utiliser la description proposé via le panneau d'admin pour présenter ta catégorie.

Au pire, ouvre un autre sujet et expose ce que tu veux faire, peut être tu trouveras une aide plus poussé. Wink
Automne

Automne
Membre actif

Messages : 8431
Inscrit(e) le : 22/03/2010

https://gilles570.motards.net/
Automne a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Ajouter un bouton "Retour à la page précédente"

Message par Inae83 Ven 25 Sep 2015 - 20:29

Ok, merçi pour ton aide.
avatar

Inae83
Nouveau membre

Masculin
Messages : 10
Inscrit(e) le : 23/09/2015

http://cafe-philo.forumactif.org
Inae83 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Ajouter un bouton "Retour à la page précédente"

Message par Walt Sam 26 Sep 2015 - 16:48

.Ajouter un bouton "Retour à la page précédente" HURHAdp.Bonjour,

Afin de faciliter la gestion des problèmes, si votre problème est résolu, pensez à :
  • éditer votre premier message,
  • cocher l'icône résolu
  • Et enregistrer en cliquant sur Ajouter un bouton "Retour à la page précédente" Envoi10


Vous pouvez également remercier les personnes qui vous ont aidé, en cliquant sur le bouton Ajouter un bouton "Retour à la page précédente" 50378

A bientôt sur ForumActif Smile
Walt

Walt
Modéractif
Modéractif

Masculin
Messages : 6081
Inscrit(e) le : 08/09/2015

Walt 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