The module has no settings page of its own. It follows the configuration Omeka S already has for assets.
| Behaviour | Where it is controlled |
|---|---|
| Allowed file types | Omeka's global Settings > Security media upload settings. The library itself offers JPEG, PNG, GIF and WebP. |
| Maximum upload size | Your PHP upload_max_filesize and post_max_size values. |
| Where files are stored | Omeka's configured file store (local files/asset/ by default, or S3 and similar). |
| Thumbnails | Not generated by this module. Assets are served at their original size, as in core Omeka S. |
Permissions
Access is based on the user's Omeka S role. Every role that can log in to the admin panel can browse the library; changing things is limited to editors and above.
| Role | Browse and search | Upload | Manage folders | Replace file | Bulk edit and move | Delete assets | View usage |
|---|---|---|---|---|---|---|---|
| Author | ✓ | ✓ | — | — | — | — | ✓ |
| Reviewer | ✓ | ✓ | — | — | — | — | ✓ |
| Editor | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| Site Admin | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| Global Admin | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
The same rules apply to the JSON API, so a script authenticated as an author cannot create folders or replace files.
CKEditor integration
The Insert Asset button is added automatically to every CKEditor 4 instance on admin pages, including page blocks, site settings and any module that uses Omeka's CKEditor helper. No theme or configuration changes are needed.
The module also enables CKEditor's image2 plugin so that inserted images become widgets with resize handles and alignment controls. If you have customised the CKEditor toolbar elsewhere, the Insert Asset button is appended as its own toolbar group.