diff --git a/App/Controllers/HomeController.php b/App/Controllers/HomeController.php index b4ee561..e73dbf8 100644 --- a/App/Controllers/HomeController.php +++ b/App/Controllers/HomeController.php @@ -44,4 +44,15 @@ public function home ($request, $response, $args) { View::render('layout/website/footer', $data); return $response; } + + public function dashboard ($request, $response, $args) { + AuthHelper::restrictToPermission(User::USER_LEVEL_ADMIN); + $user = AuthHelper::getAuthenticatedUser(); + + $data = compact(['user']); + View::render('layout/admin/header', $data); + View::render('dashboard', $data); + View::render('layout/admin/footer', $data); + return $response; + } } \ No newline at end of file diff --git a/App/Views/auth/profile.php b/App/Views/auth/profile.php index b27bf10..32a3423 100644 --- a/App/Views/auth/profile.php +++ b/App/Views/auth/profile.php @@ -1,7 +1,6 @@
@@ -11,6 +10,9 @@

Perfil

+ isLevel(User::USER_LEVEL_ADMIN)): ?> + " class="btn btn--medium btn--secondary">Dashboard + " class="btn btn--medium btn--primary">Sair
@@ -73,8 +75,60 @@ - Nenhuma incrição confirmada até o momento.
- Por favor, contate o CA para efetuar o pagamento de sua inscrição. +

Nenhuma incrição confirmada até o momento.
+ Por favor, contate o CA para efetuar o pagamento de sua inscrição.

+
+
+

Confira a tabela de preços da semana acâdemica!

+ + + + isInternal()): ?> + + + + + + + + isInternal()): ?> + + + + + + + + isInternal()): ?> + + + + + + + + isInternal()): ?> + + + + + +
LoteEstudante UFFSVisitante
1º loteR$ 5,00R$ 30,00
2º loteR$ 10,00R$ 35,00
No diaR$ 15,00R$ 40,00
+
+
+
+

Formas de pagamento

+
+
+

Transferencia bancaria

+

Lorem ipsum dolor sit, amet consectetur adipisicing elit. Praesentium cum nulla laborum, sunt omnis temporibus nihil dolores

+
+
+

Dinheiro

+

Pagamento por dinheiro nas mãos de algum membro do CA. Para entrar com contato em o CA envie um e-mail para ... ou entre em contato pelas redes sociais:

+
+
+ diff --git a/App/Views/dashboard.php b/App/Views/dashboard.php new file mode 100644 index 0000000..1e2631e --- /dev/null +++ b/App/Views/dashboard.php @@ -0,0 +1,6 @@ +
+
+

Painel Administrativo

+

Gerencie os dados da SACC

+
+
diff --git a/App/Views/event/create.php b/App/Views/event/create.php index d1e9502..53eeeef 100644 --- a/App/Views/event/create.php +++ b/App/Views/event/create.php @@ -93,7 +93,7 @@ diff --git a/App/Views/event/edit.php b/App/Views/event/edit.php index 85de7f0..7c3c277 100644 --- a/App/Views/event/edit.php +++ b/App/Views/event/edit.php @@ -93,7 +93,7 @@ diff --git a/App/Views/home.php b/App/Views/home.php index 49f813c..6fe0782 100644 --- a/App/Views/home.php +++ b/App/Views/home.php @@ -66,7 +66,7 @@ -
+ -
+
-

Programação

+

Programação

- +
@@ -139,8 +139,10 @@
description?>
+ speaker)): ?> Palestrante: - speaker) ? $event->speaker : 'Fausto Silva' ?>
+ speaker ?>
+ Início: time . ' hrs'?>
@@ -157,6 +159,50 @@
-
- + +
+ +
+
+

Valores

+
+
+

Confira a tabela de preços da semana acâdemica!

+ + + + + + + + + + + + + + + + + + + + + +
LoteEstudante UFFSVisitante
1º loteR$ 5,00R$ 30,00
2º loteR$ 10,00R$ 35,00
No diaR$ 15,00R$ 40,00
+
+
+

Formas de pagamento

+
+
+

Transferencia bancaria

+

Lorem ipsum dolor sit, amet consectetur adipisicing elit. Praesentium cum nulla laborum, sunt omnis temporibus nihil dolores

+
+
+

Dinheiro

+

Pagamento por dinheiro nas mãos de algum membro do CA. Para entrar com contato em o CA envie um e-mail para ... ou entre em contato pelas redes sociais:

+
+
+
+
\ No newline at end of file diff --git a/App/Views/layout/website/header.php b/App/Views/layout/website/header.php index 2eadb12..dae7f8b 100644 --- a/App/Views/layout/website/header.php +++ b/App/Views/layout/website/header.php @@ -20,6 +20,7 @@ "> "> + "> "> "> "> @@ -51,8 +52,9 @@