summaryrefslogtreecommitdiff
path: root/ressources/includes
diff options
context:
space:
mode:
authorNeodarZ <bretoncorentin44@gmail.com>2016-06-02 16:30:27 +0200
committerNeodarZ <bretoncorentin44@gmail.com>2016-06-02 16:30:27 +0200
commita095fb1c61ae36ef83a6a6bbfcddf44347fa779a (patch)
tree7621c2bd31170e9a35f9e27bc5420f611df7c977 /ressources/includes
downloadmy_old_personal_website-a095fb1c61ae36ef83a6a6bbfcddf44347fa779a.tar.xz
my_old_personal_website-a095fb1c61ae36ef83a6a6bbfcddf44347fa779a.zip
First commit
Diffstat (limited to 'ressources/includes')
-rwxr-xr-xressources/includes/footer.php10
-rwxr-xr-xressources/includes/header.php52
-rwxr-xr-xressources/includes/menu.php39
-rwxr-xr-xressources/includes/slider.php23
4 files changed, 124 insertions, 0 deletions
diff --git a/ressources/includes/footer.php b/ressources/includes/footer.php
new file mode 100755
index 0000000..748273d
--- /dev/null
+++ b/ressources/includes/footer.php
@@ -0,0 +1,10 @@
+<!--
+nom projet : NeoKron Projekt
+nom fichier : footer.php
+Auteurs : Adrien Robert & Corentin Breton
+version : 7.1
+Note : Pour modifier le design se reférer directement au fichier ressources/styles/default.css
+-->
+<footer class="site-footer">
+ <p style="color: #797979; font-size: 12px; font-weight: bold;">Copyright © 2015 - 2016 - Codé avec <span style="color:#e74c3c;">❤</span> par NeodarZ &#8239;<span style="font-family:'starjedi';">&</span></p>
+</footer>
diff --git a/ressources/includes/header.php b/ressources/includes/header.php
new file mode 100755
index 0000000..3369435
--- /dev/null
+++ b/ressources/includes/header.php
@@ -0,0 +1,52 @@
+<!--
+nom projet : NeoKron Projekt
+nom fichier : header.php
+Auteurs : Adrien Robert & Corentin Breton
+ersion : 7.1
+Note : Pour modifier le design se reférer directement au fichier ressources/styles/default.css
+-->
+<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.5.0/css/font-awesome.min.css">
+<!--
+Code JS trouvé sur le site openclassroom afin de gérer le menu déroulant
+C'est à dire si on affiche le menu déroulant seulement quand le curseur est dessus
+-->
+<script type="text/javascript">
+<!--
+sfHover = function() {
+ var sfEls = document.getEle
+ mentById("menu").getElementsByTagName("LI");
+ for (var i=0; i<sfEls.length; i++) {
+ sfEls[i].onmouseover=function() {
+ this.className+=" sfhover";
+ }
+ sfEls[i].onmouseout=function() {
+ this.className=this.className.replace(new RegExp(" sfhover\\b"), "");
+ }
+ }
+}
+if (window.attachEvent) window.attachEvent("onload", sfHover);
+-->
+</script>
+
+<!-- On commence le début du code header -->
+<header class="site-header">
+ <a href="index.php"><img class="logo" alt="logo" src="ressources/images/fox_v2.png"></img></a>
+ <h1 class="title">NeodarZ &#8239;<span style="font-family:'starjedi';">&</span></h1>
+
+<!-- menu en php un peu plus complexe mais qui permet de gérer le disign de la page active (A modifier ultérieurement) -->
+<?php
+$page_actuel = basename($_SERVER['SCRIPT_NAME']);
+?>
+
+<nav id="main-nav">
+ <ul id="main-menu">
+ <li <?php if ($page_actuel == 'index.php') {echo ' id="en_cours"';} ?> ><a href="index.php"><i class="fa fa-home fa-lg"></i> Accueil</a></li>
+ <li <?php if ($page_actuel == 'projets.php') {echo ' id="en_cours"';} ?> ><a href="projets.php"><i class="fa fa-book fa-lg"></i> Projets</a></li>
+ <li <?php if ($page_actuel == '#.php') {echo ' id="en_cours"';} ?> ><a href="#"><i class="fa fa-code fa-lg"></i> Hacktualité</a></li>
+ <li <?php if ($page_actuel == 'admin.php') {echo ' id="en_cours"';} ?> ><a href="admin.php"><i class="fa fa-user-secret fa-lg"></i> Admin Zone</a></li>
+ </ul>
+</nav>
+
+
+
+</header>
diff --git a/ressources/includes/menu.php b/ressources/includes/menu.php
new file mode 100755
index 0000000..452c60f
--- /dev/null
+++ b/ressources/includes/menu.php
@@ -0,0 +1,39 @@
+<!--
+nom projet : NeoKron Projekt
+nom fichier : menu.php
+Auteurs : Adrien Robert & Corentin Breton
+version : 7.1
+Note: Sérieusement je sais pas d'où sort ce code --'
+-->
+<?php
+    function affiche_menu()
+    {
+        // tableaux contenant les liens d'accès et le texte à afficher
+        $tab_menu_lien = array( "index.php", "forum.php", "livre_or.php", "equipe.php", "inscription.php", "connexion.php" );
+        $tab_menu_texte = array( "Accueil", "Forums", "Livre d'or", "L'équipe", "Inscription", "Connexion" );
+        
+        // informations sur la page
+        $info = pathinfo($_SERVER['PHP_SELF']);
+
+        $menu = "\n<div id=\"menu\">\n    <ul id=\"onglets\">\n";
+
+        
+
+        // boucle qui parcours les deux tableaux
+        foreach($tab_menu_lien as $cle=>$lien)
+        {
+            $menu .= "    <li";
+                
+            // si le nom du fichier correspond à celui pointé par l'indice, alors on l'active
+            if( $info['basename'] == $lien )
+                $menu .= " class=\"active\"";
+                
+            $menu .= "><a href=\"" . $lien . "\">" . $tab_menu_texte[$cle] . "</a></li>\n";
+        }
+        
+        $menu .= "</ul>\n</div>";
+        
+        // on renvoie le code xHTML
+        return $menu;        
+    }
+?>
diff --git a/ressources/includes/slider.php b/ressources/includes/slider.php
new file mode 100755
index 0000000..945523d
--- /dev/null
+++ b/ressources/includes/slider.php
@@ -0,0 +1,23 @@
+<!--
+nom projet : NeoKron Projekt
+nom fichier : slider.php
+Auteurs : Adrien Robert & Corentin Breton
+version : 7.1
+Note : Pour modifier le design se reférer directement au fichier ressources/styles/slider.css
+-->
+<br />
+<div id="slider">
+ <a href="#" class="control_next"></a>
+ <a href="#" class="control_prev"></a>
+ <ul>
+ <li><img border="0" src="ressources/images/gta-5-next-gen-ps4.jpg" width="100%" height="100%"></li>
+ <li><img border="0" src="ressources/images/assassins_creed1.jpg" width="100%" height="100%"></li>
+ <li><img border="0" src="ressources/images/wow-legion-shop-header.03cKN.jpg" width="100%" height="100%"> </li>
+ <li><img border="0" src="ressources/images/2013_lara_croft_tomb_raider-1680x10501.jpg" width="100%" height="100%"></li>
+ </ul>
+</div>
+
+<div class="slider_option">
+ <input type="checkbox" id="checkbox">
+ <label for="checkbox">Autoplay</label>
+</div>