Affichage des articles dont le libellé est اضافات بلوجر. Afficher tous les articles

اضافة تابعنا علي شبكات الإجتماعية بشكل جديد 2015












حصريا اضافة تابعنا علي شبكات الاجتماعية بشكل جديد دائري وتقنية CSC رائعة .
لمعاينة الاضافة اضغط هنا
طريقة تركيب علي المدونة بلوجر 

 تقوم بذهاب الي لوحة تحكم مدونتك ثم تخطيط ثم اضافة اداة 
html / java

ثم قم بوضع الكود التالي وعمل حفظ





صندوق الإشتراكات أسفل التدوينة


9)صندوق الإشتراكات أسفل التدوينة


إضافات بلوجر, إضافة للبلوجر, أدوات بلوجر, أداة بلوجر, إضافة بلوجر ,مجانية, إضافة جميلة ,إضافات مفيدة , Blogger Widgets , Blogger Plugins
 صندوق الإشتراكات هذا هو صندوق جد مميز ؛ لأنه سوف يكون في آخر التدوينات . عندما ينتهي القارئ من المقال توجهه مباشرة نحو صندوق الإشتراكات فيدخل إيميله و يأكده . و بالتالي تصبح تصله رسائل دائمة تخبره عن كل موضوع جديد . هذه إضافة للبلوجر جد مفيدة في الحفاظ على الزوار !

اضافة الاشتراك عبر المواقع الاجتماعية


8)اضافة الاشتراك عبر المواقع الاجتماعية 

إضافات بلوجر, إضافة للبلوجر, أدوات بلوجر, أداة بلوجر, إضافة بلوجر ,مجانية, إضافة جميلة ,إضافات مفيدة , Blogger Widgets , Blogger Plugins

هذه الإضافة توفر أزرار المواقع الإجتماعية الخاصة بموقعك بطريقة جميلة و فعالة و بسيطة . هذه الإضافة يستعملها كبار المدونين العرب . من أجمل إضافات بلوجر!




إضافة تعريف كاتب الموضوع

5)إضافة تعريف كاتب الموضوع

إضافات بلوجر, إضافة للبلوجر, أدوات بلوجر, أداة بلوجر, إضافة بلوجر ,مجانية, إضافة جميلة ,إضافات مفيدة , Blogger Widgets , Blogger Plugins
 هذه إضافة جميلة تساعدك على بناء ثقة مع قرائك . حيث تعرف بنفسك أنت كاتب الموضوع . إضافة لبلوجر جميلة قابلة للإستعمال في المدونات الجماعية أيضا .
أفضل إضافات بلوجر

 

مواضيع ذات صلة


4)مواضيع ذات صلة

إضافات بلوجر, إضافة للبلوجر, أدوات بلوجر, أداة بلوجر, إضافة بلوجر ,مجانية, إضافة جميلة ,إضافات مفيدة , Blogger Widgets , Blogger Plugins


إضافة بلوجر هذه قد أثارت ضجة عالمية !! فلم يعد هناك أي مدون لم يستعملها من قبل .
هذه الإضافة تساعدك على إدراج المواضيع ذات الصلة بمقالاتك . هذا يساعد على إبقاء الزائر في موقعك .
أفضل إضافات بلوجر

آخر المواضيع حسب التسميات بشكل رائع


3)آخر المواضيع حسب التسميات بشكل رائع

إضافات بلوجر, إضافة للبلوجر, أدوات بلوجر, أداة بلوجر, إضافة بلوجر ,مجانية, إضافة جميلة ,إضافات مفيدة , Blogger Widgets , Blogger Plugins

هذه الإضافة يستعملها العديد من المدونين المشاهير في النت . تعرض آخر المواضيع بشكل رائع حسب التسميات . و تكبر الصور بشكل أجمل عند تمرير الماوس عليها . أيضا تظهر عدد التعليقات + زر " إقرأ المزيد" .



نافذة لايك فيسبوك محلقة بتأثيرات سلسة


1)نافذة لايك فيسبوك محلقة بتأثيرات سلسة

