Cosa vorresti fare?
Plugin per creare campi personalizzati per utenti e argomenti e aggiornare questi campi con un semplice pulsante. Ho aggiunto i dettagli qui sotto.
Quando hai bisogno che sia fatto?
Appena è pronto.
Qual è il tuo budget, in dollari USA, che puoi offrire per questo compito?
Sto lavorando con un budget limitato, forse un paio di centinaia di dollari, dammi un preventivo e potremmo trovare un accordo.
Campi personalizzati utente
Verrà aggiunto un campo personalizzato per ogni utente: solo l’amministratore potrà modificare questi campi personalizzati, gli utenti non potranno modificarli. Dovrebbe essere modificabile anche tramite API (solo amministratore)
- wallet (se aggiunge denaro al suo account e i guadagni derivanti dalla gamification verranno aggiunti qui “se dona, verrà detratto da qui”) (il wallet sarà visibile solo all’utente e all’amministratore)
- donated (il denaro che ha dato a qualcun altro (donazione) verrà aggiunto qui)
- revenues (il denaro ricevuto da altri (donazione ricevuta) verrà aggiunto qui)
- revenues_action (i punti guadagnati dalla gamification verranno aggiunti qui.
- added_money (se aggiunge denaro al suo account con denaro, sarà visibile qui)
Argomento
Ci sarà un pulsante dona sotto ogni post. Quando il pulsante viene cliccato, si aprirà una modale. La schermata modale mostrerà quanto segue:
- Il denaro totale dell’utente verrà mostrato a sinistra. (wallet: campo personalizzato)
- Un campo in cui può vedere l’importo della donazione che desidera effettuare a destra. Non dovrebbe essere in grado di inserire più del numero nel campo wallet in questo campo. Dopo aver cliccato sul pulsante dona in basso, dovrebbero avvenire le seguenti transazioni:
- L’importo della donazione effettuata verrà aggiunto ai campi wallet(+) e revenues(+) dell’utente del post.
- L’importo della donazione effettuata verrà sottratto dal campo wallet(-) dell’utente che l’ha effettuata e aggiunto al campo donation(+).
- La donazione effettuata verrà notificata all’utente del post e le donazioni effettuate e le persone che le hanno fatte verranno elencate sotto il post.
- Ogni transazione di donazione effettuata verrà registrata in una tabella. Tutti i dettagli dovrebbero essere disponibili e visibili solo all’amministratore. Queste transazioni dovrebbero essere elencate in una pagina separata nell’area amministratore e dovrebbero essere modificabili dall’amministratore.
- Tutte le donazioni effettuate nell’argomento verranno elencate sotto il primo post. Verranno forniti collegamenti ai post delle donazioni effettuate e quando cliccati, si andrà a quel post.
- Campo personalizzato argomento (distributed_money): le donazioni effettuate nell’argomento + i punti guadagnati dalla gamification (like ai post, risposte, ecc.) verranno aggiunti a questo campo speciale. (Lo scopo è mostrare il totale dei punti guadagnati da ciascun utente grazie all’argomento nell’argomento.)
Profilo utente/Scheda utente
-
Profilo utente
Sarà visibile l’importo delle donazioni ricevute e effettuate.
Ci sarà una scheda donazioni e qui sarà visibile l’importo delle donazioni effettuate e il link al post. (con il testo del post, possono essere i primi 100-200 caratteri)
Ci sarà una scheda donazioni in cui verranno visualizzati l’importo delle donazioni ricevute, le informazioni dell’utente che ha effettuato la donazione e il link al post del messaggio che ha fatto e i primi 100-200 caratteri. -
Scheda utente
Sarà visibile l’importo delle donazioni ricevute e effettuate.