أضف صندوق مواضيع مميزة في موقعك / مدونتك 22 من التعليقات

الكاتب: 15 يوليو, 2009
الزيارات: 2,519

أصبح الكثيرين يستخدمون Google Reader ويقومون بمشاركة المواضيع مع بعضهم بعضا، أجد أحياناً مواضيع مشاركه يومياً أكثر من 30 موضوع مميز من الأصدقاء لـ 57 صديق، طبعاً ليس هذا هو موضوعنا ولكن موضوعنا عندما تكون استخدمت Google Reader لمشاهدة المواضيع الجديدة يومياً ستصادفك مواضيع مميزة تود أن تشارك بها الجميع، طبعاً بإمكانك مشاركتها الجميع بالضغط على Share فستكون في المواضيع المميزة التي شاركت بها الجميع فهذه القائمة بالمواضيع المميزة يمكنك نشرها في أي مكان في (تويتر، فيس بوك، في صفحة المواضيع المشاركة الخاصة بك والمزيد..). حسناً تريد أن تظهر المواضيع المميزة في مدونتك؟ ستكون هذه نقلة جميلة وأنت تتصفح المواضيع ستقوم بمشاركة المواضيع التي تتصفحها لزوار موقعك، سنتطرق في هذا الموضوع بطريقة إضافتها بسهولة وطريقة تصميمها بشكل أنيق بأي شكل تريده.

shared0 أضف صندوق مواضيع مميزة في موقعك / مدونتك

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

هنا مثال على ذلك في مدونتي:

shared1 أضف صندوق مواضيع مميزة في موقعك / مدونتك

لنبدأ بسم الله

قم بالتوجه إلى Google Reader ثم اتجه إلى Your Stuff واختر Shared items، هنا حيث تجد مواضيعك المشاركة ثم اضغط على Add a Clip to your web site or blog.

shared2 أضف صندوق مواضيع مميزة في موقعك / مدونتك

بعدها ستظهر لك هذه الصفحة

shared3 أضف صندوق مواضيع مميزة في موقعك / مدونتك

قم بجعل Title فارغاً لكي يتم إزالته تماماً واختر من Color scheme بالخيار None، ثم اختر عدد المواضيع المميزة التي تريد أن تعرض بدل الرقم 5 أو اجعلها 5 كما تريد، ثم قم بنسخ الكود الذي في الصندوق الأسفل من الصفحة.

shared4 أضف صندوق مواضيع مميزة في موقعك / مدونتك

ستجد أنه تقريباً قد تم تفرغت جميع الألوان والحدود التي على القائمة وأصبحت فارغة من التصميم وهذا ما نحتاج إليه لكي نقوم بوضع اللمسات التي نريدها بشكل خاص لنا في مدونتنا أو يتم أخذ استخدام التصميم الافتراضي في الموقع أو المدونة كتصميم القوائم بشكل عام، فبعد نسخ الكود يمكنك لصقه في أي مكان في موقعك أو مدونتك، سنقوم بلصقه في إحدى القوائم الجانبية التي لدينا في المدونة في Wordperss، ننسخ الكود ونلصقه في قائمة من نوع (نص) كالتالي:

shared5 أضف صندوق مواضيع مميزة في موقعك / مدونتك

بعدها سنجد أنه تم وضعها بشكل شبه عادي في المدونة على الأقل بشكل عادي وليس بتصميم وشكل مختلف عن المدونة ومن اليسار إلى اليمين، فسنقوم بتصميمها بشكل جميل باستخدام الـ CSS، أيضاً وسنخفي Read more.. ليمكننا إضافتها بشكل أفضل لو أردنا في أسفل القائمة بأي شكل نريده.

shared6 أضف صندوق مواضيع مميزة في موقعك / مدونتك

سنقوم الآن بشرح الـ HTML الموجودة لهذه القامة بشكل مبسط بالصورة التالية:

shared7 أضف صندوق مواضيع مميزة في موقعك / مدونتك

يمكنك الآن استخدام الـ CSS لعمل أي شيء تقريباً، أنا شخصياً أخفيت Read more باستخدام الكود التالي:

.f {
display: none;
}

وكذلك قمت بتنسيق <li> وهي القائمة بحيث جعلت في كل قائمة حد في أسفل بلون رصاصي خفيف ووضعت صورة نجمة على اليمين، وكذلك أضفت مسافات بين كل قائمة ليكون شكلها جميلاً وذلك بالكود التالي:

#readerpublishermodule0 li {
border-bottom: 1px solid #A5A5A5;
padding: 5px 20px 5px 0;
background: url(http://althari.ws/wp-content/uploads/shared-star.gif) no-repeat right;
}

