Template:Excerpt

From mediawiki.org
Jump to navigation Jump to search
This page is a translated version of the page Template:Excerpt and the translation is 100% complete.
Şablon belgelemesi

Bu şablon, diğer sayfalardaki sayfaların bölümlerini yeniden kullanmak için kullanılır. Bu uygulamanın birkaç avantajı vardır:

  • Birden çok kez güncellenmesi gereken yinelenen içerikten kaçınarak bakımı azaltır
  • Çeşitli geliştirme aşamalarında birden çok sürüme sahip olmak yerine editörleri ilgili içeriği birleştirmeye teşvik ederek içerik kalitesini artırır
  • Katkıda bulunanları paralel çalışmak yerine tek bir yere kanalize ederek işbirliğini teşvik eder

Bu şablon, yerleşik normal yansıtmanın yeteneklerini genişletir.

Kullanım

Temel kullanım

  • {{Excerpt|Page title}} — Potansiyel istemci bölümünü yansıtın (örnek)
  • {{Excerpt|Page title|Section title}} — Herhangi bir alt bölümü hariç tutarak belirli bir bölümü tersine yansıtın (örnek)

Parametreler

  • 1 — Yansıtacak sayfanın başlığı. Yalnızca gerekli parametre. Varsayılan olarak potansiyel istemci bölümü yansıyacaktır (örnek).
  • 2 — Yansıtacak bölümün başlığı (örnek).
  • fragment — Yansıtacak parçanın adı. Yansıtan sayfada ‎<section begin=Parçanın adı /> ve ‎<section end=Parçanın adı /> ile işaretlenmelidir (örnek). Bu şablonun, bölüm etiketlerine yeniden sıralama zorunda kalmadan bir sayfanın belirli bölümlerini hedeflemek için başka yollar sağladığına dikkat edin.
  • only — Yansıtacak öğeler (örnek). Varsayılan olarak tüm öğeler yansıtır.
    • only=file veya only=files — Yalnızca dosyaları yansıtın
    • only=list veya only=lists — Yalnızca listeleri yansıtın
    • only=table veya only=tables — Yalnızca tabloları yansıtın
    • only=template veya only=templates — Yalnızca şablonları yansıtın
    • only=paragraph veya only=paragraphs — Yalnızca paragrafları yansıtın
  • paragraphs — Yansıtacak paragraflar. Varsayılan olarak tüm paragraflar yansıtır.
    • paragraphs=0 — Paragrafları yansıtma
    • paragraphs=1 — İlk paragrafı yansıtın
    • paragraphs=2 — İkinci paragrafı yansıtın
    • paragraphs=1,3 — Birinci ve üçüncü paragrafları yansıtın
    • paragraphs=1-3 — Birinci, ikinci ve üçüncü paragrafları yansıtın
    • paragraphs=1-3,5 — Birinci, ikinci, üçüncü ve beşinci paragrafları yansıtın
    • paragraphs=-1 — İlki hariç tüm paragrafları yansıtın
    • paragraphs=-2 — İkincisi hariç tüm paragrafları yansıtın
    • paragraphs=-1,3 — Birinci ve üçüncü hariç tüm paragrafları yansıtın
    • paragraphs=-1-3 — Birinci, ikinci ve üçüncü hariç tüm paragrafları yansıtın
    • paragraphs=-1-3,5 — Birinci, ikinci, üçüncü ve beşinci hariç tüm paragrafları yansıtın
  • lists — Yansıtacak listeler. Varsayılan olarak tüm listeler yansıtır. Paragrafları yansıtırken olduğu gibi aynı sözdizimi.
  • files — Yansıtacak dosyalar. Varsayılan olarak tüm dosyalar yansıtır. Paragrafları yansıtırken olduğu gibi aynı sözdizimi, ancak aynı zamanda:
    • files=A.jpg — 'A.jpg' adlı dosyayı yansıt
    • files=A.jpg, B.png, C.gif — 'A.jpg', 'B.png' ve 'C.gif' adlı dosyaları yansıtın
    • files=.+%.png — Tüm PNG dosyalarını yansıtın
    • files=-A.jpg — 'A.jpg' adlı dosya dışındaki tüm dosyaları yansıtın
    • files=-A.jpg, B.png, C.gif — 'A.jpg', 'B.png' ve 'C.gif' olarak adlandırılanlar tüm dosyaları yansıtın
    • files=-.+%.png — PNG olmayan tüm dosyaları yansıtın
  • tables — Yansıtacak tablolar. Varsayılan olarak tüm tablolar yansıtır. Paragrafları yansıtırken olduğu gibi aynı sözdizimi, ancak aynı zamanda:
    • tables=Stats2020 — 'Stats2020' kimliğine sahip tabloyu yansıtın
    • tables=Stats2020, Stats2019, Stats2018 — 'Stats2020', 'Stats2019' ve 'Stats2018' kimlikli tabloları yansıtın
    • tables=-Stats2020 — 'Stats2020' kimliğine sahip olan dışındaki tüm tabloları yansıtın
    • tables=-Stats2020, Stats2019, Stats2018 — 'Stats2020', 'Stats2019' ve 'Stats2018' kimlikli olanlar dışındaki tüm tabloları yansıtın
  • templates — Yansıtacak şablonlar. Varsayılan olarak tüm şablonlar yansıtır. Paragrafları yansıtırken olduğu gibi aynı sözdizimi, ancak aynı zamanda:
    • templates=Infobox — 'Infobox' şablonu yansıtın
    • templates=Infobox, Navbox, Chart — 'Infobox', 'Navbox' ve 'Chart' şablonları yansıtın
    • templates=-Infobox — 'Infobox' dışındaki tüm şablonları yansıtın
    • templates=-Infobox, Navbox, Chart — 'Infobox', 'Navbox' ve 'Chart' dışındaki tüm şablonları yansıtın
  • this — Hatnotun ilk metnini değiştirin. Örneğin, dönüştürülen içerik bir galeriyse, hatnote "Bu galeri... bir alıntıdır" (örnek) olarak this=This gallery is ayarlayabilirsiniz.
  • hat=no — Hatnote'u gizle "Bu bölüm... bir alıntıdır"
  • more=yes — Sonunda bir "Devamını oku..." bağlantısı göster
  • bold=yes — Kalın metni devam edin.
  • quote=yes — Alıntıyı ‎<blockquote> etiketlerle sarın.
  • inline=yes — Alıntıyı başka bir metnin içinde kullanmak için ‎<span> etiketleri arasına sarın.
  • references=no — Tüm kaynakları kaldırın.
  • subsections=yes — Yansıtılmış bölümün alt bölümlerini dahil edin. Yansıtma, 3. bölümden yapılırsa ve çevrelenen alt bölümler de 3. seviye ise, yansıma alt bölümlerin, muhtemelen arzu edilmeyen, yansıma bölüm ile aynı hiyerarşi ile gösterileceğine dikkat edin, bu yüzden dikkatli kullanın.

