• [retribuito] Laravel, PHP

    Tempo fa avevo acqistato su Envato un file manager, è un'applicazione sviluppata in Laravel.

    L'applicazione permette di gestire i file, condividerli e così via ma ha un evidente problema con ruoli e permessi, in pratica l'utente A gestisce i file e tutti gli altri possono vederli, condividerli tramite generazione link e così via, ma non dovrebbero essere in grado di cancellare nulla, nella realtà però non è così.
    Ho pensato di risolvere parzialmente e in attesa che lo sviluppatore riprenda il lavoro, rimuovendo i link che permettono la cancellazione di un elemento.
    In particolare da un menu contestuale, simile a Dropobox, Gdrive etc.

    Questa modifica dev'essere considerata "temporanea" cioè deve dare a me la possibilità di ripristinare il regolare funzionamento in modo da poter gestire gli elementi, una volte completato il lavoro le funzioni di cancellazione degli elementi dev'essere disattivata.