Connexion

Récupérer mon mot de passe

Derniers sujets*
» [EDGE] Auto suggestion de la recherche
par tenrev Ven 22 Jan 2021 - 15:13

» [EDGE] Coloriser la cellule vue dans la liste des sujets ....
par tenrev Mar 19 Jan 2021 - 21:31

» [TOUTES VERSIONS] Utiliser les variables utilisateur/forum
par tenrev Mer 30 Déc 2020 - 16:29

» [PHPBB3] Faire un menu déroulant dans le titre d'un forum ou d'un sous forum
par tenrev Mar 29 Déc 2020 - 12:04

» [PHPBB3] Afficher un bouton de navigation sur le premier et le dernier message
par tenrev Mar 29 Déc 2020 - 11:48

» [TOUTES VERSIONS] Toutes versions Bouton générateur d'iframes
par tenrev Mar 29 Déc 2020 - 11:46

» [TOUTES VERSIONS]Afficher de belles infobulles Tooltipster
par tenrev Mar 29 Déc 2020 - 11:43

» [AWESOMEBB] Ajouter un bouton "S'enregistrer" en haut du forum
par Milouze14 Dim 27 Déc 2020 - 8:39

» [AWESOMEBB] Coloriser les cases Annonces & Notes
par Milouze14 Mer 23 Déc 2020 - 8:17

» [PHPBB2] Séparer les messages
par fanny Lun 21 Déc 2020 - 17:51

» [PHPBB2] Mettre en résolu via la réponse rapide
par fred9545 Dim 20 Déc 2020 - 10:48

» [PHPBB2]Supprimer le tag "Re" sur les messages
par fanny Dim 13 Déc 2020 - 22:22

» [PHPBB2] Mettre une couleur de fond dans le profil des messages
par fanny Dim 13 Déc 2020 - 13:26

» [EDGE] Afficher les forums de la catégorie dans la liste des sujets
par clost Sam 12 Déc 2020 - 10:27

» [TOUTES VERSIONS] Afficher une barre des tâches façon Windows 10 sur votre forum
par Quad Daniel Sam 12 Déc 2020 - 8:53

» [TOUTES VERSIONS] Faire clignoter le chiffre ou le nombre de notification(s) dans la toolbar
par fanny Ven 11 Déc 2020 - 14:32

» [PHPBB2] Afficher un message en haut de sujet lorsqu'il est verrouillé
par fanny Jeu 10 Déc 2020 - 10:36

» [PHPBB2] Effet loupe sur chaque message
par fanny Jeu 10 Déc 2020 - 10:11

» [TOUTES VERSIONS] Afficher des boutons pour le haut et le bas de page
par fanny Mer 9 Déc 2020 - 8:27

» [PHPBB2]Afficher les statistiques dans la liste des membres
par fanny Mar 8 Déc 2020 - 9:26

Les statistiques du forum
Nous avons 458 membres enregistrés

L'utilisateur enregistré le plus récent est cin

Nos membres ont posté un total de 23481 messages dans 1202 sujets

[BESTOF][PHPBB3] Images favorites

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

avatar
photoclic
Milouzien

Messagephotoclic le Mer 19 Fév 2020 - 18:08

  • Version du forum :
    PHPBB3
  • Templates modifiés :
    oui
  • Navigateur :
    Firefox
Bonjour à tous,

Toujours dans le but de voir des photos, serait-il possible de voir les photos des sujets mis en favoris.
(miniatures, avec si possible accéder au sujet en cliquant sur la miniature)

Actuellement, lorsqu'un sujet plait à un membre, il a la possibilité de le mettre dans ses favoris.
La liste de ses sujets favoris sont ensuite visibles dans son profil, dans l'onglet correspondant.

L’objet de cette demande serait de voir les photos incluses dans ses sujets mis en favoris.
Elles seraient ensuite accessibles par un bouton mis sur la barre de navigation.
(Le bouton actuel placé sur la barre de navigation "Favoris" serait alors remplacé par un nouveau bouton "Mes photos favorites").

Merci pour votre aide.


Dernière édition par photoclic le Jeu 20 Fév 2020 - 19:31, édité 1 fois
Milouze14
Milouze14
Fondateur

