الگو:(!

از ویکی‌پدیا، دانشنامهٔ آزاد

{|

توضیحات الگو[نمایش] [ویرایش] [تاریخچه] [پاکسازی]

این الگو، توالی {| (به‌عنوان مثال، آغاز جدول‌های ویکی) را تولید می‌کند. درنتیجه ساخت جدول در الگوها با استفاده از این الگو ممکن خواهد بود.

توصیف[ویرایش]

مشکل اینجاست که اگر یک نویسهٔ لوله "|" در یک الگو درج شود، تجزیه‌کنندهٔ الگو آن نویسه را به‌عنوان بخشی از خود الگو در نظر می‌گیرد؛ و بر همین اساس، اگر یک جدول در درون الگو قرار گرفته باشد، نمادهای لوله‌ای که معمولاً به‌عنوان بخشی از ترکیب جدول به‌کار می‌روند، در ابتدا به‌عنوان بخشی از الگو در نظر گرفته خواهند شد.

برای جلوگیری از این اتفاق، می‌توان با استفاده از {{!}} نویسهٔ لوله‌ای مرتبط با جدول را از تجزیه‌کنندهٔ الگو «پنهان» کرد.

برای کمک به ساخت جدول‌ها، الگوهای بیشتری نیز وجود دارند که می‌توان از آن‌ها کمک گرفت

  • {{(!}} برای درج {|
  • {{!-}} برای درج |- اما در این مورد، استفاده از {{!}}- آسان‌تر خواهد بود
  • {{!!}} برای درج ||
  • {{!)}} برای درج |}

صفحه‌های mw:Help:Magic words#Other و mw:Help:Template#A parameter value containing a pipe character را ببینید

جستارهای وابسته[ویرایش]

  • {{!!}}
  • {{!-}}
  • {{!)}}
  • {{End}}
  • {{Aligned table}}، specify table directly as a template, contrasting the special handling of certain syntax above