لتكون النتيجة كالتالي:

shared1 أضف صندوق مواضيع مميزة في موقعك / مدونتك

يمكنك معرفة اكواد الـ CSS وتعلمها باستخدام احد هذه الروابط

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

أعجبني حيث يمكنني تحرير التصميم بأي شكل وأحببت أن أفيدكم بها وإن شاء الله أكون أفدتكم، أطيب تحياتي.

  1. أداة لعرض قوائم مجموعات تويتر في موقعك أو مدونتك
  2. تفاعل مع إقتراحات زوار موقعك ( أو مدونتك ) مع أداة crowdsound
  3. هل تعبت من سرقة محتوى مدونتك او موقعك ؟ إليك الحل
  4. Tasskr: أداة إدارة مهام مميزة!
  5. أداه تساعد في نشر موقعك

نبذة عن عبدالملك الثاري

مطور ومحلل نظم, ومصمم جرافيكس, يهتم بالأمور التقنية ويعشقها ...
  1. لدي تساؤل – ربَّما – يكون غبيًا ..
    موقع Google Reader قدَّم لك كود الـ Javascript الخاص بالإضافة ، من أين حصلت على كود الـ HTML الذي مكنك من تحديد css classes للعناصر ؟

    :D

    شكرًا لك أستاذنا الفاضل ..

    قيم التعليق: Thumb up 0 Thumb down 0

    • مرحباً بك أختي الكريمة إحسان بالعكس نحن نرحب بالاستفسارات حتى لو كانت بسيطه وسؤالك أيضاً جميل جداً ونرحب بجميع الاسئلة لكي يكون هناك توضيحات اكثر للزوار وجواب على سؤالك الـ Javascript هو الذي انشأ عناصر الـ HTML في الصفحه

      ارجوا ان يكون الجواب واضح ولو كان هناك اي استفسارات أخرى انا جاهز

      أطيب تحياتي لك

      قيم التعليق: Thumb up 0 Thumb down 0

      • أعرف بأنّ الجافسكربت هي من أنشأت الكود ، لكنَّها أنشأته برمجيًا ، بمعنى أنَّه لن يظهر لي إلاّ لحظة عرضه على المتصفّح فقط ، صح ؟

        لكن يظهر لي من الدرس ، أنَّك أضفت classes إلى العناصر يدويًا إلى كود الـ HTML ، أين هو هذا الكود ؟

        قيم التعليق: Thumb up 0 Thumb down 0

      • بمعنى أنَّه لن يظهر لي إلاّ لحظة عرضه على المتصفّح فقط ، صح ؟

        ( صح )

        لكن يظهر لي من الدرس ، أنَّك أضفت classes إلى العناصر يدويًا إلى كود الـ HTML ، أين هو هذا الكود ؟

        من الدرس لم اكتب انه عليك كتابة اي كود HTML, انا كتبت سنشرح كود الـ HTML الموجودة لهذه القائمة المعروضة فقط فلم اقل اكتب الكود او شي مثل هذا انا وضعت توضيح فقط لكي يسهل التعامل مع الـ CSS

        فلم أضف اي classes إلى العناصر يدوياً بل هي تم انشاءها تلقائياً كما هو موضح في الدرس

        اعلم ألتبس عليك الأمر وهذا لا بأس لذالك انا هنا لمساعدتك ارجوا انها اتضحت لديك

        اذا لم تتضح يمكنني شرحها اكثر وانا جاهز لأي استفسار وشكراً لك :)

        قيم التعليق: Thumb up 0 Thumb down 0

  2. جميل جدا أخوي عبدالملك .. و كالعادة .. طرح مميز !

    شكرا لك :)

    قيم التعليق: Thumb up 0 Thumb down 0

  3. شكرا لك أستاذ عبد الملك على الطرح المميز الذي أحتاجه.
    وأنا فهمت من موضوعك إلى وضع كود جوجل في في القائمة الجانبية.

    لكنني لم أفهم من أين أخذت كود html وأين وضعته، وكذا أين أضع كود css

    قيم التعليق: Thumb up 0 Thumb down 0

    • حياك الله hasan

      كود الـ HTML تم إنشاءه بشكل تلقائي من كود قوقل الذي وضحنا اين وضعناه :)

      اما الـ CSS فيوضع في ملف القالب style.css

      شكراً لك لأنك لفت لهذه النقطة

      اطيب تحياتي لك

      قيم التعليق: Thumb up 0 Thumb down 0

  4. 4.
    إبراهيم يقول:

    أخـي عبدالملك
    تدوينة مميزة بارك الله فيك .. بالنسبة لي أيضاً كما حصل للأخت إحسان والأخ حسن ، فقد أشكل علي كود HTML ، وواضح أنه تم إنشاؤه تلقائياً ، لكن في أي ملف تم إنشاء هذا الكود ؟ هل هو في ملف القائمة الجانبية ؟
    وهل كل كود جافاسكريبت ينشئ ملف HTML (مثلاً كود احصائيات قوقل، كود رتب .. إلخ) .

    بالنسبة لملف الـ ٍٍCSS فهو واضح جداً .. :) .

    دعائي لك بالتوفيق

    قيم التعليق: Thumb up 0 Thumb down 0

    • مرحباً اخوي ابراهيم.

      شكراً لك على المرور.

      واضح أنه تم إنشاؤه تلقائياً ، لكن في أي ملف تم إنشاء هذا الكود ؟ هل هو في ملف القائمة الجانبية ؟

      نعم تم انشاءه في القائمة الجانبية كما هو موضح في الدرس فالقائمة الجانبية بمجرد أن يتم إضافة نص فإنه ينضاف في القائمة الجانبية او في اي مكان تم تحديده حسب خصائص القالب.

      هل كل كود جافاسكريبت ينشئ ملف HTML

      لا بعض الأكواد لا تطبع HTML وبعضها يفعل.

      تحياتي لك

      قيم التعليق: Thumb up 0 Thumb down 0

  5. أشكرك جزيلا على هذه الاضافة ..
    كنت اتساءل كيف يتم ذلك وليس لقدرتي على القيام به ..
    التقنية تسبقنا فعلا ..
    شكرا لك على القالب والاضافات ..

    قيم التعليق: Thumb up 0 Thumb down 0

  6. جزاكم الله خيراً تم تطبيق الدرس في مدونتي

    قيم التعليق: Thumb up 0 Thumb down 0

  7. يوجد أفضل من هذا اخى .. لا أقصد الشكل .. بل الكود ..
    فأيضا جوجل تعطي كود كامل تضع به انت رابط التغذية Rss كانت او Atom و يستعرضها فى شكل اخر المواضيع .. جميلة جدا
    شكرااا

    قيم التعليق: Thumb up 0 Thumb down 0

  8. و للعلم .. انا ايضا أطور و اجمل فى شكل الـ css لها ليس فقط بل أحاول التقليل من حجمها اضافة الى الاجاكس js. الملف المرافق معها و المرفوعان على سيرفر جوجل .. و ان انتهيت منه اذا أردت عرضه بالموقع هنا فانا ليس لدي مانع و بدون حقوق ولا ذكر أسمي حتى

    قيم التعليق: Thumb up 0 Thumb down 0

  9. تم التطبيق بنجاح ولله الحمد ، بس باقي أحاول أخلي الجمل الإنجليزية تكون من اليسار لليمين والعربي العكس :S
    الله يجزاك ألف خير ياعبدالملك ، الله لايخلينا بس منك ومن دروسك البطلة :D

    قيم التعليق: Thumb up 0 Thumb down 0

    • شكراً لك أخوي المعتصم بالنسبة من اليسار إلى اليمين يمكنك حلها بإضافة في السي اس اس هذا الكود

      #readerpublishermodule0 li {
      direction:rtl;
      text-align:right;
      }

      مع اطيب تحياتي يالغالي :)

      قيم التعليق: Thumb up 0 Thumb down 0

  10. شرح ولا اروع يعطيك العافية اخوي

    قيم التعليق: Thumb up 0 Thumb down 0

  11. شرح رائع اخوي عبدالملك..

    بالنسبة لكلمة ريد مورو التي اخفيناها
    باستخدام الكود التالي:

    .f {
    display: none;
    }

    هل نستطيع تعريبها

    قيم التعليق: Thumb up 0 Thumb down 0

    • مرحباً اخوي عبدالله

      لا يحتاج تعريبها يالغالي كل ما عليك هو اخفائها وإضافة تحتها اي شي بالعربي :) كزر او غيره فبمجرد إخفائه فيمكنك إضافة في الإخير اي شي مثل ( المزيد… ) ويودي لصفحتك الخاصة بقوقل ريدر

      تحيتي لك

      قيم التعليق: Thumb up 0 Thumb down 0

  12. بارك الله فيك
    وشكرا لك

    قيم التعليق: Thumb up 0 Thumb down 0

تعقيبات من مواقع أخرى
  1. links for 2009-07-15 « Free Open Source Directory



المقالات في عالم التقنية تُعبّر عن رأي كاتبها ¦ © 2011 - جميع الحقوق محفوظة عالم التقنية ¦ تصميم و تطوير: عبدالملك الثاري ¦ تطوير : المُعاصر | الخوادم بإدارة ah