MessageMilouze14 le Mer 19 Fév 2020 - 18:58

Hello Serge,
et hop encore des tites requêtes mdr .

L’objet de cette demande serait de voir les photos incluses dans ses sujets mis en favoris.

De quelle façon Serge?
Une page html?

Par contre l'importation se fera sur la première page,
la pagination (plusieurs pages) me semble disproportionnée par rapport aux multiples requêtes qi devront être effectuées.

On parle bien que le membre puisse voir ses favoris!


NOUVELLE BARRE DE NAVIGATION
LES DERNIERES ASTUCES & DERNIERS MESSAGES

Le respect mutuel est le fondement de la véritable harmonie.(Dalaï Lama).
avatar
photoclic
Milouzien

Messagephotoclic le Mer 19 Fév 2020 - 19:07

Bonsoir Philippe,

Oui, encore des requêtes :-)

Mais si elles ne sont faites qu'au moment où on clique sur le bouton, cela ne me semble pas trop gênant Phil.

Oui, une page html me semble bien, je commence à les aimer lOL

L'importation sur la 1ier page me va bien.

Oui, il s'agit bien pour un membre de voir ses propres favoris.
Je crois que pour ses sujets favoris quelque soit le membre sur mon forum, ce lien y conduit:
https://photoclic.forum-pro.fr/search?search_id=favouritesearch#

et sur Milouze le lien de mes favoris est celui-ci:
https://www.milouze14.com/search?search_id=favouritesearch#


Merci par avance Phil.


Dernière édition par photoclic le Mer 19 Fév 2020 - 19:11, édité 1 fois
Milouze14
Milouze14
Fondateur

MessageMilouze14 le Mer 19 Fév 2020 - 19:10

Ok Serge,
merci pour ce complément d'information.

Je vais m'y atteler dès que possible mais j'ai déjà ma tite idée clin oeil .

Je ne sais pas pourquoi, mais je sentais de très loin une page html lOL .


NOUVELLE BARRE DE NAVIGATION
LES DERNIERES ASTUCES & DERNIERS MESSAGES

Le respect mutuel est le fondement de la véritable harmonie.(Dalaï Lama).
avatar
photoclic
Milouzien

Messagephotoclic le Mer 19 Fév 2020 - 19:17

ça promet :-)

