Discussioni MediaWiki:Gadget-DraftReview.js

Da Wikipedia, l'enciclopedia libera.
Vai alla navigazione Vai alla ricerca

Commenti predefiniti e personalizzati[modifica wikitesto]

Come widget per far scrivere a mano o selezionare il commento io userei ComboBoxInputWidget, mi sembra che sia quello che fa al caso nostro. I commenti che vengono salvati dall'utente andrebbero quindi aggiunti allo stesso elenco dei commenti predefiniti nel ComboBox. Inoltre andrebbero salvati non su una pagina wiki ma via mw:API:Options ad esempio in userjs-gadget-review-draft, vedi esempio pratico.--Sakretsu (炸裂) 20:48, 20 lug 2021 (CEST)[rispondi]

Grazie [@ Sakretsu], provo ad applicare le modifiche nella sandbox, poi se va tutto bene le sposto qui! --ValeJappo (msg) 20:57, 20 lug 2021 (CEST)[rispondi]
Se si ha intenzione di rendere lo script un accessorio non vale la pena perderci tempo, ma dopo il refactoring OO.ui (windowManager) in teoria è undefined, poiché la dipendenza non è ancora caricata. All'atto pratico non dovrebbe dare errore a nessuno su itwiki neanche adesso, visto che oojs-ui-windows viene già caricato dall'accessorio nascosto RichiediRevisioneBozza, è solo una cosa che ho notato per caso in un ambiente di test pulito (dove avrei testato DropdownWidget, ma mi avete preceduto). --Titore (msg) 00:20, 21 lug 2021 (CEST)[rispondi]
Hai ragione, è che avevo cominciato a fare qualche modifica ma poi mi sono messo a riordinare il codice. Quella riga non dovrebbe stare lì, domani ci rimetto mano--Sakretsu (炸裂) 02:42, 21 lug 2021 (CEST)[rispondi]
Ciao [@ Sakretsu], nella tua modifica hai rimosso il controllo alla categoria Bozze da revisionare, quindi ora il pulsante appare anche quando la revisione non è stata richiesta: è voluto, quindi in questi casi disabilito la possibilità di respingere la bozza, oppure no? --ValeJappo (msg) 10:59, 21 lug 2021 (CEST)[rispondi]
No, in quel caso basta il link "pubblica" nel template Bozza. Ho corretto, fammi sapere se noti altro--Sakretsu (炸裂) 11:59, 21 lug 2021 (CEST)[rispondi]

[ Rientro] Ho riscritto il codice. Gli elementi non interagivano bene fra di loro e la personalizzazione dei commenti era difficoltosa. Adesso non ci sono più sempre e solo tre caselle, ma sono presenti diverse funzionalità. Restano un paio di cose da rivedere lato codice. Nel frattempo l'accessorio è da testare--Sakretsu (炸裂) 01:48, 25 lug 2021 (CEST)[rispondi]

