التخطي إلى المحتوى الرئيسي

المشاركات

عرض الرسائل ذات التصنيف إثراء المحتوى العربي

تعلم انشاء المواقع على GOOGLE SITES – الجزء الثاني

الجزء الثاني من سلسلة دروس تعلم انشاء المواقع على خدمة Google sites حيث يناقش هذا الجزء: - التعرف على قائمة “المزيد” وعناصرها بالتفصيل - كيفية التعامل مع واجهة تحرير الموقع - التعرف على قوائم التحرير - استخدام عناصر شريط ادوات تحرير الصفحة - ادراج ادوات Google وعناصر الى الصفحة - تغيير تنسيق الصف

دوال قواعد البيانات في PHP

توفر بي أتش بي مجموعة واسعة من الدوال الخاصة بقواعد البيانات من نوع MySQL من دوال الاتصال الى عملية تجهيز قواعد البيانات الى الاغلاق وغيرها من الدوال. mysql_connect("localhost","root","") or die("connection failed " );   echo "connection done " ; دالة mysql_connect تقوم بالاتصال بمخدم قواعد البيانات وتأمين اتصال يربط كود البي أتش بي بالمخدم, القيم التي يجب ادخالها بدالة الاتصال هي : - عنوان المخدم: وهو عنوان الانترنت لمخدم قواعد البيانات يمكن ان يكون بالاشكال www.sample.com  او 127.0.0.1 , طالما انك تستخدم مخدم محلي لذا العنوان الافتراضي له هو localhost أو 127.0.0.1 . - أسم مستخدم قاعدة البيانات, يكون الاسم الافتراضي هو root أو admin في بعض الاحيان. - كلمة السر, تترك خالية طالما انك لم تقم بتغييرها. كما تمت اضافة دالة استعلام عن الخطأ مع اظهار رسالة تنبيه. $db="hello"; mysql_select_db($db); بعد ان قمنا بالاتصال بمخدم قواعد البيانات سنقوم الان بالاتصال بقاعدة...

انشاء موقع على Google sites - الجزء الثاني

