الگو:راهنما: تفاوت میان نسخه‌ها

از قانون ایران ما
کد مفصل‌تر الگو از ChatGPT
تغییر کد برای بهبود نمایش
خط ۱: خط ۱:
<!-- ===== الگو:راهنما (Documentation) ===== -->
<!-- ===== الگو:راهنما (Documentation) ===== -->
<includeonly>
<!-- Bilingual fa/en; no Variables extension or Lua required. -->
<!-- Bilingual fa/en; no Variables extension or Lua required. -->


<!-- Language / direction. Default RTL Persian; switch with |lang=en or |زبان=en -->
<!-- Language / direction. Default RTL Persian; switch with |lang=en or |زبان=en -->
{{#switch:{{lc:{{{زبان|{{{lang|fa}}}}}}}}
{{#switch:{{lc:{{{زبان|{{{lang|fa}}}}}}}}
  | en =  
  | en =
  | fa =  
  | fa =
  | #default =
  | #default =
}}
}}


<!-- Box wrapper -->
<div class="plainlinks"
<div class="plainlinks"
    dir="{{#switch:{{lc:{{{زبان|{{{lang|fa}}}}}}}|en=ltr|#default=rtl}}"
     style="margin:1.2em 0; border:1px solid #a2a9b1;
     style="margin:1.2em 0; border:1px solid #a2a9b1;
             border-{{#switch:{{lc:{{{زبان|{{{lang|fa}}}}}}}|en=left|#default=right}}:4px solid #6b7280;
             border-{{#switch:{{lc:{{{زبان|{{{lang|fa}}}}}}}|en=left|#default=right}}:4px solid #6b7280;
             background:#f8f9fa; padding:0; direction:{{#switch:{{lc:{{{زبان|{{{lang|fa}}}}}}}|en=ltr|#default=rtl}};">
             background:#f8f9fa; padding:0;">


   <div style="display:flex; gap:.75em; align-items:flex-start; padding:.75em 1em;">
   <div style="display:flex; gap:.75em; align-items:flex-start; padding:.75em 1em;">
خط ۲۴: خط ۲۵:
       <!-- heading -->
       <!-- heading -->
       <div style="font-weight:600; margin:0 0 .35em 0;">
       <div style="font-weight:600; margin:0 0 .35em 0;">
         {{#switch:{{lc:{{{زبان|{{{lang|fa}}}}}}}
         {{#switch:{{lc:{{{زبان|{{{lang|fa}}}}}}}|en=Documentation|#default=راهنما}}
          | en = Documentation
          | #default = راهنما
        }}
         <span style="font-weight:400; opacity:.7;">
         <span style="font-weight:400; opacity:.7;">
           — {{#switch:{{lc:{{{زبان|{{{lang|fa}}}}}}}|en=for|#default=برای}}
           — {{#switch:{{lc:{{{زبان|{{{lang|fa}}}}}}}|en=for|#default=برای}}
خط ۳۴: خط ۳۲:
       </div>
       </div>


       <!-- action links (doc/sandbox/testcases) -->
       <!-- action links: View/Edit for /راهنما or /doc; plus /آزمایشی and /موارد_آزمون -->
       <div style="margin:.1em 0 .6em 0; font-size:90%; opacity:.9;">
       <div style="margin:.1em 0 .6em 0; font-size:90%; opacity:.9; white-space:nowrap;">
        <!-- Links depend on language ordering; both are always shown -->
         <!-- /راهنما or /doc -->
         <!-- /راهنما or /doc -->
         {{#ifexist: {{FULLPAGENAME}}/راهنما |
         {{#ifexist:{{FULLPAGENAME}}/راهنما
           [[{{FULLPAGENAME}}/راهنما|{{#switch:{{lc:{{{زبان|{{{lang|fa}}}}}}}|en=View doc|#default=مشاهدهٔ راهنما}}]]
           | [[{{FULLPAGENAME}}/راهنما|{{#switch:{{lc:{{{زبان|{{{lang|fa}}}}}}}|en=View doc|#default=مشاهدهٔ راهنما}}]]
          • [[{{FULLPAGENAME}}/راهنما|{{#switch:{{lc:{{{زبان|{{{lang|fa}}}}}}}|en=Edit|#default=ویرایش}}]]
            • [{{fullurl:{{FULLPAGENAME}}/راهنما|action=edit}} {{#switch:{{lc:{{{زبان|{{{lang|fa}}}}}}}|en=Edit|#default=ویرایش}}]
        | {{#ifexist: {{FULLPAGENAME}}/doc |
          | {{#ifexist:{{FULLPAGENAME}}/doc
            [[{{FULLPAGENAME}}/doc|{{#switch:{{lc:{{{زبان|{{{lang|fa}}}}}}}|en=View doc|#default=مشاهدهٔ راهنما}}]]
              | [[{{FULLPAGENAME}}/doc|{{#switch:{{lc:{{{زبان|{{{lang|fa}}}}}}}|en=View doc|#default=مشاهدهٔ راهنما}}]]
            • [[{{FULLPAGENAME}}/doc|{{#switch:{{lc:{{{زبان|{{{lang|fa}}}}}}}|en=Edit|#default=ویرایش}}]]
                • [{{fullurl:{{FULLPAGENAME}}/doc|action=edit}} {{#switch:{{lc:{{{زبان|{{{lang|fa}}}}}}}|en=Edit|#default=ویرایش}}]
          | [[{{FULLPAGENAME}}/راهنما|{{#switch:{{lc:{{{زبان|{{{lang|fa}}}}}}}|en=Create /راهنما|#default=ساخت /راهنما}}]]
              | [[{{FULLPAGENAME}}/راهنما|{{#switch:{{lc:{{{زبان|{{{lang|fa}}}}}}}|en=Create /راهنما|#default=ساخت /راهنما}}]]
            • [[{{FULLPAGENAME}}/doc|{{#switch:{{lc:{{{زبان|{{{lang|fa}}}}}}}|en=Create /doc|#default=ساخت /doc}}]]
                • [[{{FULLPAGENAME}}/doc|{{#switch:{{lc:{{{زبان|{{{lang|fa}}}}}}}|en=Create /doc|#default=ساخت /doc}}]]
          }}
            }}
         }}
         }}


         <!-- /sandbox -->
         <!-- /آزمایشی (sandbox) -->
         • {{#ifexist: {{FULLPAGENAME}}/آزمایشی |
         • {{#ifexist:{{FULLPAGENAME}}/آزمایشی
             [[{{FULLPAGENAME}}/آزمایشی|{{#switch:{{lc:{{{زبان|{{{lang|fa}}}}}}}|en=Sandbox|#default=آزمایشی}}]]
             | [[{{FULLPAGENAME}}/آزمایشی|{{#switch:{{lc:{{{زبان|{{{lang|fa}}}}}}}|en=Sandbox|#default=آزمایشی}}]]
          | [[{{FULLPAGENAME}}/آزمایشی|{{#switch:{{lc:{{{زبان|{{{lang|fa}}}}}}}|en=Create sandbox|#default=ساخت /آزمایشی}}]]
            | [[{{FULLPAGENAME}}/آزمایشی|{{#switch:{{lc:{{{زبان|{{{lang|fa}}}}}}}|en=Create sandbox|#default=ساخت /آزمایشی}}]]
           }}
           }}


         <!-- /testcases -->
         <!-- /موارد_آزمون (testcases) -->
         • {{#ifexist: {{FULLPAGENAME}}/موارد_آزمون |
         • {{#ifexist:{{FULLPAGENAME}}/موارد_آزمون
             [[{{FULLPAGENAME}}/موارد_آزمون|{{#switch:{{lc:{{{زبان|{{{lang|fa}}}}}}}|en=Testcases|#default=موارد آزمون}}]]
             | [[{{FULLPAGENAME}}/موارد_آزمون|{{#switch:{{lc:{{{زبان|{{{lang|fa}}}}}}}|en=Testcases|#default=موارد آزمون}}]]
          | [[{{FULLPAGENAME}}/موارد_آزمون|{{#switch:{{lc:{{{زبان|{{{lang|fa}}}}}}}|en=Create testcases|#default=ساخت /موارد_آزمون}}]]
            | [[{{FULLPAGENAME}}/موارد_آزمون|{{#switch:{{lc:{{{زبان|{{{lang|fa}}}}}}}|en=Create testcases|#default=ساخت /موارد_آزمون}}]]
           }}
           }}
       </div>
       </div>


       <!-- body: transclude doc if exists; else use |content=/|متن= param; else show hint -->
       <!-- body: transclude doc if exists; else |content=/|متن=; else hint -->
       <div style="background:#fff; border:1px solid #eaecf0; border-radius:.5em; padding:1em;">
       <div style="background:#fff; border:1px solid #eaecf0; border-radius:.5em; padding:1em;">
         {{#ifexist: {{FULLPAGENAME}}/راهنما
         {{#ifexist:{{FULLPAGENAME}}/راهنما
           | {{ {{FULLPAGENAME}}/راهنما }}
           | {{{{FULLPAGENAME}}/راهنما}}
           | {{#ifexist: {{FULLPAGENAME}}/doc
           | {{#ifexist:{{FULLPAGENAME}}/doc
               | {{ {{FULLPAGENAME}}/doc }}
               | {{{{FULLPAGENAME}}/doc}}
               | {{#if:{{{content|{{{متن|}}}}}}|
               | {{#if:{{{content|{{{متن|}}}}}}|
                   {{{content|{{{متن}}}}}}
                   {{{content|{{{متن}}}}}}
خط ۸۴: خط ۸۱:
</div>
</div>


<!-- Tracking category on the TEMPLATE PAGE only (this template is intended to be used inside <noinclude>…</noinclude>). -->
<!-- Tracking category on the TEMPLATE PAGE only (use inside <noinclude>…</noinclude>). -->
{{#if:{{{nocat|{{{بدون_رده|}}}}}}||
{{#if:{{{nocat|{{{بدون_رده|}}}}}}||
   {{#if:{{REVISIONID}}|
   {{#if:{{REVISIONID}}|
     [[رده:الگوهای دارای زیرصفحهٔ راهنما]]
     [[رده:الگوهای دارای زیرصفحهٔ راهنما]]
   | <!-- no categories in preview --> }}
   | }}
}}
}}
</includeonly>
<noinclude>{{راهنما}}</noinclude>

نسخهٔ ۳ اکتبر ۲۰۲۵، ساعت ۰۸:۴۸