Extension:DynamicSidebar

This page is a translated version of the page Extension:DynamicSidebar and the translation is 71% complete.
Other languages:
English • ‎Türkçe • ‎français • ‎polski • ‎العربية • ‎中文 • ‎日本語
MediaWiki manüel uzantıları
OOjs UI icon advanced.svg
DynamicSidebar
Sürüm durumu: kararlı
Extension DynamicSidebar example.png
Uygulama Görünüm , Vikim
Açıklama Kullanıcı sayfalarına, gruplarına ve kategorilerine göre dinamik kenar çubukları sağlar.
Yazar(lar) Ryan Lane (Ryan lanemesaj)
En son sürüm 1.1 (2020-05-12)
Uyumluluk politikası Snapshots releases along with MediaWiki. Master is not backwards compatible.
MediaWiki 1.29+
Lisans GNU Genel Kamu Lisansı 2.0 veya üstü
İndir
  • $wgDynamicSidebarUseUserpages
  • $wgDynamicSidebarUseCategories
  • $wgDynamicSidebarUsePageCategories
  • $wgDynamicSidebarUseGroups
Translatewiki.net adresinde mevcutsa, DynamicSidebar uzantısını çevirin

Kullanım ve sürüm matrisini kontrol edin.

Sorunlar Açık görevler · Hata bildir

The DynamicSidebar extends the capabilities of the sidebar for logged in users. If allowed, users can add their own custom sidebars via the page "User:<username>/Sidebar". Administrators can add sidebars for groups, and userpage categories via the pages "MediaWiki:Sidebar/Group:<group>", and "MediaWiki:Sidebar/Category:<category>".

Kurulum

Yapılandırma

Aşağıdaki seçenekler mevcuttur:

// Enable debugging
$wgDebugLogGroups['dynamic-sidebar'] = '/tmp/sidebar-debug.txt';

// Allow users to create their own custom sidebars under User:<username>/Sidebar
// Default: true
$wgDynamicSidebarUseUserpages = true;

// Allow group sidebars under MediaWiki:Sidebar/Group:<group>
// Default: true
$wgDynamicSidebarUseGroups = true;

// Allow category based sidebars under MediaWiki:Sidebar/Category:<category>
// Default: true
$wgDynamicSidebarUseCategories = true;

Kullanım

Özel kullanıcı kenar çubukları

$wgDynamicSidebarUseUserpages etkinleştirilmeli, ardından bir hizmetli "MediaWiki:Sidebar" sayfasına aşağıdakileri eklemelidir:

* USER-SIDEBAR

Bu dize, kullanıcının kenar çubuğuyla değiştirilecektir.

Kullanıcılar, kenar çubuğunu "Kullanıcı: <kullanıcı adı>/Sidebar" sayfasında tanımlamalıdır.

Grup kenar çubukları

$wgDynamicSidebarUseGroups etkinleştirilmeli, ardından bir hizmetli "MediaWiki:Sidebar" sayfasına aşağıdakileri eklemelidir:

* GROUP-SIDEBAR

Bu dize, kullanıcının grup kenar çubuklarıyla değiştirilecektir.

Hizmetliler, "MediaWiki:Sidebar/Group:<grup>" sayfasındaki her grup için bir kenar çubuğu eklemelidir. Bir kullanıcı birden çok gruptaysa, her grup için kenar çubukları gösterilecektir. The group name listed here should be as expressed in LocalSettings.php, so "MediaWiki:Sidebar/Group:sysop", not "MediaWiki:Sidebar/Group:Administrator" or "MediaWiki:Sidebar/Group:Administrators".

Kategori kenar çubukları

$wgDynamicSidebarUseCategories etkinleştirilmeli, ardından bir hizmetli "MediaWiki:Sidebar" sayfasına aşağıdakileri eklemelidir:

* CATEGORY-SIDEBAR

Bu dize, kullanıcının kullanıcı sayfasındaki kategorilerin kenar çubuklarıyla değiştirilecektir.

Hizmetliler, "MediaWiki:Sidebar/Kategori:<kategori>" konumundaki her kategori için bir kenar çubuğu eklemelidir. Bir kullanıcının kullanıcı sayfasında birden çok kategori varsa, her kategori için kenar çubukları gösterilecektir. Kullanıcılar, kullanıcı sayfalarına bir kategori ekleyerek kenar çubukları ekleyebilir.

Olası hatalar

Dinamik kenar çubuğu görünmüyorsa veya menü daraltılamıyorsa, CollapsibleVector'ı yüklemeniz gerekir (aşağıdaki bağlantı):