plugin-icon

Asset Lending Manager

Plugin open source per gestire risorse fisiche condivise e flussi di prestito per associazioni, scuole, biblioteche e organizzazioni.
Versione
0.3.0
Ultimo aggiornamento
Jul 1, 2026
Asset Lending Manager

Asset Lending Manager è un plugin WordPress open source che aiuta una organizzazione a gestire risorse fisiche condivise e flussi interni di prestito.

È pensato per club, associazioni, scuole, enti pubblici, biblioteche, laboratori, makerspace e per qualunque gruppo che presta attrezzature o materiali ai propri membri.

I membri possono consultare le risorse disponibili e inviare richieste di prestito, mentre operatori e amministratori possono gestire assegnazioni e cronologia dei prestiti.

Nato all’interno di un’associazione di astrofili per gestire telescopi e attrezzature, è pubblicato come strumento generico utilizzabile da qualsiasi organizzazione.

Richiede il plugin Advanced Custom Fields (ACF), nella versione gratuita, per salvare e gestire i dettagli delle risorse.

Funzionalità

  • Gestione di risorse e kit (un kit è un gruppo di elementi prestati insieme come insieme unico)
  • Public browsing page with search, taxonomy filters, QR labels, and QR scanner lookup
  • Loan request workflow with approval, rejection, direct assignment, and configurable cancellation of competing pending requests
  • Optional contact form to send email messages to the current asset owner
  • Email notifications for the main loan workflow events
  • Frontend asset state management for operators, including force-return and restore flows
  • Full loan history, plus a dedicated full asset history page for operators via [almgr_asset_history]
  • Two user roles included: Member and Operator
  • Read-only JSON REST API at /wp-json/almgr/v1/ for asset list, asset detail, member list, and member assets
  • Pagina Strumenti nel back-office (ALM Strumenti) con schede Importa, Esporta e Utilità
  • Users and assets CSV import/export, including kit components and their ACF fields in asset CSV files
  • Pronto per la traduzione

Requisiti

Requires the Advanced Custom Fields plugin (free version is sufficient):

Advanced Custom Fields (ACF®)

The plugin registers its ACF field group automatically, so no manual field setup is needed.

Flusso di prestito

  • Un membro consulta le risorse disponibili.
  • Viene inviata una richiesta di prestito per una risorsa selezionata.
  • Le email di notifica vengono inviate al richiedente e, quando applicabile, al proprietario corrente.
  • Il proprietario corrente può approvare o rifiutare la richiesta.
  • In caso di approvazione, la risorsa viene contrassegnata come in prestito e viene registrato il nuovo assegnatario.
  • Operatori e amministratori possono anche assegnare direttamente qualsiasi risorsa che non sia ritirata o in manutenzione, senza una richiesta precedente (quando l’assegnazione diretta è abilitata).
  • Operators can force-return an on-loan asset to available, or restore an asset from maintenance or retired back to available.
  • All decisions, assignments, and state changes are recorded in loan history.

Crediti

Questo plugin include le seguenti librerie JavaScript di terze parti:

  • qrcode-generator di Kazuhiko Arase (http://www.d-project.com/), licenza MIT
  • jsQR di cozmo (https://github.com/cozmo/jsQR), licenza Apache License 2.0

Entrambe le licenze sono compatibili con GPLv2 o successiva. I file di licenza sono inclusi in assets/js/vendor/.

Gratuitosui piani a pagamento
Testato fino alla versione
WordPress 7.0.3
Questo plugin ora può essere scaricato per il tuo sito .