Template:Estratto

From mediawiki.org
Jump to navigation Jump to search
This page is a translated version of the page Template:Excerpt and the translation is 99% complete.
Template documentation

Questo template viene utilizzato per riutilizzare parti di pagine in altre pagine. Questa pratica ha diversi vantaggi:

  • Riduce la manutenzione evitando contenuti duplicati che devono essere aggiornati più volte
  • Migliora la qualità dei contenuti incoraggiando gli editori a unire i contenuti correlati, piuttosto che avere più versioni in varie fasi di sviluppo
  • Promuove la collaborazione canalizzando i contributori in un unico luogo, piuttosto che lavorare in parallelo

Questo template estende le capacità del built-in normal transclusion.

Uso

Uso di base

  • {{Excerpt|Page title}} — Transcludi la sezione introductoria (esempio)
  • {{Excerpt|Page title|Section title}} — Transcludi una sezione specifica, escludendo eventuali sottosezioni (esempio)

Parametri

  • 1 — Titolo della pagina da trascludere. Solo parametro obbligatorio. Per diffetto si trasclusa la sezione intoductoria (esempio).
  • 2 — Titolo della sezione da trascludere (esempio).
  • fragment — Nome del frammento da trascludere. Deve essere contrassegnato con ‎<section begin=Name of the fragment /> e ‎<section end=Name of the fragment /> nella pagina transclusa (esempio). Si noti che questo template fornisce altri modi per scegliere come target frammenti specifici di una pagina senza dover ricorrere a tag di sezione.
  • only — Elementi da trascludere (esempio). Per difetto si transcluyen tutti gli elementi.
    • only=file o only=files — Transcludi solo le file
    • only=list o only=lists — Transcludi solo elenchi
    • only=table o only=tables — Transcludi solo tabelle
    • only=template o only=templates — Transcludi solo i templates
    • only=paragraph o only=paragraphs — Transcludi solo i paragrafi
  • paragraphs — Paragrafi da trascludere. Per difetto si transcludere tutti i paragrafi.
    • paragraphs=0 — Non includere paragrafi
    • paragraphs=1 — Transcludi il primo paragrafo
    • paragraphs=2 — Transcludi il secondo paragrafo
    • paragraphs=1,3 — Transcludi il primo e il terzo paragrafo
    • paragraphs=1-3 — Transcludi il primo, il secondo e il terzo paragrafo
    • paragraphs=1-3,5 — Transcludi il primo, secondo, terzo e quinto paragrafo
    • paragraphs=-1 — Transcludi tutti i paragrafi tranne il primo
    • paragraphs=-2 — Transcludi tutti i paragrafi tranne il secondo
    • paragraphs=-1,3 — Transcludi tutti i paragrafi tranne il primo e il terzo
    • paragraphs=-1-3 — Transcludi tutti i paragrafi tranne il primo, il secondo e il terzo
    • paragraphs=-1-3,5 — Transcludi tutti i paragrafi tranne il primo, il secondo, il terzo e il quinto
  • lists — Liste da trascludere. Per difetto si transcluyen tutti gli elenchi. Stessa sintassi della traslazione dei paragrafi.
  • files — File da trascludere. Per difetto si transcluyen tutte le file. Stessa sintassi della traslazione dei paragrafi, ma anche:
    • files=A.jpg — Transcludi il file denominato «A.jpg»
    • files=A.jpg, B.png, C.gif — Transcludi i file denominati «A.jpg», «B.png» e «C.gif»
    • files=.+%.png — Transcludi tutti i file PNG
    • files=-A.jpg — Transcludi tutti i file tranne quello denominato «A.jpg»
    • files=-A.jpg, B.png, C.gif — Transcludi tutti i file tranne «A.jpg», «B.png» e «C.gif»
    • files=-.+%.png — Transcludi tutti i file non PNG
  • tables — Tabelle da trascludere. Per difetto si transcludere tutti i tabelle. Stessa sintassi della traslazione dei paragrafi, ma anche:
    • tables=Stats2020 — Transcludi la tabella con id «Stats2020»
    • tables=Stats2020, Stats2019, Stats2018 — Transcludi le tabelle con id «Stats2020», «Stats2019» e «Stats2018»
    • tables=-Stats2020 — Transcludi tutte le tabelle tranne quella con ID «Stats2020»
    • tables=-Stats2020, Stats2019, Stats2018 — Transcludi tutte le tabelle tranne quelle con id «Stats2020», «Stats2019» e «Stats2018»
  • templates — Template da trascludere. Per difetto si transcluyen tutti gli template. Stessa sintassi della traslazione dei paragrafi, ma anche:
    • templates=Infobox — Transcludi il template «Infobox»
    • templates=Infobox, Navbox, Chart — Transcludi il template «Infobox», «Navbox» e «Chart»
    • templates=-Infobox — Transcludi tutti i template tranne «Infobox»
    • templates=-Infobox, Navbox, Chart — Transcludi tutti i template tranne «Infobox», «Navbox» e «Chart»
  • this — Modificare il testo iniziale della nota. Ad esempio, se il contenuto transcluso è una galleria, puoi impostare this=This gallery is in modo che la nota del cappello legga «Questa galleria è un estratto da...» (esempio).
  • hat=no — Nascondi la nota «Questa sezione è un estratto da...»
  • more=yesShow a "Read more..." link at the end
  • bold=yes — Mantieni il testo in grassetto.
  • quote=yes — Avvolgi l'estratto con tag da ‎<blockquote>.
  • inline=yes — Avvolgi l'estratto con i tag ‎<span> per usarlo all'interno di altro testo.
  • references=no — Rimuovi tutti i riferimenti.
  • subsections=yes — Includere sottosezioni della sezione transclusa. Si noti che se la trasclusione viene eseguita da una sezione di livello 3, e anche le sottosezioni transcluse sono di livello 3, allora le sottosezioni transcluse verranno visualizzate con la stessa gerarchia della sezione transclusa, il che probabilmente non è desiderabile, quindi usatele con cautela.

