منطقة الاعضاء


كلمة الادارة
تم بإذن الله فتح التبادل الاعلاني مع منتديات بيت الجزائر لكل العرب ، فلمن يهمه الامر يضع طلبه في القسم الخاص بالتبادل مح وصف المنتدى
 

أهلا وسهلا بك إلى بيت الجزائر لكل العرب.

الرئيسيةأحدث الصورالتسجيلدخول

بيت الجزائر لكل العرب


مرحبا بك عزيزى الزائر فى بيت الجزائر لكل العرب.

أهلا وسهلا بك زائرنا الكريم، إذا كانت هذه زيارتك الأولى للمنتدى، فيرجى التكرم بزيارة صفحة التعليمـــات، بالضغط هنا. كما يشرفنا أن تقوم بالتسجيل بالضغط هنا إذا رغبت بالمشاركة في المنتدى، أما إذا رغبت بقراءة المواضيع والإطلاع فتفضل بزيارة القسم الذي ترغب أدناه

بيت الجزائر لكل العرب

المواضيع الأخيرة
» [template][حصري] اخر المواضيع للنسخة ModernBBBETA
[Javascript] قائمة الرسائل الخاصة لكل النسخ Icon_minitime1الأربعاء 27 مارس 2024 - 2:03 من طرف th3free

» حصريا وجديد تومبيلات ستايل فور يمني الاحترافي مجانا هنا
[Javascript] قائمة الرسائل الخاصة لكل النسخ Icon_minitime1الأحد 19 مارس 2023 - 0:50 من طرف th3free

»  [TEMPLATE] قالب index_box احترافي جدا
[Javascript] قائمة الرسائل الخاصة لكل النسخ Icon_minitime1الأحد 19 مارس 2023 - 0:21 من طرف th3free

»  استايل حوف نت مجانا و بدون اخطاء
[Javascript] قائمة الرسائل الخاصة لكل النسخ Icon_minitime1الإثنين 2 يناير 2023 - 16:04 من طرف asmaabaskota

» ستايل مالك العوامرة المميز و الاحترافي للنسخة الثالثة 2015
[Javascript] قائمة الرسائل الخاصة لكل النسخ Icon_minitime1الأربعاء 21 ديسمبر 2022 - 18:06 من طرف المدير

» [STYLE]نسخة الجوال ابيض و اسود
[Javascript] قائمة الرسائل الخاصة لكل النسخ Icon_minitime1الأربعاء 21 ديسمبر 2022 - 18:04 من طرف المدير

» ربح المال من كواي ، طريقة ربح 50جنية من تطبيق kwai وسحبها ع فودافون كاش
[Javascript] قائمة الرسائل الخاصة لكل النسخ Icon_minitime1الإثنين 31 يناير 2022 - 19:25 من طرف المدير

» استايل سدير الفضي تومبيلات لمن يبحث عن السرعة والاناقة والجمال
[Javascript] قائمة الرسائل الخاصة لكل النسخ Icon_minitime1الأربعاء 24 نوفمبر 2021 - 14:04 من طرف boualem

» تومبيلات استايل محول تطويري احترافي و مميز من تحويل JAR7
[Javascript] قائمة الرسائل الخاصة لكل النسخ Icon_minitime1الأربعاء 24 نوفمبر 2021 - 13:52 من طرف boualem

» ستايل تومبيلات المعتمد لدى منتديات بيت الجزائر لكل العرب مجانا
[Javascript] قائمة الرسائل الخاصة لكل النسخ Icon_minitime1الأربعاء 24 نوفمبر 2021 - 8:07 من طرف boualem

»  قالب index_box الجديد 2016
[Javascript] قائمة الرسائل الخاصة لكل النسخ Icon_minitime1الأربعاء 18 أغسطس 2021 - 14:42 من طرف mc nabulsy

