الرئيسية : نصائح للكتابة

  • يتم التعرف على السطور والفقرات تلقائيا. وسم فصل السطر <br />، و وسم بداية الفقرة <p>، و وسم إغلاق الفقرة </p> تضاف تلقائيا. إذا لم تعرف الفقرات تلقائيا، أضف سطرين فارغين بينها.
  • يسمح هذا الموقع باستخدام HTML. تعلم كافة تفاصيل هذه اللغة قد يبدو أمراً مرعبا، ولكن التعرف على الرموز الأساسية سهل للغاية. الجدول التالي يقدم أمثلة على كل الوسوم المفعلة على هذا الموقع.

    لمزيد من المعلومات راجع مواصفات HTML التي يصدرها W3C، أو استخدم محرك البحث المفضل لديك لإيجاد مواقع أخرى تشرح HTML.

    توصيف الوسمعند الكتابةيظهر لك
    تستخدم الوسوم لعمل روابط لصفحات أخرى.<a href="http://www.al-madina.com">صحيفة المدينة</a>صحيفة المدينة
    مشدد<em>مشدد</em>مشدد
    عريض<strong>عريض</strong>عريض
    مقتبس<cite>مقتبس</cite>مقتبس
    يستخدم نص الأكواد لعرض الكود المصدري للبرمجيات<code>مُكَوَّد</code>مُكَوَّد
    قائمة غير مرتبة - استخدم <li> لتبدأ كل عنصر بالقائمة<ul> <li>أول عنصر</li> <li>ثاني عنصر</li> </ul>
    • أول عنصر
    • ثاني عنصر
    قائمة مرتبة - استخدم <li> لتبدأ كل عنصر بالقائمة<ol> <li>أول عنصر</li> <li>ثاني عنصر</li> </ol>
    1. أول عنصر
    2. ثاني عنصر
    قوائم التعريفات مشابهة للقوائم في HTML. الوسم <dl> يبدأ قائمة التعريف، و <dt> يبدأ تصنيف التعريف، و <dd> يبدأ شرح التعريف.<dl> <dt>أول تصنيف</dt> <dd>أول تعريف</dd> <dt>ثاني مصطلح</dt> <dd>ثاني تعريف</dd> </dl>
    أول تصنيف
    أول تعريف
    ثاني مصطلح
    ثاني تعريف

    يمكن استخدام معظم الرموز بدون مشاكل.

    إذا واجهتك مشكلة فحاول استخدام عناصر HTML من الأمثلة الشائعة على ذلك: &amp; الرمز (&). للحصول على قائمة بكل العناصر، راجع صفحة عناصر HTML. بعض العناصر المتوفرة تشمل:

    توصيف الحرفعند الكتابةيظهر لك
    الرمز&amp;&
    أكبر من&gt;>
    أصغر من&lt;<
    علامة الإقتباس&quot;"
  • إستخدام كود PHP مخصص

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

    إذا لم تكن مطلعاً على الـ PHP أو SQL أو Drupal, فتجنب إستخدام كود PHP مخصص في المشاركات. التجربة بالـ PHP يمكن أن تعطب قاعدة البيانات, أو تجعل الموقع غير قابل للتطبيق, أوبشكل هام تضر مستوى الأمان.

    ملاحظات:

    • تذكر إعادة فحص تركيب الجمل والأخطاء لكل سطر مرتين قبل الحفظ.
    • البيانات يجب أن تكون صحيحة ومنتهية بعلامة وقف.
    • المتغيرات العالمية المستخدمة في كود PHP خاصتك تحتفظ بقيمها بعد تنفيذ السكريبت.
    • register_globals هو غير مفعلإذا كنت تحتاج لإستخدام الإستمارات, فادرس واستخدم المهمة في the Drupal Form API.
    • Use a print or return statement in your code to output content.
    • طور وافحص أكواد الـ PHP بإستخدام سكربت تجريبي منفصل وقاعدة بيانات تجريبية قبل وضعها على مواقع قيد الاستخدام الفعلي.
    • فكر في إدراج كود الـ PHP المخصص خاصتك داخل وحدة معينة في الموقع أو في الملف template.php بدلاً من إدراجها مباشرة في الصندوق أو المشاركة .
    • كن على حذر أن قدرة إدراج كود PHP ضمن المحتوى ممكن بواسطة وحدة فلتر الـ PHP . أما إذا كانت هذه الوحدة غير مفعلة أو محذوفة فعندها ستعرض الصناديق والمشاركات الكود المضمن بدلاً من تنفيذه .

    مثال رئيسي: إنشاء صندوق "ترحيب" حيث يرحب بالزوار برسالة بسيطة.

    • إضافة صندوق مخصص للموقع يسمى "ترحيب". بنسق إدخال "PHP code" (أو اي نسق آخر يدعم الـ PHP), أضف الكود التالي إلى متن الصندوق:

      print t('اهلاً بالزائر! شكراً لزيارتك.');
      
    • ولعرض إسم المستخدم استخدم هذا الكود :

      global $user;
      if ($user->uid) {
        print t('أهلاً @name! شكراً لزيارتك.', array('@name' => $user->name));
      }
      else {
        print t('أهلاً بالزائر! شكراً لزيارتك.');
      }
      

    Drupal.org يقدم بعض نماذج قصاصات PHP , أو بإمكانك إنشاءها ببعض الخبرة بالـ PHP والمعرفة بنظام دروبال.

أخبار الساعة

             
حول المؤسسة   الإدارة والتحرير   إصدارات المؤسسة   الاشتراكات الورقية   استوديو المدينة   أندرويد   آيباد وآيفون   تواصل معنا