Dashboard
Manage JIWOO website content, news, and members.
Season Management
Add/edit/delete seasonal collections (SS27, AW26, etc.)
Article Management
Add product articles with images — first 3 per season are free
News Posts
Company news & press articles on the public News page
Member Registrations
Review pending registration requests and approve/reject
Active Members
View all approved members and manage their access
Downloads
PDFs and resources shown on the public Downloads page
Email Configuration
Set up EmailJS for registration, enquiries, and newsletter
Page Content
Edit website text content for main pages
📅 Season Management
Create and manage seasonal collections for the NEWS page.
➕ New Season
📰 Article Management
Add product articles to seasons. First 3 (by order) are free. Rest require member login.
➕ New Article
Images are stored as base64. Keep files under 500KB for best performance.
📣 News Posts
These appear on the public News page (company updates, exhibitions, press). Separate from seasonal Articles under Collections.
➕ New Post
Stored as base64; keep under 500KB.
Turn off to hide without deleting
📋 Member Registrations
Review and approve/reject member access requests.
data/server_regs.json when PHP is enabled — copy api/config.sample.php to api/config.php, set the same key in Settings → Registration API key, then click Pull from server below or open this page again.Workflow: When a user registers on the website, they appear here with "Pending" status. Click Approve to grant access (you set their login password), or Reject to decline.
/api/
👥 Active Members
All approved members with site access.
➕ Add Member Directly
✏️ Page Content
Edit website text. Changes appear live. Tip: use the inline editor on the site for quick edits.
📥 Downloads
Files linked from the public Downloads page. Upload PDFs to images/content/ and reference the path below.
➕ New Download
Require login to download
📧 Email Configuration
Configure automated email notifications when users register.
1. Create a free account at emailjs.com
2. Add your SMTP service (enter your SMTP credentials in EmailJS dashboard)
3. Create templates for registration, contact enquiries, and optional newsletter signup
4. Enter your EmailJS credentials below — contact/newsletter templates can reuse the registration template if left blank
📧 EmailJS Configuration
📋 Email Template Variables
Use these variables in your EmailJS template:
{{to_email}} — Admin notification email
{{user_name}} — Registrant's name
{{user_email}} — Registrant's email
{{user_phone}} — Registrant's phone
{{message}} — Full registration details
⚙️ Settings
System configuration and data management.
🌐 Site URL (RSS & sitemap)
Public site origin, no trailing slash — used when generating rss.xml.
💬 Registration API key (server sync)
On the server, set REG_API_KEY in api/config.php (copy from api/config.sample.php). Paste the same key here so the dashboard can Pull from server and load sign-ups from data/server_regs.json.
Approved members must exist in data/server_users.json so visitors can log in on any device. New approvals sync automatically. If you approved members before this feature, click below once.
💾 导出数据文件 / Export Data File
将当前所有数据(账号、新闻、用户、邮件配置、下载列表)打包为 jiwoo-data.js,
上传到服务器 data/ 文件夹后,任何设备访问网站都能读取到最新内容。
每次在后台做完修改后,记得导出并上传此文件。
🔐 修改管理员密码 / Change Admin Password
管理员用户名固定为 admin。密码以 SHA-256 哈希保存在 jiwoo-data.js 中(默认密码 jiwoo2026)。修改后请立即导出并上传数据文件。
🗑️ Data Management
Revert all inline text edits to defaults
Delete all user accounts (cannot undo)
Replace all seasons and articles with data file defaults