Discussioni template:Google books

Ultimo commento: 2 anni fa, lasciato da Carnby in merito all'argomento Numero di pagina

Aggiornamento versione template e istruzioni modifica

Propongo l'implementazione di funzioni del template.

La nuova versione del template si trova qui Utente:Raoli/Google Books, mentre le istruzioni qui Utente:Raoli/Google Books/man.

Allora? Che ne dite? Qualche admin può sostituire le versioni? :) --Raoli ๏̯͡๏ (msg) 23:00, 27 feb 2012 (CET)Rispondi

È un'ottima idea aggiungere nuovi parametri, in particolare trovo utile la possibilità di linkare direttamente la copertina o una pagina dell'anteprima. Ho provato la versione del template già ampliata da Raoli su Wikiquote e vedo che funziona. Non capisco solo una cosa: a che serve l'opzione "evidenzia"? (Non vedo differenze quando la si mette). --Spinoziano (msg) 09:32, 29 feb 2012 (CET)Rispondi
Il parametro Evidenzia serve per evidenziare di giallo le parole contenute nel libro su Google Books per una più rapida ricerca. --Raoli ๏̯͡๏ (msg) 23:07, 29 feb 2012 (CET)Rispondi
Ah, ho capito (magari però questa cosa spieghiamola meglio nel "man"). Procediamo intanto a sostituire le versioni? :) --Spinoziano (msg) 16:51, 1 mar 2012 (CET)Rispondi
Si, certamente. Però chi lo fa? --Raoli ๏̯͡๏ (msg) 16:59, 1 mar 2012 (CET)Rispondi
  Fatto, scusate il ritardo. --Vito (msg) 21:48, 1 mar 2012 (CET)Rispondi
Grazie, Vito. --Raoli ๏̯͡๏ (msg) 22:05, 1 mar 2012 (CET)Rispondi

Si cita Google o il libro? modifica

C'è qualcosa che non va in questo template; la fonte che citiamo è il libro, no? Indipendentemente dal fatto che ce ne sia una copia su Google books. L'url è un valore aggiunto, ma l'aspetto della citazione dovrebbe essere quello di un Cita libro.--Bultro (m) 14:03, 19 ott 2013 (CEST)Rispondi

