الاثنين، 17 أغسطس 2015

إضافة سلايد شو تلقائي لمدونات بلوجر

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

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

معاينة :

إضافة سلايد شو تلقائي لمدونات بلوجر

طريقة تركيب السلايد شو : 

1- أولا قم بأخذ نسخة إحتياطية لتفادي أي مشكلة قد تواجهها .
2- توجه إلى لوحة التحكم خاصتك على بلوجر 
3- توجه نحو تعديل القالب 

إبحث عن الكود التالي : (يمكنك البحث عبر الضغط على ctrl+f)



فوقه مباشرة (قبله) , أضف الكود التالي :



ابحث من جديد , عن :



قبله مباشرة أضف الكود التالي :
(غير كلمة "كل" بإسم القسم الذي تريده أن يظهر في السلايد شو)



إبحث الأن عن :



فوقه مباشرة أضف هذا الكود :



أخر خطوة : إبحث عن :



(ربما لا تجده , يمكنك وضع رابط مدونتك في تعليق و مشكلتك و سيتم الرد عليك)
(ضع تعليقا ضمن تعاليق بلوجر و ليس تعليقات الفيسبوك حتى يصلني إشعار بذلك و أجيب عليك في أقرب وقت)
بعده / أسفله مباشرة , أضف هذا الكود



قم بحفظ القالب و يمكنك ملاحظة السلايد شو في مدونتك ! :)

الجمعة، 7 أغسطس 2015

إعلان عن سلسلة : لقاء مع لغة برمجة !

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


إعلان عن سلسلة : لقاء مع لغة برمجة !

سلسة "لقاء مع لغة برمجة" هي ببساطة مجموعة من المقالات التي نتطرق من خلالها كل مرة على لغة برمجة معينة , نحدد تاريخها ,  إستعمالاتها و كيفية تعلمها .
مع كل لغة برمجة نتحدث عنها ستكون في نهاية المقالة مصادر رائعة لتعلمها  بأكثر من لغة , و أكثر من شكل (شروحات مصورة , كتب ..).
إن كانت هناك مجموعة من اللغات التي تود تعلمها و اكتشافها , ليس عليك إلا ترك تعليق بإسم اللغة فقط .

أمل أن تكون الفكرة نالت إعجابكم , و تساعد المبرمجين العرب على الدخول أكثر في هذا العالم الرائع .

يمكنك تحفيزي عبر مشاركة التدوينة مع أصدقائقك عبر مواقع التواصل الإجتماعي أو ترك تعليق مشجع ^_^ ! شكرا !

الأحد، 2 أغسطس 2015

المحددات (selectors) , كما لم تعرفها من قبل ! - الجزأ الأول

تعتبر المحددات أو ما تعرف بال selectors جزء لا يمكن التخلي عنه عند تصميم موقعنا بال css و جيكويري و غيرها .
و بما أننا أحيانا مطمح للتطوير و ننسى أساسيات مهمة جدا , نجد أن عددا كبيرا جدا من مصممي الويب لا يستعملون إلّا نوعلين من المحددات : "class." للكلاس , "id#" للـ ID !
هذه التدوينة ستساعدك حتما و تفيدك في تصميم مواقعك و تطويرها .

المحددات (selectors) , كما لم تعرفها من قبل ! - الجزأ الأول


سنتعرف معا عن ماهيّة المحددات .
أنواع ال selectors , و طريقة إستعمالهم !

ماهي المحددات selectors ؟

المحددات تستعمل لإدراج بعض التعديلات على عنصر (element) معين دون غيره , أو مجموعة من العناصر في صفحة ويب معينة .
تختلف أنواع المحددات و تتعدد , لذا سنتعرض معا لمجموعة من المجددات مع تفسيرها و أمثلة لها .

1- محدد * :

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

مثال :

*{
margin:0px;
padding:0px;
font-family:tahoma;
font-size:15px;
background:red;
}


في هذا الكود قمنا بإختيار كل عناصر الصفحة , إدارج margin:0px; و padding:0px; و إختيار الخط و حجمه و إضافة خلفية حمراء له ..

2- محدد + :

ربما تكون هذه أول مرة تسمع فيها عن هذا المحدد , وظيفة هذا الأخير المحدد المجاور (adjacent) ,
فإن قلت :
div + p
 فكأنك قلت له حدد لي العنصر p التابع للعنصر div مباشرة .
مهم جدا : 
هذا لا يعني أن p موجود داخل العنصر div , لا  !!
هذا يعني أن العنصر div بعد إغلاقه , إذا كان هناك وسم p , فأضف للعنصر p ذلك مجموعة من التعديلات .
ممتاز !


مثال :


div + p{
background:red;
}


في هذا الكود قمنا بإختيار العنصر p الذي يأتي مباشرة بعد العنصر div , و أضفنا له خلفية حمراء .

2- محدد < :

يشبه إلى خد كبير إلى محدد div p , لكن الإختلاف بينهما أن div p يختار كل العناصر p الموجودة في العنصر div مهمى كان المستوى , في حين أن بالمحدد < لا ينظر إلّا إلى المستوى الأول .

div > p{
background:red;
}

هنا قمنا يتحديد كل عنصر p حيث يكون "إبنا للعنصر الأب" و هو div .

3 - ["a[href="link

هنا كأنك طلبت كل عنصر a ذو  attribut href بالرابط link .
و إضافة بعض التعديلات عليه .

مثال :

a[href="http://modawin-blogger.blogspot.com"]{
background:red;
}


هذا ليس إلا جزء بسيطا جدا من المحددات في ال css , نتعرف معا إلى أنواع أخرى منها في جزء ثاني قريبا جدا .

تعليقك المشجع , و مشاركة التدوينة مع أصدقائك تشجعني على العمل و النشر و الإفادة .. شكرا ! ^^