Connexion

Récupérer mon mot de passe

Derniers sujets
» Socrate et la maïeutique "histoire"
*RESOLU* [MODERNBB] Puis-je avoir ce travail? Clock-10Aujourd'hui à 7:34 par Quad Daniel

» les Histoires Belge
*RESOLU* [MODERNBB] Puis-je avoir ce travail? Clock-10Hier à 7:34 par Quad Daniel

» histoire du Jour sans fin
*RESOLU* [MODERNBB] Puis-je avoir ce travail? Clock-10Lun 24 Juin 2019 - 14:04 par Quad Daniel

» Coca-Cola (histoire)
*RESOLU* [MODERNBB] Puis-je avoir ce travail? Clock-10Lun 24 Juin 2019 - 9:33 par bildil62

» Sœur Mathématiques et Sœur Logique
*RESOLU* [MODERNBB] Puis-je avoir ce travail? Clock-10Sam 22 Juin 2019 - 15:59 par bildil62

» Les deux bons potes "histoire"
*RESOLU* [MODERNBB] Puis-je avoir ce travail? Clock-10Ven 21 Juin 2019 - 19:45 par soleda

» *RESOLU*[PhpBB2] Onglet sur page d’accueil
*RESOLU* [MODERNBB] Puis-je avoir ce travail? Clock-10Mer 19 Juin 2019 - 16:38 par Milouze14

» Le spationaute belge
*RESOLU* [MODERNBB] Puis-je avoir ce travail? Clock-10Mer 19 Juin 2019 - 16:26 par Milouze14

» *RESOLU*[PhpBB2] Aide mise en forme page d’accueil merci
*RESOLU* [MODERNBB] Puis-je avoir ce travail? Clock-10Dim 16 Juin 2019 - 8:33 par Milouze14

» *RESOLU*[PhpBB2] Chatbox / Réinitialiser
*RESOLU* [MODERNBB] Puis-je avoir ce travail? Clock-10Ven 14 Juin 2019 - 19:55 par Milouze14

» *RESOLU*[PhpBB2] Bloquer les IP
*RESOLU* [MODERNBB] Puis-je avoir ce travail? Clock-10Jeu 13 Juin 2019 - 18:36 par Milouze14

» Les réseaux sociaux
*RESOLU* [MODERNBB] Puis-je avoir ce travail? Clock-10Mer 12 Juin 2019 - 7:51 par Romain

» [PhpBB2] Barre navigation supplémentaire
*RESOLU* [MODERNBB] Puis-je avoir ce travail? Clock-10Dim 9 Juin 2019 - 19:32 par Milouze14

» *RESOLU*[Invision] Réduction image avec clic agrandissement
*RESOLU* [MODERNBB] Puis-je avoir ce travail? Clock-10Sam 8 Juin 2019 - 19:07 par Milouze14

» Histoire de Blondes Sans Fin
*RESOLU* [MODERNBB] Puis-je avoir ce travail? Clock-10Sam 8 Juin 2019 - 19:01 par Quad Daniel

» *RESOLU*[PhpBB3] Interdiction de citer le dernier message
*RESOLU* [MODERNBB] Puis-je avoir ce travail? Clock-10Ven 7 Juin 2019 - 19:04 par Milouze14

» Règlement de l'entraide Forumactif
*RESOLU* [MODERNBB] Puis-je avoir ce travail? Clock-10Ven 7 Juin 2019 - 14:16 par jakes

» *RESOLU*[PhpBB2] [Toutes versions] Activer la prévisualisation directe
*RESOLU* [MODERNBB] Puis-je avoir ce travail? Clock-10Mer 5 Juin 2019 - 18:52 par Milouze14

» [PHPBB3] Afficher une réponse automatique style staff
*RESOLU* [MODERNBB] Puis-je avoir ce travail? Clock-10Lun 3 Juin 2019 - 17:35 par Milouze14

» *RESOLU*[PhpBB2] Changer un message quand un membre ne peut pas répondre à un sujet
*RESOLU* [MODERNBB] Puis-je avoir ce travail? Clock-10Jeu 30 Mai 2019 - 19:38 par Milouze14

