Responsive design;
New menus (members); Improved interface for parent editing;
This commit is contained in:
@@ -42,7 +42,7 @@ class page {
|
||||
switch ($this->get_subpage()) {
|
||||
case 'members':
|
||||
# TAGOK KEZELÉSE
|
||||
$tpl = "view";
|
||||
$tpl = "edit";
|
||||
include('include_members.php');
|
||||
break;
|
||||
|
||||
@@ -65,12 +65,24 @@ class page {
|
||||
# SZÜLŐK SZERKESZTÉSE
|
||||
include('include_parents.php');
|
||||
break;
|
||||
case 'coaches':
|
||||
# EDZŐK SZERKESZTÉSE
|
||||
include('include_coaches.php');
|
||||
break;
|
||||
case 'trainings':
|
||||
# EDZÉSEK
|
||||
# itt az edzések listája jelenik meg az aktuális hónapban
|
||||
$tpl = "view";
|
||||
$tpl = "edit";
|
||||
include('include_trainings.php');
|
||||
break;
|
||||
case 'shirts':
|
||||
# PÓLÓK
|
||||
include('include_shirts.php');
|
||||
break;
|
||||
case 'cities':
|
||||
# PÓLÓK
|
||||
include('include_cities.php');
|
||||
break;
|
||||
case 'edit_training':
|
||||
# TAG SZERKESZTÉSE
|
||||
$tpl = "edit";
|
||||
@@ -97,6 +109,22 @@ class page {
|
||||
# EDZÉS TÍPUS TÖRLÉS
|
||||
include('include_delete_training_type.php');
|
||||
break;
|
||||
case 'delete_coach':
|
||||
# EDZŐ TÖRLÉS
|
||||
include('include_delete_coach.php');
|
||||
break;
|
||||
case 'delete_shirt':
|
||||
# PÓLÓ TÖRLÉS
|
||||
include('include_delete_shirt.php');
|
||||
break;
|
||||
case 'delete_city':
|
||||
# VÁROS TÖRLÉS
|
||||
include('include_delete_city.php');
|
||||
break;
|
||||
case 'logout':
|
||||
# kijelentkezés
|
||||
include('include_logout.php');
|
||||
break;
|
||||
default:
|
||||
# code...
|
||||
break;
|
||||
|
||||
@@ -36,8 +36,8 @@ class training {
|
||||
return $this->tr_id;
|
||||
}
|
||||
|
||||
public function get_tr_date() {
|
||||
return $this->tr_date;
|
||||
public function get_tr_date($_formatted = false) {
|
||||
return !$_formatted ? $this->tr_date : date("Y. F d. H:i", strtotime($this->tr_date));
|
||||
}
|
||||
|
||||
public function get_tr_training_type_trt_id() {
|
||||
|
||||
@@ -19,6 +19,7 @@ class user {
|
||||
private $user_last_login;
|
||||
private $logged_in;
|
||||
private $user_type;
|
||||
private $user_deleted;
|
||||
|
||||
public function set_ua_id($_uid) {
|
||||
$this->user_id = $_uid;
|
||||
@@ -48,6 +49,10 @@ class user {
|
||||
$this->user_last_login = $_u_last_login;
|
||||
}
|
||||
|
||||
public function set_ua_deleted($_u_deleted) {
|
||||
$this->user_deleted = $_u_deleted;
|
||||
}
|
||||
|
||||
public function get_ua_id() {
|
||||
return $this->user_id;
|
||||
}
|
||||
@@ -72,6 +77,10 @@ class user {
|
||||
return $this->user_email;
|
||||
}
|
||||
|
||||
public function get_ua_deleted() {
|
||||
return $this->user_deleted;
|
||||
}
|
||||
|
||||
public function is_logged_in() {
|
||||
//leellenőrzi cookie alapján h be vagyunk-e jelentkezve
|
||||
//JAVÍTVA: adja vissza az adattag igazságértékét
|
||||
@@ -114,6 +123,30 @@ class user {
|
||||
$this->user_type = $_type;
|
||||
}
|
||||
|
||||
public static function create_user($_name, $_email, $_password) {
|
||||
global $sql;
|
||||
return $sql->insert_into('user_coach', array(
|
||||
'ua_name' => $_name,
|
||||
'ua_email' => $_email,
|
||||
'ua_password' => $_password
|
||||
)
|
||||
);
|
||||
}
|
||||
|
||||
public static function update_user($_name, $_email, $_password, $_ua_id) {
|
||||
global $sql;
|
||||
return $sql->update_table('user_coach',
|
||||
array(
|
||||
'ua_name' => $_name,
|
||||
'ua_email' => $_email,
|
||||
'ua_password' => $_password
|
||||
),
|
||||
array(
|
||||
'ua_id' => $_ua_id
|
||||
)
|
||||
);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
@@ -164,7 +164,7 @@ class user_kid extends user_parent {
|
||||
//$this->set_login(true);
|
||||
}
|
||||
}
|
||||
public function add_new_parent($_parent_name, $_email, $_facebook, $_phone) {
|
||||
public static function add_new_parent($_parent_name, $_email, $_facebook, $_phone) {
|
||||
global $sql;
|
||||
//beilleszti AB-ba
|
||||
//visszaadja az ID-t
|
||||
@@ -178,7 +178,7 @@ class user_kid extends user_parent {
|
||||
)
|
||||
);
|
||||
}
|
||||
public function create_user($_user_value_array) {
|
||||
public static function create_user($_user_value_array) {
|
||||
global $sql;
|
||||
//SCHOOL_HANDLER
|
||||
if (isset($_user_value_array['add_school']) && $_user_value_array['add_school'] != "") {
|
||||
@@ -214,10 +214,35 @@ class user_kid extends user_parent {
|
||||
if (isset($_user_value_array['parent_2_phone'])) unset($_user_value_array['parent_2_phone']);
|
||||
return $sql->insert_into('user_kid', $_user_value_array);
|
||||
}
|
||||
public function update_user($_user_value_array, $_user_id) {
|
||||
public static function update_user($_user_value_array, $_user_id) {
|
||||
global $sql;
|
||||
//a módosítás dátumát
|
||||
//a módosítás dátumát updateljük
|
||||
$_user_value_array['uk_last_modified'] = date("Y-m-d");
|
||||
//PARENT_1 HANDLER
|
||||
if (isset($_user_value_array['add_parent_1']) && $_user_value_array['add_parent_1'] != "") {
|
||||
//lehet, hogy csak a neve van megadva, ezért meg kell vizsgálni, hogy a többi létezik-e; ha nem => null
|
||||
//var_dump($_user_value_array);
|
||||
//die("hiba");
|
||||
$_user_value_array['uk_parent_1'] = self::add_new_parent(
|
||||
$_user_value_array['add_parent_1'],
|
||||
$_user_value_array['parent_1_email'],
|
||||
$_user_value_array['parent_1_facebook'], $_user_value_array['parent_1_phone']);
|
||||
}
|
||||
if (isset($_user_value_array['add_parent_1'])) unset($_user_value_array['add_parent_1']);
|
||||
if (isset($_user_value_array['parent_1_email'])) unset($_user_value_array['parent_1_email']);
|
||||
if (isset($_user_value_array['parent_1_facebook'])) unset($_user_value_array['parent_1_facebook']);
|
||||
if (isset($_user_value_array['parent_1_phone'])) unset($_user_value_array['parent_1_phone']);
|
||||
//PARENT_2 HANDLER
|
||||
if (isset($_user_value_array['add_parent_2']) && $_user_value_array['add_parent_2'] != "") {
|
||||
$_user_value_array['uk_parent_2'] = self::add_new_parent(
|
||||
$_user_value_array['add_parent_2'],
|
||||
$_user_value_array['parent_2_email'], $_user_value_array['parent_2_facebook'],
|
||||
$_user_value_array['parent_2_phone']);
|
||||
}
|
||||
if (isset($_user_value_array['add_parent_2'])) unset($_user_value_array['add_parent_2']);
|
||||
if (isset($_user_value_array['parent_2_email'])) unset($_user_value_array['parent_2_email']);
|
||||
if (isset($_user_value_array['parent_2_facebook'])) unset($_user_value_array['parent_2_facebook']);
|
||||
if (isset($_user_value_array['parent_2_phone'])) unset($_user_value_array['parent_2_phone']);
|
||||
//ha nincs bejelölve h aktív akkor nem kapja meg ezt az értéket, manuálisan kell beállítani
|
||||
if (!isset($_user_value_array['uk_is_active'])) $_user_value_array['uk_is_active'] = 0;
|
||||
$sql->update_table('user_kid', $_user_value_array, array('uk_id' => $_user_id));
|
||||
|
||||
Reference in New Issue
Block a user