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

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

OmEr MaX 03-22-2013 12:35 PM

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

-انشاء حساب في موقع Firebase
للوصول على قاعدة بيانات مجانية وحفظ نسخة احتياطية من عدد مشاهدات الموضوع
اضغط هنا للتسجيل في الموقع
-انشاء قاعدة البيانات
اسفل حسابك ستجد مربع انشاء قاعدة بيانات جديدة ضع اي اسم واضغط Create
سيصبح رابط قاعدة البيانات هكذا https://omermax.firebaseio.com/

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

ابحث عن
كود PHP:

]]></b:skin

ثم ضع فوقه الكود التالي:
كود PHP:

/*-------- Post Views ----------*/
#views-container {
width75px;
floatright;
}

.
mbtloading {
backgroundurl('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{
backgroundurl('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:


<!-- 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://omermax.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://omermax.firebaseio.com/pages/id/ الى رابط قاعدة بيانات موقع Firebase

اخيرا ابحث عن <data:post.body/> ثم ضع فوقه الكود التالي لاظهار عدد المشاهدات (ضع العداد في اي مكان يناسبك)
كود 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 من الكيبورد وشاهد عدد الزيارت
... :bloggerexp: نهاية الشرح :bloggerexp: ...


egycity 03-22-2013 12:47 PM

رد: اضافة عدد مشاهدة الموضوع
 
تسلم اخويا على الشرح الرائع

redone47 03-22-2013 03:34 PM

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

مدونـــــــــــــــــــتـــــــــــــي
http://almowajih.blogspot.com

kori4755 04-19-2015 12:28 PM

رد: اضافة عدد مشاهدة الموضوع
 
السلام عليكم : تم اضافة كل ما شرحت ولكن العداد لم ييظهر عدد المشاهدات للموضوع يظهر دائرة تدور طوال الوقت ولم يظهر ارقام ؟؟؟
لمشاهدة المشكلة انظر لمدونتى :
مدونة نيو ويب بلوجر


الساعة الآن 10:33 AM

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