Ελληνική Κοινότητα Υποστήριξης ForumGreek
Καλωσήρθατε στο Ελληνικό Φόρουμ Υποστήριξης της ForumGreek!!

Για να αποκτήσετε πλήρη πρόσβαση στο φόρουμ και στα όσα προσφέρει, μπορείτε πολύ απλά να κάνετε μια σύνδεση ή αν δεν έχετε λογαριασμό μία δωρεάν εγγραφή και μπείτε στην κοινότητά μας!!

overmouse πληροφοριες

Επισκόπηση προηγούμενης Θ.Ενότητας Επισκόπηση επόμενης Θ.Ενότητας Πήγαινε κάτω

overmouse πληροφοριες

Δημοσίευση από logic21 Την / Το Τετ Ιουλ 29, 2015 11:52 am

Γεια σας, σήμερα έβαλα το overmouse profile στο forum μου και μέσα στις πληροφορίες δεν τις έχει όλες 



στο Posts και το CS Name δεν έχει γράμματα δίπλα
Μπορείτε να μου πείτε τι να κάνω;

το js μου:
Κώδικας:
jQuery(document).ready(function(){
                    jQuery('dd.lastpost a[href*="/u"]').mouseover(function(){
                    jQuery(this).parents('strong').css('position', 'relative');
                    jQuery('.perfilInfo').remove();
                    jQuery(this).parents('dd.lastpost').css('overflow', 'visible');
                    jQuery(this).before('
                    <div class="perfilInfo" style="position:absolute;">
                    <span class="setPerfil">
                    <spanmode=post&u='+jQuery(this).attr('href').replace('/u', '')+'">Send PM</a></spa
                    <span class="linkPrf"><a href="'+jQuery(this).attr('href')+'">View Profile</a></span>
                    </span>
                    </span>
                    </span>
                    </div>
                    ');
                    jQuery.get(jQuery(this).attr('href'), function(retornoMembro){
                    var avtPrf = jQuery('div#profile-advanced-right img:first', retornoMembro).attr('src');
                    jQuery('.PerfilInfoImg').attr('src', avtPrf);
                    var perfil_rank = jQuery('div#profile-advanced-right div.module img:eq(1)', retornoMembro).attr('alt');
                    var perfil_post = jQuery('#field_id-6 dd', retornoMembro).html();
                    var perfil_cad = jQuery('#field_id-4 dd', retornoMembro).html();
                    var perfil_lastV = jQuery('#field_id-13 dd', retornoMembro).html();
                    jQuery('.setPerfil p:eq(0) span').html(perfil_rank);
                    jQuery('.setPerfil p:eq(1) span').html(perfil_post);
                    jQuery('.setPerfil p:eq(2) span').html(perfil_cad);
                    jQuery('.setPerfil p:eq(3) span').html(perfil_lastV);
                    });
                    //get
                    jQuery('.perfilInfo').mouseleave(function(){
                    jQuery(this).remove();
                    });//mouseleave
                    });
                    //mouseover
                    });


Έχει επεξεργασθεί από τον/την lote στις Τετ Ιουλ 29, 2015 5:13 pm, 1 φορά

logic21
Eνεργό Μέλος

Άντρας
Ηλικία : 15
Τόπος : Αθήνα
Δημοσιεύσεις : 340

Επιστροφή στην κορυφή Πήγαινε κάτω

Απ: overmouse πληροφοριες

Δημοσίευση από Van-Helsing Την / Το Τετ Ιουλ 29, 2015 1:55 pm

Καλησπέρα @Lote,
Αυτός ο κώδικας φτιάχτηκε για ένα συσκεκριμένο φόρουμ, ποιός σου έδωσε τον κώδικα; Είναι λογικό να μην σου δουλεύει γιατί τον προσάρμοσα για το συγκεκριμένο φόρουμ σύμφωνα με τις ρυθμίσεις του.






Van-Helsing
Διαχειριστής

Διαχειριστής

Άντρας
Ηλικία : 42
Δημοσιεύσεις : 1750

Επιστροφή στην κορυφή Πήγαινε κάτω

Απ: overmouse πληροφοριες

Δημοσίευση από logic21 Την / Το Τετ Ιουλ 29, 2015 1:59 pm

@Van-Helsing τον κώδικα τον βρήκα στο forumotion support Smile

logic21
Eνεργό Μέλος

Άντρας
Ηλικία : 15
Τόπος : Αθήνα
Δημοσιεύσεις : 340

Επιστροφή στην κορυφή Πήγαινε κάτω

Απ: overmouse πληροφοριες

Δημοσίευση από Van-Helsing Την / Το Τετ Ιουλ 29, 2015 2:03 pm

Χρειάζεται όμως προσαρμογή για να μπορέσει να σου δουλέψει αυτό εξαρτάται πάντα απο απο τις ρυθμίσεις του κάθε φόρουμ. Επιπλέον έχεις ρυθμίσει τα πεδία του προφίλ ώστε να μην είναι ορατά στα μέλη όποτε δεν μπορώ να τα δω και να σου φτιάξω τον κώδικα.






Van-Helsing
Διαχειριστής

Διαχειριστής

Άντρας
Ηλικία : 42
Δημοσιεύσεις : 1750

Επιστροφή στην κορυφή Πήγαινε κάτω

Απ: overmouse πληροφοριες

Δημοσίευση από logic21 Την / Το Τετ Ιουλ 29, 2015 2:04 pm

@Van-Helsing μήπως γίνετε μέσο TeamViewer;

logic21
Eνεργό Μέλος

Άντρας
Ηλικία : 15
Τόπος : Αθήνα
Δημοσιεύσεις : 340

Επιστροφή στην κορυφή Πήγαινε κάτω

Απ: overmouse πληροφοριες

Δημοσίευση από Nemo Την / Το Τετ Ιουλ 29, 2015 2:08 pm

Η υποστήριξη πρέπει να παρέχεται στα θέματα του φόρουμ, ώστε και άλλα μέλη να μπορούν να δουν τη λύση.

Hello

Nemo
Υπεύθυνος Φόρουμ

Υπεύθυνος Φόρουμ

Άντρας
Τόπος : Αθήνα, Ελλάδα
Δημοσιεύσεις : 1071

Επιστροφή στην κορυφή Πήγαινε κάτω

Απ: overmouse πληροφοριες

Δημοσίευση από logic21 Την / Το Τετ Ιουλ 29, 2015 2:10 pm

@Van-Helsing οι πληροφορίες του Member είναι ορατή σε άλλον Member.

logic21
Eνεργό Μέλος

Άντρας
Ηλικία : 15
Τόπος : Αθήνα
Δημοσιεύσεις : 340

Επιστροφή στην κορυφή Πήγαινε κάτω

Απ: overmouse πληροφοριες

Δημοσίευση από Van-Helsing Την / Το Τετ Ιουλ 29, 2015 2:11 pm

@Lote άλλαξε το javscript σου με αυτό:

Κώδικας:

    jQuery(document).ready(function(){
                        jQuery('dd.lastpost a[href*="/u"]').mouseover(function(){
                        jQuery(this).parents('strong').css('position', 'relative');
                        jQuery('.perfilInfo').remove();
                        jQuery(this).parents('dd.lastpost').css('overflow', 'visible');
                        jQuery(this).before('
                        <div class="perfilInfo" style="position:absolute;">
                        <span class="setPerfil">
                        <span>
                        <img class="PerfilInfoImg" src="http://forum.teamspeak.com.br/public/style_images/master/profile/default_large.png" />
                        <h2>'+jQuery(this).html()+'</h2>
                        <p><b>Τίτλος: </b><span></span></p>
                        <p><b>Δημοσιεύσεις: </b><span></span></p>
                        <p><b>Ημ/νία εγγραφής: </b><span></span></p>
                        <p><b>CS Name:</b><span></span></p>
                        <span class="linkPrf"><a href="/privmsg?mode=post&u='+jQuery(this).attr('href').replace('/u', '')+'">Αποστολή PM</a></span>
                        <span class="linkPrf"><a href="'+jQuery(this).attr('href')+'">Δείτε το προφίλ</a></span>
                        </span>
                        </span>
                        </span>
                        </div>
                        ');
                        jQuery.get(jQuery(this).attr('href'), function(retornoMembro){
                        var avtPrf = jQuery('div#profile-advanced-right img:first', retornoMembro).attr('src');
                        jQuery('.PerfilInfoImg').attr('src', avtPrf);
                        var perfil_rank = jQuery('div#profile-advanced-right div.module img:eq(1)', retornoMembro).attr('alt');
                        var perfil_post = jQuery('#field_id-6 dd', retornoMembro).html();
                        var perfil_cad = jQuery('#field_id-4 dd', retornoMembro).html();
                        var perfil_lastV = jQuery('#field_id-13 dd', retornoMembro).html();
                        var perfil_csrank = jQuery('#field_id1 dd', retornoMembro).html();
                        jQuery('.setPerfil p:eq(0) span').html(perfil_rank);
                        jQuery('.setPerfil p:eq(1) span').html(perfil_post);
                        jQuery('.setPerfil p:eq(2) span').html(perfil_cad);
                        jQuery('.setPerfil p:eq(3) span').html(perfil_csrank);
                        });
                        //get
                        jQuery('.perfilInfo').mouseleave(function(){
                        jQuery(this).remove();
                        });//mouseleave
                        });
                        //mouseover
                        });






Van-Helsing
Διαχειριστής

Διαχειριστής

Άντρας
Ηλικία : 42
Δημοσιεύσεις : 1750

Επιστροφή στην κορυφή Πήγαινε κάτω

Απ: overmouse πληροφοριες

Δημοσίευση από logic21 Την / Το Τετ Ιουλ 29, 2015 2:31 pm

Τώρα δεν φαίνονται τα Post του member, το cs name ειναι απο κατω, αν γινετε να ειναι στην ιδια γραμμη με το CS Name:. κι επίσης αν γίνετε να γίνει λίγο ποιο μεγάλο το κουτί να χωράει όλα τα κουτάκια 

logic21
Eνεργό Μέλος

Άντρας
Ηλικία : 15
Τόπος : Αθήνα
Δημοσιεύσεις : 340

Επιστροφή στην κορυφή Πήγαινε κάτω

Απ: overmouse πληροφοριες

Δημοσίευση από Van-Helsing Την / Το Τετ Ιουλ 29, 2015 2:37 pm

@Lote,
Το πεδίο αριθμός δημοσιεύσεων δεν το έχεις ανοιχτό στα μέλη και δεν μπορεί να το διαβάσει ο κώδικας, άνοιξε το να δούμε αν δουλεύει ή χρειάζεται κάποια αλλαγή. Μετα βλέπουμε τα υπόλοιπα.






Van-Helsing
Διαχειριστής

Διαχειριστής

Άντρας
Ηλικία : 42
Δημοσιεύσεις : 1750

Επιστροφή στην κορυφή Πήγαινε κάτω

Απ: overmouse πληροφοριες

Δημοσίευση από logic21 Την / Το Τετ Ιουλ 29, 2015 2:38 pm

Δεν υπάρχει πουθενά μέσα στον πίνακα διαχείρισης κάποιο πεδίο που να λέει για τα posts του κάθε member..

logic21
Eνεργό Μέλος

Άντρας
Ηλικία : 15
Τόπος : Αθήνα
Δημοσιεύσεις : 340

Επιστροφή στην κορυφή Πήγαινε κάτω

Απ: overmouse πληροφοριες

Δημοσίευση από Van-Helsing Την / Το Τετ Ιουλ 29, 2015 2:40 pm

Τα έχεις αλλάξει μάλλον όποτε πρέπει να βρείς ποιό πεδίο είναι.






Van-Helsing
Διαχειριστής

Διαχειριστής

Άντρας
Ηλικία : 42
Δημοσιεύσεις : 1750

Επιστροφή στην κορυφή Πήγαινε κάτω

Απ: overmouse πληροφοριες

Δημοσίευση από logic21 Την / Το Τετ Ιουλ 29, 2015 2:53 pm

Το βρήκα το πεδίο, και είναι λέει τα posts του member, τώρα θέλω το cs name να ειναι στην ιδια γραμμη με το CS Name: και το κουτακι ολο να ειναι λιγο ποιο μεγαλο ώστε να χοραει ολα τα κουτακια μεσα του και να μην ειναι το μισο απο εξω στο cs name και στο PM, profile

logic21
Eνεργό Μέλος

Άντρας
Ηλικία : 15
Τόπος : Αθήνα
Δημοσιεύσεις : 340

Επιστροφή στην κορυφή Πήγαινε κάτω

Απ: overmouse πληροφοριες

Δημοσίευση από Van-Helsing Την / Το Τετ Ιουλ 29, 2015 2:54 pm

@Lote βάλε το CSS του κώδικα εδω να το δούμε.






Van-Helsing
Διαχειριστής

Διαχειριστής

Άντρας
Ηλικία : 42
Δημοσιεύσεις : 1750

Επιστροφή στην κορυφή Πήγαινε κάτω

Απ: overmouse πληροφοριες

Δημοσίευση από logic21 Την / Το Τετ Ιουλ 29, 2015 2:56 pm

Κώδικας:
.setPerfil > span > p > span{
display:inline-block;
}
.perfilInfo {
    background: url(http://i77.servimg.com/u/f77/16/58/45/96/bottom10.png) no-repeat 98% 0;
    float: left;
    height: 199177px;
    center: -40em;
    padding: 16px 0 38px 5px;
    top: 13px;
    width: 510px;
    z-index: 999;
    }
    .setPerfil > span {
    background: #473D3D;
    border: 1px solid #999;
    border-radius: 3px;
    display: blocyuik;
    height: 100%;
    padding: 3px;
    }
    .sprite-icon_topic_latest {
    background: url(http://illiweb.com/fa/sprite_icons.pnj) no-repeat top right;
    background-position: -1083px 0;
    height: 924px;
    width: 1133px;
    }
    .setPerfil {
    background: rgba(0,0,0,0.3);
    border-radius: 3px;
    display: blockfg;
    height: 100%;
    padding: 544px 522px 1033px;
    }
    .setPerfil .PerfilInfoImg {
    -moz-box-shadow: 0 2px 2px rgba(0,0,0,0.1);
    -webkit-box-shadow: 0 2px 2px rgba(0,0,0,0.1);
    background: #ff34f;
    border: 1px solid #D5576;
    box-shadow: 0 2px 2px rgba(0,0,0,0.1);
    display: table;
    float: left;
    height: 91px;
    padding: 1px;
    width: 91px;
    }
    .setPerfil h2 {
    background: #E1e351;
    border-radius: 0 1340px 0 0;
    box-shadow: 1px 1px 0 #CCC;
    display: block;
    float: left;
    font-family: "Trebuchet MS";
    font-size: 1559px;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    margin-bottom: 10px;
    padding: 5px;
    text-shadow: 1px 1px 0 #fff;
    width: 383332px;
    }
    .setPerfil p {
    -moz-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    -webkit-transition: all .2s ease-in-out;
    background: #F1F1F1;
    border-left: 3px solid #333;
    border-top: 1px solid #333;
    box-shadow: 1px 1px 0 #CCC;
    display: blocetk;
    float: right;
    font-weight: 400;
    margin: 2px 5px;
    padding: 5px;
    text-align: right;
    width: 350px;
    }
    .setPerfil p {
    font-weight: 400;
    text-align: center;
    }
    .linkPrf {
    -moz-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    -webkit-transition: all .2s ease-in-out;
    background: #F6F356;
    border: 1px solid #DB35B;
    border-radius: 0 0 4px 4px;
    border-top: none;
    bottom: -7566px;
    box-shadow: 0 1px 0 rgba(255,255,255,1) inset, 0 1px 0 rgba(0,0,0,0.3);
    color: #616161;
    float: center;
    height: 14px;
    left: 13.8em;
    margin: 2px;
    padding: 2px;
    text-align: right;
    text-decoration: none!important;
    transition: all .2s ease-in-out;
    width: 8em;
    }
    .linkPrf a {
    color: #616161!important;
    font-size: 1233px;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    text-decoration: none;
    }
    .setPerfil p:hover {
    box-shadow: 1px 1px 0 #9A9A9A;
    }.setPerfil p div {
    display: inline;
    }

έχω κάνει και μερικές αλλαγές στα χρώματα..

logic21
Eνεργό Μέλος

Άντρας
Ηλικία : 15
Τόπος : Αθήνα
Δημοσιεύσεις : 340

Επιστροφή στην κορυφή Πήγαινε κάτω

Απ: overmouse πληροφοριες

Δημοσίευση από logic21 Την / Το Τετ Ιουλ 29, 2015 5:16 pm

Μπορεί να μπει Lock, το έφτιαξα μόνος. 
Ευχαριστώ

logic21
Eνεργό Μέλος

Άντρας
Ηλικία : 15
Τόπος : Αθήνα
Δημοσιεύσεις : 340

Επιστροφή στην κορυφή Πήγαινε κάτω

Απ: overmouse πληροφοριες

Δημοσίευση από Van-Helsing Την / Το Τετ Ιουλ 29, 2015 7:34 pm

Το θέμα λύθηκε, κλειδώθηκε και αρχειοθετήθηκε.






Van-Helsing
Διαχειριστής

Διαχειριστής

Άντρας
Ηλικία : 42
Δημοσιεύσεις : 1750

Επιστροφή στην κορυφή Πήγαινε κάτω

Επισκόπηση προηγούμενης Θ.Ενότητας Επισκόπηση επόμενης Θ.Ενότητας Επιστροφή στην κορυφή


 
Δικαιώματα σας στην κατηγορία αυτή
Δεν μπορείτε να απαντήσετε στα Θέματα αυτής της Δ.Συζήτησης
Χρειάζεστε βοήθεια;
Στις Συχνές Ερωτήσεις μπορείτε να βρείτε σημαντικές πληροφορίες που θα σας βοηθήσουν!