Ciao, ho testato oggi l’accessorio e a me non funziona: imposto il commento, l’esito, ma non esegue le modifiche. Inoltre, non so se sono l’unico, ma ero più comodo col precedente meccanismo per il salvataggio di commenti personalizzati. Mi trovo invece bene con gli altri adattamenti fatti. GA16   […] 13:35, 25 lug 2021 (CEST)[rispondi]
Come meccanismo, quello di Sakretsu mi sembra nettamente migliore, però in effetti non sembra funzionare correttamente. Se arrivo più tardi provo a controllare cosa non va --ValeJappo (msg) 13:44, 25 lug 2021 (CEST)[rispondi]
Grazie, mi era sfuggito questo. Ora dovrebbe andare--Sakretsu (炸裂) 14:23, 25 lug 2021 (CEST)[rispondi]
[@ Sakretsu] ho provato lo strumento con le tue modifiche: grazie mille, è ottimo. L'unico problema che ho notato è che i preferiti non si possono trascinare da mobile, quindi non c'è modo per cancellarli; questo sembra essere un problema di OOUI. Forse sarebbe meglio mettere gli elementi in un RadioSelectInputWidget ed eliminare quello selezionato nel momento in cui si preme il pulsante: che ne dici? --ValeJappo (msg) 14:45, 25 lug 2021 (CEST)[rispondi]
Il drag and drop non va molto d'accordo coi touchscreen in generale. In effetti se vogliamo attivare l'accessorio anche su mobile, solo lì farei apparire l'elenco in un altro widget, magari CheckboxMultiselectWidget che consente di rimuovere più di un elemento alla volta. Lascerei invece le cose come stanno su desktop dove si possono anche riordinare i commenti più velocemente--Sakretsu (炸裂) 15:45, 25 lug 2021 (CEST)[rispondi]
[@ Sakretsu] Ciao, ho visto la tua modifica, grazie: mi ero riproposto di farlo io ma mi è passato di mente...
Siccome il problema sta nel touch e non nella versione usata, ho cambiato il controllo sulla versione con un controllo sul touch --ValeJappo (msg) 18:20, 29 lug 2021 (CEST)[rispondi]
Va bene. Intanto ho fatto le modifiche che mi restavano da fare. Se funziona tutto, per me possiamo promuoverlo ad accessorio--Sakretsu (炸裂) 19:28, 30 lug 2021 (CEST)[rispondi]
[@ Sakretsu, ValeJappo] Ciao, stavo provando lo script ma dice che “qualcosa è andato storto”: da cosa pensate possa essere causato? Grazie per il vostro lavoro. GA16   […] 21:38, 30 lug 2021 (CEST)[rispondi]
[@ Gianmariloppio Amigdala 16] Ciao, il messaggio "qualcosa è andato storto" non esiste nello script: sei sicuro sia un suo problema? Dove, come e quando è apparso? --ValeJappo (msg) 21:46, 30 lug 2021 (CEST)[rispondi]
[@ ValeJappo] Schiaccio il bottone, seleziono l’esito, aggiungo il commento, scelgo di avvisare l’autore, confermo le mie scelte e compare il messaggio: “Qualcosa è andato storto” e sotto due bottoni “Nascondi” in grigio, e “Riprova” in blu. Se può essere utile, sono da iPad e utilizzo l’interfaccia Vector. GA16   […] 21:55, 30 lug 2021 (CEST)[rispondi]
Sì, è la finestra di errore predefinita. Ho risolto, grazie--Sakretsu (炸裂) 22:08, 30 lug 2021 (CEST)[rispondi]

Malfunzionamento[modifica wikitesto]

@Sakretsu, ciao, dopo la tua ultima modifica il gadget non sembra più funzionare. Puoi confermare? --ValeJappo (msg) 16:54, 9 gen 2022 (CET)[rispondi]

@ValeJappo ho appena fatto una prova sia a respingere sia ad approvare una bozza e mi sembra tutto a posto. Riesci a vedere nella console di che errore si tratta? --Sakretsu (炸裂) 17:54, 9 gen 2022 (CET)[rispondi]
@Sakretsu ho già controllato, non appaiono errori. Appare il messaggio di successo e sembra tutto a posto ma l'azione non viene realmente eseguita. La pagina in questione è Bozza:Scaffold (in respingimento). Puoi provare a vedere se tu riesci a farlo? --ValeJappo (msg) 17:57, 9 gen 2022 (CET)[rispondi]
@ValeJappo non c'entra l'ultima modifica, l'accessorio potrebbe non sempre capire dove pubblicare l'esito se le richieste sono inserite a mano. Vediamo se così va meglio --Sakretsu (炸裂) 12:15, 10 gen 2022 (CET)[rispondi]
grazie mille, confermo che ora funziona correttamente @Sakretsu --ValeJappo (msg) 21:55, 10 gen 2022 (CET)[rispondi]