23 يونيو، 2014

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

ترقيم الصفحات بطريقة صحيحة و باشكال متعددة

ترقيم الصفحات اضافة هامة لمدونات بلوجر و خصوصا عندما تصبح المدونة بها عدد كبير من المواضيع لذلك اليوم سوف نحل مشكلة الترقيم في مدون محترف

درس اليوم في مدون محترف  سوف يكون كيفية ترقيم الصفحات Page Navigation widget و هي إضافة هامه لمدونات 
بلوجر بدل رسائل احدث و رسائل اقدم طبعا العديد من المدونين قد لا يحبون طريقة ظهور رسائل أحدث أو أقدم تبدو غير لائقة وقد تشوه القالب وخصوصا عندما تصبح المدونة بها عدد كبير من المواضيع ويصعب التنقل بها فتأتي إضافة الترقيم لتحل تلك المشكلة لكن كثيير من الإضافات الموجوده بها عدة مشاكل أخرى في بعض الإضافات وهي عند بلوغ المواضيع حد معين مثلا مئة موضوع تصبح لا تعمل جيداً وتتكرر الموضوعات لكن إضافتنا اليوم لا توجد بها تلك المشكلة أيضا مشكلة تظهر مع التسميات أو الأقسام وتجعل المواضيع غير مرتبه لكن بإذن الله سنضع حل هذه المشكلة أيضا لنكون وصلنا لأكبر قدر من حلول المشاكل التي تواجه إضافة ترقيم الصفحات و سوف نستعمل أزرار أنيقة وبسيطة بأكثر من شكل و اكثر من لون لتتناسب مع جميع المدونات


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

الخطوة الأولى

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

الخطوة الثانية

أدخل الى تحرير قالبك وطبعا لا تنسى أخذ نسخة إحتياطية

ابحث عن الوسم </body>و اضف فوقه الكود التالي
<b:if cond='data:blog.pageType != &quot;item&quot;'>
<b:if cond='data:blog.pageType != &quot;static_page&quot;'>
<script type='text/javascript'>
  /*<![CDATA[*/
    var perPage=5;
    var numPages=4;
    var prevText ='« السابق';
    var nextText ='التالي »';
    var urlactivepage=location.href;
    var home_page="/";
  /*]]>*/
</script>
  <script src="http://helplogger.googlecode.com/svn/trunk/page-navigation2.js"/>
</b:if>
</b:if>


رقم 5 هو عدد الرسائل في الصفحة إجعله نفس العدد الذي إخترته في الخطوة الاولى
رقم 4 هو عدد الصفحات الظاهر في الإضافة قم بالزيادة أو التقليل حسب عرض مساحة مدونتك
ويمكنك تغيير كلمتي السابق والتالي بما يناسبك


الخطوة الثالثة

ابحث عن الوسم ]]></b:skin>و اضف احد الاكواد التالية فوقه

الشكل الاول


ترقيم الصفحات اضافة هامة لمدونات بلوجر و خصوصا عندما تصبح المدونة بها عدد كبير من المواضيع لذلك اليوم سوف نحل مشكلة الترقيم في مدون محترف
  #blog-pager{clear:both;margin:30px auto;text-align:center; padding: 7px;}
