Linux 软件免费装
Banner图

Asset Lending Manager

开发者 ioclaudio
更新时间 2026年5月23日 22:15
PHP版本: 7.4 及以上
WordPress版本: 7.0
版权: GPLv2 or later
版权网址: 版权信息

标签

library asset management organization loans equipment

下载

0.2.3 0.2.2

详情介绍:

Asset Lending Manager is an open-source WordPress plugin that helps any organization manage shared physical assets and internal lending workflows. Designed for clubs, associations, schools, public bodies, libraries, laboratories, makerspaces, and any group that loans equipment or materials to its members. Members can browse available assets and submit loan requests, while operators and administrators can manage assignments and loan history. Born within an association of amateur astronomers to manage telescopes and equipment, it is published as a general-purpose tool usable by any organization. Requires the Advanced Custom Fields (ACF) plugin (free version) to store and manage asset details.

安装:

  1. Install and activate the Advanced Custom Fields (ACF) plugin (free version is enough): https://wordpress.org/plugins/advanced-custom-fields/ The plugin registers its ACF field group automatically. No manual ACF setup is required.
  2. In WordPress admin, go to Plugins > Add New > Upload Plugin.
  3. Upload the plugin ZIP file, click Install Now, then Activate. Classic themes:
  4. Asset pages are served automatically — no shortcodes required:
  5. /asset/ — asset catalog with search and filters
  6. /asset/asset-name/ — single asset detail page
  7. If /asset/ returns 404, go to Settings > Permalinks and click Save Changes once. Block themes:
  8. Block themes do not support automatic PHP template overrides. Create two pages manually:
  9. Add [almgr_asset_list] to a page — this is your asset catalog.
  10. Add [almgr_asset_view] to a second page — this is your asset detail view.
  11. In ALM > Settings > Frontend, set "Asset archive page" and "Asset detail page" to the pages you just created. This ensures all asset links point to the correct detail page.
  12. Optionally configure email sender settings in wp-admin under ALM > Settings.

屏幕截图:

  • Frontend asset detail page with loan workflow actions, history, and QR code label generation.
  • Back-office direct assignment form for operators and administrators.
  • Frontend advanced search and filter interface.
  • Plugin settings in wp-admin.

升级注意事项:

0.2.2 Security and fix release. REST API migrated to native WordPress REST API routes. No database changes; no manual intervention required. 0.2.1 Internal refactoring release. All plugin database tables, options, identifiers, and ACF field storage keys have been renamed from the alm_ / unprefixed form to the almgr_ prefix. 0.1.0 First public release.

常见问题:

Who is this plugin for?

Any organization that manages a shared pool of physical objects: associations, schools, public bodies, libraries, laboratories, makerspaces, sports clubs, and more. The plugin was originally created for an association of amateur astronomers but is designed to be generic and suitable for any context.

Does this plugin require Advanced Custom Fields?

Yes. ACF (free version) is required to store and retrieve custom asset fields. The plugin will display an admin notice if ACF is not active.

Does this plugin manage physical delivery of assets?

No. Asset delivery and handover are handled offline. The plugin tracks requests and assignments only.

Is there a settings page in wp-admin?

Yes. Under the ALM menu in wp-admin you can configure the email sender, loan rules (maximum active loans per member, message length limits), and other workflow options.

Is the plugin translation-ready?

Yes. English and Italian are included out of the box. Other languages can be added using standard WordPress translation tools.

What data is removed when the plugin is uninstalled?

Uninstalling the plugin removes the plugin settings, the loan request history, the pending loan requests, and the custom user roles. By default, your asset inventory (posts and their data) is preserved. If you want to remove all plugin data, define ALMGR_REMOVE_ALL_DATA as true in wp-config.php before uninstalling.

What is the difference between an asset and a kit?

An asset is a single physical item (for example, a telescope, a book, or a camera). A kit is a collection of items that are lent together as a group (for example, a telescope with its eyepieces and carrying case). Managing kits allows you to track all components under a single loan request.

Can multiple members request the same asset at the same time?

Yes. Multiple members can submit requests for the same asset simultaneously. By default, when a request is approved or the asset is directly assigned, all other pending requests for that asset are automatically canceled (this behavior is configurable), and requesters are notified by email when notifications are enabled.

Do I need a developer to set up this plugin?

On classic themes, basic setup only requires installing the plugin and activating ACF — asset pages are served automatically with no shortcodes needed. On block themes, two pages with shortcodes must be created manually and configured in the plugin settings. Some advanced customization such as user role adjustments may benefit from developer support.

更新日志:

For full release notes see CHANGELOG.md. 0.2.3 0.2.2 0.2.1 0.1.1 0.1.0