Discussioni template:Insegna navale

Ultimo commento: 10 anni fa, lasciato da Rotpunkt in merito all'argomento Integrazione con Modulo:Nazioni

Marine mancanti modifica

Le marine militari mancanti nell'elenco sono:

Ho provato ad inserirle io ma non ci sono riuscito, mi affido a voi.
Inoltre non mi tornano le tre bandiere tutte uguali per la marina canadese tra il 1868 ed il 1965: non è meglio una sotto CAN (1868-1965)? --Franz van Lanzee (msg) 12:59, 6 feb 2012 (CET)Rispondi

Occorrerebbe distinguere poi la marina della federazione russa (Voenno Morskoj Flot Rossijskoj Federacii) dalla marina imperiale russa (Voenno Morskoj Flot Rossijskoj Imperii), entrambe con la stessa bandiera. --Franz van Lanzee (msg) 00:12, 7 feb 2012 (CET)Rispondi
Proponi. Adesso e per il futuro qui sotto propongo un formato per comunicare una proposta di modifica in modo standard --EH101{posta} 14:15, 7 feb 2012 (CET)Rispondi

Propongo ITA-GC modifica

Con il formato

*Nome nazione - codice ISO - Nome file - Nome marina militare (oppure indicazione che è una marina mercantile)

Esempio:

Propongo

Ma è giusto mettere la tua bandiera e non quella della Marina Militare, di cui la guardia costiera è parte? --Zerosei 09:58, 11 feb 2012 (CET)Rispondi

Debug modifica

Se guardate Template:Insegna navale/man l'Austria Ungheria ha 2 tipi di bandiere militari, tuttavia la cosa non si ripercuote in Template:Insegna navale ma non riesco a capire dove ho sbagliato... --Zerosei 09:59, 11 feb 2012 (CET)Rispondi

Lo stesso per il Venezuela --Zerosei 14:31, 12 feb 2012 (CET)Rispondi

Border? modifica

Considerando la presenza di bandiere come quella della Bundesmarine, non è melgio evitare il bordino grigio rettangolare dato dal parametro border? Ovvero così   piuttosto che così  ?

Ah, nel man ho allineato a sinistra gli esempi... IMHO erano molto da "mal di testa", rollbackate pure altrimenti ;)--DoppioM 23:27, 15 feb 2012 (CET)Rispondi

Solo per bandiere del genere però :) --Zerosei 23:36, 15 feb 2012 (CET)Rispondi
Effettivamente sarebbe un cambiamento non aprezzabile in molti casi, tipo   mentre in altri come   sarebbe disastroso!
Nel template si potrebbe fare in modo da associare il parametro border ai file che lo richiedono, mettendolo dentro allo switch e non fuori, lasciando gli altri senza (come quello della Bundesmarine), ovvero da così
|DEU=Naval ensign of Germany.svg
|KOR=Flag of South Korea.svg
|#default=
}}|{{{dim|50}}}px|border]]
a così
|DEU=Naval ensign of Germany.svg
|KOR=Flag of South Korea.svg{{!}}border
|#default=
}}|{{{dim|50}}}px]]

--DoppioM 23:56, 15 feb 2012 (CET)Rispondi

Marina del Regno di Sardegna modifica

propongo l'inserimento della succitata marina, naturalmente non come «italia (pre-1861)» in quanto entità diversa dall'italia unita. nello specifico, il template

{{Insegna navale|MRS}}

che dia come risultato

  Marina del Regno di Sardegna

--pippo (msg) 14:11, 20 giu 2012 (CEST)Rispondi

