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

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

Πως θα βάλω το Widget Staff Online;

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

Πως θα βάλω το Widget Staff Online;

Δημοσίευση από studio814 Την / Το Τρι Δεκ 16, 2014 12:32 pm

Γειά σας,Θα ήθελα να ρωτήσω πως μπορώ να βάλω το Widget Staff Online στο φόρουμ μου;  Η έκδοση του φόρουμ μου είναι Punbb και το link είναι:


Έχει επεξεργασθεί από τον/την studio814 στις Τρι Δεκ 16, 2014 1:11 pm, 1 φορά

studio814
Απλό Μέλος

Άντρας
Δημοσιεύσεις : 2

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

Απ: Πως θα βάλω το Widget Staff Online;

Δημοσίευση από Van-Helsing Την / Το Τρι Δεκ 16, 2014 12:50 pm

Καλησήρθατε στην κοινότητα μας,

Θα πάτε στον πίνακα ελέγχου διαχειριστή -> Λειτουργικές Μονάδες Widget του Forum -> Πατάτε το Create a widget  -> Στο Widget Name βάζετε Staff Online μετά στο ->Widget Title βάζετε Staff Online -> καθαρίστε τον κώδικα και επικολλήστε τον παρακάτω κώδικα: http://kouskous.forumgreek.com/

Κώδικας:

     
<div id="Staff_Online">
                                                                                                                                                            
</div>
            <script type="text/javascript">
                jQuery(document).ready(function () {
                    var widget = jQuery('#Staff_Online')[0];
                    staff_cache_time = 4*60*1000; // mm*ss*ms;
            
                    if (localStorage.staffOn && localStorage.staffEx > +new Date - staff_cache_time) {
                        jQuery(widget).html(localStorage.staffOn)
                    } else {
                        jQuery.get('/viewonline', function (data) {
                            var group = {
          
                                adm: jQuery('.table span[style="color:#FF0000"]', data).parents('td'),
          
                                gmod: jQuery('.table span[style="color:#FF8400"]', data).parents('td'),
          
                                mod: jQuery('.table span[style="color:#056FF0"]', data).parents('td'),
        
                                tmod: jQuery('.table span[style="color:#22C7F0"]', data).parents('td'),            
                                };
                        jQuery(widget).append(group.adm).append(group.gmod).append(group.mod).append(group.tmod);
                            jQuery('#Staff_Online a[href^="/u"]').each(function () {
                                var prof = jQuery(this).attr('href');
                                jQuery('<a href="' + prof + '" class="avatarimage"></a>').insertBefore(this);
                                jQuery('<div class="Info"></div>').insertAfter(this);
                                jQuery(this).prev().load(prof + ' #profile-advanced-right .main-content img:eq(0)');
          
                                jQuery(this).next().load(prof + ' #field_id6 dd div:eq(0)')
                                })
                        });
                        jQuery(window).on('load', function () {
                            localStorage.staffOn = document.getElementById(widget).innerHTML;
                            localStorage.staffEx = +new Date;
                        })
                    }
                });
                </script> <style>
              #Staff_Online .avatarimage > img {
                float: left;
                margin-right: 4px!important;
                width: 40px;
                height: 40px;
                border: 1px solid #0000CD;
                border-radius: 4px;
                box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.1);
            }
            #Staff_Online .Info {
                color: #0000A0;
                margin: 1px 45px;
                padding: 10px 0px 10px;
                width: 190px;
                display: table-cell;
            }
            #Staff_Online {
            height: auto;
            }
            #Staff_Online td {
            display: block;
            }
            </style>
Κατόπιν τοποθετείστε το Widget στο forum ή στο portal ή και στα δυο.


Έχει επεξεργασθεί από τον/την Van-Helsing στις Τρι Δεκ 16, 2014 1:12 pm, 1 φορά






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

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

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

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

Απ: Πως θα βάλω το Widget Staff Online;

Δημοσίευση από studio814 Την / Το Τρι Δεκ 16, 2014 1:09 pm

Σας Ευχαριστώ Πάρα Πολύ Το Πρόβλημα Λύθηκε. Very Happy

studio814
Απλό Μέλος

Άντρας
Δημοσιεύσεις : 2

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

Απ: Πως θα βάλω το Widget Staff Online;

Δημοσίευση από Van-Helsing Την / Το Τρι Δεκ 16, 2014 1:16 pm

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






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

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

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

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

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


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