Sostituzione di sezioni con estratti

Come sostituire una sezione per un estratto.

Le sezioni sono spesso riepiloghi di sottopagine più precise. A volte è conveniente sostituire il contenuto di tali sezioni con estratti delle sottopagine, dopo aver unito il contenuto originale della sezione (se presente) nella sottopagina. Ciò migliora sia la sottopagina che la sezione, riduce la manutenzione, spinge i contributori a collaborare, ecc.

Un modo efficiente per procedere è:

  1. Apre la sezione in una scheda e la sottopagina in un'altra.
  2. Modifica entrambi.
  3. Copia il testo della sezione e incollalo sotto la sezione lead della sottopagina.
  4. Elimina i contenuti ripetuti e regola usando il buon senso.
  5. Salva le modifiche nella sottopagina con un riepilogo delle modifiche come: Porta contenuto da [[Page]].
  6. Torna alla sezione, elimina tutto il contenuto e sostituiscilo con un estratto della sottopagina.
  7. Salva le modifiche nella sezione con un riepilogo delle modifiche come: Sposta il contenuto su [[Subpage]] e lascia un estratto.

Esempi

Sezione introductoria

{{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]

Sezione specifica

{{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?

Sole file

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

Solo infobox

{{Excerpt|Extension:InterwikiExtracts|only=templates|templates=Extension|this=This infobox is}}
Manuale sulle Estensioni MediaWiki
OOjs UI icon advanced-invert.svg
Excerpt
Stato della release: stabile
Implementazione Parser function
Descrizione Allows to reuse content from other wikis
Autore(i) Sophivorusdiscussione
Versione 4.2 (2020-01-27)
MediaWiki 1.25+
PHP 5.5+
Cambi della base di dati No
Licenza Nessuna licenza specificata
Scaricare
Esempio 1
Traducete l'estensione Excerpt se è disponibile su translatewiki.net
Problemi Compiti aperti · Riportare un bug

No infobox

{{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.

Portale

{{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.

Vedi anche

Template data

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