Alıntılar için bölümleri değiştirme

Bir alıntı için bir bölüm nasıl değiştirilir.

Bölümler genellikle daha kesin alt sayfaların özetleridir. Bazen, bölümün orijinal içeriğini (varsa) alt sayfada birleştirdikten sonra, alt sayfaların alıntıları için bu tür bölümlerin içeriğini değiştirmek uygun olur. Bu hem alt sayfayı hem de bölümü iyileştirir, bakımı azaltır, katkıda bulunanları işbirliğine yönlendirir, vb.

Devam etmenin etkili bir yolu:

  1. Bölümü bir sekmede ve alt sayfayı başka bir sekmede açın.
  2. İkisini de düzenleyin.
  3. Bölüm metnini kopyalayın ve alt sayfanın ana bölümünün altına yapıştırın.
  4. Tekrarlanan içeriği silin ve sağduyu kullanarak ayarlayın.
  5. Aşağıdaki gibi bir düzenleme özetiyle alt sayfadaki değişiklikleri kaydedin: [[Page]] üzerinden içerik getirin.
  6. Bölüme dönün, tüm içeriği silin ve alt sayfadan bir alıntı ile değiştirin.
  7. Aşağıdaki gibi bir düzenleme özetiyle bölümdeki değişiklikleri kaydedin: İçeriği [[Subpage]] ile taşıyın ve bir alıntı bırakın.

