From 53aae22a60601f20f17259c1c309cad4c9689aa2 Mon Sep 17 00:00:00 2001 From: leosw Date: Thu, 18 Oct 2018 23:13:39 +0200 Subject: [PATCH] Repair member list page --- controllers/d.users.php | 3 +-- models/d.locales.php | 7 ++----- views/d.user.member_list.html | 32 ++++++++++++++++---------------- 3 files changed, 19 insertions(+), 23 deletions(-) diff --git a/controllers/d.users.php b/controllers/d.users.php index acf9818..a119902 100755 --- a/controllers/d.users.php +++ b/controllers/d.users.php @@ -208,8 +208,7 @@ if(isset($controller->splitted_url[1])) { $i = 0; foreach ($users->ids as $row) { $user_list[$i] = new User(); - $user_list[$i]->id = $row; - $user_list[$i]->populate(); + $user_list[$i]->checkID($row); $i++; } diff --git a/models/d.locales.php b/models/d.locales.php index a71c3be..78d8ab8 100644 --- a/models/d.locales.php +++ b/models/d.locales.php @@ -45,10 +45,7 @@ class Locale /***** ** Populate the object using raw data from SQL *****/ - private function populate($row) { - $this->forcePopulate($row); - } - public function forcePopulate($row) { + public function populate($row) { $this->name = $row['name']; $this->display_name = $row['display_name']; $this->flag_name = $row['flag_name']; @@ -98,7 +95,7 @@ class Locales for($i = 0; $i < $this->number; $i++) { $locale = pg_fetch_assoc($result, $i); $this->objs[$i] = new Locale; - $this->objs[$i]->forcePopulate($locale); + $this->objs[$i]->populate($locale); } } } diff --git a/views/d.user.member_list.html b/views/d.user.member_list.html index dbe2afc..c6976fc 100755 --- a/views/d.user.member_list.html +++ b/views/d.user.member_list.html @@ -15,41 +15,41 @@ Nom d'utilisateur - ':'':''?> + ':'':''?> - Rôle - ':'':''?> + Rôle + ':'':''?> - Inscription - ':'':''?> + Inscription + ':'':''?> - Dernière visite - ':'':''?> + Dernière visite + ':'':''?> Site internet - ':'':''?> + ':'':''?> - avatar=='t') { ?> + is_avatar_present=='t') { ?> Avatar - + name?> - role()?> - registered)) ?> - lastlogin)) ?> + get_rank()?> + register_date)) ?> + visit_date)) ?> website != "") { ?> - Site internet + Site internet @@ -57,8 +57,8 @@
- number) { ?> + number) { ?>