امتداد:إشعار في الصفحة

From mediawiki.org
Jump to navigation Jump to search
This page is a translated version of the page Extension:PageNotice and the translation is 100% complete.
Other languages:
English • ‎Türkçe • ‎svenska • ‎العربية • ‎日本語
الدليل المرجعي لامتدادات ميدياويكي
OOjs UI icon advanced.svg
PageNotice
حالة الإصدار مستقر
تنفيذ إشعار
بيان يسمح لك بتحديد رسالة في ترويسة أو حاشية كل صفحة أو نطاق اسم محدد
المؤلف/المؤلفون Daniel Kinzler (Duesentriebنقاش)
MediaWiki 1.29+
ترخيص رخصة جنو العمومية 2.0 أو ما بعدها
التنزيل
  • $wgPageNoticeDisablePerPageNotices
ترجمة PageNotice الامتداد لو كان متوفرا على translatewiki.net

طالع مصفوفة الاستخدام والإصدارات.

المسائل المهام المفتوحة · الإبلاغ عن عطل تقني

يقدم امتداد PageNotice سبيل لإنشاء رسائل إشعار ثابتة في الجزء الأعلى أو الأسفل من

  • a page (by individual page name), or
  • entire namespaces (by namespace number).

You can define new fixed MediaWiki messages by creating new pages following a special page-naming pattern to hold that message, and then creating your desired message as the contents of that new page:

الاستخدام

  • top notice for page XXX goes in [[MediaWiki:top-notice-XXX]]
  • bottom notice for page XXX goes in [[MediaWiki:bottom-notice-XXX]]
  • top notice for pages in namespace NNN goes in [[MediaWiki:top-notice-ns-NNN]] (where NNN is the numeric namespace ID)
  • bottom notice for pages in namespace NNN goes in [[MediaWiki:bottom-notice-ns-NNN]] (where NNN is the numeric namespace ID)

أمثلة

This will put the phrase: "Welcome to this wiki - you can edit every page!" at the top of every page in the main namespace:

Create New Page, name:
[[mediawiki:top-notice-ns-0]]
Create new page contents:
Welcome to this wiki - you can edit every page!

This will put a blue banner saying "Welcome to this wiki - you can edit every page!" at the bottom of every page:

Create New Page, name:
[[mediawiki:bottom-notice-ns-0]]
Create new page contents:
{| cellspacing="5" cellpadding="0" style="margin: 0em 0em 1em 0em; border: 1px solid #1DA0E7;  background: #B3DDF4; width: 100%"
| '''''Welcome to this wiki - you can edit every page!'''''
|}
Result looks like this:
Welcome to this wiki - you can edit every page!

التثبيت

للمستخدمين الذي يستخدمون إصدار ميدياويكي 1.33 أو ما قبله:

تبين التعليمات السالفة سبيل جديد لتثبيت الامتداد مستخدما wfLoadExtension(). لو كنت تحتاج لتثبيت الامتداد على هذه الإصدارات السابقة (ميدياويكي 1.33 أو ما قبله)، استخدام ما يلي بدلا من wfLoadExtension( 'PageNotice' );:

require_once "$IP/extensions/PageNotice/PageNotice.php";

الإعداد

$wgPageNoticeDisablePerPageNotices
If set to true, notices on the per-page level are disabled; only namespace level notices will appear. The default value is false.

انظر أيضا