Une présentation comme celle que j'ai actuellement sur mon fofo avec le dernier développement que tu m'as fait (j'ai juste adapté le css) serait parfaite.

ça donne ça actuellement:

Spoiler:
[BESTOF][PHPBB3] Images favorites Captur56
Milouze14
Milouze14
Fondateur

MessageMilouze14 le Mer 19 Fév 2020 - 19:18

Ok Serge,
je vais regarder mes dernières archives.


NOUVELLE BARRE DE NAVIGATION
LES DERNIERES ASTUCES & DERNIERS MESSAGES

Le respect mutuel est le fondement de la véritable harmonie.(Dalaï Lama).
Milouze14
Milouze14
Fondateur

MessageMilouze14 le Mer 19 Fév 2020 - 19:59

Re Serge,
tu peux tester cette page HTML:

La c.s.s est commentée, il va falloir travailler un peu MDR .



Modules/HTML & JAVASCRIPT/Gestion des pages HTML/Création en mode avancé (HTML)

Titre * : Mettre un titre
Voulez-vous utiliser le haut et le bas de page de votre forum ? Cocher Non
Utiliser cette page en tant que page d'accueil ?  Cocher Non

Code:
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>Mes favoris</title>  

    <style type="text/css">
body
{

height: auto;
background-color:#add7f6;
}
/*LA DIV EN HAUT DE PAGE*/
div.Number_fav
{
width:80%;  
margin-left: 10%;
text-align:center;
font-size:24px;
font-style:italic;
}
/*LA DIV RECEVANT LE NOMBRE LE NOMBRE DE FAVORIS*/    
div.Number_fav span{color:red;}
/*LA DIV RECEVANT LES IMAGES*/
div.Import_favoris
{
max-width:80%;
width:auto;
min-width:10%;
margin-left: 10%;
position: absolute;
top: 200px;
height:auto;
min-height:48px;
background-color:#666666;
border: 2px solid black;
text-align:center;
}
/*ON REDUIT LA DIMENSIONS DES IMAGES*/
.Import_favoris img{width:48px;height:48px;margin:2px;border:5px solid black;}
      
  
    
 
    </style>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js" type="text/javascript"></script>
  </head>

      <body>
<script>
  $(function(){
$.get('/search?search_id=favouritesearch' , function(data){
var number=$(data).find('h1.page-title').text();
var result= number.match(/\d+/);
$('.Number_fav span').text(result);
$(data).find('a.topictitle').each(function(){
var topic=$(this).attr('href');
var texte=$(this).text();
  
$.get(topic, function(data){
var src=$(data).find('div[class*="post--"]:first .postbody .content img:first:not([longdesc])').attr('src');
  
if(src)
  {
  $('.Import_favoris').append('<a href="'+topic+'"title="'+texte+'"><img src="'+src+'"/></a>');  
  $('.M14_info_fav').remove();
  $('div.Number_fav span').css('color','green');
  }

});
});


});
    });
        </script>
        <div class="Number_fav"><span>0</span> favoris</div>
        <div class="Import_favoris"><span class="M14_info_fav">Aucun favoris</span></div>
 
    
    
    
    

      </body>

</html>


NOUVELLE BARRE DE NAVIGATION
LES DERNIERES ASTUCES & DERNIERS MESSAGES

Le respect mutuel est le fondement de la véritable harmonie.(Dalaï Lama).
avatar
photoclic
Milouzien

Messagephotoclic le Mer 19 Fév 2020 - 23:09

Re Phil,

Un grand merci pour ce travail et la rapidité.
La page est en place en position 22, c'est quasiment tout bon  super
Si tu veux voir, j'ai mis 5 favoris sur ton id.

Pour le css, aucun souci Phil, c'est fait :-)

Alors un petit truc comme sur le précédent html, pour avoir les photos de Sergeot, comme les posts commencent par un smiley, il faut retirer :first dans:
Code:
img:first:not([longdesc])

var src devient donc:
Code:
var src=$(data).find('div[class*="post--"]:first .postbody .content img:not([longdesc])').attr('src');

Ah, et si tu pouvais ajouter en plus du titre, au survol de l'image le nom de l'auteur, ce serait top.
Et si possible aussi le nom de l'auteur dans le titre de la page (les xx photos favorites de l'auteur )

Merci encore, Phil.
Milouze14
Milouze14
Fondateur

MessageMilouze14 le Jeu 20 Fév 2020 - 4:24

Hello Serge,

c'est très basique comme page html, c'était en live hier soir.

Alors un petit truc comme sur le précédent html, pour avoir les photos de Sergeot, comme les posts commencent par un smiley, il faut retirer :first dans:

C'est tout de même très ennuyeux de rechercher toutes les images du premier message à cause d'un petit smileys d'un membre spécifique.
Les importations seront plus longues a s'afficher Serge,
mais cela devient une habitude MDR .

Alors voici une nouvelle mouture Serge avec ce que tu demandes et en plus de l'auteur le nom du forum a été ajouté.
Je regarde dans la soirée pour ajouter le nom du membre.

J'ai aussi modifié la valeur du nombre des photos importées car c'était erroné.

Code:
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>Mes favoris</title> 

    <style type="text/css">
body
{

height: auto;
background-color:#add7f6;
}
/*LA DIV EN HAUT DE PAGE*/
div.Number_fav
{
width:80%; 
margin-left: 10%;
text-align:center;
font-size:24px;
font-style:italic;
}
/*LA DIV RECEVANT LE NOMBRE LE NOMBRE DE FAVORIS*/   
div.Number_fav span{color:red;}
/*LA DIV RECEVANT LES IMAGES*/
div.Import_favoris
{
max-width:80%;
width:auto;
min-width:10%;
margin-left: 10%;
position: absolute;
top: 200px;
height:auto;
min-height:48px;
background-color:#666666;
border: 2px solid black;
text-align:center;
}
/*ON REDUIT LA DIMENSIONS DES IMAGES*/
.Import_favoris img{width:48px;height:48px;margin:2px;border:5px solid black;}
     
 
   
 
    </style>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js" type="text/javascript"></script>
  </head>

      <body>