.blog-pager {background: none;}
.displaypageNum a,.showpage a,.pagecurrent{padding: 3px 7px;margin-left:5px;background:#E9E9E9;color: #888;border:1px solid #E9E9E9;}
.displaypageNum a:hover,.showpage a:hover,.pagecurrent{background:#CECECE;text-decoration:none;color: #000;}
 .showpageOf{display:none!important}
#blog-pager .showpage, #blog-pager .pagecurrent{font-weight:bold;color: #888;}
 #blog-pager .pages{border:none;}


الشكل الثاني


#blog-pager{clear:both;margin:30px auto;text-align:center; padding: 7px;}
.blog-pager {background: none;}
.displaypageNum a,.showpage a,.pagecurrent{padding: 5px 10px;margin-left:5px; color: #F4F4F4;
background-color:#404042;
-webkit-box-shadow: 0px 5px 3px -1px rgba(50, 50, 50, 0.53);
-moz-box-shadow:0px 5px 3px -1px rgba(50, 50, 50, 0.53);
box-shadow: 0px 5px 3px -1px rgba(50, 50, 50, 0.53);}
.displaypageNum a:hover,.showpage a:hover, .pagecurrent{background:#EC8D04;text-decoration:none;color: #fff;}
#blog-pager .showpage, #blog-pager, .pagecurrent{font-weight:bold;color: #000;}
.showpageOf{display:none!important}
#blog-pager .pages{border:none;
-webkit-box-shadow: 0px 5px 3px -1px rgba(50, 50, 50, 0.53);
-moz-box-shadow:0px 5px 3px -1px rgba(50, 50, 50, 0.53);
box-shadow: 0px 5px 3px -1px rgba(50, 50, 50, 0.53);}


الشكل الثالث


ترقيم الصفحات اضافة هامة لمدونات بلوجر و خصوصا عندما تصبح المدونة بها عدد كبير من المواضيع لذلك اليوم سوف نحل مشكلة الترقيم في مدون محترف
#blog-pager{
clear:both;
margin:30px auto;
padding: 7px;
text-align:center;
font-size: 11px;
background-image: -webkit-gradient(linear,right bottom,right top,color-stop(0, #000000),color-stop(1, #292929))
;background-image: -o-linear-gradient(top, #000000 0%, #292929 100%);
background-image: -moz-linear-gradient(top, #000000 0%, #292929 100%);
background-image: -webkit-linear-gradient(top, #000000 0%, #292929 100%);
background-image: -ms-linear-gradient(top, #000000 0%, #292929 100%);
background-image: linear-gradient(to top, #000000 0%, #292929 100%);
padding: 6px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;}
.blog-pager {background: none;}
.displaypageNum a,.showpage a,.pagecurrent{padding: 3px 10px;
margin-left:5px;
color: #fff;}
.displaypageNum a:hover,.showpage a:hover,.pagecurrent{background-image: -webkit-gradient(linear,right bottom,right top,color-stop(0, #59A2CF),color-stop(1, #D9EAFF));
background-image: -o-linear-gradient(top, #59A2CF 0%, #D9EAFF 100%);
background-image: -moz-linear-gradient(top, #59A2CF 0%, #D9EAFF 100%);
background-image: -webkit-linear-gradient(top, #59A2CF 0%, #D9EAFF 100%);
background-image: -ms-linear-gradient(top, #59A2CF 0%, #D9EAFF 100%);
background-image: linear-gradient(to top, #59A2CF 0%, #D9EAFF 100%);
text-decoration: none;
color: #000;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;}
.showpageOf{display:none!important}.blog-pager-older-link, .home-link, .blog-pager-newer-link {background: transparent;}
a.blog-pager-older-link, a.home-link, a.blog-pager-newer-link {color: #fff;}
#blog-pager .pages{border:none;background: none;}


الشكل الرابع


ترقيم الصفحات اضافة هامة لمدونات بلوجر و خصوصا عندما تصبح المدونة بها عدد كبير من المواضيع لذلك اليوم سوف نحل مشكلة الترقيم في مدون محترف
#blog-pager{clear:both;margin:30px auto;text-align:center; padding: 7px;}
.blog-pager {background: none;}
.displaypageNum a,.showpage a,.pagecurrent{font-size: 14px;padding: 5px 12px;margin-left:5px; color: #666; background-color:#eee;}
.displaypageNum a:hover,.showpage a:hover, .pagecurrent{background:#359BED;text-decoration:none;color: #fff;}
#blog-pager .pagecurrent{font-weight:bold;color: #fff;background:#359BED;}
.showpageOf{display:none!important}
#blog-pager .pages{border:none;} 


الشكل الخامس


ترقيم الصفحات اضافة هامة لمدونات بلوجر و خصوصا عندما تصبح المدونة بها عدد كبير من المواضيع لذلك اليوم سوف نحل مشكلة الترقيم في مدون محترف

#blog-pager{clear:both;margin:30px auto;text-align:center; padding: 7px; }
.blog-pager {background: none;}
.displaypageNum a,.showpage a,.pagecurrent{font-size: 12px;padding: 5px 12px;margin-left:5px; color: #222; background-color:#eee; border: 1px solid #EEEEEE;}
.displaypageNum a:hover,.showpage a:hover, .pagecurrent{background:#E5E5E5;text-decoration:none;color: #222;}
#blog-pager .pagecurrent{font-weight:bold;color: #fff;background:#DB4920;}
.showpageOf{display:none!important}
#blog-pager .pages{border:none;}
 

حل مشكلة الترقيم و التسميات


عند دخول احد الاقسام تكون أعداد المواضيع بعكس المحدد في الترقيم وللتخلص من تلك المشكلة
نبحث عن الكود التالي

<a expr:dir='data:blog.languageDirection' expr:href='data:label.url'><data:label.name/></a>

و نستبدله بهذا الكود
<script type='text/javascript'>
  var lblname = &quot;<data:label.name/>&quot;;
  lblname2 = encodeURIComponent(lblname);
  var feedlink = &#39;/search/label/&#39; + lblname2+&#39;?&amp;max-results=5&#39;;
  document.write(&#39;&lt;a href=&quot;&#39; + feedlink + &#39;&quot;&gt;&#39;+lblname+&#39;&lt;/a&gt;&#39;);
</script>


رقم 5 هو عدد المواضيع إختر نفس الرقم في المرحلة الأولى
 ملحوظة قد يكون الكود متكرر أكثر من مرة يجب تغييرها جميعا
وهذا سيكون مختص بآداة التسميات وإن لم تكن موجوده لديك لن تجد الكود
أما بالنسبة للتسميات التي تكون داخل الموضوع
فإبحث عن الكود التالي وإستبدله بنفس الكود كالسابق


<a expr:href='data:label.url' rel='tag'><data:label.name/></a>

في امان الله 
مدونة مدون محترف

مواضيع ذات صلة
ترقيم الصفحات بطريقة صحيحة و باشكال متعددة
4 / 5
بواسطة

هناك 10 تعليقات :

  1. جميل اخي واصل ابداعاتك
    مدونة بوزوم

    ردحذف
  2. اهلا اخي نورت الموضوع بردك

    ردحذف
  3. اشكال جميلة جدا شكرا لك :) =t

    ردحذف
    الردود
    1. لا شكر على واجب صديقي

      حذف
  4. رائع جدا لكن لم تظهر الغضافة عندي واستعمل قالب invert grid

    ردحذف
    الردود
    1. مرورك الرائع
      قد تكون طريقة تركيب الإضافة خاطيء
      ايضًا انصحك ان تبقى على الإضافة الخاصة بالقالب أفضل

      حذف
  5. اخي الكريم شكراً على الاضافه
    احيطك علم ان الاضافه لا تعل
    واسكربت التالي قد تم حذفه من قبل مركز الرفع
    http://helplogger.googlecode.com/svn/trunk/page-navigation2.js

    نرجو منك اخي الكريم تحديثه واعاده رفعه وسأكون لك شاكرا

    ردحذف
    الردود
    1. للأسف الكود ليس موجود عندي
      ولكن تقدر تستخدم اي كود ترقيم اخر وسوف تُحل المشكلة تقريبًا

      حذف
  6. أزال أحد مشرفي المدونة هذا التعليق.

    ردحذف
  7. أهلاً صديقي
    يوجد سكريبت أخر للترقيم يقوم بعرض المواضيع جميعها يجب تركيبه في مدونتك
    وللأسف هذا السكريبت لم اقم بتنزيله في موضوع
    ومن الصعب شرح الإضافة في التعليقات لذلك يجب ان تُكتب في موضوع منفصل
    حاول البحث عنه في قوالب بلوجر الجديدة أو الحديثة

    ردحذف

يسعدنا تفاعلكم بالتعليق , لكن يرجى مراعاة الآداب العامة وعدم نشر روابط إشهار حتى ينشر التعليق , ويمكنك ان تستخدم الإبتسامات بالوقوف عليها لمعرفة الكود. اولا تضع الـ = بعدها الحرف الخاص بالإبتسامة
=q =w =s =d =f =g =h =t =y =u =z =x =c =v =b =n =m =a =e =r