From eb784514a0c06c5b18da7a9f9528442f5740fdfc Mon Sep 17 00:00:00 2001 From: Flatlogic Bot Date: Mon, 20 Apr 2026 06:17:24 +0000 Subject: [PATCH] update user profile --- db/schema.sql | 2 ++ includes/header.php | 2 +- patch_avatar.php | 10 +++++++ profile.php | 64 ++++++++++++++++++++++++++++++++++++++++++--- 4 files changed, 74 insertions(+), 4 deletions(-) create mode 100644 patch_avatar.php diff --git a/db/schema.sql b/db/schema.sql index 7886623..9b55a0b 100644 --- a/db/schema.sql +++ b/db/schema.sql @@ -6,6 +6,7 @@ CREATE TABLE IF NOT EXISTS `branches` ( `code` varchar(50) NOT NULL, `name_ar` varchar(100) NOT NULL, `name_en` varchar(100) NOT NULL, + `avatar` varchar(255) DEFAULT NULL, `city_ar` varchar(100) DEFAULT NULL, `city_en` varchar(100) DEFAULT NULL, `created_at` datetime DEFAULT current_timestamp(), @@ -186,6 +187,7 @@ CREATE TABLE IF NOT EXISTS `users` ( `allowed_branches` varchar(255) DEFAULT NULL, `name_ar` varchar(100) NOT NULL, `name_en` varchar(100) NOT NULL, + `avatar` varchar(255) DEFAULT NULL, `created_at` timestamp NULL DEFAULT current_timestamp(), PRIMARY KEY (`id`), UNIQUE KEY `username` (`username`) diff --git a/includes/header.php b/includes/header.php index cea649d..902a72b 100644 --- a/includes/header.php +++ b/includes/header.php @@ -219,7 +219,7 @@ $isPublic = !empty($forcePublic) || !isset($user) || !$user;