*RESOLU* [MODERNBB] Puis-je avoir ce travail?

Page 1 sur 2 1, 2  Suivant

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

hamesashek
hamesashek
Milouzien

Messagehamesashek le Mar 24 Juil 2018 - 18:32

Puis-je avoir ce travail?
Version de modernbb



Dernière édition par hamesashek le Mar 31 Juil 2018 - 4:29, édité 1 fois
Milouze14
Milouze14
Fondateur

MessageMilouze14 le Mer 25 Juil 2018 - 4:20

Hello wehba,

il faut avoir activé cette librairie ( font-awesome ) pour les icônes:


Dans le template overall_header:
Affichage/Templates/Général/ overall_header

recherches ceci:

Code:
{CSS}

Juste après déposes ceci:
Code:
<link rel="stylesheet" href="//maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css">


Penses à enregistrer puis à valider en cliquant respectivement sur Enregistrer  puis  Ajout

Ensuite, vu la simplicité de ta demande, je vais en faire de même:

Affichage/Page d'acceuil/Généralités/Message sur la page d'accueil

Code:

<div id="M14_GetLastVisite">
                                                                                    
 <div class="M14_GetLastTopic">
                                                                            
 </div>
                                            <br />                                                                                              
 <div class="M14_GetLastRep">
                                                                                
 </div>
</div><style>

 
#M14_GetLastVisite
{
background:black;
width: 80%;
margin-left:10%;
height:auto;
max-height:200px;
overflow-y:auto;
padding: 5px;
border-radius:6px;
color:white;
}
#M14_GetLastVisite,.M14_GetLastTopic,.M14_GetLastRep
{display:none;}
#M14_GetLastVisite .topictitle:first-letter{text-transform:uppercase;}
#M14_GetLastVisite .topictitle
{
color:white;
list-style: none;
margin-left:30px;
display: list-item;
font-size:12px;
color:white;
}

#M14_GetLastVisite .topictitle:last-child{margin-bottom:10px;}
.M14_GetLastTopic a.topictitle:before
{
content:"\f075";
color:white;
font-family: FontAwesome;
float:left;
margin-right:20px;
margin-top:1px;
width:10px;
height:12px;

}

.M14_GetLastRep a.topictitle:before
{
content:"\f0e5";
color:white;
font-family: FontAwesome;
width:10px;
height:12px;
float:left;
margin-right:20px;
margin-top:1px;


}


</style>







Modules/HTML JAVASCRIPT/Gestion des codes JavascriptCréer un nouveau javascript


Mets un titre explicite.
Coches sur l'index.


Déposez ceci:
Code:

$(function(){
var $this=$('#M14_GetLastVisite');
  //LE TEXTE pour un nouveau sujet
var M14_newPost=" a écrit ce sujet: ";
  //LE TEXTE POUR UN COMMENTAIRE
var M14_newComment=" a écrit un message sur ce sujet: ";
  //LE TEXTE DANS LE FORUM
  var M14_forum=" Dans le forum: ";

$.get('/search?search_id=newposts',function(data){
var h=$(data).find('dd.dterm[title="Nouveaux messages"]').length;
$(data).find('dd.dterm[title="Nouveaux messages"]').each(function(){
var a=$(this).closest('li').find('.lastpost').find('img').closest('a').attr('href');
var b=$(this).closest('li').find('a.topictitle').text();
var c=$(this).closest('li').find('.topic-author').find('a[href^="/f"]').text();
var d=$(this).closest('li').find('.topic-author').find('a[href^="/u"]').text();
var e=$(this).closest('li').find('.posts').text();
var f=$(this).closest('li').find('.lastpost').find('a[href^="/u"]').text();

if(h)
{
$this.fadeIn();
}
if((h)&&(e==0))
{
$this.find('.M14_GetLastTopic').show();
$this.find('.M14_GetLastTopic').append('<a class="topictitle topic"href="'+a+'">'+d+' '+M14_newPost+' '+b+' .{ '+M14_forum+' '+c+' }</a>');    
}
if((h)&&(e>=1))
{
$this.find('.M14_GetLastRep').show();
$this.find('.M14_GetLastRep').append('<a class="topictitle reponse"href="'+a+'">'+f+' '+M14_newComment+' '+b+' .{ '+M14_forum+' '+c+' }</a>');
}
  
  
});
    });
});



