Modulo:Citazione/Configurazione/sandbox: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
lascio il parametro non commentato per documentazione |
m versione attuale |
||
(36 versioni intermedie di 6 utenti non mostrate) | |||
Riga 7:
Note: I nomi dei namespace dovrebbero usare sottolineature invece di spazi.
citation_config.uncategorized_namespaces = { 'Utente', 'Discussioni_utente', 'Discussione', 'Discussioni_modulo', 'Discussioni_template' };
Riga 14:
Contiene il testo che può essere emesso come parte di una citazione.
citation_config.messages = {
['
['inactive'] = 'inattivo',
['archived-dead'] = '<small>(archiviato dall\'<abbr title="$1">url originale</abbr>
['archived-not-dead'] = '<small>($1
['archived-missing'] = '<small>(archiviato dall\'originale
['archived-second-copy'] = '
['archived'] = 'archiviato',
['archived2'] = 'archiviata',
Line 30 ⟶ 27:
['editor'] = '$1 (a cura di)',
['editors'] = '$1 (a cura di)',
['episode'] = 'episodio $1',
['season_episode'] = 'episodio $1x$2',
['in'] = 'In',
['et al'] = " ''et al.''",
['origdate'] = '<abbr title="Data di edizione originale">[$1]</abbr>',
['language'] = '(in $1)',
['subscription'] = '(
['via'] = "
['viasubscription'] = "
['quoted-title'] = '«$1»',
['italic-title'] = '<span style="font-style:italic;">$1</span>',
['trans-quoted-title'] = "[$1]", -- char #91=[ char #93=]
['trans-italic-title'] = '[<span style="font-style:italic;">$1</span>]',
['quoted-text'] = '<br /><
['translator'] = 'traduzione di $1',
['illustrator'] = 'illustrazioni di $1',
Line 57 ⟶ 48:
['parameter-final-separator'] = ' e ',
['parameter-pair-separator'] = ' e ',
--icons
['Wikisource icon'] = '[[File:Wikisource-logo.svg|12px|class=noviewer|alt=Wikisource link to]]',
['icon_audio'] = '[[File:Gnome-audio-volume-high.svg|16px|link=|alt=Filmato video]]',
['icon_video'] = '[[File:35mm film frames.svg|16px|link=|alt=Filmato audio]]',
-- Error output
['hidden-error'] = '<span style="display:none;font-size:100%" class="error citation-comment">$1</span>',
Line 63 ⟶ 59:
-- Determines the ___location of the help page
['help page link'] = '
['help page label'] = 'aiuto',
-- Internal errors (should only occur if configuration is bad)
['undefined_error'] = 'Chiamato con una configurazione di errore non definita',
['unknown_argument_map'] = 'Argomento non mappato',
['bare_url_no_origin'] = 'Trovato url nudo ma l\'indicatore di origine è nil o vuoto'
}
--[[ ===============================================================================
Alias dei nomi usati per i parametri
citation_config.aliases = {
['Abstract'] = 'abstract',
Line 85 ⟶ 78:
['AccessMonth'] = {'mesediaccesso', 'meseaccesso'},
['AccessDay'] = {'giornodiaccesso', 'giornoaccesso'},
-- ['Anchor'] = {'ancora', 'segnalibro'},
['ArchiveDate'] = 'dataarchivio',
['ArchiveDate2'] ='dataarchivio2',
Line 98 ⟶ 92:
['Date'] = {'data', 'datatrasmissione'},
['Day'] = 'giorno',
['DeadURL'] = {'
['DoiBroken'] = {'doi_inactivedate', 'doi_brokendate', 'DoiBroken'},
['Edition'] = { 'edizione', 'ed' },
Line 104 ⟶ 98:
['Etal'] = 'etal',
['Etalcuratori'] = 'etalcuratori',
['Embargo'] = 'embargo',
['Format'] = 'formato',
Line 112 ⟶ 105:
['IgnoreISBN'] = {'ignoraisbn'},
['Inset'] = 'inset',
['Institution'] = 'ente',
['Issue'] = {'numero', 'episodio'},
['Language'] = {'lingua'},
Line 120 ⟶ 114:
['Minutes'] = 'minuto',
['Month'] = 'mese',
-- ['NameSeparator'] = 'separatorenomi',
['NoPP'] = 'nopp',
['NoTracking'] = {'nocat', 'notracking', "no-tracking"},
Line 130 ⟶ 124:
['Others'] = 'altri',
['Position'] = {'p','pp', 'pagina', 'pagine', 'posizione' },
['Periodical'] = {'pubblicazione', 'giornale', 'rivista', 'opera', 'sito',
['Place'] = 'città',
['PostScript'] = { 'postscript', 'puntofinale'},
['PostTitle'] = 'posttitolo',
['PublicationDate'] = 'datapubblicazione',
['PublisherName'] = {'produttore', 'editore'},
Line 144 ⟶ 138:
['Series'] = {'serie', 'trasmissione', 'versione'},
['SeriesLink'] = {'wkserie', 'wktrasmissione'},
['Source'] = {'s', 'source', 'wikisource'},
['Station'] = 'canale',
['StationLink'] = 'wkcanale',
Line 168 ⟶ 163:
['AuthorList-Last'] = {"autore#", "cognome#"},
['AuthorList-Link'] = {"wkautore#", "linkautore#"},
-- $1 è l'alias di Chapter impiegato in voce
['ContributorList-First'] = {"autore-$1#-nome", "autore-$1-nome#"},
['ContributorList-Last'] = {"autore-$1#-cognome", "autore-$1-cognome#", "autore-$1#"},
['ContributorList-Link'] = {"wkautore-$1#"},
['EditorList-First'] = {"curatore#-nome", "curatore-nome#"},
['EditorList-Last'] = {"curatore#-cognome", "curatore-cognome#", "curatore#"},
['EditorList-Link'] = {"wkcuratore#"},
-- $1 è l'alias di Chapter impiegato in voce
['ChapterEditorList-First'] = {"curatore-$1#-nome", "curatore-$1-nome#"},
['ChapterEditorList-Last'] = {"curatore-$1#-cognome", "curatore-$1-cognome#", "curatore-$1#"},
['ChapterEditorList-Link'] = {"wkcuratore-$1#"},
}
--[[ ===============================================================================
Valori di default dei parametri
citation_config.defaults = {
['PostScript'] = '.',
['PPrefix'] = "p. ",
Line 189 ⟶ 193:
Per ogni errore viene indicato:
- message: messaggio di errore da visualizzare
- anchor: ancora html all'interno della pagina di aiuto per gli errori (
- category: categoria in cui inserire la voce in cui compare l'errore
- hidden: se il messaggio deve essere nascosto di default
citation_config.error_conditions = {
accessdate_missing_url = {
Line 213 ⟶ 217:
anchor = 'archive_missing_url',
category = 'Errori del modulo citazione - pagine con errori in urlarchivio',
hidden = true },
date_mismatch = {
message = 'Il valore del parametro <code style="color:red;">dataarchivio</code> non combacia con la data decodificata dall\'URL: $1',
anchor = 'date_mismatch',
category = 'Errori del modulo citazione - date non combacianti',
hidden = true },
date2_mismatch = {
message = 'Il valore del parametro <code style="color:red;">dataarchivio2</code> non combacia con la data decodificata dall\'URL: $1',
anchor = 'date_mismatch',
category = 'Errori del modulo citazione - date non combacianti',
hidden = true },
bad_bnf = {
Line 230 ⟶ 244:
hidden = false },
bad_ol = {
message = 'Controllare il valore del parametro <code style="color:red;">ol</code>
anchor = 'bad_ol',
category = 'Errori del modulo citazione - codice OL errato',
hidden = true },
bad_sbn = {
message = 'Controllare il valore del parametro <code style="color:red;">sbn</code>
anchor = 'bad_sbn',
category = 'Errori del modulo citazione - codice sbn errato',
hidden = false },
bad_url = {
message = 'Controllare il valore del parametro <code style="color:red;">url</code>
anchor = 'bad_url',
category = 'Errori del modulo citazione - errori nel parametro URL',
Line 257 ⟶ 271:
message = 'Parametro <code style="color:red;">url</code> vuoto o mancante',
anchor = 'cite_web_url',
category = 'Errori del modulo citazione - template Cita web senza
hidden = true },
empty_citation = {
Line 343 ⟶ 357:
anchor = 'error_in_time_parameter',
category = 'Errori del modulo citazione - errori nei parametri relativi al tempo',
hidden = true },
time_parameter_conflict = {
message = 'Più di un parametro tra <code style="color:red;">tempo</code>, <code style="color:red;">ora</code>, <code style="color:red;">minuto</code>, <code style="color:red;">secondo</code>, <code style="color:red;">p</code>, <code style="color:red;">pp</code> o <code style="color:red;">posizione</code>',
Line 371 ⟶ 385:
- link: voce di it.wiki dedicata al parametro
- label: etichetta da visualizzare per il parametro
- pattern: pattern del link in cui $1 viene rimpiazzato dall'id
- COinS: codice coins
- separator: separatore tra codice e link (di default un no breaking space)
- encode: se true o nil l'url viene codificato (en:Percent-encoding)
citation_config.id_handlers = {
['DOI'] = {
Line 383 ⟶ 395:
link = 'Digital object identifier',
label = 'DOI',
pattern = '[http://dx.doi.org/$1 $1]',
COinS = 'info:doi',
separator = ':',
Line 393 ⟶ 404:
link = 'Open_Library#Open_Library',
label = 'OL',
COinS = 'info:olnum',
separator = ' ',
},
['ARXIV'] = {
parameters = {'arXiv', 'arxiv', 'ARXIV'},
link = 'arXiv',
label = 'arXiv',
pattern = '[http://arxiv.org/abs/$1 $1]',
encode = false,
COinS = 'info:arxiv',
Line 412 ⟶ 421:
link = 'Bibcode',
label = 'Bibcode',
pattern = '[http://adsabs.harvard.edu/abs/$1 $1]',
encode = false,
COinS = 'info:bibcode',
separator = ':',
},
['BNF'] = {
parameters = {'bnf', 'BNF'},
link = 'Bibliothèque nationale de France',
label = 'bnf',
pattern = '[http://catalogue.bnf.fr/ark:/12148/cb$1 $1]',
encode = false,
COinS = 'info:bnf',
separator = ':',
},
Line 433 ⟶ 440:
link = 'ISBN',
label = 'ISBN',
pattern = '[[Special:BookSources/$1|$1]]',
COinS = 'rft.isbn',
separator = ' ',
Line 442 ⟶ 448:
link = 'ISSN',
label = 'ISSN',
pattern = '$1<span class="noprint plainlinks"> (<span title="Ricerca su WorldCat">[http://worldcat.org/issn/$1&lang=it WC]</span> · <span title="Ricerca sul Catalogo Italiano dei Periodici">[https://acnpsearch.unibo.it/search?issn=$1 ACNP]</span>)</span>',
COinS = 'rft.issn',
encode = true,
Line 453 ⟶ 457:
link = 'Jahrbuch über die Fortschritte der Mathematik',
label = 'JFM',
pattern = '[http://www.zentralblatt-math.org/zmath/en/search/?format=complete&q=an:$1 $1]',
COinS = 'rft.jfm',
encode = true,
Line 463 ⟶ 466:
link = 'JSTOR',
label = 'JSTOR',
pattern = '[http://www.jstor.org/stable/$1 $1]',
COinS = 'rft.jstor',
encode = true,
Line 473 ⟶ 475:
link = 'Library of Congress Control Number',
label = 'LCCN',
pattern = '[http://lccn.loc.gov/$1 $1]',
COinS = 'rft.lccn',
encode = false,
Line 483 ⟶ 484:
link = 'Mathematical Reviews',
label = 'MR',
pattern = '[http://www.ams.org/mathscinet-getitem?mr=$1 $1]',
COinS = 'rft.mr',
encode = true,
Riga 493:
link = 'Online Computer Library Center',
label = 'OCLC',
pattern = '[//www.worldcat.org/oclc/$1 $1]',
COinS = 'info:oclcnum',
encode = true,
Line 503 ⟶ 502:
link = 'Office of Scientific and Technical Information',
label = 'OSTI',
pattern = '[http://www.osti.gov/energycitations/product.biblio.jsp?osti_id=$1 $1]',
COinS = 'info:osti',
encode = true,
Line 513 ⟶ 511:
link = 'PubMed',
label = 'PMC',
pattern = '[//www.ncbi.nlm.nih.gov/pmc/articles/PMC$1 $1]',
COinS = 'info:pmc',
encode = true,
Line 524 ⟶ 520:
link = 'PMID',
label = 'PMID',
pattern = '[//www.ncbi.nlm.nih.gov/pubmed/$1 $1]',
COinS = 'info:pmid',
encode = false,
Line 534 ⟶ 529:
link = 'Request for Comments',
label = 'RFC',
pattern = '[//tools.ietf.org/html/rfc$1 $1]',
COinS = 'info:rfc',
encode = false,
Line 544 ⟶ 538:
link = 'Servizio bibliotecario nazionale',
label = 'SBN',
COinS = 'info:sbn',
encode = false,
separator = ' ',
},
['SSRN'] = {
Line 553 ⟶ 546:
link = 'Social Science Research Network',
label = 'SSRN',
pattern = '[http://ssrn.com/abstract=$1 $1]',
COinS = 'info:ssrn',
encode = true,
Line 563 ⟶ 555:
link = 'Zentralblatt MATH',
label = 'Zbl',
pattern = '[http://www.zentralblatt-math.org/zmath/en/search/?format=complete&q=an:$1 $1]',
COinS = 'info:zbl',
encode = true,
Line 574 ⟶ 565:
-- Configurazion per lo stile della citazione
-- TODO: ripulire parametri di configurazone non usati nella versione in uso
citation_config.style = {
sep = ",",
peoplesep = ", ", -- separatore tra autori/curatori/ecc in una lista di persone
format = "",
maximum_editors = 3, -- numero massimo di curatori
lastsepauthor = ' e ', -- separatore tra penultimo e ultimo nome
Line 603 ⟶ 594:
-- Configurazione template di citazione che accettano parametri ordinali ogni chiave è il nome
-- un tipo di citazione e la lista di assegnazione dei parametro ordinali a quelli nominali
citation_config.unnamed_parameter = {
['libro'] = { 'nome', 'cognome', 'titolo', 'anno', 'editore', 'città'},
Line 609 ⟶ 600:
['news'] = {'autore', 'url', 'titolo', 'pubblicazione', 'data', 'accesso', 'lingua', 'formato'},
['conferenza'] = { 'autore', 'coautori', 'titolo', ' conferenza', 'editore', 'anno',
'città', 'url', 'accesso', 'id' },
}
--[[ ===============================================================================
-- localizzazione nomi dei mesi
citation_config.months = {
'gennaio', 'febbraio', 'marzo', 'aprile', 'maggio', 'giugno',
Line 624 ⟶ 615:
-- -- link: voce di it.wiki dedicata al formato
-- -- label: etichetta da visualizzare
citation_config.external_link_type = {
['
['
['
['
['
['
['
['
['
['
['
['
['
['
['
['
['
['
['
['
['
['
['
['
['
['
['
['rm'] = {link = 'RealMedia', label="RealMedia" , text='audiovideo in formato RealMedia'},
['
['
['tiff'] = {link = 'Tagged Image File Format', label='TIFF' , text='immagine in formato TIFF'},
['
['
['
['
['
['xml'] = {link = 'XML', label='XML', text='file di testo in formato XML'},
['zip'] = { link = 'ZIP (formato di file)', label = 'ZIP' , text='archivio compresso in formato ZIP'}
}
--[[ ===============================================================================
Configurazione valori inseriti da InternetArchiveBot
===============================================================================]]
citation_config.keywords = {
['dead'] = {'sì'},
['live'] = {'no'},
}
|