SmallMart
SmallMart Community
Documentation

STORE_INSTALL.md

Back to Docs

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