Penses a cliquer sur le bouton Valider


Dernière édition par Milouze14 le Mer 25 Juil 2018 - 17:19, édité 1 fois
hamesashek
hamesashek
Milouzien

Messagehamesashek le Mer 25 Juil 2018 - 11:58

Tout a été fait complètement mais ne fonctionne jamais
Pouvez-vous enquêter sur le problème dans le forum?
Vous pouvez voir le résultat dans le forum via le lien suivant
Milouze14
Milouze14
Fondateur

MessageMilouze14 le Mer 25 Juil 2018 - 14:39

Désolé mais je ne comprend rien et merci de ne pas me
contacter sur ma messagerie clin oeil .

Le règlement stipule qu'aucune prise de contrôle ne pourra s'effectuer :

https://www.milouze14.com/t20212-demande-d-entre-aide#476453

hamesashek
hamesashek
Milouzien

Messagehamesashek le Mer 25 Juil 2018 - 15:10

Désolé mais ma langue française est très mauvaise
Cette astuce ne fonctionne pas
photoclic
photoclic
Milouzien

Messagephotoclic le Mer 25 Juil 2018 - 16:12

Bonjour Philippe,

J'ai testé ce script sur mon forum test en modernBB.
Je confirme Phil que rien ne s'affiche sur la PA, juste le fond:

*RESOLU* [MODERNBB] Puis-je avoir ce travail? Captur21

peut-être l'image à changer, mais pas que.
Milouze14
Milouze14
Fondateur

MessageMilouze14 le Mer 25 Juil 2018 - 17:21

Hello Serge,

merci d'intervenir , vaut mieux avoir plusieurs remontées..
Le script ne se base pas sur l'image mais sur l'attribut "title" .

Code:
var h=$(data).find('dd.dterm[title="Nouveaux messages"]').length;

Sur mon fofo de test :



*RESOLU* [MODERNBB] Puis-je avoir ce travail? 123
photoclic
photoclic
Milouzien

Messagephotoclic le Mer 25 Juil 2018 - 17:28

Re Phil,

J'y suis retourné, ça marche au poil.

Figure toi que "Activer la gestion des codes javascript" était passé sur Non marreordi

Y a-t-il des modifications à faire pour l'essayer en phpbb3. Peut-être passer par une demande. Tu me diras.
Milouze14
Milouze14
Fondateur

MessageMilouze14 le Mer 25 Juil 2018 - 17:36

Ah encore une boulette de Forumactif MdR1 !!

Pour la version Phpbb3:
Code:
$(function(){
var $this=$('#M14_GetLastVisite');
  //LE TEXTE pour un nouveau sujet
var M14_newPost=" a écrit ce sujet: ";
  //LE TEXTE POUR UN COMMENTAIRE
var M14_newComment=" a écrit un message sur ce sujet: ";
  //LE TEXTE DANS LE FORUM
  var M14_forum=" Dans le forum: ";
$.get('/search?search_id=newposts',function(data){
var h=$(data).find('dd.dterm[title="Nouveaux messages"]').length;
$(data).find('dd.dterm[title="Nouveaux messages"]').each(function(){
var a=$(this).closest('li').find('.lastpost').find('img').closest('a').attr('href');
var b=$(this).closest('li').find('a.topictitle').text();
var c=$(this).closest('li').find('.span-tab').find('a[href^="/f"]').text();
var d=$(this).closest('li').find('.span-tab').find('a[href^="/u"]').text();
var e=$(this).closest('li').find('.posts').text();
var f=$(this).closest('li').find('.lastpost').find('a[href^="/u"]').text();

if(h)
{
$this.fadeIn();
}
if((h)&&(e==0))
{
$this.find('.M14_GetLastTopic').show();
$this.find('.M14_GetLastTopic').append('<a class="topictitle topic"href="'+a+'">'+d+' '+M14_newPost+' '+b+' .{ '+M14_forum+' '+c+' }</a>');   
}
if((h)&&(e>=1))
{
$this.find('.M14_GetLastRep').show();
$this.find('.M14_GetLastRep').append('<a class="topictitle reponse"href="'+a+'">'+f+' '+M14_newComment+' '+b+' .{ '+M14_forum+' '+c+' }</a>');
}
 
 
});
    });
});
hamesashek
hamesashek
Milouzien

