πŸ’Š

Woodhall Pharmacy

CMS Admin β€” sign in to manage your website

Default: admin / Woodhall@2025! β€” change password via Admin β†’ My Profile

Dashboard

πŸ“„
11
Editable Sections
πŸ–ΌοΈ
β€”
Gallery Images
πŸ“¨
β€”
Submissions

πŸš€ Quick Edit

🌐 View Live Website

πŸ“‹ 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

πŸ“ 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.

πŸ”— Navigation Menu

Desktop nav and mobile menu links
Label
Link / Href
Emoji

πŸ’‘ Use #section-id for page anchors, or full URLs for external links.

🦢 Footer Menu

Links in the footer row
Label
Link / Href

πŸ‘ Live Preview

Desktop Nav
Footer Menu

πŸ–ΌοΈ 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…