إضافات بلوجر, إضافة للبلوجر, أدوات بلوجر, أداة بلوجر, إضافة بلوجر ,مجانية, إضافة جميلة ,إضافات مفيدة , Blogger Widgets , Blogger Pluginsهذه الإضافة هي جد جد مفيدة للمدونين . بحيث أنها لا تأخذ مساحة كبيرة + تساعد على جلب متابعين للصفحة على الفيسبوك .
هذه من أفضل إضافات بلوجر على الإطلاق .






إضافة مواضيع ذات صلة إلى مدونات بلوجر


سأتطرق معك في هذا الموضوع إلى إضافة مهمة تضمن بقاء الزائر في موقعك هي إضافة مواضيع ذات صلة الموضوع سهل و في متناول الجميعأولا نذهب إلى رابط لوحات تحكم مدونة البلوجر توم نختر تبويب قالب و نضغط على تحرير
تم نبحث عن هذا الكود
1
]]></b:skin>
و نضع أسفله الكود التالي (في حال كنت تمتلك هده الإضافة قم بإزالتها )
1
2
3
4
5
6
7
8
9
10
11
<style type='text/css'>

#related-posts { float:center; text-transform:none; height:200px; width:100% min-height:100%; }

#related-posts h2{ display:none; }

#related-posts a{ border: none !important;float: right !important;padding: 4px !important; margin:0 3px;}

#related-posts a:hover {opacity:0.8; } #related-posts a img{border-radius: 5px;} </style>

<script src='https://wp2blogger-services.googlecode.com/files/relatedthumbs21.js' type='text/javascript'/>
تم نبحث عن هذا الكود أيضا
1
<div class='post-footer-line post-footer-line-1'/>
و نضع أسفله الكود التالي
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
<!-- Related Posts with Thumbnails Code Start-->
<b:if cond='data:blog.pageType == &quot;item&quot;'>
<h3 style='color: rgb(94, 94, 94); font: 16px droidkufi-bold; padding: 0; margin: 0 0 8px 0;'><b>مواضيع مشابهة :</b></h3>

<div id='related-posts'>

<b:loop values='data:post.labels' var='label'>

<b:if cond='data:label.isLast != &quot;true&quot;'>

</b:if>

<b:if cond='data:blog.pageType == &quot;item&quot;'>

<script expr:src='&quot;/feeds/posts/default/-/&quot; + data:label.name + &quot;?alt=json-in-script&amp;callback=related_results_labels_thumbs&amp;max-results=7&quot;' type='text/javascript'/></b:if></b:loop><a href='http://www.bloggerplugins.org/2009/08/related-posts-thumbnails-blogger-widget.html' style='display:none;'>Related Posts with thumbnails for blogger</a><a href='http://www.bloggerplugins.org/' style='display:none;'>blogger tutorials</a>

<script type='text/javascript'>

var currentposturl=&quot;<data:post.url/>&quot;;

var maxresults=7;

var relatedpoststitle=&quot;ربما تفيد من هذه المواضيع كذلك :&quot;;

removeRelatedDuplicates_thumbs();

printRelatedLabels_thumbs();

</script>

</div><div style='clear:both'/>

</b:if>

<!-- Related Posts with Thumbnails Code End-->
و تحفظ القالب و مبروك عليك

كيف تقوم با ضافة ترقيم الصفحات شبيه بالموجود في المدونة إلى بلوجر