Messagehamesashek le Mer 25 Juil 2018 - 18:09

J'ai testé ce script sur mon forum test en modernBB.
rien ne s'affiche sur la PA,
photoclic
photoclic
Milouzien

Messagephotoclic le Mer 25 Juil 2018 - 18:57

Re Phil,

Ton script en phpbb3 testé sur mon forum test fonctionne aussi. Super Phil Merci. faut que je regarde comment adapter ça sur mon forum clin oeil

Désolé d'avoir perturbé ce post.

hamesashek, tes JS sont-ils bien activés car c'était le souci lors de mon 1ier essai.
Tu devrais aussi peut-être essayer de retirer temporairement ce qu'il y a dans tes "Généralités" et ne laisser que le script de Philippe pour voir. Bon courage.

Milouze14
Milouze14
Fondateur

MessageMilouze14 le Mer 25 Juil 2018 - 19:36

@hamesashek a écrit:J'ai testé ce script sur mon forum test en modernBB.
rien ne s'affiche sur la PA,

Ben, si tu avais donné le lien, on aurait peut être pu avancer un peu plus oups
hamesashek
hamesashek
Milouzien

Messagehamesashek le Mer 25 Juil 2018 - 19:51

rien ne s'affiche sur la PA
Milouze14
Milouze14
Fondateur

MessageMilouze14 le Mer 25 Juil 2018 - 19:53

Tu parles d'un forum test ?
Merci de répondre clin oeil
hamesashek
hamesashek
Milouzien

Messagehamesashek le Mer 25 Juil 2018 - 20:09

Oui
Milouze14
Milouze14
Fondateur

MessageMilouze14 le Mer 25 Juil 2018 - 20:10

thank you for giving the link of your forum test
Milouze14
Milouze14
Fondateur

MessageMilouze14 le Mer 25 Juil 2018 - 20:25

Merci pour le MP et le lien de ton forum test, mais la barrière de la langue et surtout l'Arabe est vraiment un sacré casse tête car de notre côté on lit de gauche à droite alors que c'est l'inverse de ton côté mon ami.
Désolé de ne pas pouvoir t'aider plus oups
hamesashek
hamesashek
Milouzien

Messagehamesashek le Mer 25 Juil 2018 - 22:02

Je sais que c'est très difficile mais c'est ma langue que je parle, désolé
J'ai quelques icônes que je voudrais participer à ce forum et la motivation principale pour ceci est que j'aime votre travail volontaire qui élèvera les forum au dessus du professionnalisme, je suis un programmeur et ai beaucoup de travail mais il est difficile de comprendre java scrept en raison de sa coordination et arrangement.
Pouvez-vous accepter la commande de langue et me suivre étape par étape afin que vous compreniez les problèmes avec un programme ou compreniez un programme?
Nous pouvons être des amis
Milouze14
Milouze14
Fondateur

MessageMilouze14 le Jeu 26 Juil 2018 - 4:22

Hello wehba,

pour que tu comprennes le fonctionnement du script:
Ce dernier se base sur cette page html:
http://technology.sudanforums.net/search?search_id=newposts

Ensuite comme je ne comprends strictement à ta langue
et surtout à son positionnement même sur la feuille de style,
c'est un terrible frein pour un codeur.

Ensuite il se peut que les variables ne peuvent être reconnues dans le script car le code source de ton forum test trouve une erreur.

Tu peux tester ce script et corriger par ta langue les textes appropriés en prenant soin de bien laisser les ' ':

