جمهورية ستاردول نشر 18 يونيو 2015 أرسل تقرير نشر 18 يونيو 2015 السلام عليكم إخوتي.أريد الجملة الشرطية التي تظهر أداة معينة لجميع كتاب المدونة فقط، ولا تظهر للزوار العاديين.رجاء الموضوع مهم جدا جدا.مشكورين. اقتباس
1 عبد الهادي اطويل نشر 18 يونيو 2015 أرسل تقرير نشر 18 يونيو 2015 حسب تجربتي في التعامل مع منصة بلوجر وتطوير القوالب الخاصة بها، فإنها لا تتيح مثل هذه الخيارات التي نجدها في ووردبريس مثلا، لذلك أخشى أن مثل هذا الأمر غير متاح على منصة بلوجر، وحتى بعد بحثي بالإنجليزية عن مثل هذا الكود لم أتوفق في العثور عليه، لكن أرجو أن يتمكن أحد الأعضاء في اقتراح جواب لمثل هذا الأمر. اقتباس
0 جمهورية ستاردول نشر 18 يونيو 2015 الكاتب أرسل تقرير نشر 18 يونيو 2015 هو موجود اخي و ابسط مثال على ذلك القلم الذي يظهر لتحرير الرسالة للادمن فقط لكني عجزت عن الحصول عليه اقتباس
0 جمهورية ستاردول نشر 18 يونيو 2015 الكاتب أرسل تقرير نشر 18 يونيو 2015 السلام عليكم اخي لقد وجدت هذا الموضوع و هذا ما اريده تماما لكنني لم استطع استخدامه لاضع داخل كود ما http://www.abu-iyad.com/2014/02/making-gadget-visible-only-for-blog-admin.html فانا اريد لكود ليس لاخفاء اداة لانما لاخفاء كود اقتباس
0 عبد الهادي اطويل نشر 18 يونيو 2015 أرسل تقرير نشر 18 يونيو 2015 التعامل مع منصة ما يتم من خلال ما تتيحه هذه المنصة من أدوات، وهذا لا يعني أن ما ترينه كله يمكن أن تقومي بمثله، وعبر مختلف المصادر عبر الأنترنت فإن الجمل الشرطية الخاصة بمنصة بلوجر فيما يخص تطوير قوالب بلوجر هي محدودة، أما ما ترينه من قلم التعديل مثلا فهو يتاح لمدير المدونة أو كاتب التدوينة، وهذا الأمر لو بحثت في كود القالب لوجدت أن ذلك القلم مثلا يظهر من خلال الكود التالي:<b:include data='post' name='postQuickEdit'/>وهذا الكود نفسه يستدعي كودا آخر هو الذي يتضمن الأوامر التي تظهر خيار التعديل لصاحب المدونة، وهو التالي: <b:includable id='postQuickEdit' var='post'> <b:if cond='data:post.editUrl'> <span expr:class='"item-control " + 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'> هو جملة شرطية تتحكم في إظهار زر التعديل (القلم) من خلال خيار ضمن تخطيط القالب الخاص بالتدوينة، حيث نجد الكثير من الخيارات هناك مثل إظهار تاريخ التدوينة مثلا واسم الكاتب وغير ذلك، ومنها إظهار زر التعديل، فإذا كانت خانة إظهار زر التعديل مأشرة يظهر ذلك القلم، وهو الأمر المرتبط بالشرط أعلاه، وبالتالي فالأمر ليس كما ظننتِ، أي لا يتعلق الأمر بجملة شرطية متاحة لتحقيق ما ترغبين فيه، إلا إذا اسطتعت تكييفها أو استطاع أحد الأعضاء الكرام ذلك، لكن عني شخصيا فلا أجد أن منصة بلوجر تتيح كل تلك المرونة لمثل تلك التعديلات. 1 اقتباس
0 عبد الهادي اطويل نشر 18 يونيو 2015 أرسل تقرير نشر 18 يونيو 2015 (معدل) السلام عليكم اخي لقد وجدت هذا الموضوع و هذا ما اريده تماما لكنني لم استطع استخدامه لاضع داخل كود ما http://www.abu-iyad.com/2014/02/making-gadget-visible-only-for-blog-admin.html فانا اريد لكود ليس لاخفاء اداة لانما لاخفاء كود لكن في سؤالك أختي أنت تريدين طريقة تمكنك من إظهار المحتوى لجميع الكتاب، وليس للمدير فقط، وإخفائه عن الزوار، وأنا لم أجد كودا يتيح ذلك.أما مسألة إظهار صندوق جانبي معين للمدير فقط، فهذا أمر آخر، ومن خلال الرابط الذي أدرجته فصاحب الشرح لم يوضح ما هو الكود المسؤول عن إخفاء الصندوق عن الزوار وإظهاره للمدير، لكن من خلال الكود تبين لي أن السطر الكود المسؤول عن ذلك هو التالي:<span class='item-control blog-admin'> الكود المراد إظهاره للمريد فقط هنا </span>وأيضا تحققت منه من خلال روابط بالإنجليزية، وكما ترين فالكود فقط عبارة عن وسم html مع وسوم css، يعني ليس جملة شرطية بمعنى الكلمة، ولست أدري هل ينفع مع الصناديق الجانبية أم حتى مع التدوينات مثلا، ولك أن تجربيه بشكل ما وأرجو أن توفقي في ذلك. تم التعديل في 18 يونيو 2015 بواسطة عبد الهادي اطويل اقتباس
0 جمهورية ستاردول نشر 18 يونيو 2015 الكاتب أرسل تقرير نشر 18 يونيو 2015 (معدل) مشكور اخي على شرحك لكن هل يمكن تطويع هذه الجملة <b:if cond='data:post.author == "أحمد"'> ضع كود الإضافة هنا الإضافة تظهر في صفحات مواضيع أحمد فقط </b:if> تم التعديل في 18 يونيو 2015 بواسطة عبد الهادي اطويل اقتباس
0 عبد الهادي اطويل نشر 18 يونيو 2015 أرسل تقرير نشر 18 يونيو 2015 في الواقع لم يسبق لي تجربة أمر مماثل قبلا، وليس أمامك إلا التجربة أختي الكريمة.أيضا وجدت الجملة الشرطية التالية التي يجب تجربتها أيضا فيمكن أن تفيد:<b:if cond='data:displayname == "AUTHOR"'> الكود الذي يظهر للكاتب هنا </b:if>مع تغيير كلمة AUTHOR لما يوافق الكاتب المرغوب فيه.رابط يتضمن مختلف الأوامر الشرطية الخاصة بمنصة بلوجر، وهو مصدر الكود أعلاه:http://monkeyraptor.johanpaul.net/2013/06/blogger-conditional-tag-bif-and-belse.html اقتباس
0 جمهورية ستاردول نشر 18 يونيو 2015 الكاتب أرسل تقرير نشر 18 يونيو 2015 أخي انا اصر على هذا الموضوع الا انني ساستفيد منه كثيرا في تطويع قوالب البلوجر و تطويرها بشكل كامل المشكلة اريد كود يشمل جميع الكتاب فمن الغلبة التكرار و هذا سيصعب عملية تحميل القالب اقتباس
0 جمهورية ستاردول نشر 18 يونيو 2015 الكاتب أرسل تقرير نشر 18 يونيو 2015 (معدل) أخي ليس من الضروري أن تكون جملة شرطية، فقط يكفي أن توجد طريقة أخرى مضمونة لإخفاء المحتوى تماما لغير الكتاب. تم التعديل في 18 يونيو 2015 بواسطة عبد الهادي اطويل الكتابة باللغة العربية الفصحى. اقتباس
السؤال
جمهورية ستاردول
السلام عليكم إخوتي.
أريد الجملة الشرطية التي تظهر أداة معينة لجميع كتاب المدونة فقط، ولا تظهر للزوار العاديين.
رجاء الموضوع مهم جدا جدا.
مشكورين.
9 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.