Giusto, ma perché angosciarsi per gli utenti che sono determinati a spararsi un colpo al piede? Finché hanno ricevuto l’avviso, possiamo dire: “beh, noi abbiamo avvertito”.. Supporto la rimozione della modalità da questo:
Potremmo aggiungere alcune parole per incoraggiare gli utenti ad aggiornare, ad esempio:
Abbiamo aggiornato questo sito. Aggiornate, o le cose potrebbero diventare strane
Non esattamente con queste parole, ma capite cosa intendo
16 Mi Piace
Vorrei che migliorassimo questo per la versione corrente, quanto lavoro richiede secondo te @sam .. Penso che il metodo classico
lasci molto a desiderare e preferisco di gran lunga il mockup di @awesomerobot . Non propongo un grande cambiamento nel comportamento, basta eliminare il fastidioso grande dialogo OK/ANNULLA?
3 Mi Piace
sam
(Sam Saffron)
25 Marzo 2021, 5:02am
23
Probabilmente non ci vuole molto lavoro per aggiungerlo, @martin può occuparsene la prossima settimana.
4 Mi Piace
martin
(Martin Brennan)
6 Aprile 2021, 11:13pm
30
Questa modifica è stata unita:
master ← feature/subtle-software-update-prompt
merged 10:56PM - 06 Apr 21 UTC


This moves the "This site was just updated" modal asking the user if they want to refresh into a subtle prompt that slides down from the header.
Also in this PR I've added a helper to publish message bus messages in JS tests. So instead of this:
```javascript
// Mimic a messagebus message
MessageBus.callbacks
.filterBy("channel", "/global/asset-version")
.map((c) => c.func("somenewversion"));
```
We can have:
```javascript
publishToMessageBus("/global/asset-version", "somenewversion");
```
### Testing
Change this JS:
```
timeout = later(() => {
updatePromptWidget.state.showPrompt = true;
updatePromptWidget.scheduleRerender();
}, 1000 * 60 * 24 * 60);
```
to
```
timeout = later(() => {
updatePromptWidget.state.showPrompt = true;
updatePromptWidget.scheduleRerender();
}, 500);
```
And send messagebus messages via `rails c` like so (the numbers are just random):
```ruby
MessageBus.publish("/global/asset-version", 428523235235)
```
Ora il popup appare in alto nella pagina ed è molto meno invadente rispetto a una finestra modale
11 Mi Piace