Code:

    $(function(){
    var $this=$('#M14_GetLastVisite');
$.get('/search?search_id=newposts',function(data){
    var h=$(data).find('dd.dterm[title="Nouveaux messages"]').length;
    $(data).find('dd.dterm[title="Nouveaux messages"]').each(function(){
    var a=$(this).closest('li').find('.lastpost').find('img').closest('a').attr('href');
    var b=$(this).closest('li').find('a.topictitle').text();
    var c=$(this).closest('li').find('.topic-author').find('a[href^="/f"]').text();
    var d=$(this).closest('li').find('.topic-author').find('a[href^="/u"]').text();
    var e=$(this).closest('li').find('.posts').text();
    var f=$(this).closest('li').find('.lastpost').find('a[href^="/u"]').text();

    if(h)
    {
    $this.fadeIn();
    }
    if((h)&&(e==0))
    {
    $this.find('.M14_GetLastTopic').show();
    $this.find('.M14_GetLastTopic').append('<a class="topictitle topic"href="'+a+'">'+d+' a écrit ce sujet '+b+' .{ Dans le forum: '+c+' }</a>');   
    }
    if((h)&&(e>=1))
    {
    $this.find('.M14_GetLastRep').show();
    $this.find('.M14_GetLastRep').append('<a class="topictitle reponse"href="'+a+'">'+f+' a écrit un message sur ce sujet: '+b+' .{Dans le forum: '+c+' }</a>');
    }
     
     
    });
        });
    });


hamesashek
hamesashek
Milouzien

Messagehamesashek le Ven 27 Juil 2018 - 14:43

Il n'y a pas encore d'offres
Vous avez essayé plus d'un forum mais cela ne fonctionne pas
photoclic
photoclic
Milouzien

Messagephotoclic le Ven 27 Juil 2018 - 14:57

Bonjour hamesashek

Juste une remarque: Sur ton forum, j'ai vu qu'il n'y avait qu'1 seul membre en ligne.
Pour que le script affiche quelque chose, il faut impérativement qu'un membre (en plus de toi même) poste un message.
As-tu essayé d'enregistrer des pseudos test et leur faire poster des messages pour voir?
hamesashek
hamesashek
Milouzien

Messagehamesashek le Ven 27 Juil 2018 - 20:06

Oui, j'ai fait le test maintenant et je n'ai pas travaillé
Milouze14
Milouze14
Fondateur

MessageMilouze14 le Sam 28 Juil 2018 - 8:19

Hello Serge et wehba,
comme on arrive pas a se comprendre on va juste placer l'essentiel.

Dans la page d’accueil , places ceci:
Code:

<div id="M14_GetLastVisite">
</div><style>

 
#M14_GetLastVisite
{
width: 80%;
margin-left:10%;
height:auto;
max-height:200px;
overflow-y:auto;
border-radius:6px;
}
#M14_GetLastVisite .forabg{width: 90%;padding:10px 0px 10px 0px;}
#M14_GetLastVisite ul#memberlist{display:none;}
</style>




Puis le script modifié:

Code:


$(function(){
var $this=$('#M14_GetLastVisite');
$.get('/search?search_id=newposts',function(data){
var h=$(data).find('dd.dterm[title="Nouveaux messages"]').length;
var color=$('.forabg').css('backgroundColor');
var a=$(data).find('form[action="/search?search_id=watchsearch"]').html();

if(h)
{
$this.html(a).css('backgroundColor',color);
}
});
});


hamesashek
hamesashek
Milouzien

Messagehamesashek le Sam 28 Juil 2018 - 15:10

J'ai testé et n'ai jamais travaillé
Voir le paragraphe suivant?

