AjaxContentModel, herhangi bir içerik modeli değiştirme bağlantısına tıkladığınızda bir içerik modeli değiştirme modeli göstererek bulunduğunuz sayfadan ayrılmadan size izin veren bir betiktir. Mod, bir sayfada C tuşuna basılarak da açılabilir.
Not:⇧ Shift veya Ctrl tuşunu basılı tutarsanız mod açılmayacaktır. Bu, kullanıcıların içerik modeli sayfasına normal şekilde erişmesine izin vermek içindir.
Installation
Usage
Herhangi bir Special:ChangeContentModel bağlantısını tıkladığınızda içerik modeli görünecektir, bunu kullanmak oldukça açıklayıcıdır. Genel içerik modeli değişiklik nedenlerinden birini seçin veya girişe kendinizinkini yazın. Genel bir neden seçerseniz ve aynı anda kendi nedeninizi girerseniz, nedeni daha da belirtebilirsiniz, bu şu şekilde görünecektir: <genel sebep>: <daha fazla detaylandırma>. Modu kapatmak için "İptal" düğmesine tıklayın.
Özelleştirme
Tüm yapılandırma değişkenleri window.AjaxContentModel nesnesinin altındadır.
| Ad | Açıklama | Varsayılan |
|---|---|---|
reasons
|
Kalıcı açılır menüde özel ön ayar nedenlerinin ayarlanmasına izin verir. | null
|
doKeyBind
|
shortcutKey ile ayarlandığı şeye bir klavye kısayolu eklenip eklenmeyeceğini. |
true
|
toolbarPlacement
|
Alt araç çubuğunda içerik modeli değişikliği bağlantısının yerleşimini ayarlar. Bunu "Araçlarım" menünüze eklemek için "mytools" olarak ayarlayın veya tamamen devre dışı bırakmak için false olarak ayarlayın. |
"toolbar"
|
appendToContentMenu
|
Sayfanın "Düzenle" düğmesinin yanındaki bağlam menüsüne bir içerik modeli değişikliği bağlantısı eklenip eklenmeyeceğini. | true
|
shortcutKey
|
Kullanılacak kısayol tuşunu ayarlar. doKeyBind, false olarak ayarlanırsa bunun hiçbir etkisi olmaz. |
"c"
|
Örnek yapılandırma:
window.AjaxContentModel = {
reaons: {
'Ana': {
'Test': 'Test',
},
'Diğer': {
'Modül Yönlendirme': 'Modül Yönlendirme',
},
},
doKeyBind: true,
shortcutKey: "c",
toolbarPlacement: "toolbar",
appendToContentMenu: true,
};
Using configuration options with Fandom Developers Wiki scripts
The instructions on this page describe how to use configuration options with a script. Here on the Fandom Developers Wiki, many scripts provide optional configuration settings as a mean to alter or enhance the default behavior of the script. When installing configuration options in your JavaScript file, please note that they need to go above the import statement in order to work — unless the directions say otherwise. In case MediaWiki:ImportJS is used to load the scripts, it will be executed last.
// 1. AjaxRC import statement
importArticles({
type: 'script',
articles: [
'u:dev:MediaWiki:AjaxRC.js'
]
});
// 2. AjaxRC configuration option
window.ajaxRefresh = 30000;
// 1. AjaxRC configuration option
window.ajaxRefresh = 30000;
// 2. AjaxRC import statement
importArticles({
type: 'script',
articles: [
'u:dev:MediaWiki:AjaxRC.js'
]
});