Admin Dashboard
👤 admin

Dashboard

Manage JIWOO website content, news, and members.

0
Seasons
0
Articles
0
News Posts
0
Pending Registrations
0
Active 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.

All Seasons
+ Add Season

➕ New Season

📰 Article Management

Add product articles to seasons. First 3 (by order) are free. Rest require member login.

All Articles
+ Add Article

➕ 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.

All Posts
+ Add Post

➕ New Post

Stored as base64; keep under 500KB.

Turn off to hide without deleting

📋 Member Registrations

Review and approve/reject member access requests.

Why you might see nothing: The site stores data in the browser by default. Registrations from visitors are also saved to the server 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.
Requires API key in Settings and PHP endpoints under /api/

👥 Active Members

All approved members with site access.

Members
+ Add Member

➕ 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.

All Files
+ Add File

➕ New Download

Require login to download

📧 Email Configuration

Configure automated email notifications when users register.

How it works: JIWOO uses EmailJS to send emails from the browser without a server.
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