Code:
$.get('/search?search_id=newposts',function(data){
*RESOLU* [MODERNBB] Puis-je avoir ce travail? 2gtqmc2

J'ai envoyé les données du forum de test pour regarder le forum et regarder le programme éducatif bien
Je connais très bien ta langue
Milouze14
Milouze14
Fondateur

MessageMilouze14 le Sam 28 Juil 2018 - 19:11

Il faut utiliser un autre compte pour voir les derniers sujets ou messages pour de nouvelles notifications
hamesashek
hamesashek
Milouzien

Messagehamesashek le Dim 29 Juil 2018 - 0:56

J'ai testé un membre mais ça n'apparait pas trop
Je suis très fatigué et merci pour vos efforts
Milouze14
Milouze14
Fondateur

MessageMilouze14 le Dim 29 Juil 2018 - 7:52

Hum, flûte j'ai zappé l'attribut title qui est resté en Français..

Tu peux tester ce code html a mettre dans la page d'accueil :
Code:

<div id="M14_GetLastVisite" class="forabg">
   
   <div class="M14_import">
      
      <div>
         
      </div>
      
   </div>
   
   <ul class="topiclist topics search">
                   
   </ul>
</div><style>
#M14_GetLastVisite
{
display:none;
width: 80%;
margin-left:10%;
height:auto;
max-height:200px;
overflow-y:auto;
border-radius:6px;
}
#M14_GetLastVisite .forabg{width: 90%;padding:10px 0px 10px 0px;}
#M14_GetLastVisite ul.topiclist.topics.search{padding:2px !important;}
.M14_import
{
text-align:center;
position: absolute;
width: 28px;
height:28px;
border-radius: 50%;
margin-left: -28px;
}
.M14_import div
{
font-size:12px;
margin-top: 3px;
color: white;
}
</style>


Puis ce script qui sera fonctionnel cette fois car j'utilise l'image annonçant les nouveaux messages:

Sur ton fofo, c'est cette image:
https://illiweb.com/fa/modernbb/topic_unread.png

*RESOLU* [MODERNBB] Puis-je avoir ce travail? Topic_unread


Supprimes le script précédent et remplaces le par:
Code:

$(function(){
$.get('/search?search_id=newposts',function(data){
  //IMAGE DE NOUVEAUX SUJETS
var img="https://illiweb.com/fa/modernbb/topic_unread.png";
var e= $(data).find('dl.icon[style*="'+img+'"]').length;
var color=$('.forabg').css('backgroundColor');
var a=$(data).find('form[action="/search?search_id=watchsearch"]').html();
var test=$(data).find('dl.icon[style*="'+img+'"]').closest('li').addClass('M14_li').closest('ul').html();
if(e)
{
$('#M14_GetLastVisite').css('backgroundColor',color).show();
$('#M14_GetLastVisite ul').html(test);
$('#M14_GetLastVisite ul').find('li:not(.M14_li)').remove();
$('.M14_import').css('backgroundColor',color);
$('.M14_import div').text('( '+e+' )');
}
});
});




Résultat:

*RESOLU* [MODERNBB] Puis-je avoir ce travail? 127

hamesashek
hamesashek
Milouzien

Messagehamesashek le Dim 29 Juil 2018 - 23:33

Peu importe que ça ne marche pas bien mais je ne veux rien d'autre
Tu es vraiment une excellente personne
Milouze14
Milouze14
Fondateur

MessageMilouze14 le Lun 30 Juil 2018 - 3:51

Tu peux répondre à ce sujet avec le compte Admin :

http://technology.sudanforums.net/t21-topic#45
hamesashek
hamesashek
Milouzien

Messagehamesashek le Lun 30 Juil 2018 - 10:56

Qu'est-ce que j'ai fait, je n'ai pas bien compris?
Milouze14
Milouze14
Fondateur

MessageMilouze14 le Lun 30 Juil 2018 - 15:39

Tu peux répondre au message sur le lien que je t'ai donné
hamesashek
hamesashek
Milouzien

Messagehamesashek le Mar 31 Juil 2018 - 0:28

Ils ont été envoyés là-bas
Milouze14
Milouze14
Fondateur

MessageMilouze14 le Mar 31 Juil 2018 - 3:41

Il ne faut pas répondre avec le compte que tu m'as donné
mais avec le compte Admin clin oeil
hamesashek
hamesashek
Milouzien

Messagehamesashek le Mar 31 Juil 2018 - 4:29

Cela fonctionne avec succès avec votre faveur
Merci, la solution a été

*RESOLU* [MODERNBB] Puis-je avoir ce travail? Tttt10
photoclic
photoclic
Milouzien

Messagephotoclic le Mar 31 Juil 2018 - 9:18

super

Page 1 sur 2 1, 2  Suivant

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

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