✝

Family Admin Panel

Late Pa Henry Okezi Aluya · Memorial Site

Incorrect credentials. Please try again.

Your credentials are verified securely on the server.
They are never stored in this page.

Family Admin Panelhenry.okezialuya.com · Pa Henry Aluya Memorial
Overview
📊 Dashboard
Portrait & Media
🖼️ Portrait Photo
📸 Gallery
📄 Programmes
Content
🎨 Theme
📐 Layout
📋 Invitation Text
🎵 Programme & Liturgy
📖 Biography
Guests
✅ RSVPs
💬 Tributes
Comms
📱 Send SMS
History
📜 Audit Log

Dashboard

Memorial website at a glance.

—
RSVPs
—
Tributes
—
Pending
—
Photos
Connections & Status
Website● Live henry.okezialuya.com
D1 DatabaseChecking…
R2 Photo StorageChecking…
Cloudflare SecretsChecking…
Twilio (Phone)⏳ Setup pending

Portrait Photo

Upload Pa Henry's portrait. It appears in the hero section of the home page.

Current Portrait
👤
No portrait
uploaded yet
Pa Henry portrait

Upload a portrait photo of Pa Henry. Recommended: a clear, upright photo (portrait orientation). The site displays it at roughly 300×360 px.

Option A — Upload from your device
📁

Click to browse or drag & drop
JPG, PNG, WEBP · Max 10 MB

Option B — Use a web URL

If the photo is hosted on Google Drive, Dropbox, WhatsApp Web, or another service, paste the direct image URL here.

Note: Option A (file upload) is more reliable. Option B depends on the external URL remaining accessible.

▸ Option C — Include in deployment ZIP (if R2 is not set up)
1. Save Pa Henry's portrait photo as portrait.jpg
2. Add it to the henryaluya-v3 ZIP file (in the root folder, alongside index.html)
3. Upload the new ZIP to Cloudflare Pages as a new deployment
4. The site will automatically display it — no D1 needed

Gallery Photos

Upload photos for the memorial gallery. Stored in Cloudflare R2.

Upload Photos
📸

Click to browse or drag & drop photos
JPG, PNG, WEBP · Multiple files OK

Manage Gallery Photos

Any admin can hide a photo (removes it from the public gallery) or flag it for deletion (marks it for the developer to review). Only the developer can permanently delete.

Loading...

Funeral Programmes

Upload PDF files. Download buttons on the Programme page activate automatically.

Summary Programme PDF
Full Liturgy Programme PDF

Theme & Colours

Click any theme to preview it in your session instantly. When you are happy, propose it for the developer to publish to guests.

Choose Theme — click to preview in your session
Proposing notifies the developer to review — guests still see the published theme until they approve.
Preview on Guest Site

Your selected theme is already saved to your browser. Open the guest site in a new tab to see it — regular guests are unaffected.

Open Guest Site with This Theme →

Proposal History
Loading…

Layout

Layout A is the current default — always safe, always what guests see if nothing is published. Admins can propose any layout; the developer publishes or deletes proposals.

Choose a Layout

Layout Proposal History
Loading...

RSVP Contacts Super Admin Only

These numbers, channels and the RSVP email appear on the public RSVP page. Only the developer account can save changes here.

RSVP Email
🇳🇬 Nigeria Number
🇺🇸 US / Canada Number
🇬🇧 United Kingdom Number (placeholder until confirmed)
WhatsApp Sharing & API

Controls which number the "Share via WhatsApp" button and contact icons point to by default. Guests can always switch to the alternative number using the link shown next to the button.

Checking WhatsApp Business API status...

This is the number tied to your WHATSAPP_TOKEN / WHATSAPP_PHONE_ID Cloudflare secrets, once configured. Slot it in here now even before the API is live -- it just won't send/receive via API until those secrets are set.

Guests can switch to this number if they prefer not to use the official one, or while the API is not yet linked.

Invitation Text

Changes here update the website immediately — no redeployment needed.

Edit Content

Loading from database…

Biography

Edit the life story text shown on the Biography page, and control whether each family member's country of residence is shown publicly.

Early Life
Career
Faith
Family -- Intro
Children -- Name, Country & Visibility

Uncheck to hide a country if a family member prefers not to have their location shown publicly. The name always stays visible.

Closing Paragraph

Programme & Liturgy

Officiating ministers, order of service (21 steps), and every liturgy section (English & Isoko). Each field is a plain text box that preserves line breaks. Changes are live immediately, no redeployment needed.

Officiating Ministers
Order of Service (21 steps)
Reception at Church Entrance
Processional Hymn -- A&M 295
Preparation, Confession & Absolution
Hymn -- A&M 167
Psalm 90
The Epistle -- Revelation 7:13-17
Gradual Hymn -- A&M 280
The Gospel -- John 6:37-40
Hymn for Sermon -- Will You Be Counted
Concluding Prayer
Special Anthem, The Peace & Offertory
Proper Preface
Sanctus, Benedictus & Eucharistic Prayer
The Breaking of the Bread
Prayer of Humble Access
Communion Sentences & Distribution
Communion Hymns
Post-Communion Prayers
Commendation
Notices & Procession Order
Graveside Hymn -- SS&S 298
Consecration of the Grave & Committal
The Lord's Prayer
Prayers
The Benediction

RSVPs

All RSVP responses received through the website.

—
In person
—
Virtual
—
Unable
—
Total
NameCountryAttendingPartyContactDate
Loading…

Tribute Wall

Review tribute text and security-scanned attachments. Pending attachments stay private until the tribute is approved.

Loading…

Family relationship display order

Hide or show relationship choices, then set their rank and tie-break ordinal. Lower numbers appear first. Children use birth position when provided, then submission time.

Loading…

Family Support Directory

Configure the shared family payment destinations. Supporters see only the family option; for individual support, they type the intended person’s name. All payments still go to the family account.

Recipients

Only the active “The Aluya Family” entry is returned to the public page. Add your PayPal.Me and general Wise URLs there; individual names are not published, and their payment URLs are not used. Typed beneficiary names are private references, not identity verification. Verify payments in PayPal/Wise before marking them received.

Payment Attempts

Attempts and payer reports are not proof of payment. Confirm each transfer from your account before marking it received.

Loading…

Send SMS

Compose and send from any of the three virtual numbers. Requires Twilio to be configured.

Send From
Recipients (one per line) Message

Audit Log

Every content change, theme/layout action, and moderation action is recorded here with who did it and when. Visible to every logged-in admin for full transparency.

WhenAdminActionDetails
Loading...