Ελληνική Κοινότητα Υποστήριξης 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
Δημοσιεύσεις : 1756

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

Απ: Πως θα βάλω το 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
Δημοσιεύσεις : 1756

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

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

- Παρόμοια θέματα

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