معهد خبراء بلوجر

معهد خبراء بلوجر (https://www.bloggerexp.com/index.php)
-   دروس بلوجر (https://www.bloggerexp.com/forumdisplay.php?f=11)
-   -   اضافة عدد مشاهدات الموضوع (https://www.bloggerexp.com/showthread.php?t=6308)

pkiyad 03-07-2013 09:15 PM

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


http://www.ar-bl.net/vb/storeimg/img_1361456817_626.jpg

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



-انشاء حساب في موقع 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 من الكيبورد وشاهد عدد الزيارت

hakim 03-11-2013 06:28 PM

رد: اضافة عدد مشاهدات الموضوع
 
شكرا على الاضافة المميزة اخي

fouadkh 03-15-2013 09:04 AM

رد: اضافة عدد مشاهدات الموضوع
 
بارك الله فبك
شكرا على الاضافة

ادمن ايتيكو 03-18-2013 08:18 PM

رد: اضافة عدد مشاهدات الموضوع
 
مشكور أخي علي هذه الإضافة الرائعة :ok:
http://etikw-eg.blogspot.com/

مـدونـجـي 05-06-2013 11:11 AM

رد: اضافة عدد مشاهدات الموضوع
 
أخي pkiyad, شكراً على هذه الإضافة الرائعة.

أتساءل هل من طريقة مماثلة لكن دون الحاجة لقاعدة بيانات خارجية, أي إمكانية إظهار عدد مشاهدات التدوينة من خلال العداد الموجود داخل لوحة التحكم في بلوغر و اللذي يظهر إلى جوار كل تدوينة و يبين عدد مرات زيارتها, هل هناك طريقة لذلك ؟

عاليا محمد 07-27-2013 07:52 PM

رد: اضافة عدد مشاهدات الموضوع
 
للأسف لم تعمل عندي

ibrachoukri 08-06-2013 06:00 AM

رد: اضافة عدد مشاهدات الموضوع
 
:)::)::)::)::)::):

شكرا لك

Geek Maghrib 08-19-2013 07:59 PM

رد: اضافة عدد مشاهدات الموضوع
 
شكرا لك يا غالي

Geek Maghrib 08-19-2013 08:11 PM

رد: اضافة عدد مشاهدات الموضوع
 
مشكور عزيزي

ezio 08-20-2013 04:37 PM

رد: اضافة عدد مشاهدات الموضوع
 
الله يعطيك العافية على الاضافة الرئعة


الساعة الآن 09:01 PM

Powered by vBulletin® Copyright ©2000 - 2025 Dov By EGYNT.Co
new notification by 9adq_ala7sas
Developed By Marco Mamdouh
معهد خبراء بلوجر - 2012