تغيير صورة التعليق مجهول في تعليقات بلوجر 2022

المقدمة

السلام عليكم، بلوجر تسمح لنا بالتعديل على اشياء كثيرة ولكن تبقى هي الحاكمة فهناك اشياء كثيرة يصعب عينا تغيرها او حذفها ومن هذه الأشياء تعليقات بلوجر يعني في أشياء كثيرة موجودة في تعليقاتها ولكن لأنه يمكننا تغيير شكل التعليقات المنشورة ففكرنا يعني فينا نعدل على الأشياء الموجودة في التعليقات المنشورو ولكن هناك من يعلقون بحسابات مجهولة ولأننا نعرض صور المعلقين فستظهر صور إفتراضية فذهبنا الى مدونة تجريبية وجربنا النشر باحد المتصفحات الغير متصلة بأي حساب وهذا ماحدث بالضبط وهو انه ظهرت صورة جودتها سيئة جدا قلت في نفسي لعلني أستطيع تحسين جدتها فبحثت في جوجل وأيضا قرأت وعالجت أكواد المسؤولة عن صور المعلقين ولم أجد اي طريقة لتحسين الجودة مثل تغيير إصدار الصور ولكن جلست ابحث او أشاهد مقاطع أجنبية وانا اشاهد فكرت في فكرة وهي ان أغير الصور جذريا ولأنني مجيد للjs فكان الأمر سهلا أخطأت فكنت أظن ان التعليقات المجهولة مميزة عن أخرى اتضحى العكس فإرتكبت خطأ أكبر ثم جأتني فكرة وهي ان أنسخ رابط الصور ولا أعرف لماذا لم أفكر في هذا سابقا فأخذت الرابط وذهب وتذكرت شيء نستخدمه في JSON و FOR والٱن حليت المشكل أخيرا وبعد تجربته نجح بالفشل السبب وهو انني نسيت إضافة رابط صورة الجديدة أصلا (🤣😂) فذهب وصممت اقصد عدلت على صورة كرتونية ولكن يعني أضفت اليها لمست رائعة راح نكتشفوها بعد التجربة وان أكلك الفضول روح صورة البروفايل الخاص بي مشان تشوفها راح تعجبك كتير اخصا إن كنت إنسان مسلم او منقول مسلم ان شخصا مثقفا ستعجبك وان أردت يمكنك تغييرها والطريقة في ستعرفها بعد إكمالك للمقال

طريقة تركيب السكريبت 

  1. أدخل إلى لوحة تحكم المدونة في بلوجر.
  2. إختر قالب المدونة التي تود تطبيق الشرح فيها.
  3. إضغط على تحرير HTML ( قم بأخد نسخة إحتياطية للقالب ).
  4. إبحث عن الوسم </body> و أضف أحد الطريقتين فوقه :
<script>
  setTimeout(bloggertechnomee_loadnewimg, 10000)
  function bloggertechnomee_loadnewimg()
  {
    var imgs = document.getElementsByTagName("img");
    var oldSrc = 'lh3.googleusercontent.com/zFdxGE77vvD2w5xHy6jkVuElKv-U9_9qLkRYK8OnbDeJPtjSZ82UPq5w6hJ-SA';
    var newSrc = '3.bp.blogspot.com/-67VGMKezfUk/YfXOydymu0I/AAAAAAAAEX8/h3kXrdSEAH4u6GxZP6x6eAWfVRMl5YRzACK4BGAYYCw/s113/IMG_20220130_003022_752.jpg';
    for (var i = 0; i &lt; imgs.length; i++) {
      if (imgs[i].src.indexOf(oldSrc) > -1){
        imgs[i].setAttribute('src', newSrc);
      }
  }}
</script>

شرح الأكواد 

المتغير الشرح
المتغيران oldSrc و newSrc يتعلقان بالصور، فالأولى وكما هو واضح عن إسمها فهي خاصة بالصورة القديمة (الإفتراضية لبلوجر) المراد تغييرها، أما المتغير الثاني فهو للصور الجديدة التي تريدها أن تضهر مكان الصورة السابقة وانت الٱن ان لم تعجبك الصورة التي وضعتها فغير الرابط وهذه الصفحة وفرت فيها بعض من الصور ولاتبخل علينا ان كنت تمتلك أخرى واغلبية الصور وضعت رابطها بbase64.
ستجد في السطر الثاني العدد 10000 (أي عشر ثوان) والذي هو الوقت المنتضر لبدأ تنفيد عملية تغيير الصور ان كنت تريد تعديل عليها فإستعمل هذه الصفحة وغير الرقم القديم بالذي ستتحصل عليه .
المتغير imgs (الموجود في الطريقة الثانية) دوره جلب جميع الصور الموجودة بالمدونة.
Next Post Previous Post
No Comment
Add Comment
comment url