Örnekler

Öncülük bölümü

{{Excerpt|Lorem ipsum}}
This is an image.
This is another image.
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.[1]

Spesifik bölüm

{{Excerpt|Lorem ipsum|Section}}
Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo. Nemo enim ipsam voluptatem quia voluptas sit aspernatur aut odit aut fugit, sed quia consequuntur magni dolores eos qui ratione voluptatem sequi nesciunt. Neque porro quisquam est, qui dolorem ipsum quia dolor sit amet, consectetur, adipisci velit, sed quia non numquam eius modi tempora incidunt ut labore et dolore magnam aliquam quaerat voluptatem. Ut enim ad minima veniam, quis nostrum exercitationem ullam corporis suscipit laboriosam, nisi ut aliquid ex ea commodi consequatur? Quis autem vel eum iure reprehenderit qui in ea voluptate velit esse quam nihil molestiae consequatur, vel illum qui dolorem eum fugiat quo voluptas nulla pariatur?

Yalnızca dosyalar

{{Excerpt|Lorem ipsum|only=files|hat=no}}
This is an image.
This is another image.

Yalnızca bilgi kutusu

{{Excerpt|Extension:InterwikiExtracts|only=templates|templates=Extension|this=This infobox is}}
MediaWiki manüel uzantıları
OOjs UI icon advanced-invert.svg
Excerpt
Sürüm durumu: kararlı
Uygulama Ayrıştırıcı işlevi
Açıklama Allows to reuse content from other wikis
Yazar(lar) Sophivorusmesaj
En son sürüm 4.2 (2020-01-27)
MediaWiki 1.25+
PHP 5.5+
Veritabanı değişiklikleri Hayır
Lisans Lisans belirtilmedi
İndir
Örnek 1
Translatewiki.net adresinde mevcutsa, Excerpt uzantısını çevirin
Sorunlar Açık görevler · Hata bildir

Bilgi kutusu yok

{{Excerpt|Extension:InterwikiExtracts|templates=-Extension}}

InterwikiExtracts (formerly WikipediaExtracts) is an extension to reuse content from other wikis. It introduces the {{#InterwikiExtract}} parser function that gets content from any wiki defined in your interwiki table (actually, any wiki that has iw_api defined, but most do).

The content can be returned in three formats: HTML, wikitext or plain text. See the #Usage section for details about each format.

Portal

{{Excerpt|Lorem ipsum|files=1|references=0|hat=no|more=yes}}
This is an image.
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

Ayrıca bakınız

Şablon verisi

Transclude any part of any page

Template parameters

ParameterDescriptionTypeStatus
Page1

Page to transclude

Example
Science
Page namerequired
Section2

Section to transclude

Example
History
Stringoptional
Hatnotehat

Hide the hatnote

Example
0
Booleanoptional
Thisthis

Initial text of the hatnote

Example
This gallery is
Stringoptional
Read moremore

Append a 'Read more' link

Example
1
Booleanoptional
Boldbold

Keep bold text

Example
1
Booleanoptional
Quotequote

Wrap the excerpt with <blockquote> tags

Example
1
Booleanoptional
Inlineinline

Wrap the excerpt with <span> tags to use it inside other text

Example
1
Booleanoptional
Referencesreferences

Remove all references

Example
0
Booleanoptional
Subsectionssubsections

Include subsections of the transcluded section

Example
1
Booleanoptional
Fragmentfragment

Name of the fragment to transclude

Example
Name of the fragment
Booleanoptional
Onlyonly

Elements to transclude

Example
tables
Stringoptional
Paragraphsparagraphs

Paragraphs to transclude

Example
1-3,5
Stringoptional
Filesfiles

Files to transclude

Example
A.jpg, B.png
Stringoptional
Tablestables

Tables to transclude

Example
Stats2020
Stringoptional
Listslists

Lists to transclude

Example
1-3,5
Stringoptional
Templatestemplates

Templates to transclude

Example
Infobox
Stringoptional
Edit parameter translations