Ajout des écoles + changement CSS

This commit is contained in:
Esteban
2026-07-02 10:20:47 +02:00
parent e50eeacaeb
commit a019dcb00d
17 changed files with 1075 additions and 136 deletions
+11 -90
View File
@@ -1,6 +1,6 @@
<?php
// Compétences
// Compétences : le contenu est maintenant dynamique, géré depuis le panel Admin (table skills)
// Titre de l'onglet
$pageTitle = 'Compétences';
@@ -8,6 +8,11 @@ $pageTitle = 'Compétences';
// On ajoute ici le header
require_once('./../elements/header.php');
// Ajout d'un message indiquant si l'utilisateur est admin qu'il peut modifier ces compétences
if (isset($_SESSION['role']) && $_SESSION['role'] === 'admin') {
echo "<p class='admin-notice'>Vous êtes administrateur, vous pouvez modifier les compétences <a href='../pages/admin.php'>ici</a>.</p>";
}
?>
<!-- Contenu de la page skills -->
@@ -18,96 +23,12 @@ require_once('./../elements/header.php');
<p>Un aperçu des technologies et des domaines que je maîtrise.</p>
</div>
<div class="skills-grid">
<?php
require_once('../functions/listSkills.php');
<!-- Systèmes d'exploitation -->
<div class="skill-category">
<div class="skill-category-icon">
<i class="fa-solid fa-computer"></i>
</div>
<h2>Systèmes d'exploitation</h2>
<ul class="skill-list">
<li><i class="fa-brands fa-microsoft"></i> Windows (Serveur/XP/8/10/11)</li>
<li><i class="fa-brands fa-linux"></i> Linux (Debian/Ubuntu)</li>
<li><i class="fa-brands fa-apple"></i> macOS</li>
</ul>
</div>
<!-- Réseaux -->
<div class="skill-category">
<div class="skill-category-icon">
<i class="fa-solid fa-network-wired"></i>
</div>
<h2>Réseaux</h2>
<ul class="skill-list">
<li><i class="fa-solid fa-location-dot"></i> Adressage IP</li>
<li><i class="fa-solid fa-diagram-project"></i> VLAN</li>
<li><i class="fa-solid fa-shield-halved"></i> Pare-feu (iptables/ufw)</li>
<li><i class="fa-solid fa-globe"></i> DNS (Bind9)</li>
<li><i class="fa-solid fa-server"></i> DHCP (ISC DHCP)</li>
<li><i class="fa-solid fa-arrows-left-right"></i> Proxy (Squid)</li>
</ul>
</div>
<!-- Scripting -->
<div class="skill-category">
<div class="skill-category-icon">
<i class="fa-solid fa-terminal"></i>
</div>
<h2>Scripting</h2>
<ul class="skill-list">
<li><i class="fa-solid fa-terminal"></i> Bash</li>
<li><i class="fa-brands fa-python"></i> Python</li>
<li><i class="fa-brands fa-java"></i> Java</li>
<li><i class="fa-solid fa-gears"></i> Ansible</li>
</ul>
</div>
<!-- Applications -->
<div class="skill-category">
<div class="skill-category-icon">
<i class="fa-solid fa-cubes"></i>
</div>
<h2>Applications</h2>
<ul class="skill-list">
<li><i class="fa-solid fa-address-book"></i> LDAP (Windows AD)</li>
<li><i class="fa-solid fa-headset"></i> GLPI</li>
<li><i class="fa-solid fa-compact-disc"></i> FOG</li>
<li><i class="fa-solid fa-server"></i> Nginx / Apache</li>
<li><i class="fa-brands fa-docker"></i> Docker</li>
<li><i class="fa-solid fa-display"></i> Guacamole</li>
<li><i class="fa-solid fa-database"></i> MySQL / MariaDB</li>
</ul>
</div>
<!-- Développement web -->
<div class="skill-category">
<div class="skill-category-icon">
<i class="fa-solid fa-code"></i>
</div>
<h2>Développement web</h2>
<ul class="skill-list">
<li><i class="fa-brands fa-html5"></i> HTML</li>
<li><i class="fa-brands fa-css3-alt"></i> CSS</li>
<li><i class="fa-brands fa-js"></i> JavaScript</li>
<li><i class="fa-brands fa-php"></i> PHP</li>
</ul>
</div>
<!-- Virtualisation & Outils -->
<div class="skill-category">
<div class="skill-category-icon">
<i class="fa-solid fa-layer-group"></i>
</div>
<h2>Virtualisation &amp; Outils</h2>
<ul class="skill-list">
<li><i class="fa-solid fa-server"></i> Proxmox</li>
<li><i class="fa-solid fa-box"></i> VirtualBox</li>
<li><i class="fa-brands fa-git-alt"></i> Git (GitHub, Gitea)</li>
</ul>
</div>
</div>
// Appel de ma fonction dans Functions/listSkills.php
afficherSkills();
?>
</section>