عرض مشاركة واحدة
قديم 09-12-2012, 02:28 PM   #1
osama
مدون نشيط
 
الصورة الرمزية osama
 
تاريخ التسجيل: Aug 2012
المشاركات: 113
افتراضي عرض اداه معينه بصفحه معينه شرح مدونه بوابه البلوجر

بسم الله الرحمن الرحيم الهم صل علي محمد وعلي ال محمد وارض اللهم عن سادتنا ابو بكر وعثمان وعلي وعمر والتابعين وتابعي التابعين ومن تبعهم بإ حسن الي يوم الدين فقد طرح علي اليوم بعض الاسئله وهي عن اضافه اداه اواخفائها من صفحه معينه وصراحه كنت واجهت المشكله نفسها في ازرار المشاركه وبعض الادوات الاخري المهمه
وكنت اريد وضع ادواتي في صفحه المواضيع فقط وقد وجدت الحل والان بين ايديكم لتروه



اظهار الاداه في الرئيسيه فقط :-
انسخ الكود التالي وغير ما يلزم



<b:if cond='data:blog.pageType != "item"'> ضع كود الإضافة هنا (الإضافة تظهر في كل الصفحات إلا صفحات المواضيع ) </b:if>



اظهار اداه في كل الصفحات ماعدا الرئيسيه

<b:if cond='data:blog.url != data:blog.homepageUrl'> ضع كود الإضافة هنا (الإضافة تظهر في كل الصفحات إلا الرئيسية ) </b:if>



إظهار أداة أو إضافة في صفحات المواضيع فقط

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

<b:if cond='data:blog.pageType == "item"'> ضع كود الإضافة هنا (الإضافة تظهر في صفحات المواضيع فقط ) </b:if>


اظهار الاداه في كل الصفحات عدا صفحات المواضيع

<b:if cond='data:blog.pageType != "item"'> ضع كود الإضافة هنا (الإضافة تظهر في كل الصفحات إلا صفحات المواضيع ) </b:if>


إظهار أداة في الصفحات الثابتة فقط

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


<b:if cond='data:blog.pageType == "static_page"'> ضع كود الإضافة هنا (الإضافة تظهر في الصفحات الثابتة فقط ) </b:if>


اظهار اداه في كل الصفحات ماعدا الثابته

<b:if cond='data:blog.pageType != "static_page"'> ضع كود الإضافة هنا (الإضافة تظهر في كل الصفحات إلا الصفحات الثابتة ) </b:if>

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

يمكنك اظهار الاداه في صفحه كاتب محدد بتغير الاسم الذي في الكود التالي مع مراعاه كتابته صحيحه وبالنص



<b:if cond='data:post.author == "أحمد"'> ضع كود الإضافة هنا (الإضافة تظهر في صفحات مواضيع أحمد فقط ) </b:if>


إظهار أداة أو إضافة في صفحة واحدة فقط

هذا لكود يمكنك من تطبيق شيء ما على صفحة واحدة فقط عبر إدراج رابطها (طبعا بعد نشرها للحصول على رابطها)


<b:if cond='data:blog.url == "رابط الصفحة"'> ضع كود الإضافة هنا (الإضافة تظهر في صفحة واحدة فقط ) </b:if>


شرح طريقة الاستفادة من <b:else/>

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

<b:if cond='data:blog.url == data:blog.homepageUrl'> ضع كود الإضافة هنا (الإضافة تظهر فقط في الرئيسية ) <b:else/> ضع كود الإضافة هنا (الإضافة تظهر في كل الصفحات إلا الرئيسية ) </b:if>



نستنتج ان الكود واحد والذي يتغير الكود في النهايه مأخوذ من نفسه ولكن للذي يفكر

<b:if cond='data:blog.url == &quot;رابط الصفحة&quot;'>


المصدر بوابه البلوجر

http://gateblogger.blogspot.com/2012...g-post_12.html

الدعم العربي

osama غير متواجد حالياً   رد مع اقتباس