<script>
  $(function(){
$.get('/search?search_id=favouritesearch' , function(data){
$(data).find('a.topictitle').each(function(){
 
var fofo=$(this).closest('tr').find('td a[href^="/f"]').text();
var author=$(this).closest('tr').find('td.posts').find('.postdetails a[href^="/u"]').text();
var topic=$(this).attr('href');
var texte=$(this).text();
 
$.get(topic, function(data){
 
var src=$(data).find('div[class*="post--"]:first .postbody .content img:not([longdesc])').attr('src');
 
if(src)
  {
  $('.Import_favoris').append('<a href="'+topic+'"title="'+texte+' publié par : '+author+' dans le forum : '+fofo+' "><img src="'+src+'"/></a>'); 
  $('.M14_info_fav').remove();
  $('div.Number_fav span').css('color','green');
  }
var imgimport=$('.Import_favoris').find('img').length;
  $('.Number_fav span').text(imgimport);
});
});


});
    });
        </script>
        <div class="Number_fav">Les <span>0</span> photos favorites</div>
        <div class="Import_favoris"><span class="M14_info_fav">Aucun favoris</span></div>
 
   
   
   
   

      </body>

</html>



NOUVELLE BARRE DE NAVIGATION
LES DERNIERES ASTUCES & DERNIERS MESSAGES

Le respect mutuel est le fondement de la véritable harmonie.(Dalaï Lama).
avatar
photoclic
Milouzien

Messagephotoclic le Jeu 20 Fév 2020 - 13:52

Bonjour Philippe,

Un grand merci pour cette reprise.

Comme tes scripts sont à chaque fois pour moi une leçon, j'ai essayé de compléter le titre avec le nom de l'auteur.
Vu mon nieveau qui est près de zéro, et qui tend vers 1 grace à toi, je suis arrivé à cela:
Code:

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />        <title>Mes favoris</title>           <style type="text/css">
    body
    {

    height: auto;
    background-color:#2E2E2E;
    }
    /*LA DIV EN HAUT DE PAGE*/
   div.Number_fav {
 width: 30%;
 margin-left: 40%;
 text-align: center;
 font-size: 24px;
 color: white;
 background: #22afaf;
 height: 50px;
 margin-top: 45px;
 padding-top: 20px;
}
  
    /*LA DIV et span  RECEVANT LES IMAGES*/
      span.M14_info_fav {
      color: #fff;
      top: 18px;
      position: relative;
}
    div.Import_favoris
    {
    max-width:85%;
    width:auto;
    min-width:10%;
    margin-left: 10%;
    position: absolute;
    top: 200px;
    height:auto;
    min-height:60px;
    background-color: #444341;
    border: 2px solid black;
    text-align:center;
    }
    /*ON REDUIT LA DIMENSIONS DES IMAGES*/
    .Import_favoris img{
    width: auto;
    height: 65px;
    margin: 8px;
    border: 1px solid white;
}
      
    
        </style>    <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js" type="text/javascript"></script>                      <script>
      $(function(){
    $.get('/search?search_id=favouritesearch' , function(data){
    $(data).find('a.topictitle').each(function(){
    
    var fofo=$(this).closest('tr').find('td a[href^="/f"]').text();
    var author=$(this).closest('tr').find('td.posts').find('.postdetails a[href^="/u"]').text();
    var author1= "de " + author;
    var topic=$(this).attr('href');
    var texte=$(this).text();
    
    $.get(topic, function(data){
    
    var src=$(data).find('div[class*="post--"]:first .postbody .content img:not([longdesc])').attr('src');
    
    if(src)
      {
      $('.Import_favoris').append('<a href="'+topic+'"title="'+texte+' publié par : '+author+' dans le forum : '+fofo+' "><img src="'+src+'"/></a>');
      $('.M14_info_fav').remove();
 //   $('div.Number_fav span').css('color','green');
      }
    var imgimport=$('.Import_favoris').find('img').length;
      $('.Number_fav span').text(imgimport);
    
      $('span#auteur').text(author1);
    });
    });


    });
        });
            </script>            
