Media Library¶
Central repository for managing digital assets used throughout Kensium Point-of-Sale.
The Media Library stores and organizes all media files (images, documents, logos) used in your system. All media assets are managed in one centralized location for easy access and reuse.
What Goes in Media Library¶
Product Images¶
- Product photos and thumbnails
- SKU/barcode images
- Product category icons
- Alternative product views
Branding Assets¶
- Company logo
- Store signage/banners
- Receipt header/footer images
- Customer-facing display graphics
Operational Media¶
- Receipt insert graphics
- Customer receipt templates
- Report cover images
- Training/help documentation images
Storage Locations¶
The system supports two storage backends:
Local Storage (Default)¶
- Files stored on server's file system
- No additional configuration needed
- Suitable for single-location deployments
- Automatic backup included
Cloud Storage (S3/AWS)¶
- Files stored in Amazon S3 bucket
- Globally accessible from any location
- Scalable for large file volumes
- Requires AWS account and configuration
Migration: You can switch between local and cloud storage -existing media will be migrated automatically.
Managing Media Files¶
Upload Files¶
- Navigate to Admin → Media → Media Library
- Click Upload or drag-and-drop files
- Select image files (JPG, PNG, GIF, WebP)
- Optional: Organize into folders
- Files upload and are immediately available
File Organization¶
Create folders to organize media by category:
/Logos- Company branding/Products- Product photos/Receipts- Receipt templates/Banners- Store banners/signage/Training- Help documentation images
File Properties¶
When you upload a file, the system captures:
- Filename - Original file name
- Size - File size in MB
- Format - Image format (JPG, PNG, etc.)
- Dimensions - Image width × height in pixels
- Upload Date - When file was added
- URL - Direct access URL to the file
Delete Files¶
- Navigate to Media Library
- Select the file to delete
- Click Delete or press Delete key
- Confirm deletion
Warning: Deleting a file breaks any reference to it in the system. Check where the file is used before deleting.
File Organization Best Practices¶
Naming Convention¶
Use descriptive, consistent filenames:
- ✅
company-logo-horizontal.png - ✅
product-shirt-blue-lg.jpg - ✅
receipt-header-2024.png - ❌
image1.jpg - ❌
logo_final_FINAL_v3.png
Folder Structure¶
Organize logically by function:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | |
Image Quality¶
- Logo/Icons: PNG with transparency (recommended)
- Products: JPG (good quality, smaller files)
- Receipts: PNG (crisp text rendering)
- Banners: JPG or PNG (balance quality and size)
Resolution Guidelines: - Product thumbnails: 200×200 pixels (or let Media Profiles resize) - Receipt logos: 600×200 pixels - Banners: 1920×1080 pixels (or responsive width)
Using Media in the System¶
Product Images¶
In Inventory → Item Masters:
- Open product to edit
- Find "Images" or "Media" section
- Click Select Image or upload new
- Choose from Media Library
- Save product
Branding Configuration¶
In System → Branding:
- Navigate to branding settings
- Find logo or image field
- Click Select from Library
- Choose logo file
- Save
Receipt Customization¶
In System → Receipt Inserts:
- Select receipt insert to edit
- Find image field
- Click Upload or Browse Library
- Select image or upload new
- Save
Image Optimization¶
Automatic Processing¶
Media Profiles automatically:
- Resize images to specified dimensions
- Compress for web (reduce file size)
- Convert formats if needed
- Generate thumbnails
- Create responsive versions
Note: Original file is preserved. Profiles create optimized copies.
Manual Optimization Tips¶
Before uploading large files:
- Resize images to approximate final size
- Compress using image optimization tool
- Convert to appropriate format (PNG or JPG)
- Reduce to reasonable dimensions (rarely need >2000px)
Result: Faster uploads, faster loading in POS interface
Storage Limits¶
File Size¶
- Maximum per file: 50 MB (typically)
- Recommended: Keep under 5 MB for web use
- Total storage: Depends on your plan
Contact Kensium support for storage expansion.
File Types¶
Supported: - JPG/JPEG (photographs) - PNG (graphics, logos, transparency) - GIF (simple graphics, animations) - WebP (modern format, smaller files)
Not Supported: - PSD, AI (design files) - TIFF (large uncompressed format) - BMP, ICO (legacy formats) - SVG (vector - use PNG export instead)
Access & Permissions¶
Who Can Access Media Library¶
- System Admins - Full access (upload, delete, organize)
- Store Managers - Typically can upload/organize
- Other Roles - Can view/use media in their modules
Configuration: Admin → Users & Security → Roles → [Role Name]
Public vs Private¶
- Product Images - Used in POS (accessible to registers)
- Receipt Media - Used in receipts (accessible to registers)
- Admin Only - Some assets may be admin-only
Searching & Finding Media¶
Search Function¶
In Media Library:
- Click search box at top
- Type filename or keyword
- Results filter in real-time
- Click result to select
Browse by Folder¶
- Click folder to navigate
- Breadcrumb shows current location
- Back arrow returns to parent folder
Sort Options¶
- By Name (A→Z)
- By Date (newest first)
- By Size (largest first)
Troubleshooting¶
Can't Find a File¶
- Search by name or keyword
- Check folders - may be in different folder
- Look at recent - sort by upload date
- Check permissions - may not have access to view
Image Not Displaying¶
- File deleted - recreate or reupload
- Wrong URL - check Media Profile sizing
- Broken reference - update configuration with new image
- Storage issue - contact IT support
Upload Failed¶
- File too large - compress or resize before uploading
- Unsupported format - convert to PNG or JPG
- Connection issue - wait and retry
- No space - contact IT for storage expansion
Slow Loading¶
- Large image file - compress before uploading
- High resolution - resize to reasonable dimensions
- Network issue - check internet connection
Best Practices¶
- ✅ Use descriptive filenames
- ✅ Organize in logical folders
- ✅ Compress images before uploading
- ✅ Use appropriate formats (PNG for logos, JPG for photos)
- ✅ Keep aspect ratios consistent for product images
- ✅ Delete unused media periodically
- ✅ Backup media regularly