مدیاویکی 1.35 LTS

پروژه بنیاد ویکی مدیا نسخه جدید ارائه کرد مدیاویکی - موتور ویکی، یک پایگاه دانش در دسترس عموم که هر کسی می تواند با نوشتن مقاله، افزودن یا اصلاح مطالب موجود در آن مشارکت کند. این نسخه پشتیبانی طولانی مدت (LTS) است، به مدت 3 سال پشتیبانی می شود و جایگزینی برای شاخه قبلی LTS - 1.31 است. مدیاویکی توسط دایره المعارف الکترونیکی محبوب - استفاده می شود ویکیپدیا، و همچنین تعدادی از سایت های ویکی دیگر، مانند بزرگترین آنها، مانند ویکیا، و سازمان های کوچک و کاربران فردی.

در زیر لیستی از تغییرات بالقوه جالب و مفید برای کاربر نهایی، بدون پرداختن به جزئیات، آمده است. تغییرات کامل شامل مقدار قابل توجهی از جزئیات فنی در مورد موارد اضافه شده، حذف شده و منسوخ شده است.

  • حداقل نسخه PHP مورد نیاز به 7.3.19 افزایش یافته است.
  • طرح پایگاه داده تغییر کرده است، بنابراین قبل از شروع، باید طرح پایگاه داده را مهاجرت / به روز رسانی کنید.
  • استفاده از ویژگی HTML پنهان aria در صفحات مجاز است و به داده ها اجازه می دهد در تگ مورد استفاده پنهان شوند.
  • صفحات تغییر مسیر ویژه اضافه شد: Special:EditPage، Special:PageHistory، Special:PageInfo و Special:Purge. یک آرگومان برای چنین صفحه ای عمل مربوطه را آغاز می کند، به عنوان مثال، Special:EditPage/Foo صفحه ویرایش مقاله "Foo" را باز می کند.
  • مشمول پیاده سازی PHP پارسوئید، قبلاً به عنوان یک سرور جداگانه Node.js توزیع شده است. برای کار کردن برخی از برنامه های افزودنی لازم است، به عنوان مثال، ویرایشگر بصری، که با نسخه جدید موتور نیز عرضه می شود. اکنون کار آنها به چنین وابستگی خارجی نیاز ندارد.
  • $wgLogos - جایگزین گزینه‌های قدیمی $wgLogo و $wgLogoHD برای اعلام لوگوی ویکی می‌شود. این گزینه دارای یک ویژگی جدید - wordmark است که به شما امکان می دهد یک تصویر افقی از لوگوی چاپ شده (wordmark) را به همراه تصویر لوگو نیز نمایش دهید. علامت کلمه چیست, نمونه لوگو با علامت کلمه.
  • $wgWatchlistExpiry - گزینه جدیدی برای پاک کردن خودکار لیست صفحات تماشا شده برای کاربران.
  • $wgForceHTTPS - استفاده از اتصال HTTPS را مجبور کنید.
  • $wgPasswordPolicy - یک بررسی رمز عبور جدید معرفی شده است که باعث می شود کاربران نه تنها از نام خود به عنوان راز استفاده نکنند، بلکه از رمز عبور خود به عنوان نام نیز استفاده کنند. برای مثال رمز عبور MyPass و نام کاربری ThisUsersPasswordIsMyPass است.
  • همه چیزهایی را که برای توسعه مدیاویکی با استفاده از ظرف Docker نیاز دارید اضافه کرد.

منبع: linux.org.ru

اضافه کردن نظر