Se sei sicuro della bandiera ci penso io. Sarebbe però, per uniformarsi al resto, {{Insegna navale|RDS)}} (Regno di Sardegna). Che è diverso da Italia :) --Zero6 21:00, 20 giu 2012 (CEST)Rispondi
giusto, RDS (non è pubblicità, vero?). la bandiera sembra essere lei anche per la marina militare, almeno fino al 1851 (ps. ho scoperto l'esistenza di un {{Portale|vessillologia}}...).--pippo (msg) 00:10, 21 giu 2012 (CEST)Rispondi
Se guardi il link citato nella pagina la situazione è un po' più complicata. Mi sa che le bandiere 1814-1816 e 1802-1814 non esistono su wiki. Non so, forziamo la bandiera 1783/85-c. 1802 fino al 1851 o chiediamo nuovi disegni? Che poi l'aquila della bandiera 1802-1814 non so quanto sia affidabile... --Zero6 02:52, 21 giu 2012 (CEST)Rispondi
forse forse (e dico forse) questo link, se lo consideriamo una fonte attendibile può essere risolutivo in merito alle tempistiche/attribuzioni. quindi inizierei a caricare la bandiera di cui sopra come testa di serie per poi aggiungere successivamente gli altri periodi nel momento in cui avremo l'immagine disponibile (il tempo di capire come funziona inkscape...)--pippo (msg) 16:16, 21 giu 2012 (CEST)Rispondi
Ok, vada per ora solo con 1783/85-c. 1802 --Zero6 08:31, 22 giu 2012 (CEST)Rispondi

Integrazione con Modulo:Nazioni modifica

In seguito a una segnalazione di EH101 in questa discussione riguardo al fatto che questo template contiene informazioni "per nazione" che potrebbero essere integrate in questa grande tabella, ho dato una occhiata al sorgente del template. Mi sembra che si possono individuare 3 nuovi campi, che potrebbero aver nome (perché non sia troppo lungo né troppo corto):

  • mar_mil = nome della marina militare
  • mar_mil_ins = immagine dell'insegna della marina militare
  • mar_merc_ins = immagine dell'insegna della marina mercantile

Bisognerebbe sostanzialmente passarsi una a una le nazioni nei tre switch del sorgente (immagine per marina mercantile, immagine per marina militare, nome della marina militare) e individuare i nuovi campi da aggiungere alla tabella. In un primo step si potrebbe creare in una sandbox una lista come quella che segue (per poterla verificare prima dell'inserimento finale, che posso fare anche in automatico):

["ITA"] = {
    mar_mil = "Marina Militare",
    mar_mil_ins = "Naval Ensign of Italy.svg",
    mar_merc_ins = "Civil Ensign of Italy.svg"
},
["FRA"] = {
    mar_mil = "Marine Nationale",
    mar_mil_ins = "Civil and Naval Ensign of France.svg",
    mar_merc_ins = "Civil and Naval Ensign of France.svg"
},
...

Per ogni nazione bisogna controllare che la nazione non esista già con un condice nazione leggermente diverso per non creare duplicati. Bisogna anche verificare che il codice nazione non sia già definito qui: Modulo:Nazioni/Alias che è sostanzialmente una lista di sinonimi per i codici nazione.

Questa integrazione avrebbe il vantaggio di ridurre a poche righe questo template e di rendere disponibili queste informazioni a qualunque pagina. Per esempio per creare un wikilink a una certa marina militare basterebbe fare: [[{{Nazioni|ITA|mar_mil}}]]. Si può infine pensare a delle ottimizzazioni, solo come esempio: omettere "mar_merc_ins" se uguale a "bandiera" e omettere "mar_mil_ins" se uguale "mar_merc_ins". --Rotpunkt (msg) 11:49, 3 nov 2013 (CET)Rispondi

Avvisato il progetto Marina per raccogliere pareri allargati. Per il lavoro sporco, imposta la sandbox del primo step che indichi dove preferisci e al resto ci pensiamo noi. Grazie in anticipo. --EH101{posta} 14:02, 4 nov 2013 (CET)Rispondi
La sandbox l'ho messa direttamente qui, come sottopagina della discussione. L'ho contornata dal tag "source" solo per visualizzarla meglio quando salvata. --Rotpunkt (msg) 14:44, 4 nov 2013 (CET)Rispondi
Ho fatto la maggior parte della conversione. Inizio con il caricare fino alla DDR, per consentire un controllo e vedere se va bene. --EH101{posta} 17:37, 4 nov 2013 (CET)Rispondi
Ho aggiunto le nazioni che hai messo nella sandbox. Le parentesi quadre in mar_mil è meglio non usarle, ci pensa il template a metterle per permettere per esempio i piped link. Non ho aggiunto però tutte le nazioni che non esistevano già in Modulo:Nazioni/Nazioni, o perché il nome va rivisto alla luce di Modulo:Nazioni/Alias o perché nuove. Ci penserei alla fine a questi casi. In questa tornata ho quindi
  • saltato: "ALB (1945-1992)", "ALB (costiera)", "ALB (governativa)", "ALD", "ANG", "AUT (1786-1869)", "AUS (1911-1967)", "AUT (1804-1867)", "AUT-HUN (1915-1918)", "BRD", "BUR", "CAN (1868-1965)", "CAN (1965-2013)"
  • aggiunto tutte le altre: "ITA", "FRA", "ABW", "ALB", "AND", "AGO", "ANT", "ARE", "ARG", "AUS", "AUT", "AUT-HUN", "AZE", "BEL", "BEN", "BGD", "BGR", "BHR", "BHS", "BLZ", "BOL", "BMU", "BRA", "BRB", "BRN", "CAN", "CHL", "CHN", "CIV", "CMR", "CRI", "COD", "COG", "COL", "COK", "COM", "CPV", "CUB", "CUW", "CYM", "CYP", "CZE", "DDR"
A questo punto ho creato Template:Insegna navale/Sandbox che è la versione di Template:Insegna navale senza più switch interni. Funziona già per tutte le nazioni qui sopra aggiunte, per esempio per AUS:
Template corrente Con modulo Nazioni
{{Insegna navale|AUS}}   {{Insegna navale/Sandbox|AUS}} [[File:|50px|border]]
{{Insegna navale|AUS|mercantile}}   {{Insegna navale/Sandbox|AUS|mercantile}} [[File:|50px|border]]
{{Insegna navale|AUS|nome}}   Royal Australian Navy {{Insegna navale/Sandbox|AUS|nome}} [[File:|50px|border]] [[]]
--Rotpunkt (msg) 21:08, 4 nov 2013 (CET)Rispondi
Ok continuo il lavoro per ora solo con le nazioni senza aggiunte di date tra parentesi. Attenzione però: la questione è cruciale. Senza gestione delle informazioni delle date tra parentesi, pensa per esempio cosa può succedere alla bandiera tedesca pre e post guerra. Senza gestione dei periodi storici ne vedremmo delle belle e il template sarebbe inutilizzabile. --EH101{posta} 09:50, 5 nov 2013 (CET)Rispondi
Non è tanto un problema di parentesi, è che alcune di quelle che ho messo nel gruppo "saltate" andavano solo riviste alla luce di Modulo:Nazioni/Alias. Per esempio se invece di BRD usavi FRG, o usavi MMR invece di BUR, andava bene. Quando poi userai Insegna navale/Sandbox, mettere BRD o FRG, MMR o BUR diventa indifferente (Alias serve proprio a questo). Però in questo inserimento, per evitare problemi, vorrei avere solo i nomi precisi dalla tabella Nazioni, senza dovermi andare a guardare adesso Alias (li guardiamo assieme in uno step successivo). Alla fine rimarranno nazioni che non esistono né in Nazioni né in Alias, e quelle le creeremo ex-novo, oppure magari basterà creare un alias perché la stessa nazione esiste già, solo con diverso nome. Quindi per me mettile pure tutte, io semplicemente in una prima passata se non le trovo in Nazioni le salto. Poi sistemiamo una a una assieme le "saltate" in un secondo step. Ti sembra tutto a posto ora? --Rotpunkt (msg) 10:29, 5 nov 2013 (CET)Rispondi
OK ! --EH101{posta} 11:28, 5 nov 2013 (CET)Rispondi
Completata la tabella. Mancano solo le varie versioni della marina tedesca. --EH101{posta} 13:58, 5 nov 2013 (CET)Rispondi
Dei 232 record della tabella che hai fatto ne ho inseriti 170 in Modulo:Nazioni/Nazioni, che avevano lo stesso codice nazione. Ne sono rimasti fuori 62 che adesso divido a gruppi e te li riporto qui. In alcuni casi sarà da corregere il nome (perché l'alias c'è già), in altri da creare l'alias, per quelli rimanenti sarà da creare una nuova nazione. --Rotpunkt (msg) 16:46, 5 nov 2013 (CET)Rispondi
E lo può fare chiunque ? Mi sembra di ricordare che tutte le creazioni di nazioni sono protette. --EH101{posta} 16:52, 5 nov 2013 (CET)Rispondi
Quelle che sono protette sono le 844 pagine in Categoria:Template_Naz. Quello che sto modificando è invece Modulo:Nazioni/Nazioni, che è l'insieme di quelle sottopagine + l'unione con le sottopagine in Categoria:Template AggNaz. In quel file possiamo fare qualunque cosa. Qui è spiegato. --Rotpunkt (msg) 18:10, 5 nov 2013 (CET)Rispondi

──────────────────────────────────────────────────────────────────────────────────────────────────── Delle 62 rimaste comincio a proporti questo gruppetto di 9. Sono tutte e 9 presenti in Modulo:Nazioni/Alias, dovresti solo guardarle una a una e dirmi se la rinomina che farei è corretta. Scusa le ripetizioni nelle domande ma ho fatto un po' di copia/incolla.

  1. BRD: in alias redirige a FRG (Germania Ovest). Dal nome della marina militare (Bundesmarine) sembrerebbe quella, va bene se la rinonimo FRG? Diventerà richiamabile sia con BRD che con FRG.
  2. BUR: in alias redirige a MMR (Birmania). Dalla immagine della marina mercantile (Flag of Myanmar.svg) sembrerebbe quella, va bene se la rinomino MMR? Diventerà richiamabile sia con BUR che con MMR.
  3. CRO: in alias redirige a HRV (Croazia). Dal nome della marina (Marina militare croata) sembrerebbe quella, va bene se la rinomino HRV? Diventerà richiamabile sia con CRO che con HRV.
  4. LIB: in alias redirige a LBN (Libano). Dall'immagine della marina mercantile (Flag of Lebanon.svg) sembrerebbe quella, va bene se la rinomino LBN? Diventerà richiamabile sia con LIB che con LBN.
  5. OMA: in alias redirige a OMN (Oman). Dall'immagine della marina mercantile (Flag of Oman.svg) sembrerebbe quella, va bene se la rinomino OMN? Diventerà richiamabile sia con OMA che con OMN.
  6. SRI: in alias redirige a LKA (Sri Lanka). Dall'immagine della marina mercantile (Flag of Sri Lanka.svg) sembrerebbe quella, va bene se la rinomino LKA? Diventerà richiamabile sia con SRI che con LKA. => tra l'altro noto che "LKA" tra le marine esisteva e mancava proprio della marina mercantile che era invece sotto SRI.
  7. SUI: in alias redirige a CHE (Svizzera). Dall'immagine della marina mercantile (Civil Ensign of Switzerland (Pantone).svg) sembrerebbe quella, va bene se la rinomino CHE? Diventerà richiamabile sia con SUI che con CHE.
  8. TOG: in alias redirige a TGO (Togo). Dall'immagine della marina mercantile (Flag of Togo.svg), sembrerebbe quella, va bene se la rinomino TGO? Diventerà richiamabile sia con TOG che con TGO.
  9. URS: in alias redirige a "SUN 1980-1991". Dal nome della marina ("Voenno Morskoj Flot SSSR") sembrerebbe quella, va bene se la rinomino "SUN 1980-1991"? Diventerà richiamabile sia con URS che con "SUN 1980-1991"

--Rotpunkt (msg) 18:53, 5 nov 2013 (CET)Rispondi

Ritorna alla pagina "Insegna navale".