أليوم قررت طرح إضافة ترقيم الصفحات مثل الموجود في مدونتي و لكن للبلوجر
صورة
المساعد العربي  دورة تصميم قوالب بلوجر
لتركيب الإضافة يرجى إتباع الخطوات التالية
أولا إذهب إلى مدونتك
تم إلى تبويب تخطيط
تم إضافة أداة
تم تختار صنف HTML / JAVASCRIT
و تضع الكود التالي فيه
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
<!--Page Navigation Starts By 3rab-help.com-->
<style>
/*Pagination Style*/
.pagination {
display:block;
text-align: center !important;
padding-left: 0px;
overflow: hidden;
margin-bottom: 20px;
float:right;
clear:right;
}
.pagination a, .pagination a:link, .pagination a:visited {
background: url(../images/pages-num-bg.png);
text-decoration: none;
color:#666 !important;
display: block;
text-align: center;
background: rgb(249,249,249);
background: -moz-linear-gradient(top, rgba(249, 249, 249, 1) 0%, rgba(234, 234, 234, 1) 100%);
background: -webkit-gradient(linear, right top, right bottom, color-stop(0%, rgba(249, 249, 249, 1)), color-stop(100%, rgba(234, 234, 234, 1)));
background: -webkit-linear-gradient(top, rgba(249, 249, 249, 1) 0%, rgba(234, 234, 234, 1) 100%);
background: -o-linear-gradient(top, rgba(249, 249, 249, 1) 0%, rgba(234, 234, 234, 1) 100%);
background: -ms-linear-gradient(top, rgba(249, 249, 249, 1) 0%, rgba(234, 234, 234, 1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9f9f9', endColorstr='#eaeaea', GradientType=0 );
background: linear-gradient(top, rgba(249, 249, 249, 1) 0%, rgba(234, 234, 234, 1) 100%);
border: 1px solid #d6d6d6;
text-shadow: 0px 0px 0px #fed4a8;
-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.5);
-moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.5);
box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.5);
-webkit-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
transition: all 0.5s ease;
display: block;
float: right;
padding: 7px 15px;
margin-left: 7px;
}
.pagination a:hover {
color: #666;
background: #fff;
}
.pagination span.pages {
display:none;
}
.pagination span.current {
text-decoration: none;
color:#fff !important;
display: block;
text-align: center;
margin-left: 7px;
background: rgb(223,115,9);
background: -moz-linear-gradient(top, rgba(223, 115, 9, 1) 0%, rgba(207, 78, 7, 1) 100%);
background: -webkit-gradient(linear, right top, right bottom, color-stop(0%, rgba(223, 115, 9, 1)), color-stop(100%, rgba(207, 78, 7, 1)));
background: -webkit-linear-gradient(top, rgba(223, 115, 9, 1) 0%, rgba(207, 78, 7, 1) 100%);
background: -o-linear-gradient(top, rgba(223, 115, 9, 1) 0%, rgba(207, 78, 7, 1) 100%);
background: -ms-linear-gradient(top, rgba(223, 115, 9, 1) 0%, rgba(207, 78, 7, 1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#df7309', endColorstr='#eaeaea', GradientType=0 );
background: linear-gradient(top, rgba(223, 115, 9, 1) 0%, rgba(207, 78, 7, 1) 100%);
border: 1px solid #a43900;
text-shadow: 1px 1px 1px #823604;
-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2);
-moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2);
box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2);
-webkit-transition: all 0.3s ease;
-moz-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
display: block;
padding: 7px 15px;
float: right;
}
.pagination span.extend {
text-decoration: none;
color:#666 !important;
display: block;
text-align: center;
margin-left: 4px;
background: rgb(249,249,249);
background: -moz-linear-gradient(top, rgba(249, 249, 249, 1) 0%, rgba(234, 234, 234, 1) 100%);
background: -webkit-gradient(linear, right top, right bottom, color-stop(0%, rgba(249, 249, 249, 1)), color-stop(100%, rgba(234, 234, 234, 1)));
background: -webkit-linear-gradient(top, rgba(249, 249, 249, 1) 0%, rgba(234, 234, 234, 1) 100%);
background: -o-linear-gradient(top, rgba(249, 249, 249, 1) 0%, rgba(234, 234, 234, 1) 100%);
background: -ms-linear-gradient(top, rgba(249, 249, 249, 1) 0%, rgba(234, 234, 234, 1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9f9f9', endColorstr='#eaeaea', GradientType=0 );
background: linear-gradient(top, rgba(249, 249, 249, 1) 0%, rgba(234, 234, 234, 1) 100%);
border: 1px solid #d6d6d6;
text-shadow: 0px 0px 0px #fed4a8;
-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.5);
-moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.5);
box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.5);
-webkit-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
transition: all 0.5s ease;
display: block;
padding: 7px 15px;
float: right;
}
</style>
<div class='pagination'>
<script type='text/javascript'>


                    var pageNaviConf = {
                      perPage: 8,
                      numPages: 8,
                      firstText: "الصفحة الأولى",
                      lastText: "الصفحة الأخيرة",
                      nextText: "&#187;",
                      prevText: "&#171;" 
}
//<![CDATA[
function pageNavi(o) {
  var m = location.href,
    l = m.indexOf("/search/label/") != -1,
    a = l ? m.substr(m.indexOf("/search/label/") + 14, m.length) : "";
  a = a.indexOf("?") != -1 ? a.substr(0, a.indexOf("?")) : a;
  var g = l ? "/search/label/" + a + "?updated-max=" : "/search?updated-max=",
    k = o.feed.entry.length,
    e = Math.ceil(k / pageNaviConf.perPage);
  if(e <= 1) {
    return
  }
  var n = 1,
    h = [""];
  l ? h.push("/search/label/" + a + "?max-results=" + pageNaviConf.perPage) : h.push("/?max-results=" + pageNaviConf.perPage);
  for(var d = 2; d <= e; d++) {
    var c = (d - 1) * pageNaviConf.perPage - 1,
      b = o.feed.entry[c].published.$t,
      f = b.substring(0, 19) + b.substring(23, 29);
    f = encodeURIComponent(f);
    if(m.indexOf(f) != -1) {
      n = d
    }
    h.push(g + f + "&max-results=" + pageNaviConf.perPage)
  }
  pageNavi.show(h, n, e)
}
pageNavi.show = function (f, e, a) {
  var d = Math.floor((pageNaviConf.numPages - 1) / 2),
    g = pageNaviConf.numPages - 1 - d,
    c = e - d;
  if(c <= 0) {
    c = 1
  }
  endPage = e + g;
  if((endPage - c) < pageNaviConf.numPages) {
    endPage = c + pageNaviConf.numPages - 1
  }
  if(endPage > a) {
    endPage = a;
    c = a - pageNaviConf.numPages + 1
  }
  if(c <= 0) {
    c = 1
  }
  var b = '<span class="pages">الصفحة ' + e + ' من ' + a + "</span>";
  if(c > 1) {
    b += '<a href="' + f[1] + '">' + pageNaviConf.firstText + "</a>"
  }
  if(e > 1) {
    b += '<a href="' + f[e - 1] + '" class="inactive">' + pageNaviConf.prevText + "</a>"
  }
  for(i = c; i <= endPage; ++i) {
    if(i == e) {
      b += '<span class="current">' + i + "</span>"
    } else {
      b += '<a href="' + f[i] + '" class="inactive">' + i + "</a>"
    }
  }
  if(e < a) {
    b += '<a href="' + f[e + 1] + '">' + pageNaviConf.nextText + "</a>"
  }
  if(endPage < a) {
    b += '<a href="' + f[a] + '" class="inactive">' + pageNaviConf.lastText + "</a>"
  }
  document.write(b)
};
(function () {
  var b = location.href;
  if(b.indexOf("?q=") != -1 || b.indexOf(".html") != -1) {
    return
  }
  var d = b.indexOf("/search/label/") + 14;
  if(d != 13) {
    var c = b.indexOf("?"),
      a = (c == -1) ? b.substring(d) : b.substring(d, c);
    document.write('<script type="text/javascript" src="/feeds/posts/summary/-/' + a + '?alt=json-in-script&callback=pageNavi&max-results=99999"><\/script>')
  } else {
    document.write('<script type="text/javascript" src="/feeds/posts/summary?alt=json-in-script&callback=pageNavi&max-results=99999"><\/script>')
  }
})();
//]]>
</script>
</div>
<!--Page Navigation Ends By 3rab-help.com-->
و تحفض الإضافة بدون عنوان
تم تقوم بسحب الإضافة ووضعها أسفل صندوق المشاركات مثل هذه الصورة
Blogger  المساعد العربي   التخطيط
شكرا لكم على إمضاء بعض من وقتكم في قراءاة المقال أتمنى أن يفيدكم و إلى أللقاء في شرح جديد