» استايل نسخة الجوال محولة من الفي بي لاحلى منتدى
[Javascript] قائمة الرسائل الخاصة لكل النسخ Icon_minitime1السبت 20 مارس 2021 - 19:06 من طرف DZWEB

» [JAVASCRIPT]+[CSS] حصريا صندوق الرد الاحترافي الجديد {Weeb-Editor} 2017
[Javascript] قائمة الرسائل الخاصة لكل النسخ Icon_minitime1السبت 20 مارس 2021 - 18:55 من طرف DZWEB

» جديد 2016 تقنية الدخول للمنتدى مثل قوقل
[Javascript] قائمة الرسائل الخاصة لكل النسخ Icon_minitime1السبت 20 مارس 2021 - 18:41 من طرف DZWEB

» كود HTML لوحة اعلانات احترافية
[Javascript] قائمة الرسائل الخاصة لكل النسخ Icon_minitime1السبت 20 مارس 2021 - 18:31 من طرف DZWEB

» [JAVASCRIPT][حصري]و قبل أي منتدى عربي Messenger forumotion لمنتداك غاية في الجمال
[Javascript] قائمة الرسائل الخاصة لكل النسخ Icon_minitime1السبت 20 مارس 2021 - 13:40 من طرف DZWEB

»  [Javascript] يخبرك بآخر الزوار لملفك الشخصي لجميع النسخ phpbb2, phpbb3, punbb & invision!
[Javascript] قائمة الرسائل الخاصة لكل النسخ Icon_minitime1السبت 20 مارس 2021 - 13:19 من طرف DZWEB

» حصريا كود جافا إخفاء الموضوع أو كود عن طريق ازرار الشبكات الاجتماعية
[Javascript] قائمة الرسائل الخاصة لكل النسخ Icon_minitime1الجمعة 19 مارس 2021 - 17:55 من طرف DZWEB

» حصريا لدينا كود إضافة ازرار المشاركة في عارضة المنتدى
[Javascript] قائمة الرسائل الخاصة لكل النسخ Icon_minitime1الجمعة 19 مارس 2021 - 17:53 من طرف DZWEB

» [JAVASCRIPT] منع الاستغلاليين من استخدام روابط Adfly على منتداك
[Javascript] قائمة الرسائل الخاصة لكل النسخ Icon_minitime1الجمعة 19 مارس 2021 - 17:46 من طرف DZWEB

[Javascript] قائمة الرسائل الخاصة لكل النسخ 13481589293

شاطر
 

 [Javascript] قائمة الرسائل الخاصة لكل النسخ

استعرض الموضوع التالي استعرض الموضوع السابق اذهب الى الأسفل 
كاتب الموضوعرسالة
المعلومات
الكاتب:
zizou75
اللقب:
المشرف العام
الرتبه:
المشرف العام
الصورة الرمزية

zizou75

البيانات
الجنس :
ذكر
عدد المساهمات :
233
السٌّمعَة :
17
تاريخ التسجيل :
27/09/2014

التوقيت

الإتصالات
الحالة:
وسائل الإتصال:
موضوع: [Javascript] قائمة الرسائل الخاصة لكل النسخ [Javascript] قائمة الرسائل الخاصة لكل النسخ Icon_minitime1الأحد 14 ديسمبر 2014 - 17:57


