Merge branch 'merged' of https://codefirst.iut.uca.fr/git/HeartDev/Web into merged
continuous-integration/drone/push Build is failing
Details
continuous-integration/drone/push Build is failing
Details
commit
c311825459
After Width: | Height: | Size: 136 KiB |
Binary file not shown.
After Width: | Height: | Size: 98 KiB |
Before Width: | Height: | Size: 586 B After Width: | Height: | Size: 692 B |
@ -0,0 +1,34 @@
|
|||||||
|
/*!
|
||||||
|
* Start Bootstrap - New Age v6.0.7 (https://startbootstrap.com/theme/new-age)
|
||||||
|
* Copyright 2013-2023 Start Bootstrap
|
||||||
|
* Licensed under MIT (https://github.com/StartBootstrap/startbootstrap-new-age/blob/master/LICENSE)
|
||||||
|
*/
|
||||||
|
//
|
||||||
|
// Scripts
|
||||||
|
//
|
||||||
|
|
||||||
|
window.addEventListener('DOMContentLoaded', event => {
|
||||||
|
|
||||||
|
// Activate Bootstrap scrollspy on the main nav element
|
||||||
|
const mainNav = document.body.querySelector('#mainNav');
|
||||||
|
if (mainNav) {
|
||||||
|
new bootstrap.ScrollSpy(document.body, {
|
||||||
|
target: '#mainNav',
|
||||||
|
offset: 74,
|
||||||
|
});
|
||||||
|
};
|
||||||
|
|
||||||
|
// Collapse responsive navbar when toggler is visible
|
||||||
|
const navbarToggler = document.body.querySelector('.navbar-toggler');
|
||||||
|
const responsiveNavItems = [].slice.call(
|
||||||
|
document.querySelectorAll('#navbarResponsive .nav-link')
|
||||||
|
);
|
||||||
|
responsiveNavItems.map(function (responsiveNavItem) {
|
||||||
|
responsiveNavItem.addEventListener('click', () => {
|
||||||
|
if (window.getComputedStyle(navbarToggler).display !== 'none') {
|
||||||
|
navbarToggler.click();
|
||||||
|
}
|
||||||
|
});
|
||||||
|
});
|
||||||
|
|
||||||
|
});
|
File diff suppressed because it is too large
Load Diff
@ -1,36 +1,45 @@
|
|||||||
<?php
|
<?php
|
||||||
|
|
||||||
// namespace App\Controller;
|
namespace App\Controller;
|
||||||
|
|
||||||
// use App\Container;
|
use App\Container;
|
||||||
// use App\Router\Request\IRequest;
|
use App\Router\Request\IRequest;
|
||||||
// use App\Router\Response\Response;
|
use App\Router\Response\Response;
|
||||||
// use Shared\Attributes\Route;
|
use Shared\Attributes\Route;
|
||||||
// use Twig\Environment;
|
use Twig\Environment;
|
||||||
// use Data\Core\Preferences;
|
use Data\Core\Preferences;
|
||||||
// use Shared\Log;
|
use Shared\Log;
|
||||||
|
|
||||||
// class HeartRateController extends BaseController
|
class HeartRateController extends BaseController
|
||||||
// {
|
{
|
||||||
|
|
||||||
|
private Environment $twig;
|
||||||
// #[Route(path: '/import', name: 'import', methods: ['GET'])]
|
private Preferences $preference;
|
||||||
// public function import(): Response
|
|
||||||
// {
|
public function __construct()
|
||||||
// return $this->render('./page/import.html.twig',[
|
{
|
||||||
// 'css' => $this->preference->getCookie(),
|
session_start();
|
||||||
// 'pp' => "test2",
|
$this->preference = new Preferences();
|
||||||
// 'user' => "Doe",
|
}
|
||||||
// 'role' => "Athlète",
|
|
||||||
// 'friendship' => [],
|
|
||||||
// 'analyzes' => [],
|
#[Route(path: '/import', name: 'import', methods: ['GET'])]
|
||||||
// 'mails' => [],
|
public function import(): Response
|
||||||
// 'users' => [],
|
{
|
||||||
// 'infoUser' => [],
|
return $this->render('./page/import.html.twig',[
|
||||||
// 'exos' => [],
|
'css' => $this->preference->getCookie(),
|
||||||
// 'member' => []
|
'pp' => "test2",
|
||||||
// ]);
|
'user' => "Doe",
|
||||||
// }
|
'role' => "Athlète",
|
||||||
|
'friendship' => [],
|
||||||
|
'analyzes' => [],
|
||||||
// }
|
'mails' => [],
|
||||||
|
'users' => [],
|
||||||
|
'infoUser' => [],
|
||||||
|
'exos' => [],
|
||||||
|
'member' => []
|
||||||
|
]);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
}
|
@ -1,19 +1,45 @@
|
|||||||
<?php
|
<?php
|
||||||
|
|
||||||
// namespace App\Controller;
|
namespace App\Controller;
|
||||||
|
|
||||||
// use App\Container;
|
use App\Container;
|
||||||
// use App\Router\Request\IRequest;
|
use App\Router\Request\IRequest;
|
||||||
// use App\Router\Response\Response;
|
use App\Router\Response\Response;
|
||||||
// use App\Router\Response\IResponse;
|
use Shared\Attributes\Route;
|
||||||
|
use Twig\Environment;
|
||||||
|
use Data\Core\Preferences;
|
||||||
|
use Shared\Log;
|
||||||
|
|
||||||
// use Shared\Attributes\Route;
|
class SocialController extends BaseController
|
||||||
// use Twig\Environment;
|
{
|
||||||
// use Data\Core\Preferences;
|
|
||||||
// use Shared\Log;
|
|
||||||
|
|
||||||
|
private Environment $twig;
|
||||||
|
private Preferences $preference;
|
||||||
|
|
||||||
|
public function __construct()
|
||||||
|
{
|
||||||
|
session_start();
|
||||||
|
$this->preference = new Preferences();
|
||||||
|
}
|
||||||
|
|
||||||
// #[Route(path: '/coach', name: 'coach')]
|
|
||||||
// class CoachController extends BaseController
|
#[Route(path: '/mail', name: 'mail', methods: ['GET'])]
|
||||||
// {
|
public function mail(): Response
|
||||||
|
{
|
||||||
|
return $this->render('./page/mail.html.twig',[
|
||||||
|
'css' => $this->preference->getCookie(),
|
||||||
|
'pp' => "test2",
|
||||||
|
'user' => "Doe",
|
||||||
|
'role' => "Athlète",
|
||||||
|
'friendship' => [],
|
||||||
|
'analyzes' => [],
|
||||||
|
'mails' => [],
|
||||||
|
'users' => [],
|
||||||
|
'infoUser' => [],
|
||||||
|
'exos' => [],
|
||||||
|
'member' => []
|
||||||
|
]);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
}
|
Loading…
Reference in new issue