ویکی‌پدیا:لوآ: تفاوت میان نسخه‌ها

محتوای حذف‌شده محتوای افزوده‌شده
ZxxZxxZ (بحث | مشارکت‌ها)
صفحه‌ای جدید حاوی «{{/سردر}} {{میانبر|وپ:لوآ}} لوآ یک زبان برنامه‌نویسی ...» ایجاد کرد
 
ZxxZxxZ (بحث | مشارکت‌ها)
بدون خلاصۀ ویرایش
خط ۱:
{{/سردر}}
{{میانبر|وپ:لوآ}}
[[لوآ (زبان برنامه‌نویسی)|لوآ]] یک زبان برنامه‌نویسی است که همکنون از طریق افزونهٔ مدیاویکی [[mw:Extension:Scribunto|اسکریبونتو (Scribunto)]] در ویکی‌پدیاویکی‌پدیای فارسی (و دیگر پروژه‌های بنیاد ویکی‌مدیا) قابل دسترس است. کدهای لوآ می‌توانند با استفاده از کد <nowiki>{{#invoke:}}</nowiki> در الگوهای ویکی جاسازی شوند.
 
[[کد منبع|کدهای منبع]] لوآ در صفحه‌هایی تحت عنوان ماژول (مثلاً [[ماژول:آزمایش]]) قرار می‌گیرند. این ماژول‌ها سپس از صفحه‌های دیگر می‌توانند فراخوانی شوند (با <nowiki>{{#invoke:نام ماژول}}</nowiki>).
 
زبان لوآ علاوه بر اینکه از زبان قبلی الگوهای مدیاویکی بسیار پیشرفته‌تر است، بسیار از آن سریع‌تر است و محدودیت‌های آن را ندارد. خوب است الگوها به‌خصوص الگوهای پیچیده و سنگین‌تر به این زبان نوشته شوند.
 
== چند ماژول برای مثال ==