Modifica di
Modulo:Chiarimento
Vai alla navigazione
Vai alla ricerca
Attenzione:
non hai effettuato l'accesso. Se effettuerai delle modifiche il tuo indirizzo IP sarà visibile pubblicamente. Se
accedi
o
crei un'utenza
, le tue modifiche saranno attribuite al tuo nome utente, insieme ad altri benefici.
Controllo anti-spam.
NON
riempirlo!
--[[ Modulo che implementa le funzionalità del template {{Chiarimento}}. Impedisce conflitti col software Mediawiki per evitare errori HTML. ]] local p = {} function p.main(frame) local ret = {} local args = frame:getParent().args local styles = 'Modulo:Chiarimento/styles.css' -- individua le sequenze di testo separate da una riga vuota local lines = mw.text.split(mw.text.trim(args[1] or ''), '\n%s*\n') for k, v in ipairs(lines) do -- individua le sottosequenze separate da un'andata a capo local sublines = mw.text.split(v, '\n') for i, line in ipairs(sublines) do local prefix = '' local firstline = k == 1 and i == 1 -- cerca e preserva i caratteri *, :, # a inizio sottosequenza con le -- dovute precauzioni alla prima sequenza assoluta per [[phab:T14974]] if not firstline or mw.ustring.match(sublines[2] or '', '^[%*:%#]') then prefix = mw.ustring.match(line, '^[%*:%#]+') or '' if firstline and prefix ~= '' then prefix = '\n' .. prefix end line = mw.ustring.gsub(line, '^[%*:%#]+', '') end local span = mw.html.create('span') span :addClass('chiarimento') :attr('title', args[3]) :wikitext(line) sublines[i] = prefix .. tostring(span) end table.insert(ret, table.concat(sublines, '\n')) end -- genera il testo in apice tra parentesi quadre args[2] = '[<i>' .. (args[2] or '') .. '</i>]' local sup = mw.html.create('sup') sup :addClass('noprint chiarimento-apice') :attr('title', args[3]) :wikitext(args[2]) return frame:extensionTag{ name = 'templatestyles', args = {src = styles} } .. table.concat(ret, '\n\n') .. tostring(sup) end return p
Oggetto:
Per favore tieni presente che tutti i contributi a Tematiche di genere si considerano pubblicati nei termini d'uso della licenza Creative Commons Attribuzione-Condividi allo stesso modo (vedi
Tematiche di genere:Copyright
per maggiori dettagli). Se non desideri che i tuoi testi possano essere modificati e ridistribuiti da chiunque senza alcuna limitazione, non inviarli qui.
Inviando il testo dichiari inoltre, sotto tua responsabilità, che è stato scritto da te personalmente oppure è stato copiato da una fonte di pubblico dominio o similarmente libera.
Non inviare materiale protetto da copyright senza autorizzazione!
Annulla
Guida
(si apre in una nuova finestra)
Template utilizzato in questa pagina:
Modulo:Chiarimento/man
(
modifica
)
Menu di navigazione
Strumenti personali
Accesso non effettuato
discussioni
contributi
entra
Namespace
Modulo
Discussione
English
Visite
Leggi
Modifica sorgente
Cronologia
Altro
Navigazione
Pagina principale
Ultime modifiche
Categorie
Principali Categorie
Pagine orfane
Pagine prive di categorie
Semantic Ask
Una pagina a caso
Aiuto su MediaWiki
Modifica Sidebar
Strumenti
Puntano qui
Modifiche correlate
Carica un file
Pagine speciali
Informazioni pagina