Penso anch'io che, per rinviare a un'anteprima su Google books, spesso è meglio - per completezza - usare il Cita libro (mettendo il link all'anteprima di Google books nel parametro url), ma quando si vuole apporre un collegamento più sintetico, ad esempio nella sezione Collegamenti esterni, questo template è più pratico. --Spinoziano (msg) 15:08, 19 ott 2013 (CEST)Rispondi
Ero venuto qui a dire la stessa cosa. Questo tmp deve rimanere indipendente, ma restituire risultati analoghi a Cita libro.
Ci sono anche dei malfunzionamenti: a me sembrano tali. A breve li segnalo. pequod76talk 16:01, 3 nov 2013 (CET)Rispondi
  • Intanto deve essere il parametro "pagina" a produrre il testo "p. 12345". Allo stato attuale va messo nel parametro "titolo" e finisce anch'esso in corsivo.
  • Manca l'autore e tutti gli altri parametri classici per referenziare un libro, una rivista e quant'altro. Il tmp menziona il "libro" come se fosse un'entità indipendente.
  • Il parametro "copertina" mi pare venga annullato (giustamente) da "pagina": la cosa andrebbe comunque segnalata.
I malfunzionamenti in realtà li ho ravvisati perché "mal consigliato" dal man, per cui l'ho editato un po'. pequod76talk 17:08, 3 nov 2013 (CET)Rispondi
In tutto ciò, possiamo prevedere un redirect {{gbooks}}? pequod76talk 17:09, 3 nov 2013 (CET)Rispondi
Io sarei comunque per orfanizzarlo e mantenerlo solo per compatibilità di chi copia voci da en.wik (e periodicamente orfanizzare), non ha senso il discorso della comodità, se si cita un libro lo si fa correttamente non ci si limita a buttare lì un link--Moroboshi scrivimi 17:31, 3 nov 2013 (CET)Rispondi
Il motivo per cui imho va tenuto è che ti dà modo di linkare ad una singola pagina scansionata. Oggi è "comodo" perché è fatto male. Lo si faccia bene e si preservino le potenzialità specifiche di G books (e ovviamente di altri contenitori simili, che immagino però dovranno essere linkati tramite tmp dedicati). pequod76talk 19:44, 3 nov 2013 (CET)Rispondi
Basta inserire l'url che punta alla pagina citata, invece di url base + parametro, che alla fine li copi e incolli comunque dalla barra del browser, solo che devi farlo due volte invece che farlo una volta sola.--Moroboshi scrivimi 20:56, 3 nov 2013 (CET)Rispondi
Il problema è che gli URL da books tendono a essere chilometrici e poi coinvolgono dati che è assurdo che vengano fuori, talvolta persino che browser usa il tipo che ha copiato il link. Poi c'è il pezzo "http://" che spesso se ne va (so come gira la cosa, ma io di solito organizzo il link a books direttamente nella barra degli URL del browser, quindi il prefisso non si ripristina come accade invece se copi direttamente in casella di modifica).
Insomma, questa funzione di gbooks con Cita libro si perde e a usare accrocchi io personalmente mi perdo, tanto che non linko più singole pagine, metto solo l'id e indico la pagina. pequod76talk 22:30, 3 nov 2013 (CET)Rispondi
Basta saper scrivere l'URL correttamente; vedi ad es. Simone Weil#Bibliografia: molti Cita libro linkano alle anteprime su Google books, alcuni alla copertina, altri alla pagina precisa, e tutti gli URL sono brevi (li ho compilati io). --Spinoziano (msg) 14:13, 4 nov 2013 (CET)Rispondi

Il template potrebbe limitarsi a creare il solo link, visto che la comodità è quella, poi lo si inserisce nel campo "url" dei template di citazione (o dentro le [] fatte a mano). Attualmente è stato usato in circa 200 voci, con obbrobri vari mettendoci i veri dati della citazione "di fianco"; una conversione automatica in Cita libro si potrebbe fare, ma inizialmente sarebbero dei Cita libro con soltanto titolo e url (e al massimo pagina) --Bultro (m) 22:36, 28 mar 2014 (CET)Rispondi

Premesso che un template specialistico per linkare a google mi piace poco (proprio per gli obbrobri che spinge a creare) IMHO la cosa più pratica sarebbe di fare una funzione a parte nel modulo citazione da richiamare qui con un #invoke che ricostruisce l'url come fa adesso il template e poi gira il tutto alla funzione più generale. in questo modo avrebbe tutti i parametri già gestiti dal modulo citazione, più quelli specialistici che ha adesso e si manterrebbero aggiornati con l'aggiunga/eliminazione di parametri dal modulo di citazione. Provo a dare un'occhiata al problema il fine settimana se non ho impegni improvvisi.--Moroboshi scrivimi 00:31, 29 mar 2014 (CET).Rispondi
Tra parentesi i due parametri "|opera=[[Google Libri]]|editore=Google Inc" sono da falcidiare, i libri non sono pubblicati da Google bensì ospitati sui suoi server, nè fanno parte di una collana "Google Libri".--Moroboshi scrivimi 00:39, 29 mar 2014 (CET)Rispondi
Due parametri "facili": id del libro ed eventualmente numero pagina. Se quest'ultimo è indicato, si viene condotti direttamente alla pagina. Togliere il tmp specialistico significa tagliare le gambe a diversi utenti che non hanno la santa pazienza di misurarsi con tmp più complessi. Questo tmp specialistico può comunque restituire uno stile omogeneo a quelli attualmente prediletti. pequod76talk 11:18, 29 mar 2014 (CET)Rispondi
Onestamente io preferisco di gran lunga un'utente inesperto che mi mette autore, titolo e data di pubblicazione in formato libero senza usare template che uno che mi mette un'url a google books e via (ed onestamente se è abbastanza sgamato da estrarre l'id dall'url non lo vedo così imbranato da non sapere compilare un template normale). Comunque lo sto facendo mantenendo i parametri correnti id/pagina/romano/evidenzia/copertina, per il resto si potranno opzionalmente mettere tutti i template del cita libro.--Moroboshi scrivimi 11:32, 29 mar 2014 (CET)Rispondi
Senza andare a complicare il modulo per una cosa così secondaria, basterebbe trasformare il template in un #invoke:citazione con alcuni parametri precompilati --Bultro (m) 17:50, 29 mar 2014 (CET)Rispondi
Questo me lo complicherebbe comunque e probabilmente anche di più - in questo caso i parametri precompilati mi arriverebbero in frame.args, mentre quelli non precompilati in frame:getParent().args.--Moroboshi scrivimi 23:16, 29 mar 2014 (CET)Rispondi
A me non sembra che tu debba fare qualcosa. In Utente:Bultro/ProvaT ho messo ad esempio {{#invoke:Citazione|citation|CitationClass=libro|titolo=Precompilato}}; se chiami {{Utente:Bultro/ProvaT|autore=Tizio}} ottieni: Precompilato. --Bultro (m) 14:13, 30 mar 2014 (CEST)Rispondi

[ Rientro]Sì non avevo ancora controllato il codice e avevo dimenticato che in effetti frame.args e frame:getParent().args vengono copiati sulla stessa tabella di chiavi che poi viene usata dal template di citazione. Questo comunque provoca un paio di effetti collaterali (vedi chiamata del template template:Google books/sandbox:

  1. Se l'id di google books viene passato con il parametro nominale anzichè posizionale viene interpretato anche come "id" generico del libro e aggiunto in fondo alla citazione:
    • {{Google books/sandbox|id=1WZsR0jzBtsC|titolo=Amore colpevole, p. 10|pagina=10}}: Amore colpevole, p. 10, p. 10, 1WZsR0jzBtsC.
  2. I parametri come "romano" o "evidenzia" arrivano anche loro al template di citazione che li segnala come sconosciuti aggiungendo il messaggio Parametro sconosciuto |evidenzia= ignorato (non posso fare l'esempio diretto perchè i messaggi di errore del modulo citazione sono soppressi in questo namespace).

Per cui comunque un paio di hack devo farli.--Moroboshi scrivimi 15:09, 30 mar 2014 (CEST)Rispondi

L'ho aggiornato a gestione mediante il modulo citazione, sono disponibili tutti i parametri di questo per cui si può adesso scrivere:

Rimane il fatto che tutti gli usi esistenti hanno solo il titolo. Forse converrebbe far aggiungere a un bot i parametri "autore", "editore"... da compilare.
(ma non era meglio sostituirlo proprio con Cita libro, e orfanizzare periodicamente, come dicevi all'inizio?) --Bultro (m) 11:34, 31 mar 2014 (CEST)Rispondi
Infatti ieri ho cominciato a orfanizzarlo, ho fatto finora una sessantina/settantina di voci - ho un bot che compila il cita libro pescando i dati da google, ma bisogna comunque controllare ogni edit (non sempre google è preciso e alle volte bisogna correggere comunque dei dati a mano.--Moroboshi scrivimi 11:53, 31 mar 2014 (CEST)Rispondi

Template obsoleto? modifica

[@ Moroboshi] questo template può essere ancora usato oppure è obsoleto? Se è obsoleto, esiste un parametro con lo stesso effetto dell' "evidenzia" nel modulo citazione? Se non è obsoleto, ho visto che se nel parametro "evidenzia" si deve usare la codifica URL (per esempio per rappresentare uno spazio bisogna scrivere %20), ma questo non è scritto nel man. Non sarebbe il caso di scriverlo?--Malore (msg) 23:25, 24 nov 2015 (CET)Rispondi

Dovrebbe essere orfanizzato, ma è uno dei tanti progetti che dovrei fare e su cui poi rimango indietro. Per quanto riguarda l'evidenziazione non c'è alcun parametro nel modulo citazione (ed IMHO non dovrebbe neanche essere fatta).--Moroboshi scrivimi 06:43, 25 nov 2015 (CET)Rispondi
Se si trasforma in un semplice richiamo a Cita libro, come t:Cite book, e come avevo fatto all'inizio, poi basta substarlo per convertirlo e chiunque lo può fare. A lungo termine è una soluzione migliore e senza complicazioni per il modulo --Bultro (m) 10:25, 26 nov 2015 (CET)Rispondi

Problema con titolo e anno originali modifica

Ho notato un problema, ma penso sia comune con il template {{Cita libro}}, riguardo il titolo e l'anno originali. Vedere ad esempio David Carradine#Opere letterarie. Dunque: se io inserisco i parametri titolooriginale e annooriginale accade una cosa molto strana: mentre l'anno dell'edizione italiana appare normalmente e di seguito l'anno originale tra parentesi quadre, per quanto riguarda il titolo accade l'esatto contrario. Ovvero che mi appare prima il titolo originale e tra parentesi il titolo italiano, mentre dovrebbe essere esattamente il contrario, perché l'opera citata e linkata è quella italiana, mentre l'originale andrebbe citato tra parentesi quadre. In ogni caso, comunque la si voglia mettere i due parametri sono discordanti, perché tanto l'uno quanto l'altro dovrebbero apparire tra parentesi quadre in seguito alla stampa in italiano citata, dato che questo è lo scopo di citare l'opera originale. --  Il Passeggero - amo sentirvi 13:21, 25 gen 2018 (CET)Rispondi

In realtà sono per uso di "originale" diverso, annooriginale è riferito alla pubblicazione originale di un libro, anche nella stessa lingua, mentre titolooriginale è per indicare il titolo originale di un libro in una lingua in alfabeto non latino (mettendo in titolo la traduzione del titolo). Se si vogliono inserire due edizioni diverse, allora vanno inserite due citazioni separate.--Moroboshi scrivimi 14:08, 25 gen 2018 (CET)Rispondi
Ah, avevo frainteso. OK. Allora come non detto. :-) --  Il Passeggero - amo sentirvi 15:02, 25 gen 2018 (CET)Rispondi

Numero di pagina modifica

[@ Moroboshi, Bultro] Stavo sistemando la pagina Stellantis quando mi sono imbattuto in due URL di Google libri con prefisso di pagina PP e PT, attualmente non supportati da questo template, a differenza di quello inglese dove il parametro |pg= consente l'inerimento di numeri di pagina che non siano preceduti da PA e PG. È possibile renderlo disponibile anche per la versione italiana? Grazie.--Carnby (msg) 17:11, 29 nov 2021 (CET)Rispondi

Ritorna alla pagina "Google books".