اضافة اداة الزوار الاكثر تعليقاً لمدونات بلوجر

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



كيفية اضافة هذه الاداة لمدوناتكم
انتقل إلى لوحة تحكم مدونتك
     HTML/Javascript   إختر "تخطيط" ثم إضافة أداة ثم اختر
 والآن الصق داخل المستطيل الكود التالي 

<style type="text/css">
.top-commentators {margin: 3px 0px;border-bottom: 1px dotted #CCC;font-family: arial;color: #FF764C;}.top-commentators b{color: rgb(132, 132, 132);}
.avatar-top-commentators {
vertical-align:middle;
border-radius: 30px;}.top-commentators .commenter-link-name {padding-left:0;}
</style>
<script type="text/javascript">
var maxTopCommenters = 8; 
var minComments = 1;     
var numDays = 0;         
var excludeMe = true;    
var excludeUsers = ["Anonymous", "someotherusertoexclude"]; 
var maxUserNameLength = 42;
//
var txtTopLine = '<b>[#].</b> [image] ([user]) ([count]) ';
var txtNoTopCommenters = 'No top commentators at this time.';
var txtAnonymous = '';
//
var sizeAvatar = 33;
var cropAvatar = true;
//
var urlNoAvatar = "https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiNrRBsMo9tmfqSjNTBC-oIZGwJjETNwR-F-gJIlIo8dAPZZCNHSHWKox0Xmqz76l6_gkL27KzI2O4DTotzoZdraslZEOBh4z1njLxflgm9Mb335qkdstIU5qtW0ZHJaNyT4WMJ4H684QNi/s1600/avatar_blue_m_96.png" + sizeAvatar;
var urlAnoAvatar = 'https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhqXxEiaBcB79qQ026EKI-NuN6SHMhg-bD3S4cfLaKFeP22LkTmsJ1bmral6ceEbPehHWT30zbUjNq74s8MnSoAZzMR-mkiN3lUVuvs8c2qnOWIxya0kzVUbao53OlQAZe2HzUWkpTUyuki/s1600/avatar1.png' + sizeAvatar;
var urlMyProfile = '';
var urlMyAvatar = '';
if(!Array.indexOf) {
 Array.prototype.indexOf=function(obj) {
  for(var i=0;i<this.length;i++) if(this[i]==obj) return i;
  return -1;
}}
function replaceTopCmtVars(text, item, position)
{
  if(!item || !item.author) return text;
  var author = item.author;
  var authorUri = "";
  if(author.uri && author.uri.$t != "")
    authorUri = author.uri.$t;
  var avaimg = urlAnoAvatar;
  var bloggerprofile = "http://www.blogger.com/profile/";
  if(author.gd$image && author.gd$image.src && authorUri.substr(0,bloggerprofile.length) == bloggerprofile)
    avaimg = author.gd$image.src;
  else {
    var parseurl = document.createElement('a');
    if(authorUri != "") {
      parseurl.href = authorUri;
      avaimg = 'http://www.google.com/s2/favicons?domain=' + parseurl.hostname;
    }
  }
  if(urlMyProfile != "" && authorUri == urlMyProfile && urlMyAvatar != "")
    avaimg = urlMyAvatar;
  if(avaimg == "http://img2.blogblog.com/img/b16-rounded.gif" && urlNoAvatar != "")
    avaimg = urlNoAvatar;
  var newsize="s"+sizeAvatar;
  avaimg = avaimg.replace(/\/s\d\d+-c\//, "/"+newsize+"-c/");
  if(cropAvatar) newsize+="-c";
  avaimg = avaimg.replace(/\/s\d\d+(-c){0,1}\//, "/"+newsize+"/");
  var authorName = author.name.$t;
  if(authorName == 'Anonymous' && txtAnonymous != '' && avaimg == urlAnoAvatar)
    authorName = txtAnonymous;
  var imgcode = '<img class="avatar-top-commentators" height="'+sizeAvatar+'" width="'+sizeAvatar+'" title="'+authorName+'" src="'+avaimg+'" />';
  if(authorUri!="") imgcode = '<a href="'+authorUri+'">'+imgcode+'</a>';
  if(maxUserNameLength > 3 && authorName.length > maxUserNameLength)
    authorName = authorName.substr(0, maxUserNameLength-3) + "...";
  var authorcode = authorName;
  if(authorUri!="") authorcode = '<a class="commenter-link-name" href="'+authorUri+'">'+authorcode+'</a>';
  text = text.replace('[user]', authorcode);
  text = text.replace('[image]', imgcode);
  text = text.replace('[#]', position);
  text = text.replace('[count]', item.count);
  return text;
}
var topcommenters = {};
var ndxbase = 1;
function showTopCommenters(json) {
  var one_day=1000*60*60*24;
  var today = new Date();
  if(urlMyProfile == "") {
    var elements = document.getElementsByTagName("*");
    var expr = /(^| )profile-link( |$)/;
    for(var i=0 ; i<elements.length ; i++)
      if(expr.test(elements[i].className)) {
        urlMyProfile = elements[i].href;
        break;
      }
  }
  if(json && json.feed && json.feed.entry && json.feed.entry.length) for(var i = 0 ; i < json.feed.entry.length ; i++ ) {
    var entry = json.feed.entry[i];
    if(numDays > 0) {
      var datePart = entry.published.$t.match(/\d+/g);
      var cmtDate = new Date(datePart[0],datePart[1]-1,datePart[2],datePart[3],datePart[4],datePart[5]);
   
      var days = Math.ceil((today.getTime()-cmtDate.getTime())/(one_day));
      if(days > numDays) break;
    }
    var authorUri = "";
    if(entry.author[0].uri && entry.author[0].uri.$t != "")
      authorUri = entry.author[0].uri.$t;
    if(excludeMe && authorUri != "" && authorUri == urlMyProfile)
      continue;
    var authorName = entry.author[0].name.$t;
    if(excludeUsers.indexOf(authorName) != -1)
      continue;
    var hash=entry.author[0].name.$t + "-" + authorUri;
    if(topcommenters[hash])
      topcommenters[hash].count++;
    else {
      var commenter = new Object();
      commenter.author = entry.author[0];
      commenter.count = 1;
      topcommenters[hash] = commenter;
    }
  }
  if(json && json.feed && json.feed.entry && json.feed.entry.length && json.feed.entry.length == 200) {
    ndxbase += 200;
    document.write('<script type="text/javascript" src="http://'+window.location.hostname+'/feeds/comments/default?redirect=false&max-results=200&start-index='+ndxbase+'&alt=json-in-script&callback=showTopCommenters"></'+'script>');
    return;
  }
  // convert object to array of tuples
  var tuplear = [];
  for(var key in topcommenters) tuplear.push([key, topcommenters[key]]);
  tuplear.sort(function(a, b) {
    if(b[1].count-a[1].count)
        return b[1].count-a[1].count;
    return (a[1].author.name.$t.toLowerCase() < b[1].author.name.$t.toLowerCase()) ? -1 : 1;
  });
  var realcount = 0;
  for(var i = 0; i < maxTopCommenters && i < tuplear.length ; i++) {
    var item = tuplear[i][1];
    if(item.count < minComments)
        break;
    document.write('<di'+'v class="top-commentators">');
    document.write(replaceTopCmtVars(txtTopLine, item, realcount+1));
    document.write('</d'+'iv>');
    realcount++;
  }
  if(!realcount)
    document.write(txtNoTopCommenters);
}
document.write('<script type="text/javascript" src="http://'+window.location.hostname+'/feeds/comments/default?redirect=false&max-results=200&alt=json-in-script&callback=showTopCommenters"></'+'script>');
</script>

تخصيص الاضافة
1-       var maxTopCommenters = 8;   هذا الكود لتغيير عدد المستخدمين في الاضافه 

2-      var sizeAvatar = 33;    هذا الكود لتغيير حجم صورة المعلقين 



اذا واجهتكم اي مشاكل في تركيب الاضافه ضعوا تعليق وسيتم الرد عليكم ان شاء الله ..... 

Rose