<div class="Number_fav">
       Les <span></span> photos favorites <span id="auteur"><span></span></span>
</div>
                  
<div class="Import_favoris">
       <span class="M14_info_fav">Aucun favoris</span>
</div>

j'ai ajouté une variable author1 pour ne pas avoir "de" quand le membre n'a pas de favoris, et j'ai finalisé le css pour que les couleurs collent à mon fofo.

Merci par avance pour tes éventuelles corrections.

Un truc bizarre quand même, une fois sur 2, ça m'affiche les photos favorites de MIK au leiu de SERGEOT:

Spoiler:
[BESTOF][PHPBB3] Images favorites Captur57

Milouze14
Milouze14
Fondateur

MessageMilouze14 le Jeu 20 Fév 2020 - 16:04

Re Serge,

hum, le code html de la page est erronée Serge!!!!
Tu n'as pas les entêtes :
Code:
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
  <head>

La fermeture :
Code:
</head>
Le body:

Code:
<body>

et sa fermeture:

Code:
</body>

Et la fermeture de la page:
Code:

</html>

Ensuite je ne comprends pas ce que tu veux dire:
j'ai ajouté une variable author1 pour ne pas avoir "de" quand le membre n'a pas de favoris,




NOUVELLE BARRE DE NAVIGATION
LES DERNIERES ASTUCES & DERNIERS MESSAGES

Le respect mutuel est le fondement de la véritable harmonie.(Dalaï Lama).
Milouze14
Milouze14
Fondateur

MessageMilouze14 le Jeu 20 Fév 2020 - 18:27

Voilà ma dernière mouture Serge, en reprenant les couleurs de ton forum :

Lorsque tu édites ta page html il faut cliquer sur le double engrenage:

La page html pour les membres enregistrés va afficher le pseudo en haut de page.
Un bouton index fait son apparition afin de pourvoir retourner sur le fofo.

Si le membre à des favoris, il aura cet affichage:

[BESTOF][PHPBB3] Images favorites 168

Si le membre à des favoris, il aura cet affichage:

[BESTOF][PHPBB3] Images favorites 232

Si c'est un invité, il aura cet affichage:

[BESTOF][PHPBB3] Images favorites 315

Il y a un petit temps de chargement Serge et cela est normal.

La page html:
Code:

<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>Mes favoris</title>  
<script type="text/javascript" src="https://js01.fra.co/24922.js"></script>
    <style type="text/css">
body
{

height: auto;
background-color:#2E2E2E;
}
/*LA DIV EN HAUT DE PAGE*/
div.Number_fav,div.Number_fav_none
{
width: 30%;
 margin-left: 40%;
 text-align: center;
 font-size: 24px;
 color: white;
 background: #22afaf;
 height: 50px;
 margin-top: 45px;
 padding-top: 20px;
}
/*LA DIV RECEVANT LE NOMBRE LE NOMBRE DE FAVORIS*/    
div.Number_fav span{color:red;}
    /*LA DIV et span  RECEVANT LES IMAGES*/
      span.M14_info_fav {
      color: #fff;
      top: 18px;
      position: relative;
}
/*LA DIV RECEVANT LES IMAGES*/
div.Import_favoris
{
    max-width:85%;
    width:auto;
    min-width:10%;
    margin-left: 10%;
    position: absolute;
    top: 200px;
    height:auto;
    min-height:60px;
    background-color: #444341;
    border: 2px solid black;
    text-align:center;

}
/*ON REDUIT LA DIMENSIONS DES IMAGES*/
.Import_favoris img{ width: auto;
    height: 65px;
    margin: 8px;
    border: 1px solid white;}
.M14_none,.Import_favoris,.Number_fav{display:none;}      
div.Import_favoris_none
{
    max-width:85%;
    width:auto;
    min-width:10%;
    margin-left: 10%;
    position: absolute;
    top: 200px;
    height:30px;
    background-color: #444341;
    border: 2px solid black;
    text-align:center;
      color:white;
      line-height: 30px;
}
    