[Javascript] قائمة الرسائل الخاصة لكل النسخ
أشر على كل الصفحات
الكود:

    /***
    * Application: Private Message list.
    * Description: This application can displays the list of PM in related menus.
    * Version: 1.03102014-jq1.9.1 - Hermes Kriophoros
    * Made and Optimizations by JScript - 2014/03/10
    * View more in: http://ajuda.forumeiros.com
    * Copyright (c) 2013 JScript <jscriptbrasil at live dot com>
    * This work is free. You can redistribute it and/or modify it
    * under the terms of the WTFPL, Version 2
    */
    jQuery(function () {
        /***
        * User Definition Variables
        ***/
        /* Put here the amount number of PMs returned!!! */
        var iAmount = 10;   
        /***
        * System Defined Variables - Do not edit if you don't know!
        ***/
        var oConfig = {
            sInfo:
                '<!--' +
                '* Application: Private Message List.' +
                '* Description: This application can displays the list of PM in related menus.' +
                '* Version: 1.03102014-jq1.9.1 - Hermes Kriophoros' +
                '* Made and Optimizations by JScript - 2014/03/10' +
                '* View more in: http://codeforum.besaba.com/forum/index.php' +
                '* Copyright (c) 2014 JScript <jscriptbrasil at live dot com>' +
                '* This work is free. You can redistribute it and/or modify it' +
                '* under the terms of the WTFPL, Version 2' +
                '-->',       
            sContent:
                '<div class="ipsHeaderMenu boxShadow" id="user_inbox_link_menucontent" style="display: none; width: 300px; position: absolute; z-index: 9999;">' +
                    '<h4 class="ipsType_sectiontitle">Inbox Messages' +
                        '<p class="ipsPad_half ipsType_smaller right">' +
                            '<a class="configure" href="/privmsg">Messages</a> · <a href="/privmsg?mode=post" title="New message">New message</a>' +
                        '</p>' +
                    '</h4>' +
                    '<ul class="ipsList_withminiphoto"><img src="http://i55.servimg.com/u/f55/18/17/62/92/ajax-l10.gif" alt="- Load" style="display: block; margin-left: auto; margin-right: auto;"></ul>' +
                '</div>',       
            sCSS:
                '<style>' +
                '.ipsHeaderMenu {' +
                    'background-color: #FFFFFF;' +
                    'border-radius: 0 0 6px 6px;' +
                    'overflow: hidden;' +
                    'padding: 10px;' +
                    'width: 340px;' +
                '}' +
                '.boxShadow {' +
                    'box-shadow: 0 12px 25px rgba(0, 0, 0, 0.58);' +
                '}' +
                '.ipsHeaderMenu .ipsType_sectiontitle {' +
                    'margin-bottom: 8px;' +
                '}' +
                '.ipsType_sectiontitle {' +
                    'border-bottom: 1px solid #ECECEC;' +
                    'color: #595959;' +
                    'font-size: 16px;' +
                    'font-weight: 400;' +
                    'padding: 5px 0;' +
                '}' +
                '.ipsType_smaller, .ipsType_smaller a {' +
                    'font-size: 11px !important;' +
                '}' +
                '.ipsPad_half {' +
                    'padding: 4px !important;' +
                '}' +
                '.right {' +
                    'float: right;' +
                '}' +
                '.ipsList_withminiphoto > li {' +
                    'margin-bottom: 8px;' +
                '}' +
                '.ipsType_small {' +
                    'font-size: 12px;' +
                '}' +
                '.ipsUserPhoto {' +
                    'background: none repeat scroll 0 0 #FFFFFF;' +
                    'border: 1px solid #D5D5D5 !important;' +
                    'box-shadow: 0 2px 2px rgba(0, 0, 0, 0.1);' +
                    'padding: 1px;' +
                '}' +
                '.ipsUserPhoto_mini {' +
                    'height: 30px;' +
                    'width: 30px;' +
                '}' +
                '.left {' +
                    'float: left;' +
                '}' +
                '.ipsList_withminiphoto > li .list_content {' +
                    'margin-left: 40px;' +
                '}' +
                '#user_inbox_link_menucontent ul.ipsList_withminiphoto {' +
                    'list-style: none outside none;' +
                    'padding-left: 0 !important;' +
                '}' +
                '.desc.lighter, .desc.lighter.blend_links a {' +
                    'color: #A4A4A4;' +
                '}' +
                '.ipsType_smaller, .ipsType_smaller a {' +
                    'font-size: 11px !important;' +
                '}' +
                '.menu_active {' +
                    'color: #595959 !important;' +
                    'background-color: #FFFFFF !important;' +
                    'background-position: center bottom;' +
                    'border-radius: 3px 3px 0 0;' +
                    'padding: 4px;' +
                '}' +
                '</style>',
            sTarget: '',
            sSearch: '',
            sExpression0: '',
            sExpression1: '',
            sExpression2: '',
            sGetIMG: ''
        };
        /* Add CSS */
        /*document.head.insertAdjacentHTML('beforeEnd', oConfig.sCSS);*/
        jQuery(oConfig.sCSS).insertBefore('body');
        jQuery('body').append(oConfig.sInfo + oConfig.sContent);
        /* Forum versions! */
        var phpBB2 = jQuery('.bodyline');
        var phpBB3 = jQuery('#wrap');
        var punbb = jQuery('#pun-intro');
        var invision = jQuery('#ipbwrapper');
     
        if (phpBB2.length) {
            oConfig.sSearch = 'form[name="privmsg_list"] .forumline tr';
            oConfig.sTarget = 'tr';
            oConfig.sExpression0 = 'memDiv.find("tr:first, tr:last").remove();';
            oConfig.sExpression1 = 'jQuery(this).find("a.topictitle").html()';
            oConfig.sExpression2 = 'jQuery(this).find("td .name").html() + " - " + jQuery(this).find("td .postdetails").html()';
            oConfig.sGetIMG = ' #emptyidcc .row1.gensmall img:eq(0)';
        } else if(phpBB3.length) {
            oConfig.sSearch = '.topiclist.pmlist.bg_none li';
            oConfig.sTarget = '.icon dt';
            oConfig.sExpression1 = 'jQuery(this).find("a.topictitle")[0].outerHTML';
            oConfig.sExpression2 = 'jQuery(this).find("em").html()';
            oConfig.sGetIMG = ' #profile-advanced-right img:eq(0)';
        } else if(punbb.length) {
            oConfig.sSearch = '.main-content tr .tcl.tdtopics';
            oConfig.sGetIMG = ' #profile-advanced-right .main-content img:first';
        } else if(invision.length) {
            oConfig.sSearch = '.borderwrap table.ipbtable tbody tr:not(":empty")';
            oConfig.sTarget = 'tr';
            oConfig.sExpression1 = 'var _tmp1 = jQuery(this).find("td:eq(2)");_tmp1.children("a.topictitle")[0].outerHTML';
            oConfig.sExpression2 = '_tmp1.children("a.topictitle").remove();_tmp1.html()';
            oConfig.sGetIMG = ' #profile-advanced-right .box-content.profile.center img:first';
        };
     
        jQuery('a[href*="/privmsg?folder=inbox"]').click(function () {
            var oClicked = jQuery(this);
            var oTarget = jQuery('#user_inbox_link_menucontent');
            if (oTarget[0].style.display == 'none') {
                oClicked.addClass('menu_active');
             
                if ( !jQuery('#user_inbox_link_menucontent ul.ipsList_withminiphoto > li').length ) {
                    var memDiv = jQuery('<div>');
                    memDiv.load('/privmsg?folder=inbox ' + oConfig.sSearch + ':lt(' + iAmount + ')', function() {
                        if (punbb.length) {
                            memDiv
                                .html(
                                    memDiv.html()
                                        .replace(/\<\/a\> por/g, '</a></br><span class="ipsType_smaller desc lighter">')
                                        .replace(/\<\/td\>/g, '</span></div></li>')
                                        .replace(/\<td class="tcl tdtopics"\>/g, '<li class="ipsType_small clearfix"><img class="ipsUserPhoto ipsUserPhoto_mini left" alt="User image" src="http://i78.servimg.com/u/f78/18/17/62/92/defaul10.png"><div class="list_content">')
                                )
                                .find('span.status').remove();
                        } else {
                            if (oConfig.sExpression0) {
                                eval( oConfig.sExpression0 );
                            }
                            var sHtml = '';
                            oConfig.sTarget = memDiv.find(oConfig.sTarget);
                            jQuery.each(oConfig.sTarget, function( index, value ) {
                                sHtml +=
                                    '<li class="ipsType_small clearfix">' +
                                        '<img class="ipsUserPhoto ipsUserPhoto_mini left" alt="User image" src="http://i78.servimg.com/u/f78/18/17/62/92/defaul10.png">' +
                                        '<div class="list_content">' +
                                            eval( oConfig.sExpression1 ) + '<br>' +
                                            '<span class="ipsType_smaller desc lighter">' + eval( oConfig.sExpression2 ) + '</span>' +
                                        '</div>' +
                                    '</li>';
                            });
                            memDiv.html(sHtml);
                        }
                        jQuery('#user_inbox_link_menucontent ul.ipsList_withminiphoto').html(memDiv.html());
                        var oImgTarget = oTarget.find('.ipsType_small.clearfix');
                        oImgTarget.each(function( index ) {
                            var UserURL = jQuery(this).find('.ipsType_smaller a, .list_content a:last');
                            if (UserURL.length) {
                                UserURL = UserURL.attr('href');
                                var oImgTag = jQuery(this).find('.ipsUserPhoto');
                                var UserIMG = sessionStorage.getItem(UserURL); /* Gets the avatar saved in local storage */
                                /* If avatar alread saved, then no request member profile! */
                                if(UserIMG) {
                                    jQuery(this).find('img').attr('src', UserIMG);
                                } else {
                                    /* if not, then only request per session!!! */
                                    jQuery.get(UserURL, function(data){
                                        var profile_img = jQuery(oConfig.sGetIMG, data).attr('src');
                                        if (profile_img !== undefined) {
                                            oImgTag.attr('src', profile_img);
                                            /* Saves the member avatar in local storage */
                                            sessionStorage.setItem(UserURL, profile_img);
                                        }
                                    });
                                }
                            }
                        });
                    });
                }
                oTarget
                    .css({
                        'left': (oClicked.offset().left + oClicked.outerWidth()) - oTarget.outerWidth(),
                        'top': oClicked.offset().top + oClicked.outerHeight()
                    })           
                    .fadeIn(400);
                jQuery(document).mousedown(function() {
                    if(!oTarget.is(":hover")) {
                        jQuery(document).unbind('mousedown');
                        oClicked.removeClass('menu_active');
                        oTarget.fadeOut(400);
                    }
                });           
            } else {
                oClicked.removeClass('menu_active');
                oTarget.fadeOut(400);
            }
            return false;
        });
    });
