π
11
Editable Sections
πΌοΈ
β
Gallery Images
π¨
β
Submissions
π Quick Edit
π Site Status
Statusβ
Live
CMS Versionv4.0
Last Savedβ
PharmacyWoodhall Β· HP2 7QH
π¦Έ Hero Section
π Stat Boxes
π·οΈ Hero Tags
π’ Marquee Band Items
π Services Section
π Service Cards
βοΈ Weight Loss Section
π Steps
π Weight Loss Cards
βοΈ Travel Clinic Section
π Travel Cards
π©Ί NHS Services Section
π NHS Cards
πΈ Gallery Section Text
πΌοΈ Manage Images
πΈ
Drag & drop pharmacy images here, or click Upload
JPG, PNG, WebP, GIF Β· Max 6 MB Β· Appear in website gallery automatically
Loadingβ¦
π Google Map
π‘ How: Go to Google Maps β search your pharmacy β Share β Embed a map β Copy HTML β paste above
βΉοΈ About Section
π’ About Features
π Why Choose β Stats
π Contact Section
π Service Dropdown Options
π Contact Form Fields
Add, remove, reorder form fields
Label
Placeholder
Type
Width
Required
π‘ Types: text, email, tel, number, select (dropdown), textarea. Width: half = 2 per row, full = entire row.
π§ Email Notifications
π¬ Email requires PHP
mail() support on your host (cPanel/Hostinger supports this by default).π Contact Form Privacy Notice (UK GDPR Art. 13)
Shown inside the contact form β required by UK law at the point of data collection
π¬π§ UK GDPR Article 13 requires you to inform individuals about how their personal data is used at the point of collection. The notice below appears inside your contact form to fulfil this legal obligation. The contact form collects: name, email, phone (optional), service, message, and optional file attachment.
π The detailed data processing table (what each field is used for, legal basis, retention period) is always shown in the Cookie & Privacy Policy modal β accessible from the link in the notice and from the cookie banner.
π Form Buttons & File Upload
β οΈ File uploads are for reference only β files are not stored on the server. The file name is included in the email notification. For server-side file storage, a custom handler is needed.
π¨ Contact Submissions
Loadingβ¦
π¨ Color Palette
Choose a preset palette or build a custom theme. Saved changes apply to the entire website.
πΌοΈ Logo
Replaces default icon in nav, footer and loader
No logo β using default icon
PNG transparent background recommended Β· Max 2 MB
β³ Loading Screen
π SEO & Brand
πͺ Cookie Consent Banner
Banner Buttons (matches reference image: Accept All | Essential Only | β Customize)
ποΈ Cookie Categories
Manage categories shown in Preferences modal β add, edit, reorder, delete. Each category can have its own listed cookies.
Live Banner Preview
πͺ
We value your privacy
We use cookies to enhance your experience. Learn more
β Accept All
Essential Only
β Customize
π Tracking & Analytics Codes
These codes are only loaded after a visitor gives Analytics consent β compliant with UK PECR & UK GDPR
π¬π§ UK PECR / ICO compliance: All tracking codes listed here are gated behind user consent. They will not load on a user's first visit, and will only activate after the visitor explicitly accepts "Analytics & Maps Cookies" on the cookie banner. This is the correct implementation required by ICO guidance.
βΉοΈ Leave fields empty if not in use. Google Analytics & GTM are mutually exclusive β if GTM is set it takes priority over GA4 ID.
π Cookie Policy Content
π¬π§ Under UK GDPR & PECR, you must maintain an up-to-date Cookie Policy listing all cookies used. The cookie details tables in the banner modal are auto-generated from your category settings above.
π Password & Deployment
To change password: edit api/auth.php β update ADMIN_PASSWORD β re-upload.
Upload to hosting:
index.php Β· admin.php Β· api/ Β· content.json Β· .htaccess Β· backups/ Β· uploads/ Β· submissions/Permissions: content.json 644 Β· backups/ 755 Β· uploads/ 755 Β· submissions/ 755
πΌοΈ Profile Picture
A
JPG, PNG, WebP Β· Max 2 MB Β· Round crop
π€ Profile Info
π Change Password
Min 10 chars Β· Must contain uppercase, lowercase, number
β οΈ You will be signed out after a successful password change.
π Two-Factor Authentication β Disabled
Email-based OTP code sent to your profile email address on every login
How it works: When enabled, after entering your password you will receive a 6-digit code by email. You must enter this code to complete login. This adds a strong extra layer of security to your admin account.
π§ A valid email address must be set in your profile before enabling 2FA. Current email: β
βοΈ Session & Security
β
Active Administrator
π Security tips: Use a unique, strong password Β· Enable 2FA Β· Log out when done Β· Check activity log regularly for unexpected logins
βΉοΈ Account Information
Usernameadmin
Last Loginβ
Password ChangedNever (using default)
Two-Factor Authβ
πΎ Create Backup Now
Create a named backup of the current website content at any time. Useful before making major changes.
ποΈ All Backups
Auto-backups on every save Β· Up to 30 kept Β· Manual backups highlighted in green
| Type | Description | Date & Time | Size | Actions |
|---|---|---|---|---|
| Loading⦠| ||||
π
β
Total Events
β οΈ
β
Warnings
π¨
β
Critical Events
β
β
Successful Logins
β
β
Failed Logins
π
β
Active Lockouts
π¬π§
UK Law Compliance β This activity log is maintained under the
UK GDPR & Data Protection Act 2018 (legitimate interests β security),
Computer Misuse Act 1990, and ICO Accountability Principle.
All entries are protected by HMAC-SHA256 integrity signatures. Tampered entries are flagged automatically.
Logs are retained for 90 days then purged (GDPR Art. 5 storage limitation).
π Activity Log
| Date & Time | Severity | Category | Event | Description β What Was Done | User | IP Address |
|---|---|---|---|---|---|---|
| Loading activity log⦠| ||||||