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

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

Widget Staff Online

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

Widget Staff Online

Δημοσίευση από kapitol planet Την / Το Δευ Απρ 20, 2015 7:17 pm

καλησπέρα εμένα δεν μου δουλεύει αυτό  Smile γίνετε να κάνουμε κάτι; (phpBB3) το φορουμ.



Έχει επεξεργασθεί από τον/την kapitol planet στις Παρ Απρ 24, 2015 6:35 am, 1 φορά

kapitol planet
Eνεργό Μέλος

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

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

Απ: Widget Staff Online

Δημοσίευση από Van-Helsing Την / Το Τρι Απρ 21, 2015 3:10 pm

Καλησπέρα @kapitol planet,
Τι κώδικα χρησιμοποιείς; Πιθανόν να χρειάζεται προσαρμογή για το φόρουμ σου,

Φιλικά,
Van-Helsing






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

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

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

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

Απ: Widget Staff Online

Δημοσίευση από kapitol planet Την / Το Τρι Απρ 21, 2015 6:38 pm

όταν λες τι κώδικα;
  αυτό έχω βάλει


Κώδικας:
<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>

kapitol planet
Eνεργό Μέλος

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

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

Απ: Widget Staff Online

Δημοσίευση από Van-Helsing Την / Το Τρι Απρ 21, 2015 10:44 pm

Καλησπέρα @kapitol planet,
Αυτός ο κώδικας για να δουλέψει χρειάζεται κάποιες αλλαγές γιατί έχει φτιαχτεί για συγκεκριμένο φόρουμ. Μπορώ να προσαρμόσω τον κώδικα για το φόρουμ σου. Επιπλέον επειδή χρησιμοποιεί και πεδία των προφίλ θα πρέπει τα προφίλ να είναι προσβάσιμα και ορατά απο τα μέλη διαφορετικά ο κώδικας δεν θα λειτουργεί. Ακόμα χρειάζεται να μου πεις ποιές άλλες ομάδες εκτός απο τους Administrators και τους Moderators ανήκουν στο staff έτσι ώστε να εμφανίζονται στο widget.

Φιλικά,
Van-Helsing






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

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

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

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

Απ: Widget Staff Online

Δημοσίευση από kapitol planet Την / Το Τετ Απρ 22, 2015 6:22 am


     [ Administrator] [ Moderator] [ Technician



      αυτοι ειναι ολοι 





kapitol planet
Eνεργό Μέλος

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

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

Απ: Widget Staff Online

Δημοσίευση από Van-Helsing Την / Το Τετ Απρ 22, 2015 4:35 pm

Καλησπέρα @kapitol planet,
Το προφίλ δεν το έχεις ανοίξει ακόμα ώστε να μπορώ να διορθώσω τα πεδία στον κώδικα και δεν θα δουλέψει.

Μου εμφανίζει το μήνυμα:


Θα πρέπει να ρυθμίσεις το προφίλ των μελών να είναι ορατό τουλάχιστον στα μέλη:



και πατάς το προφίλ θα πρέπει να είναι ανοιχτό γιατί το διαβάζει κάθε φορά ο κώδικας αν δεν το βρίσκει ανοιχτό θα "κρεμάει" το Javascript που περιέχει.






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

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

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

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

Απ: Widget Staff Online

Δημοσίευση από kapitol planet Την / Το Τετ Απρ 22, 2015 6:40 pm

αν σου πω ότι δεν το βρίσκω θα με πιστέψεις, πως πάω εκεί;

kapitol planet
Eνεργό Μέλος

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

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

Απ: Widget Staff Online

Δημοσίευση από Luffy Την / Το Τετ Απρ 22, 2015 8:17 pm

Kαλησπέρα @kapitol planet,

Αν δεν κάνω λάθος αυτό που ζητάει ο @Van-Helsing βρίσκεται εδώ:
Πίνακας Διαχείρισης ► Διαχείριση Μελών & Διαχείριση Ομάδων ► Ειδικά δικαιώματα πρόσβασης ► Ειδικά δικαιώματα πρόσβασης



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

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

Άντρας
Τόπος : Ελλάδα
Δημοσιεύσεις : 1756

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

Απ: Widget Staff Online

Δημοσίευση από kapitol planet Την / Το Τετ Απρ 22, 2015 10:15 pm

οκ ειναι στα Members τώρα μπορείς Smile

kapitol planet
Eνεργό Μέλος

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

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

Απ: Widget Staff Online

Δημοσίευση από Van-Helsing Την / Το Πεμ Απρ 23, 2015 12:17 am

Καλησπέρα @kapitol planet,
Δοκίμασε τον παρακάτω κώδικα:

Κώδικας:

           <script type="text/javascript">
        myStaff = ['/u1', '/u231','/u146','/u307'];
        staff_cache_time = 4*60*1000; // mm*ss*ms;
        </script>    
<div id="theStaff">
       
</div>
          
<div style="display:none" id="theContent">
       
</div>
        <noscript><div style="color:red;font-size:9px">Η λειτουργία αυτού του κώδικα δεν είναι εφικτή, καθώς οι κώδικες JavaScript είναι απενεργοποιημένοι ή δεν υποστηρίζονται.</div></noscript>    <script type="text/javascript">
        if (localStorage.staffOn && localStorage.staffEx > +new Date - staff_cache_time) jQuery('#theStaff').html(localStorage.staffOn);
        else loadStaff();
        function loadStaff() {
          jQuery('#theContent').load('/viewonline #main-content a, a.gen', function() {
            for (i=0; i<myStaff.length; i++) jQuery('#theContent a').filter(function() { return jQuery(this).attr('href') === myStaff[i] }).appendTo('#theStaff').wrap('<div class="myStaff">');
            if (!jQuery('#theStaff .myStaff').length) jQuery('#theStaff').html('No staff online');
            jQuery('.myStaff a').each(function() {
              var href = jQuery(this).attr('href');
              jQuery(this).before('<span class="monAva"></span>').prev().load(href + ' #profile-advanced-right .module:first div img:first,.forumline td.row1.gensmall:first > img, .frm-set.profile-view.left dd img,dl.left-box.details:first dd img, .row1 b .gen:first img, .real_avatar img', function() {
                if (window.localStorage) {
                  localStorage.staffOn = jQuery('#theStaff').html();
                  localStorage.staffEx = +new Date;
                }
              });
            });
          });
        }
        </script>

μετά πας Πίνακας Διαχείρισης ► Εμφάνιση ► Εικόνες και χρώματα ► Χρώματα ► CSS Stylesheet
και προσθέτεις τον παρακάτω κώδικα:
Κώδικας:

.monAva img{border:1px solid #d6d6d6;box-shadow:0 1px 4px #666;height:30px;margin-bottom:3px;width:30px;margin-right:5px}

και πατάς






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

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

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

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

Απ: Widget Staff Online

Δημοσίευση από kapitol planet Την / Το Παρ Απρ 24, 2015 6:12 am

νομίζω ότι ειναι οκ ευχαριστώ πολύ Smile

kapitol planet
Eνεργό Μέλος

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

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

Απ: Widget Staff Online

Δημοσίευση από Van-Helsing Την / Το Παρ Απρ 24, 2015 11:29 am

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






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

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

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

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

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


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