Italian SMF

Supporto SMF => SMF 2.0.x => Mods - Modifiche SMF => Discussione aperta da: Alex il Venerdì - 06 Febbraio 2015 - 10:06

Titolo: Download system
Inserito da: Alex il Venerdì - 06 Febbraio 2015 - 10:06
Buongiorno ragazzi:

il riferimento è questa mod: download system (http://custom.simplemachines.org/mods/index.php?mod=992)

La mod permette, ai gruppi aventi il permesso, di poter uplodare dei files. L'admin può stabilire le quote di capacità massima di cui ogni gruppo può godere.
Tale quota però viene rispettata soltanto per l'appartenenza al gruppo pincipale tralasciando quella secondaria.

Per me però è importante che funzioni anche e soprattutto per il gruppo secondario di appartenenza.

Come posso fare?

Grazie
Titolo: Re:Download system
Inserito da: emanuele il Venerdì - 06 Febbraio 2015 - 15:11
Non conosco bene il mod ed ho solo dato uno sguardo veloce al codice.
Da quel che ho capito, considera solo il gruppo primario (uno dei limiti di quasi tutti i mod di smfhacks).

Fargli considerare i gruppi secondari non è impossibile, ma c'è un problema: quale "comanda"?
Nel momento in cui hai un limite sul gruppo primario ed uno sul gruppo secondario, quale dovrebbe essere considerato?
Titolo: Re:Download system
Inserito da: Flavio93Zena il Venerdì - 06 Febbraio 2015 - 15:16
Citazione di: emanuele il Venerdì - 06 Febbraio 2015 - 15:11
Fargli considerare i gruppi secondari non è impossibile, ma c'è un problema: quale "comanda"?
Nel momento in cui hai un limite sul gruppo primario ed uno sul gruppo secondario, quale dovrebbe essere considerato?
Io direi il più restrittivo... O aspetta... Permissivo? Lol bella domanda ;D In effetti uno potrebbe volere in entrambi i modi @_@
Titolo: Re:Download system
Inserito da: Alex il Venerdì - 06 Febbraio 2015 - 15:29
Citazione di: emanuele il Venerdì - 06 Febbraio 2015 - 15:11
Nel momento in cui hai un limite sul gruppo primario ed uno sul gruppo secondario, quale dovrebbe essere considerato?

Nel mio caso il secondario.

In tutti gli altri ragionevolemte dovrebbe essere considerato quello con minor restrizioni, ovvero tutti e due; da un gruppo eredita dei permessi, dall'altro gruppo ne erediterebbe altri. I permessi si sommerebbero.
Titolo: Re:Download system
Inserito da: emanuele il Venerdì - 06 Febbraio 2015 - 15:44
Scusa se faccio il pesante, ma è sempre meglio definire bene le specifiche prima. ;)

Quindi, di fatto, ignorare completamente il gruppo primario?

E se vi sono due secondari che impongono due limiti diversi?
Il meno restrittivo?
Titolo: Re:Download system
Inserito da: Alex il Venerdì - 06 Febbraio 2015 - 15:59
sarebbe preferifbile che la mod andasse a leggere anche il gruppo secondario e che applicasse il set di permessi di tutti i gruppi di cui un utente fa parte.

Così chiunque si troverà in un problema simile al mio, troverà soluzione, oltre me.
Titolo: Re:Download system
Inserito da: Flavio93Zena il Venerdì - 06 Febbraio 2015 - 16:02
Alex non hai capito... Se un utente ha come gruppo primario A con quota 1 gb, e come secondario il gruppo B con quota 2 GB... Quale diamine deve applicare? Quello da 1GB o da 2GB? Permissivo o restrittivo? Questo intendiamo :P
Titolo: Re:Download system
Inserito da: Alex il Venerdì - 06 Febbraio 2015 - 16:14
permissivo.

Scusate se non mi sono fatto capire bene.

Il mio scopo è proprio questo.

Titolo: Re:Download system
Inserito da: Flavio93Zena il Venerdì - 06 Febbraio 2015 - 16:27
Ora è chiaro ;D credo proverà emanuele appena avrà tempo (anche perchè non saprei nè dove trovare la query non avendo la mod nè modificarla perchp non conosco l'operatore sql che fa una "unione inclusiva" per così dire).
Titolo: Re:Download system
Inserito da: emanuele il Domenica - 08 Febbraio 2015 - 16:55
Purtroppo sono ancora quasi completamente fuori gioco, e la settimana in cui entriamo potrei essere assente per buona parte del tempo.
Mi spiace Alex, ma probabilmente non riuscirò a risponderti prima di settimana prossima... :(
Titolo: Re:Download system
Inserito da: Alex il Martedì - 10 Febbraio 2015 - 13:22
No problem.
Grazie comunque per l'interesse.
Titolo: Re:Download system
Inserito da: emanuele il Lunedì - 23 Febbraio 2015 - 13:34
Prova il file allegato, non ci metto la mano sul fuoco che funzioni perché non l'ho minimamente testato, ma dovrebbe... spero.