تبديل البحث
بحث
تبديل القائمة
1.2M
94
255
3.5M
أرابيكا
الموسوعة
الصفحة الرئيسة
الأحداث الجارية
أحدث التغييرات
أحدث التغييرات الأساسية
صفحات خاصة
رفع ملف
تصفح
المواضيع
أبجدي
بوابات
مقالة عشوائية
تصفح من غير إنترنت
مشاركة
تواصل مع أرابيكا
مساعدة
الميدان
sitesupport
في مشاريع أخرى
Toggle preferences menu
إشعارات
تبديل القائمة الشخصية
غير مسجل للدخول
سيكون عنوان الآيبي الخاص بك مرئيًا للعامة إذا قمت بإجراء أي تعديلات.
user-interface-preferences
أدوات شخصية
إنشاء حساب
دخول
عرض مصدر قالب:In5
من أرابيكا، الموسوعة العربية الحرة
معاينة
اقرأ
عرض المصدر
تاريخ
associated-pages
قالب
نقاش
المزيد من الإجراءات
→
قالب:In5
ليس لك صلاحية تعديل هذه الصفحة، للسبب التالي:
الفعل الذي اعتزمته مقصور على المستخدمين أعضاء المجموعة:
مستخدمون
.
نص الصفحة:
<noinclude><!-- -============================================================ - Template:in5 - indent by 5 or specified count of spaces -============================================================ - (see NOTES below) -- -------------------------------------------------------- -- put 10 spaces for each ten above 10, 20, 30, etc. -- --></noinclude>{{ #ifexpr: {{{1|5}}} > 10 | }}{{ #ifexpr: {{{1|5}}} > 20 | }}{{ #ifexpr: {{{1|5}}} > 30 | }}{{ #ifexpr: {{{1|5}}} > 40 | }}{{ #switch: {{#expr:{{{1|5}}}-floor({{{1|5}}}/10)*10 }} | 1 = | 2 = | 3 = | 4 = | 5 = | 6 = | 7 = | 8 = | 9 = | 0 = }}<noinclude><!-- ---------------------------------------- Error message if >50 --></noinclude>{{#ifexpr:{{{1|5}}}>50 |<br />'''[[قالب:In5]]''' - count must be 1-50 spaces,<!-- --> found: {{{1|0}}}.<br /> }}<noinclude><!--endif >50 --> <!-- -------------------------------------------------------------- --NOTES: -- -- NOTE A1: This template inserts 5 or the specified count -- of spaces. Currently, the count can be 1 to 50. -- A recursive implementation could call {{in5}} again, -- to handle each 10 spaces, as: {{In5|{{{1}}}-10}}; -- however, that could become dangerous if the template -- were edited by novices unaware of recursion dangers. -- -- NOTE E2: To improve efficiency, the logic was rewritten to -- output groups of 10 spaces, followed by 1-10 for the -- remaining spaces of n - floor(n/10)*10. There were -- several improvements (18Dec2010): -- * The expansion nesting was reduced from 4 levels to 2. -- * The if-logic was reduced to 6 steps: 1 switch, not 5. -- * The template size was reduced by 60% less coding. -- -- NOTE N3: The nesting level of this template is only 2 levels -- deep of the MediaWiki "expansion depth limit" (was 40 -- levels as the expansion limit during 2008-2010). -- -------------------------------------------------------------- --HISTORY: -- 14Mar09 Created as numbered-space indentation tool. -- 02May09 For stand-alone display used includeonly-tag. -- 02May09 Set for "Category:Formatting templates". -- 24Sep09 Re-created as renamed to "in5" after TfD debate. -- 25Sep09 Fixed/removed 2 sets of "{{" 20min after update. -- 31Oct09 Put "Comparison" showing limit as {{Spaces|15}}. -- 18Dec10 Rewrote as 4 groups of 10 spaces & switch 1-10. -- 18Dec10 Rewrote as +1 level of "expansion limit" (was +3). -- 18Dec10 Added "Performance" description to doc text. --> <!--[[تصنيف:Smart formatting templates|In5]]--> [[تصنيف:قوالب تستند على وحدات لوا]] {{توثيق}} </noinclude><noinclude> [[تصنيف:قوالب بأسماء أجنبية]] </noinclude>
5 تضمينات في هذه الصفحة
قالب:توثيق
(
عرض المصدر
)
وحدة:Arguments
(
عرض المصدر
)
وحدة:توثيق
(
عرض المصدر
)
وحدة:توثيق/styles.css
(
عرض المصدر
)
وحدة:توثيق/ضبط
(
عرض المصدر
)
ارجع إلى
قالب:In5
.
عرض مصدر قالب:In5
من أرابيكا، الموسوعة العربية الحرة