لونك المفضل
الألوان
chatالمواضيع الأخيرة
new_releasesأفضل 10 أعضاء في هذا الأسبوع
new_releasesأفضل 10 أعضاء في هذا الشهر
bubble_chartالمتواجدون الآن ؟
ككل هناك 8 عُضو متصل حالياً :: 0 عضو مُسجل, 0 عُضو مُختفي و 8 زائر :: 1 روبوت الفهرسة في محركات البحث

لا أحد

أكبر عدد للأعضاء المتواجدين في هذا المنتدى في نفس الوقت كان 494 بتاريخ 2019-03-19, 11:43 am

موقع احلى مطور

موقع احلى مطور لتطوير و تنمية منتديات أحلى منتدى

عنوان الخبر

تفاصيل الخبر

عنوان الخبر

تفاصيل الخبر

كلمات دليلية:

[تم الحل] مشكلة في الاشعارات  Empty[تم الحل] مشكلة في الاشعارات

brahim
brahim
عضو احلى مطور
 نُشر في 2019-06-08

السلام عليكم
لدي مشكلة عند وصول رسالة خاصة لا يصلني اشعار

ممكن حل جذري بارك الله فيكم
وشكرا مسبقا

رابط المنتدى:
http://4educ-dz.yoo7.com/

[تم الحل] مشكلة في الاشعارات  Emptyرد: [تم الحل] مشكلة في الاشعارات

omarpop23
omarpop23
المؤسس
 نُشر في في 2019-06-08, 5:52 pm
جرب ضع الكود التالي في نهاية قالب الهيدر

الكود:

<script>
var msgIcon = document.querySelector('.headermembernotification a[href="/privmsg?folder=inbox"]');
if (msgIcon) {
    msgCounter = document.createElement('B');

    msgCounter.className = 'msgs_count_unread';
    msgIcon.appendChild(msgCounter);

    var xhttp = new XMLHttpRequest();
    xhttp.onreadystatechange = function() {
        if (this.readyState == 4 && this.status == 200) {
                var msgsLength = this.responseText;
                var msgCounter = $(msgsLength).find('tr > .alt1 img[title="رسالة لم تقرأ"]').length;
                if (msgCounter != '0') {
                    document.querySelector('.msgs_count_unread').innerHTML = msgCounter;
                }
        }
    };
    xhttp.open("GET", "/privmsg?folder=inbox", true);
    xhttp.send();

}
</script>

ملاحظه :
الكود اللي انا اديتهولك دا بيحسب عدد الرسايل الغير مقروءة في الصفحه الاولى من الرسائل الخاصه فقط يعني اذا كان عندك صفحتين او اكثر من الرسائل لن يتم حساب غير الرسائل التي لم تقراء في الصفحه الاولي فقط


عدل سابقا من قبل omarpop23 في 2019-06-08, 6:05 pm عدل 1 مرات

[تم الحل] مشكلة في الاشعارات  Emptyرد: [تم الحل] مشكلة في الاشعارات

brahim
brahim
عضو احلى مطور
 نُشر في في 2019-06-08, 5:58 pm
تم الحل
لكن اريد تغير رقم وحد الي الأحمر وتكبير حجمه قليلا

[تم الحل] مشكلة في الاشعارات  Emptyرد: [تم الحل] مشكلة في الاشعارات

omarpop23
omarpop23
المؤسس
 نُشر في في 2019-06-08, 5:59 pm
ضع الكود التالي في ورقة الـ CSS

الكود:

.headermembernotification a[href="/privmsg?folder=inbox"] {
    position: relative;
}
.msgs_count_unread {
    position: absolute;
    right: 0;
    background: #F00;
    color: #FFF;
    border-radius: 5px;
    padding: 0px 5px;
}

[تم الحل] مشكلة في الاشعارات  Emptyرد: [تم الحل] مشكلة في الاشعارات

brahim
brahim
عضو احلى مطور
 نُشر في في 2019-06-08, 6:03 pm
تم الحل شكرا

اعلانات نصية