Modül:Kısayol/belge

Bu modül {{kısayol}} şablonunu yürütür.

KullanımıDüzenle

Vikimetin ileDüzenle

Modülün özellikleri {{kısayol}} şablonu vasıtasıyla kullanılabilir olup şablonun belgelemesinde nasıl yapılacağı açıklanmıştır. Aynı işlevler {{#invoke:Kısayol|main|değişkenler}} çağrısı ile de kullanılabilir.

Lua ileDüzenle

Modülü Lua ile kullanmak için öncelikle yükleme işlemi yapılmalıdır:

local mShortcut = require('Modül:Kısayol')

Daha sonra aşağıdaki sözdizimiyle kısayol kutuları oluşturulabilir:

mShortcut._main(shortcuts, options, frame, cfg)
  • shortcuts kısayol sayfaları listesi. (zorunlu)
  • options ayar tablosu olup şu anahtarlar ile özelleştirilebilir:
    • msg kısayol listesinden sonra görüntülenecek bir ileti.
    • category "hayır" değeri ile kullanılan ve sayfanın hata kategorisine eklenmesini engellemeyi sağlayan parametre.
  • frame çerçeve nesnesi. İsteğe bağlıdır ve yalnızca dahili olarak kullanılması amaçlanmıştır.
  • cfg yapılandırma değerleri tablosu. İsteğe bağlıdır ve yalnızca test amaçlıdır.

Teknik detaylarDüzenle

Modülün ayar dosyası Modül:Kısayol/yapılandırma sayfasında saklanmaktadır. Modülü farklı dillere çevirmek ya da kategori adları gibi detayları değiştirmek için kullanılabilir.