[RISOLTO] Notifica messaggi su desktop postato il 14/06/2016 11:22:11 nel forum programmazione, gdrcd, open source, hosting e modificato da staff shadowland il 16/06/2016 23:19:45
Salve a tutti, mi chiedevo se qualcuno potesse darmi qualche suggerimento o indicarmi qualche sito che spieghi come poter impostare un avviso di ricezione messaggio quando la Land viene ridotta ad icona sul Desktop. Un esempio spicciolo è quello per le notifiche classiche delle mail (tipo outlook) o FB.
Il problema nasce quando appunto si ha la Land ridotta ad icona ed i suoni dei messaggi sono disabilitati, il giocatore non è consapevole in questa maniera se gli è stato inviato un messaggio o meno.
C'è un modo per rendere funzionale questa modifica anche con gdrcd?
Grazie per l'attenzione =)
Pagine → 1 2
14/06/2016 12:23:40
Ciao,
c'è una fantastica API in HTML5 per farlo, cui ti lascio il link.
https://developer.mozilla.org/it/docs/Web/API/notification ↗
il grosso problema è che non puoi farlo fare in automatico ma l'utente deve concedere il permesso a ricevere le notifiche (viene fuori un quadretto sull'url) e se viene detto "no" non le vedranno, mai più.
semplicemente perchè non puoi passare all'esterno di una applicazione dei dati che interagiscano con il desktop senza il permesso dell'utente (limitazioni di sicurezza)
16/06/2016 17:56:58
Ti ringrazio per le delucidazioni, attualmente ho provato ad integrare il codice unicamente per i messaggi ricevuti ma purtroppo senza alcun risultato, dovrò lavorarci per venirne a capo. Se riuscirò a risolvere, lo farò presente =)
16/06/2016 18:52:03
Io le ho implementate su Millennium per nuova riga in chat e nuovo messaggio :) ricordati di inserire un autofade dopo qualche secondo ;)
16/06/2016 21:58:43
Ho usato un codice simile a quello suggerito da longbow integrandolo all'allarme di ricezione messaggio.
Il problema che si presenta è quando all'arrivo di un messaggio, non compare alcuna notifica automatica nè a pagina aperta, nè ridotta ad icona. L'abilitazione ai permessi è attiva e funzionante, ma la notifica su desktop arriva solo quando si clicca sul pulsante apposito aprendo la Land e questo rende le notifiche inutili.
Posto qui il codice per le notifiche in caso dovesse servire:
16/06/2016 22:52:43
io ho fatto una prova veloce usando esattamente il codice postato e funziona perfettamente anche associandolo ad un refresh ajax.
Nel momento in cui avviene il refresh la notifica viene inviata.
16/06/2016 23:24:36
Sono venuta a capo del problema. Volevo ringraziare molto Blancks per la disponibilità concessami.
Posto di seguito il codice.
In messaggi.inc alle ultime righe, precisamente al termine di:
16/06/2016 23:27:23
16/06/2016 23:59:11
Nelle options io aggiungerei anche:
tag: 'new_message'
O qualsiasi altro tag si voglia, questo perchè una specifica di quelle API fa in modo che se si ha una notifica con lo stesso tag, questa invece di andare ad appendersi alle precedenti vada a sostituire la notifica con lo stesso tag.
In questa maniera si evita chepiù notifiche provenienti dalla pagina dei nuovi messaggi si impilino.
17/06/2016 09:06:46
Dyrr, già che ci siete fatene un moduletto GDRCD...
04/09/2016 15:36:57
Discussione seguita da
Pagine → 1 2
Rispondi alla Discussione Aggiungi ai Preferiti Inoltra Discussione Forum Programmazione, GDRCD, Open Source, Hosting Elenco Forum
RAID Shadow Legends: L'incarnazione del male, Loki l'Ingannatore!
Enlisted: Nuovi effetti visivi!
Sponsorizzati con noi! → Sponsorizza il tuo gioco su GDR-online! Trova nuovi giocatori fra i migliaia di appassionati che ogni giorno visitano il portale!
wall91 si è accreditato come gestore di One Piece Redemption gdr
The Coven: La quest continua...
I dati del generatore di rank sono stati aggiornati!
Legacy of Magic: Festa della cacciata della Perdizione
Sea of Conquest → Vivi un'avventura tra i mari! Dal cuore del Mare del Diavolo, un paradiso piratesco brulicante di magia, tesori e avventure, salperai verso l'ignoto!
Storie di Agarthi: Piccoli ritocchini per enormi Titani
CRSED: F.O.A.D.: Corsa agli zombi!
Il gestore di Le Cronache di Raja Dunia ha risposto alla recensione di derek_ryger
Il gestore di Crystal Tokyo ha risposto alla recensione di aryamoon
Storie di Agarthi → Un Varco si apre davanti a te, un mondo tra i mondi è a portata di mano. Lasciati alle spalle le certezze, inizia l'avventura!
La Tana del Ladro: TdL Stories - 🌑 Le Maschere Nere 🌑
dalya ha recensito Le Cronache di Raja Dunia
Age of Crystals: Evento Arrivederci Genithalia, Benvenuto Rhotyx IV
Football Team Soccer → Diventa una stella del calcio! Crea, allena ed equipaggia il tuo giocatore. Unisciti a un club e vinci in Football Team Game!
Star Trek Equilibrium - Intervista al founder del play by forum Star Trek Equilibrium!
Multiplayer - Multiplayer: al tavolo con la tecnologia dei casinò online
Play Modena - Scopriamo assieme l'edizione 2016 del noto festival del gioco di Modena!
Giochi Medievali - Lista completa dei giochi di ruolo online ambientati nell'oscuro Medioevo
New Old Tale - Intervista ai gestori del gioco di ruolo via chat ad ambientazione manga New Old Tale Magi Parallel Universe
Giochi Signore degli Anelli - Lista completa dei giochi di ruolo online del signore degli anelli
Ultima Espiazione - Intervista alla gestrice di Ultima Espiazione Gdr un play by chat Urban Fantasy dalle tinte fosche.
Pecurialità dei Gdr - Potenziali peculiarità del gdr-online alle quali dare una certa rilevanza