İçeriğe atla
Ana menü
Ana menü
kenar çubuğuna taşı
gizle
Gezinti
Anasayfa
Son değişiklikler
Rastgele sayfa
Sanat masası
Bağış yap
Özel sayfalar
Ara
Ara
Görünüm
Hesap oluştur
Oturum aç
Kişisel araçlar
Hesap oluştur
Oturum aç
"
Modül:GirdiIdsiniÇöz/belge
" sayfasını değiştirmektesiniz
Modül
Tartışma
Türkçe
Oku
Kaynağı düzenle
Geçmişi gör
Araçlar
Araçlar
kenar çubuğuna taşı
gizle
Eylemler
Oku
Kaynağı düzenle
Geçmişi gör
Genel
Sayfaya bağlantılar
İlgili değişiklikler
Sayfa bilgisi
Görünüm
kenar çubuğuna taşı
gizle
Uyarı:
Oturum açmadınız. Bir düzenleme yaptığınızda, sizin için geçici bir hesap oluşturulur.
Daha fazla bilgi
. Bu hesabın süresi dolduğunda bildirimler almaya devam etmek ve diğer özelliklere erişmek için
oturum açın
ya da
hesap oluşturun
.
Anti spam denetimi. Bunu
doldurmayın
!
{{Module rating |beta}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Sanarsiv:Wikidata]]) --> == Usage == Functions similarly to [[:mw:Extension:Wikibase_Client/Lua#mw.wikibase.resolvePropertyId|mw.wikibase.resolvePropertyId]], but for [[:wikidata:|Wikidata]] [[:mw:Extension:Wikibase_Client/Lua#mw.wikibase.entity|entities]] instead of properties. Returns an entity id for the given label or id. This allows using the entity's labels instead of ids in all places. If no entitiy was found for the label or id, or if the label is ambiguous, a nil value is returned. === Call from within a module === An example call within a module might look like the following: <syntaxhighlight lang="lua">local resolve = require( "Modül:GirdiIdsiniÇöz" ) id = resolve._entityid(frame, 'Q42')</syntaxhighlight> which would result in <code>id</code> = <code>{{#invoke:GirdiIdsiniÇöz|entityid|Q42|'''nil'''}}</code> <syntaxhighlight lang="lua">local resolve = require( "Modül:GirdiIdsiniÇöz" ) id = resolve._entityid(frame, 'Q0')</syntaxhighlight> which would result in <code>id</code> = <code>{{#invoke:GirdiIdsiniÇöz|entityid|Q0|'''nil'''}}</code> <syntaxhighlight lang="lua">local resolve = require( "Modül:GirdiIdsiniÇöz" ) id = resolve._entityid(frame, 'Q404')</syntaxhighlight> which would result in <code>id</code> = <code>{{#invoke:GirdiIdsiniÇöz|entityid|Q404|'''nil'''}}</code> <syntaxhighlight lang="lua">local resolve = require( "Modül:GirdiIdsiniÇöz" ) id = resolve._entityid(frame, 'Q151384451555')</syntaxhighlight> which would result in <code>id</code> = <code>{{#invoke:GirdiIdsiniÇöz|entityid|Q151384451555|'''nil'''}}</code> <syntaxhighlight lang="lua">local resolve = require( "Modül:GirdiIdsiniÇöz" ) id = resolve._entityid(frame, 'Douglas Adams')</syntaxhighlight> which would result in <code>id</code> = <code>{{#invoke:GirdiIdsiniÇöz|entityid|Douglas Adams|'''nil'''}}</code> <syntaxhighlight lang="lua">local resolve = require( "Modül:GirdiIdsiniÇöz" ) id = resolve._entityid(frame, 'ThisIsNotARealWikidataItem')</syntaxhighlight> which would result in <code>id</code> = <code>{{#invoke:GirdiIdsiniÇöz|entityid|ThisIsNotARealWikidataItem|'''nil'''}}</code> <syntaxhighlight lang="lua">local resolve = require( "Modül:GirdiIdsiniÇöz" ) id = resolve._entityid(frame, 'ThisIsNotARealWikidataItem', 'Wikidata ID not found!')</syntaxhighlight> which would result in <code>id</code> = <code>{{#invoke:GirdiIdsiniÇöz|entityid|ThisIsNotARealWikidataItem|'Wikidata ID not found!'}}</code> === Use from within a template === The following will return the entity id (or <code>'''nil'''</code> if the ID doesn't exist): <code><nowiki>{{</nowiki>#invoke:{{BASEPAGENAME}}|entityid|''id''}}</code> The following will return the entity id (or the alternate text if the ID doesn't exist): <code><nowiki>{{</nowiki>#invoke:{{BASEPAGENAME}}|entityid|''id''|''alternate text if ''id'' is '''nil'''''}}</code> <includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox | | <!-- Categories below this line, please; interwikis at Wikidata --> [[Kategori:Vikiveri modülleri]] }}</includeonly>
Özet:
Sanarşiv web sitesine yapılan tüm katkıların diğer katılımcılar tarafından düzenlenebileceğini, değiştirilebileceğini veya kaldırılabileceğini lütfen unutmayın. Yazınızın acımasızca düzenlenmesini istemiyorsanız, buraya göndermeyin.
Ayrıca, bunu kendiniz yazdığınızı veya herkese açık bir alandan veya benzeri ücretsiz bir kaynaktan kopyaladığınıza söz veriyorsunuz (ayrıntılar için
Sanarşiv:Telif hakları
sayfasına bakın).
Telif hakkıyla korunan eseri izinsiz göndermeyin!
İptal
Değişiklik yardımı
(yeni pencerede açılır)
Bu sayfada yer alan sayfalar:
Şablon:Module rating
(
değiştir
)
Modül:GirdiIdsiniÇöz
(
değiştir
)
Ara
Ara
"
Modül:GirdiIdsiniÇöz/belge
" sayfasını değiştirmektesiniz
Konu ekle