حتى الان قمنا بانشاء موقع من قالب فارغ, في هذا الدرس سوف نتعرف الى صفحة ادارة الموقع واهم خصائصها.. ان النسخة الافتراضية من خدمة مواقع Google  هي باللغة الانكليزية لكن رغم ذلك تتوفر هذه الخدمة باللغة العربية ايضاً لذلك دعنا نتعلم التحويل الى الواجهة العربية وسنقوم بتحويل لغة عرض الموقع ولغة الواجهة الاساسية. تحويل لغة الواجهة الاساسية: 1- قم بالذهاب الى صفحة Google الخاصة ببلدك حيث يكون النطاق يحوي رمز البلد (مثال:  www.google.iq ) ثم حدد اللغة المستخدمة " العربية " كما هو موضح ادناه: * ان كانت صفحة Google الرئيسية غير متوفرة لبلدك يمكنك استخدام نطاق اي بلد عربي اخر او ببساطة يمكنك التوجه الى ( http://sites.google.com/?hl=ar ) 2- ثم بعد ذلك قم بالذهاب الى صفحة مواقع Google على العنوان:  http://sites.google.com , واضغط على اشارة الترس المسنن ثم أختر User Settings ومن خلال حقل Language  اختر اللغة العربية . 3- قم بتأشير خانة Keyboard shortcuts حيث ستفيدنا بالتنقل بشكل اسرع خلال القوائم ثم احفظ التغييرات. تحويل لغة عرض الموقع: 1- من خلال الصفحة الرئيس...

المصادر الحرة 2.5 , نظرة عن كثب.

مايقارب 5700 سطر برمجي اساسي تمت كتابته ليشكل النسخة 2.5.1 من الاصدار 2.5 وها أنا الان افكر "ما التالي؟" رغم كون النسخة 2.5.0 (نسخة تجريبية) لاحتوائها على بعض الاخطاء الا ان الاصدار المحسن يشكل قفزة نوعية في هذا المشروع لكنها ليست القفزة الاخير بالطبع.. المراحل الاخيرة من المشروع ان الاخطاء المنطقية والبرمجية شيء لابد منه والتجربة الاصعب لأي مطور ويب هي مرحلة الاختبار على مخدم حقيقي حيث الاخطاء تظهر في كل مكان والصفحات تتبعثر .. وهنا يظهر التحدي الحقيقي حيث اخذت مني مرحلة التجربة 3 ايام ولازالت هناك بعض الاخطاء التي لم استطع تصحيحها فالاخطاء تختلف بأختلاف نوع المخدم وقواعد البيانات ونوع المتصفح وغيرها .. المشروع هو مفتوح المصدر لذا يمكن لاي شخص تحميل النسخة 2.5.0 من الموقع او من Google Code . ماهي المميزات؟ حسنا, بعد العمل الشاق استطعت توفير بعض المميزات التي قد يراها البعض بدائية لكنها ليست كذلك لنظام ادارة محتوى عربي أسس من قبل شص واحد ! يمكن الان التحكم بالمستخدمين (كحذف المستخدمين وتعديل اشتراكاتهم بالقوائم البريدية ) من خلال لوحة التحكم يستطيع المدير ارس...

مرحبا لغتي

خلال السنوات المصرمة ومن خلال خبرتي كمطور ومبرمج ويب ومن تركيز إهتمامي على مساعدة المطورين العرب على إنشاء منصات عربية للمحتوى العربي على الإنترنت واجهت كما واجه العديد من المطورين المشاكل ذاتها المتعلقة باللغة العربية، رغم ان لغتي خاليه من المشاكل ألا أننا لايمكننا تجاهل عدم دعم أغلب التطبيقات والبرامج لهذه اللغة ، وأنا أتكلم عن بناء صفحات ويب ديناميكية تدعم اللغة العربية دعماً تاماً ، لذلك سيكون الكلام موجه للأشخاص الجدد في عالم برمجة وتطوير المواقع أو ربما هناك معلومات قد تفيد المطورين المتمرسين ايضاً :)  الصعوبات التي نواجهها في هذا المجال جعلت الكثيرين يبنون صفحاتهم وفق المحتوى الإنكليزي حيث الجملة البرمجية الأولى التي يتعلمونها هي: print ("hello world"); إنها من أسهل وأبسط الجمل البرمجية اطلاقاً أنها ومع الأسف أسهل من أن تكتب باللغة العربية . لكن فكر في الأمر، أن كنت تتعلم برمجة صفحات الويب كهواية أو كمهنة مستقبلية فالزبائن والأصدقاء وأرباب العمل سيطلبون منك مشاريع وصفحات وإعلانات ذات محتوى عربي كونك عربي تعيش على أرض عربية!  إذن لماذا لا نبدأ ...

إثراء المحتوى العربي

لايمكننا ببساطة تجاهل التطور السريع الحاصل بتكنولوجيا المعلومات وخاصة في مجال الويب والمحتوى الرقمي السحابي أصبح طلب المعلومات أكثر الحاحا من ذي قبل لذلك اصبح تدقيق المحتوى أكثر صرامة وحدة, وأي خطأ في معلومة تاريخية أو رياضية أو أيأ كانت فالخطأ يقع على ناشري المحتوى المذكور وهنا الشخص الاول الملام هو الناشر , فنحن نحتاج متصفحات الويب والاضافات والبرامج التي تدعم اللغة العربية اكثر من اي وقت مضى وفي خطوة لافتة لإثراء المحتوى العربي ومساعدة الأشخاص الذين لايتقنون كتابتها أو من لايملكون الاحرف العربية في لوحات المفاتيح قامت جوجل بإضافة النص التنبؤي العربي للكلمات العربية المكتوبة بأحرف انجليزية مثلا: عند كتابة شخص ما ( Ahlan ) في محاولة لكتابة كلمة ( أهلا ) فان شريط البحث يستخدم تقنية Ajax للتنبوء بالنص المدخل والبحث عن الكلمات الاكثر قربا للكلمة المدخلة فسوف تلاحظ عدة خيارات لهذه الكلمة مثل Ahlan, Ahlan wa sahlan وغيرها. وقد جعلت هذه الخيارات متاحة مجانا ويمكن لاي شخص تنزيل الاضافة الخاصة بهذه التقنية من هنا حيث يمكن أستخدامها في جميع منتجات جوجل. "تتمثل مهمة Google في ...