عرض مشاركة واحدة
قديم 03-07-2013, 09:15 PM   #1
pkiyad
مدون جديد
 
الصورة الرمزية pkiyad
 
تاريخ التسجيل: Dec 2012
المشاركات: 76
افتراضي اضافة عدد مشاهدات الموضوع

اضافة عدد مشاهدات الموضوع لمدونات بلوجر



لاضافة عدد المشاهدات تابع الخطوات:



-انشاء حساب في موقع Firebase
للوصول على قاعدة بيانات مجانية وحفظ نسخة احتياطية من عدد مشاهدات الموضوع


-انشاء قاعدة البيانات
اسفل حسابك ستجد مربع انشاء قاعدة بيانات جديدة ضع اي اسم واضغط Create

سيصبح رابط قاعدة البيانات هكذا https://ahmed-alsaadi.firebaseio.com/

-وضع الاكواد
اذهب الى لوحة التحكم>>قالب ثم قم بعمل نسخة احتياطية للقالب
اضغط على توسيع قوالب عناصر واجهة المستخدم


ابحث عن ]]></b:skin>
ثم ضع فوقه الكود التالي:
كود PHP:
كود PHP:
    /*-------- Post Views  ----------*/
    #views-container {
    
width75px;
    
floatright;
    }

    .
mbtloading {
     
background:  url('http://4.bp.blogspot.com/-PZMStRDcchY/USOp3xFp4yI/AAAAAAAAJOo/rm5FSsaSKh0/s320/mbtloading.gif')  no-repeat left center;
    
width16px;
    
height16px;
    }

    .
viewscount {
    
floatright;
    
color#EE5D06;
    
fontbold italic 14px arial;
    }

    .
views-text {
    
floatleft;
    
fontbold 12px arial;
    
color#333;
    
}

    .
views-icon{
     
background:  url('http://4.bp.blogspot.com/-_dXedKDHIws/USOp369zEPI/AAAAAAAAJOs/Cv3fTZUaBTU/s1600/postviews.png')  no-repeat left;
    
border0px;
    
displayblock;
    
width16px;
    
height16px;
    
floatleft;
    
padding0px 2px;
    } 
لون العداد #EE5D06
float: right; مكان العداد


2-ابحث عن </body>
ثم ضع فوقه الكود التالي:
كود PHP:
كود PHP:
<!-- Post Views Script by MBT -->
<
script type='text/javascript'>
    
window.setTimeout(function() {
        
document.body.className document.body.className.replace('loading''');
      }, 
10);
  
</script>
<script src='https://cdn.firebase.com/v0/firebase.js' type='text/javascript'/>
<script>
$.each($('a[name]'), function(i, e) {
var elem = $(e).parent().find('#postviews').addClass('mbtloading');
var blogStats = new Firebase("https://ahmed-alsaadi.firebaseio.com/pages/id/" + $(e).attr('name'));
blogStats.once('value', function(snapshot) {
var data = snapshot.val();
var isnew = false;
if(data == null) {
data= {};
data.value = 0;
data.url = window.location.href;
data.id = $(e).attr('name');
isnew = true;
}
elem.removeClass('mbtloading').text(data.value);
data.value++;
if(window.location.pathname!='/')
{
if(isnew)
blogStats.set(data);
else
blogStats.child('value').set(data.value);
}
});
});
</script> 

غير رابط https://ahmed-alsaadi.firebaseio.com الى رابط قاعدة بيانات موقع Firebase

اخيرا ابحث عن <data:post.body/> ثم ضع فوقه الكود التالي لاظهار عدد المشاهدات (ضع العداد في اي مكان يناسبك)

كود PHP:
كود PHP:
    <!-- Post Views Counter by MBT-->
<
div id='views-container'>
<
span class='views-icon'/><div class='views-text'>
الزيارات:</div>
<
div class='mbtloading viewscount' id='postviews'/>
</
div

الان اذهب الى مدونتك واختر اي موضوع واضغط F5 من الكيبورد وشاهد عدد الزيارت
__________________
مونتاج Montage Hd
http://montagehd.blogspot.com
======================
أطلب بنر بأي مقاس مجاناً
http://montagehd.blogspot.com/2013/03/blog-post_5798.html
من مواضيع pkiyad

الدعم العربي

pkiyad غير متواجد حالياً   رد مع اقتباس