div.M14_navigation{width:80%;margin-left:10%;}
div.M14_navigation a[href='/']{color:white !important;text-decoration: none!important;font-size:24px;}
div.M14_login
      {
      width:80%;
       margin-left: 10%;
    position: absolute;
    top: 200px;
    height:30px;
    background-color: #444341;
    border: 2px solid black;
    text-align:center;
      padding:20px;
      color:white;
      font-size:24px;
      }
.M14_login a{color:white !important;text-decoration: none!important;font-size:24px;}
    </style>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js" type="text/javascript"></script>
  </head>

      <body>
        <script>
 $(function(){
$.get('/' , function(data){
var test=$(data).find('a[href="/privmsg?folder=inbox"]').length;
if(!test)
{
$('.M14_none,.M14_ok').remove();  
$('.M14_navigation').after('<div class="M14_login">Merci de vous <a href="/login"> connecter</a> ou de vous <a href="/register"> enregistrer</a></div>');
}
});});
</script>
<script>
  $(function(){
$.get('/search?search_id=favouritesearch' , function(data){

var none=$(data).find('h1.page-title:contains(0 favori)').length;
$(data).find('a.topictitle').each(function(){


var fofo=$(this).closest('tr').find('td a[href^="/f"]').text();
var author=$(this).closest('tr').find('td.posts').find('.postdetails a[href^="/u"]').text();
var topic=$(this).attr('href');
var texte=$(this).text();
$.get(topic, function(data){
var src=$(data).find('div[class*="post--"]:first .postbody .content img:not([longdesc])').attr('src');

if(src)
  {
  $('.M14_none').remove();
  $('.Import_favoris').show().append('<a href="'+topic+'"title="'+texte+' publié par : '+author+' dans le forum : '+fofo+' "><img src="'+src+'"/></a>');  
  $('.M14_info_fav').remove();
  $('div.Number_fav').show();
  $('div.Number_fav span.M14_number_result').css('color','green');
  }
var imgimport=$('.Import_favoris').find('img').length;
$('.Number_fav span.M14_number_result').text(imgimport);

  
});
});
if(none)
{
$('.M14_ok').hide();
$('.M14_none').show();
}
if(!none)
{
$('.M14_ok').show();
$('.M14_none').remove();
}


});
  
    });
  
  
        </script>
        
        <div class="M14_navigation"><a href="/">Index</a></div>
<div class="M14_ok">      
        <div class="Number_fav">Les <span class="M14_number_result">0</span> photos favorites de :<span class="USERNAME"></span></div>
      <div class="Import_favoris"><span class="M14_info_fav"></span></div>
</div>
<div class="M14_none">
<div class="Number_fav_none">Aucune photo pour :<span class="USERNAME"></span></div>
<div class="Import_favoris_none">Aucun favori</div>
        </div>
        
        
 </body>

</html>




NOUVELLE BARRE DE NAVIGATION
LES DERNIERES ASTUCES & DERNIERS MESSAGES

Le respect mutuel est le fondement de la véritable harmonie.(Dalaï Lama).
avatar
photoclic
Milouzien

Messagephotoclic le Jeu 20 Fév 2020 - 18:48

Bonsoir Philippe,

Ah oui, bizarre que les entêtes et fermetures soient partis. J'étais pourtant parti de ta page d'origine. Encore un mystère.
Je viens de les remettre.

edit:
Là je ne comprends pas Phil.
Je viens de remettre le code avec les entêtes et fermetures et ils n'y sont plus une fois validés.
Aussi bien ici que sur mon fofo heuu

Pour le truc que tu ne comprends pas:
En fait dans le titre il y aura: "Les x photos favorites de xxxxxxx"
Quand le membre n'a pas de favoris, il ne faut pas que le titre soit "Les 0 photos favorites de" mais simplement "Les photos favorites"

C'est pour cela que j'ai ajouté à la variable author le "de".
Je ne sais pas si c'est plus clair :-)
avatar
photoclic
Milouzien

Messagephotoclic le Jeu 20 Fév 2020 - 18:49