الرجوع الى أعلى الصفحة اذهب الى الأسفل
 
[Javascript] قائمة الرسائل الخاصة لكل النسخ
استعرض الموضوع التالي استعرض الموضوع السابق الرجوع الى أعلى الصفحة 
شارك هذا الموضوع...
روابط هذا الموضوع
URL:
BBCode:
HTML:
صفحة 1 من اصل 1
 مواضيع مماثلة
-
» كود جافا قائمة منبثقة للرسائل الخاصة
» [Javascript] عدم تحميل الصفحة عند حذف الموضوع لكل النسخ
» [Javascript] الرد السريع في المواضيع لكل النسخ
» [CSS+JAVASCRIPT] تحسين نظام التصويت على المواضيع لجميع النسخ
» [JAVASCRIPT][حصري] إضافة التاريخ و التوقيت لشريط الاشعارات لجميع النسخ

هام جداً: قوانين المساهمة في المواضيع. انقر هنا للمعاينة
الرد السريع
صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
بيت الجزائر لكل العرب :: 
دعم منتديات أحلى منتدى
 :: :: أكواد Java Script و jQuery
-
انتقل الى:  

منتديات بيت الجزائر لكل العرب

↑ Grab this Headline Animator

©phpBB | منتدى مجاني | العلم و المعرفة | اخر... | منتدى مجاني للدعم و المساعدة | التبليغ عن محتوى مخالف | آخر المواضيع