فيس كوم
<script type="text/javascript"><!--
google_ad_client = "ca-pub-3018601602251794";
/* كوكل بوك 2 */
google_ad_slot = "2502205054";
google_ad_width = 336;
google_ad_height = 280;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
فيس كوم
<script type="text/javascript"><!--
google_ad_client = "ca-pub-3018601602251794";
/* كوكل بوك 2 */
google_ad_slot = "2502205054";
google_ad_width = 336;
google_ad_height = 280;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
فيس كوم
هل تريد التفاعل مع هذه المساهمة؟ كل ما عليك هو إنشاء حساب جديد ببضع خطوات أو تسجيل الدخول للمتابعة.
فيس كوم


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

 

 طريقة وضع ترقيم للصفحات في مدونات بلوجر

اذهب الى الأسفل 
كاتب الموضوعرسالة
عاشق تراب العراق
Admin



عدد المساهمات : 431
تاريخ التسجيل : 30/08/2011

طريقة وضع ترقيم للصفحات في مدونات بلوجر Empty
مُساهمةموضوع: طريقة وضع ترقيم للصفحات في مدونات بلوجر   طريقة وضع ترقيم للصفحات في مدونات بلوجر Emptyالثلاثاء سبتمبر 06, 2011 5:55 am

طريقة وضع ترقيم للصفحات في مدونات بلوجر Blog-1-2-3



ترقيم صفحات المدونة هي اضافة جميله لجميع المدونات ومفيده أيضا ، فبدلا من وضع عدد كبير من الموضوعات في الصفحة الرئيسية لمدونتك ، مما يؤدي إلى زيادة
وقت تحميل (فتح) مدونتك وتصبح ثقيله ، يمكنك تحديد عدد قليل من التدوينات في الصفحة الرئيسية ووضع ترقم لصفحات مدونتك لتسهيل تصفح مدونتك ، وحتى ل
أطيل عليكم أليكم طريقة وضع ترقم الصفحات لمدونتك.


أولا : أذهب إلى المسار التالي :
لوحة التحكم الرئيسية – التصميم – عناصر الصفحة ـــ إضافة عنصر – Html/JavaScript


ولا تضع عنوان لهذا العنصر وضع هذا الكود بمكانه ثم أحفظ العنصر

الكود:
<style>
.showpageArea a {
text-decoration:underline;
}
.showpageNum a {
text-decoration:none;
border: 1px solid #ccc;
margin:0 3px;
padding:3px;
}
.showpageNum a:hover {
border: 1px solid #ccc;
background-color:#ccc;
}
.showpagePoint {
color:#333;
text-decoration:none;
border: 1px solid #ccc;
background: #ccc;
margin:0 3px;
padding:3px;
}
.showpageOf {
text-decoration:none;
padding:3px;
margin: 0 3px 0 0;
}
.showpage a {
text-decoration:none;
border: 1px solid #ccc;
padding:3px;
}
.showpage a:hover {
text-decoration:none;
}
.showpageNum a:link,.showpage a:link {
text-decoration:none;
color:#333;
}

</style>

<script type="text/javascript">