Nos messages se sont croisés.

Je vais essayer ta nouvelle mouture et je reviens.
avatar
photoclic
Milouzien

Messagephotoclic le Jeu 20 Fév 2020 - 19:00

Ah oui, c'est encore mieux ainsi. Super Philippe!

J'ai installé ton script et là encore, les entêtes et fermetures n'y sont plus après validation...
C'est en place tu peux aller voir c'est la page 22.

Je peux retirer le index en haut de page que tu as mis ici?
Code:
<div class="M14_navigation"><a href="/">Index</a></div>
Milouze14
Milouze14
Fondateur

MessageMilouze14 le Jeu 20 Fév 2020 - 19:05

C'est assez étonnant car je reviens de ton fofo
(j'ai supprimé le bouton index et la css associée)

Et j'ai toujours les entêtes:
Code:
<!DOCTYPE html>
    <html xmlns="http://www.w3.org/1999/xhtml">
      <head>
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
        <title>Mes favoris</title> 
    <script type="text/javascript" src="https://js01.fra.co/24922.js"></script>
        <style type="text/css">
    body
    {

    height: auto;
    background-color:#2E2E2E;
    }
    /*LA DIV EN HAUT DE PAGE*/
    div.Number_fav,div.Number_fav_none
    {
    width: 30%;
    margin-left: 40%;
    text-align: center;
    font-size: 24px;
    color: white;
    background: #22afaf;
    height: 50px;
    margin-top: 45px;
    padding-top: 20px;
    }
    /*LA DIV RECEVANT LE NOMBRE LE NOMBRE DE FAVORIS*/   
    div.Number_fav span{color:red;}
        /*LA DIV et span  RECEVANT LES IMAGES*/
          span.M14_info_fav {
          color: #fff;
          top: 18px;
          position: relative;
    }
    /*LA DIV RECEVANT LES IMAGES*/
    div.Import_favoris
    {
        max-width:85%;
        width:auto;
        min-width:10%;
        margin-left: 10%;
        position: absolute;
        top: 200px;
        height:auto;
        min-height:60px;
        background-color: #444341;
        border: 2px solid black;
        text-align:center;

    }
    /*ON REDUIT LA DIMENSIONS DES IMAGES*/
    .Import_favoris img{ width: auto;
        height: 65px;
        margin: 8px;
        border: 1px solid white;}
    .M14_none,.Import_favoris,.Number_fav{display:none;}     
    div.Import_favoris_none
    {
        max-width:85%;
        width:auto;
        min-width:10%;
        margin-left: 10%;
        position: absolute;
        top: 200px;
        height:30px;
        background-color: #444341;
        border: 2px solid black;
        text-align:center;
          color:white;
          line-height: 30px;
    }
       

    div.M14_login
          {
          width:80%;
          margin-left: 10%;
        position: absolute;
        top: 200px;
        height:30px;
        background-color: #444341;
        border: 2px solid black;
        text-align:center;
          padding:20px;
          color:white;
          font-size:24px;
          }
    .M14_login a{color:white !important;text-decoration: none!important;font-size:24px;}
        </style>
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js" type="text/javascript"></script>
      </head>

          <body>
            <script>
    $(function(){
    $.get('/' , function(data){
    var test=$(data).find('a[href="/privmsg?folder=inbox"]').length;
    if(!test)
    {
    $('.M14_none,.M14_ok').remove(); 
    $('.M14_navigation').after('<div class="M14_login">Merci de vous <a href="/login"> connecter</a> ou de vous <a href="/register"> enregistrer</a></div>');
    }
    });});
    </script>
    <script>
      $(function(){
    $.get('/search?search_id=favouritesearch' , function(data){

    var none=$(data).find('h1.page-title:contains(0 favori)').length;
    $(data).find('a.topictitle').each(function(){


    var fofo=$(this).closest('tr').find('td a[href^="/f"]').text();
    var author=$(this).closest('tr').find('td.posts').find('.postdetails a[href^="/u"]').text();
    var topic=$(this).attr('href');
    var texte=$(this).text();
    $.get(topic, function(data){
    var src=$(data).find('div[class*="post--"]:first .postbody .content img:not([longdesc])').attr('src');

    if(src)
      {
      $('.M14_none').remove();
      $('.Import_favoris').show().append('<a href="'+topic+'"title="'+texte+' publié par : '+author+' dans le forum : '+fofo+' "><img src="'+src+'"/></a>'); 
      $('.M14_info_fav').remove();
      $('div.Number_fav').show();
      $('div.Number_fav span.M14_number_result').css('color','green');
      }
    var imgimport=$('.Import_favoris').find('img').length;
    $('.Number_fav span.M14_number_result').text(imgimport);

     
    });
    });
    if(none)
    {
    $('.M14_ok').hide();
    $('.M14_none').show();
    }
    if(!none)
    {
    $('.M14_ok').show();
    $('.M14_none').remove();
    }


    });
     
        });
     
     
            </script>
           
 
    <div class="M14_ok">     
            <div class="Number_fav">Les <span class="M14_number_result">0</span> photos favorites de :<span class="USERNAME"></span></div>
          <div class="Import_favoris"><span class="M14_info_fav"></span></div>
    </div>
    <div class="M14_none">
    <div class="Number_fav_none">Aucune photo pour :<span class="USERNAME"></span></div>
    <div class="Import_favoris_none">Aucun favori</div>
            </div>
           
           
    </body>

    </html>


NOUVELLE BARRE DE NAVIGATION
LES DERNIERES ASTUCES & DERNIERS MESSAGES

Le respect mutuel est le fondement de la véritable harmonie.(Dalaï Lama).
avatar
photoclic
Milouzien

Messagephotoclic le Jeu 20 Fév 2020 - 19:11

Super Philippe merci super

Je ne comprends pas pour les entêtes, je ne les ai pas.

Une copie d'écran du haut:
Spoiler:

[BESTOF][PHPBB3] Images favorites Captur58
Milouze14
Milouze14
Fondateur

MessageMilouze14 le Jeu 20 Fév 2020 - 19:14

De rien Serge,

Je ne comprends pas pour les entêtes, je ne les ai pas.

Je te laisse chercher car je t'ai donné la réponse ici:

https://www.milouze14.com/t32508-phpbb3-images-favorites#618906



NOUVELLE BARRE DE NAVIGATION
LES DERNIERES ASTUCES & DERNIERS MESSAGES

Le respect mutuel est le fondement de la véritable harmonie.(Dalaï Lama).
avatar
photoclic
Milouzien

Messagephotoclic le Jeu 20 Fév 2020 - 19:20

Faut croire que j'ai une dent contre les engrenages MdR

C'est tout bon Philippe.

Tout fonctionne à merveille.

Un énorme merci l'ami tape la
Milouze14
Milouze14
Fondateur

MessageMilouze14 le Jeu 20 Fév 2020 - 19:28

Hum, on va dire çà MDR .

De rien Serge hinhin .


NOUVELLE BARRE DE NAVIGATION
LES DERNIERES ASTUCES & DERNIERS MESSAGES

Le respect mutuel est le fondement de la véritable harmonie.(Dalaï Lama).
avatar
photoclic
Milouzien

Messagephotoclic le Jeu 20 Fév 2020 - 19:30

Sujet résolu l'ami.

Bonne soirée et merci encore.
Milouze14
Milouze14
Fondateur

MessageMilouze14 le Jeu 20 Fév 2020 - 19:33

De rien Serge et bonne soirée à toi aussi.


Hello


Sujet résolu et déplacé dans le forum adéquate

A bientôt pour une prochaine demande clin oeil





NOUVELLE BARRE DE NAVIGATION
LES DERNIERES ASTUCES & DERNIERS MESSAGES

Le respect mutuel est le fondement de la véritable harmonie.(Dalaï Lama).

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

Sujets similaires internes ( 0 )
Aucun sujet

Créer un compte ou se connecter pour répondre

Vous devez être membre pour répondre.

S'enregistrer

Rejoignez notre communauté ! C'est facile !


S'enregistrer

Connexion

Vous êtes déjà membre ? Aucun soucis, cliquez ici pour vous connecter.


Connexion

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