ماهي اللغات المسموح بها في Blogger

السلام عليكم،

أريد إنشاء مدونة Blogger خاصة بي وأريد أن أصممه بنفسي، وأريد معرفة ماهي اللغات البرمجية المسموح بها في Blogger ؟

ما أعرفه هي لغات HTML، XML، CSS، Java Script، ... فهل توجد لغات أخرى؟

أريد بعض المساعدة في هاته الأمور:

1: كيف يمكن أن أضيف التاريخ الهجري، يعني عند وضع منشور في Blogger يذكر تاريخ النشر فهل يمكن إعتماد على التاريخ الهجري مع الميلادي؟

2: هل يمكن وضع كتابة نصية مثلا (عاجل / جديد) تضيئ وتنطفئ كالإنارة ؟

3: كيف يمكن وضع مقال يأخد مساحة 100٪ في الوسط عكس القوالب Blogger الأخرى؟

أسف على ركاكة اللغة.

يرجى الدخول لحسابك أو تسجيل حساب لتستطيع إضافة تعليق
حساب جديد دخول

التعليقات

وعليكم السلام.

اللغات المسموح بها في التعديل على مدونات البلوجر

XML - HTML- CSS - JavaScript

2-: هل يمكن وضع كتابة نصية مثلا (عاجل / جديد) تضيئ وتنطفئ كالإنارة ؟

نعم يمكن عملها بالجافاسكربت و CSS مع HTML.

3: كيف يمكن وضع مقال يأخد مساحة 100٪ في الوسط عكس القوالب Blogger الأخرى؟

ممكن عمل div في الوسط ياخذ مساحة صفحة كاملة 100% بتنسيق HTML و css

Elalfi_Web أضف ردا
كيف يمكن أن أضيف التاريخ الهجري، يعني عند وضع منشور في Blogger يذكر تاريخ النشر فهل يمكن إعتماد على التاريخ الهجري مع الميلادي؟

يمكنك أن تستخدم مكتبة moment مع moment-hijri لكي تجلب تاريخ المقالة من عنصر div على سبيل المثال، ثم تحويله إلى التاريخ الهجري وإضافته بجانب (أو بمكان) التاريخ الهجري، كالتالي:

<div id="post-date">2021-10-01 16:40:00</div>

<!-- Load the moment-with-locales -->
<script src="https://cdn.jsdelivr.net/npm/moment@2.19.1/moment.js"></script>
<script src="https://cdn.jsdelivr.net/npm/moment-hijri@2.0.1/moment-hijri.js"></script>

<script>
    var postDate = document.getElementById('post-date').innerText;
    moment().format('iYYYY/iM/iD');
    hijriDate = moment(postDate, 'YYYY-M-D HH:mm:ss').format('iYYYY/iM/iD HH:mm:ss'); // 1443/2/24 16:40:00
    console.log(hijriDate);
</script>

بالنسبة للسؤال الثاني:

هل يمكن وضع كتابة نصية مثلا (عاجل / جديد) تضيئ وتنطفئ كالإنارة ؟

نعم يمكنك عمل ذلك من خلال CSS على النحو التالي:

<style>
#news {
     -webkit-animation: flickerAnimation 1s infinite;
   -moz-animation: flickerAnimation 1s infinite;
   -o-animation: flickerAnimation 1s infinite;
    animation: flickerAnimation 1s infinite;
    color: white;
    background-color: red;
    padding: 10px;
    display: inline-block;
}


@keyframes flickerAnimation {
  0%   { opacity:1; }
  50%  { opacity:0; }
  100% { opacity:1; }
}
@-o-keyframes flickerAnimation{
  0%   { opacity:1; }
  50%  { opacity:0; }
  100% { opacity:1; }
}
@-moz-keyframes flickerAnimation{
  0%   { opacity:1; }
  50%  { opacity:0; }
  100% { opacity:1; }
}
@-webkit-keyframes flickerAnimation{
  0%   { opacity:1; }
  50%  { opacity:0; }
  100% { opacity:1; }
}
</style>
<div id="news">breaking news</div>

بهذه الطريقة يمكنك أن تظهر مربع يحتوي على كلمة Breaking news بلون أحمر ويظهر ويختفي بشكل لا نهائي. يمكنك معرفة المزيد من خلال قراءة هذه المقالة التي تشرح التحريك والإنتقالات في CSS:

أو من خلال موسوعة حسوب:+

كيف يمكن وضع مقال يأخد مساحة 100٪ في الوسط عكس القوالب Blogger الأخرى؟

تستطيع عمل ذلك من خلال CSS أيضًا من خلال إضافة الخصائص التالية إلى قسم التدوينة :

#post {
  display: block;
  width: 100%;
}

شكرا جزيلا أخي

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

بحيث يستعمل Blogger اللغات التالية بشكل عام :

  • xml : لتنسيق القوالب .
  • html , css , Javascript : لواجهاتها الأمامية .
  • python : كلغة واجهة خلفية .

و لكن كون أغلب تعديلاتك المطلوبة تخص الواجهة الأمامية فلن تحتاج معرفة كبيرة بـ python , و يكفي أدواتك التي لديك لعمل ذلك , كما أن Blogger تجعل ذلك بسيطا عن طريق التالي :

  1. اختيار تصميم ما لمدونتك للتعديل عليه .
  2. من لوحة تحكم المدونة قم بالضغط على Theme .
  3. من النقط الثلاث قم بفتح القائمة المنسدلة و اختر تعديل شيفرة الـ HTML أو edit HTML code .
  4. قم بعمل تعديلاتك وفق حاجتك و تصورك و تأكد من حفظ الملف .

هل يصلح jQuery ؟

و لما لا ؟ يمكنك إضافة ملف الجيكويري كملف خارجي و تضمينه ثم كتابة شيفرات الجافاسكربت الخاصة بك بسياق الجيكويري .