function showpageCount(json) {
var thisUrl = location.href;
var htmlMap = new Array();
var isFirstPage = thisUrl.substring(thisUrl.length-14,thisUrl.length)==".blogspot.com/";
var isLablePage = thisUrl.indexOf("/search/label/")!=-1;
var isPage = thisUrl.indexOf("/search?updated")!=-1;
var thisLable = isLablePage ? thisUrl.substr(thisUrl.indexOf("/search/label/")+14,thisUrl.length) : "";
thisLable = thisLable.indexOf("?")!=-1 ? thisLable.substr(0,thisLable.indexOf("?")) : thisLable;
var thisNum = 1;
var postNum=1;
var itemCount = 0;
var fFlag = 0;
var eFlag = 0;
var html= '';
var upPageHtml ='';
var downPageHtml ='';

var pageCount=5;
var displayPageNum=3;
var firstPageWord = 'First';
var endPageWord = 'Last';
var upPageWord ='Previous';
var downPageWord ='Next';

var labelHtml = '<span class="showpageNum"><a href="/search/label/'+thisLable+'?&max-results='+pageCount+'">';

for(var i=0, post; post = json.feed.entry[i]; i++) {
var timestamp = post.published.$t.substr(0,10);
var title = post.title.$t;
if(isLablePage){
if(title!=''){
if(post.category){
for(var c=0, post_category; post_category = post.category[c]; c++) {
if(encodeURIComponent(post_category.term)==thisLable){
if(itemCount==0 || (itemCount % pageCount ==(pageCount-1))){
if(thisUrl.indexOf(timestamp)!=-1 ){
thisNum = postNum;
}

postNum++;
htmlMap[htmlMap.length] = '/search/label/'+thisLable+'?updated-max='+timestamp+'T00%3A00%3A00%2B08%3A00&max-results='+pageCount;
}
}
}
}//end if(post.category){

itemCount++;
}

}else{
if(title!=''){
if(itemCount==0 || (itemCount % pageCount ==(pageCount-1))){
if(thisUrl.indexOf(timestamp)!=-1 ){
thisNum = postNum;
}

if(title!='') postNum++;
htmlMap[htmlMap.length] = '/search?updated-max='+timestamp+'T00%3A00%3A00%2B08%3A00&max-results='+pageCount;
}
}
itemCount++;
}
}

for(var p =0;p< htmlMap.length;p++){
if(p>=(thisNum-displayPageNum-1) && p<(thisNum+displayPageNum)){
if(fFlag ==0 && p == thisNum-2){
if(thisNum==2){
if(isLablePage){
upPageHtml = labelHtml + upPageWord +'</a></span>';
}else{
upPageHtml = '<span class="showpage"><a href="/">'+ upPageWord +'</a></span>';
}
}else{
upPageHtml = '<span class="showpage"><a href="'+htmlMap[p]+'">'+ upPageWord +'</a></span>';
}

fFlag++;
}

if(p==(thisNum-1)){
html += '&nbsp;<span class="showpagePoint"><u>'+thisNum+'</u></span>';
}else{
if(p==0){
if(isLablePage){
html = labelHtml+'1</a></span>';
}else{
html += '<span class="showpageNum"><a href="/">1</a></span>';
}
}else{
html += '<span class="showpageNum"><a href="'+htmlMap[p]+'">'+ (p+1) +' </a></span>';
}
}

if(eFlag ==0 && p == thisNum){
downPageHtml = '<span class="showpage"> <a href="'+htmlMap[p]+'">'+ downPageWord +'</a></span>';
eFlag++;
}
}//end if(p>=(thisNum-displayPageNum-1) && p<(thisNum+displayPageNum)){
}//end for(var p =0;p< htmlMap.length;p++){

if(thisNum>1){
if(!isLablePage){
html = '<span class="showpage"><a href="/">'+ firstPageWord +' </a></span>'+upPageHtml+' '+html +' ';
}else{
html = ''+labelHtml + firstPageWord +' </a></span>'+upPageHtml+' '+html +' ';
}
}

html = '<div class="showpageArea"><span style="padding: 2px 4px 2px 4px;margin: 2px 2px 2px 2px;border: 1px solid #333; background-" class="showpage">Page '+thisNum+' of '+(postNum-1)+': </span>'+html;

if(thisNum<(postNum-1)){
html += downPageHtml;
html += '<span class="showpage"><a href="'+htmlMap[htmlMap.length-1]+'"> '+endPageWord+'</a></span>';
}

if(postNum==1) postNum++;
html += '</div>';

if(isPage || isFirstPage || isLablePage){
var pageArea = document.getElementsByName("pageArea");
var blogPager = document.getElementById("blog-pager");

if(postNum <= 2){
html ='';
}

for(var p =0;p< pageArea.length;p++){
pageArea[p].innerHTML = html;
}

if(pageArea&&pageArea.length>0){
html ='';
}

if(blogPager){
blogPager.innerHTML = html;
}
}

}
</script>

<script src="/feeds/posts/summary?alt=json-in-script&callback=showpageCount&max-results=99999" type="text/javascript"></script>
<div style="text-align:right;font-size:10px;color:000000;margin-top:15px;display:none;"> <a href="http://www.techieblogger.com/2008/07/page-navigation-hack-for-blogger.htm">Grab this Widget ~ Blogger Accessories</a></div>

ثانيا : اسحب العنصر الجديد من الأطار الجانبي (السايد بار) وضعه في زيل المدونة (فوتر المدونة) أو يمكنك مشاهدة هذا الفيديو





ثم شاهد مدونتك وسترى الترقيم مثل الذي بهذه الصورة


طريقة وضع ترقيم للصفحات في مدونات بلوجر 1
ولتعديل عدد التدوينات في الصفحة الرئيسية أذهب إلى المسار التالي :


لوحة التحكم الرئيسية – إعدادات - التنسيق


اختر عدد المواضيع التي تريدها ان تظهر في الصفحة الرئيسية في المكان المخصص كما بالصوره

طريقة وضع ترقيم للصفحات في مدونات بلوجر 30


وإليك الأن الكود المعرب لهذه الأضافة لجعل الاضافة تظهر كما بتلك الصوره
طريقة وضع ترقيم للصفحات في مدونات بلوجر 20


ولتحميل الكود المعرب من هنا



ولتحميل الكود العادي من هنا



وأتمنى أن تكون الأضافة اعجبتكم
الرجوع الى أعلى الصفحة اذهب الى الأسفل
http://www.fkom.net
 
طريقة وضع ترقيم للصفحات في مدونات بلوجر
الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1
 مواضيع مماثلة
-
» طريقة وضع أكواد Css في مدونات بلوجر .. حصريا على فيس كوم !!
» كيف تضع الاكواد مثل: HTML في مدونات بلوجر و تنسقها بسهولة
» طريقة توسيط عنواين المقالات او المواضيع في مدونات بلوجر !
» هل يمكن اختراق مدونات بلوجر !
» اضافة فقرة اتصل بنا او المراسلة في مدونات بلوجر

صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
فيس كوم :: بلوجر | Blogger :: قسم دروس وشروحات بلوجر-
انتقل الى: