• 0

كيف أظهر أدوات مخصّصة فقط لمحرّري مدوّنة بلوجر؟

السلام عليكم إخوتي.

أريد الجملة الشرطية التي تظهر أداة معينة لجميع كتاب المدونة فقط، ولا تظهر للزوار العاديين.

رجاء الموضوع مهم جدا جدا.

مشكورين.

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة
  • 1

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

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة
  • 0

هو موجود اخي و ابسط مثال على ذلك القلم الذي يظهر لتحرير الرسالة للادمن فقط 

لكني عجزت عن الحصول عليه 

 

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة
  • 0

التعامل مع منصة ما يتم من خلال ما تتيحه هذه المنصة من أدوات، وهذا لا يعني أن ما ترينه كله يمكن أن تقومي بمثله، وعبر مختلف المصادر عبر الأنترنت فإن الجمل الشرطية الخاصة بمنصة بلوجر فيما يخص تطوير قوالب بلوجر هي محدودة، أما ما ترينه من قلم التعديل مثلا فهو يتاح لمدير المدونة أو كاتب التدوينة، وهذا الأمر لو بحثت في كود القالب لوجدت أن ذلك القلم مثلا يظهر من خلال الكود التالي:

<b:include data='post' name='postQuickEdit'/>

وهذا الكود نفسه يستدعي كودا آخر هو الذي يتضمن الأوامر التي تظهر خيار التعديل لصاحب المدونة، وهو التالي:

  <b:includable id='postQuickEdit' var='post'>
  <b:if cond='data:post.editUrl'>
    <span expr:class='&quot;item-control &quot; + data:post.adminClass'>
      <a expr:href='data:post.editUrl' expr:title='data:top.editPostMsg'><i class='icon-pencil icon-large'/></a>
    </span>
  </b:if>
</b:includable>

فهل هذا يعني أنه يمكننا استغلال الكود نفسه لتطبيق ما تسألين عنه؟ علما أن ما تطلبينه أكثر تعقيدا، لأنك تريدين أن يظهر المحتوى لجميع الكتاب وليس المدير فقط.

السطر التالي في الكود أعلاه:

 <b:if cond='data:post.editUrl'>

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

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة
  • 0

السلام عليكم اخي لقد وجدت هذا الموضوع و هذا ما اريده تماما لكنني لم استطع استخدامه لاضع داخل كود ما 

 

http://www.abu-iyad.com/2014/02/making-gadget-visible-only-for-blog-admin.html

 

فانا اريد لكود ليس لاخفاء اداة لانما لاخفاء كود 

 

​لكن في سؤالك أختي أنت تريدين طريقة تمكنك من إظهار المحتوى لجميع الكتاب، وليس للمدير فقط، وإخفائه عن الزوار، وأنا لم أجد كودا يتيح ذلك.

أما مسألة إظهار صندوق جانبي معين للمدير فقط، فهذا أمر آخر، ومن خلال الرابط الذي أدرجته فصاحب الشرح لم يوضح ما هو الكود المسؤول عن إخفاء الصندوق عن الزوار وإظهاره للمدير، لكن من خلال الكود تبين لي أن السطر الكود المسؤول عن ذلك هو التالي:

<span class='item-control blog-admin'>
الكود المراد إظهاره للمريد فقط هنا
</span>

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

تمّ تعديل بواسطة عبد الهادي اطويل

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة
  • 0

مشكور اخي على شرحك 

لكن هل يمكن تطويع هذه الجملة 

<b:if cond='data:post.author == &quot;أحمد&quot;'>

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

</b:if>
 
تمّ تعديل بواسطة عبد الهادي اطويل

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة
  • 0

في الواقع لم يسبق لي تجربة أمر مماثل قبلا، وليس أمامك إلا التجربة أختي الكريمة.

أيضا وجدت الجملة الشرطية التالية التي يجب تجربتها أيضا فيمكن أن تفيد:

<b:if cond='data:displayname == "AUTHOR"'>
الكود الذي يظهر للكاتب هنا
</b:if>

مع تغيير كلمة AUTHOR لما يوافق الكاتب المرغوب فيه.

رابط يتضمن مختلف الأوامر الشرطية الخاصة بمنصة بلوجر، وهو مصدر الكود أعلاه:

http://monkeyraptor.johanpaul.net/2013/06/blogger-conditional-tag-bif-and-belse.html

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة
  • 0

أخي انا اصر على هذا الموضوع الا انني ساستفيد منه كثيرا في تطويع قوالب البلوجر و تطويرها بشكل كامل 

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

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة
  • 0

أخي ليس من الضروري أن تكون جملة شرطية، فقط يكفي أن توجد طريقة أخرى مضمونة لإخفاء المحتوى تماما لغير الكتاب.

تمّ تعديل بواسطة عبد الهادي اطويل
الكتابة باللغة العربية الفصحى.

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة

يجب أن تكون عضوًا لدينا لتتمكّن من التعليق

انشاء حساب جديد

يستغرق التسجيل بضع ثوان فقط


سجّل حسابًا جديدًا

تسجيل الدخول

تملك حسابا مسجّلا بالفعل؟


سجّل دخولك الآن