SmallMart Store Script — Install & Setup (v6.1.5.5)
New in v6.1.5.5
- **User Accounts**: Login/Register, password reset, and account settings (username/email/password).
- **Pages Manager**: Admin can create/edit/delete pages (About, Terms, Privacy, FAQs) and show them in navigation.
- **Logo Upload**: Upload a site logo (auto-resized) and toggle text/logo display.
- **Backlink License**: Pay $5 to remove/disable the SmallMart.Site footer backlink (Admin → License).
Account Links
- Login: `?account=login`
- Register: `?account=register`
- Account settings: `?account=settings`
Pages
Public pages are available at `?p=your-slug` (example: `?p=about`, `?p=tos`).
---
Requirements
- PHP 8.0+ (8.1+ recommended)
- HTTPS (strongly recommended for checkout and logins)
- Writable folders:
- `data/`
- `uploads/` (if enabled)
Install Steps
1. Upload the store script files to your web root (or a subfolder).
2. Visit the site in your browser.
3. Login as admin.
4. Go to **Admin → Settings** and configure:
- Site name / logo
- Currency
- Selling modes (Buy Now / Auction / Offer)
- Payment options (PayPal/Stripe)
5. Add categories and your first items/products.
Production Checklist
- Change default admin password immediately
- Use HTTPS
- Disable PHP error display in production
- Back up `data/` and `uploads/` regularly
- Review any third‑party mods before enabling on production
Troubleshooting
- Blank page: check server error logs for PHP errors
- Cannot upload: verify folder permissions for `uploads/`
- Settings not saving: verify `data/` is writable