date.chapril.org-framadate/bandeaux.php

202 lines
7.1 KiB
PHP
Raw Normal View History

<?php
2011-05-15 01:32:47 +02:00
//==========================================================================
//
//Université de Strasbourg - Direction Informatique
//Auteur : Guilhem BORGHESI
//Création : Février 2008
//
//borghesi@unistra.fr
//
//Ce logiciel est régi par la licence CeCILL-B soumise au droit français et
//respectant les principes de diffusion des logiciels libres. Vous pouvez
//utiliser, modifier et/ou redistribuer ce programme sous les conditions
//de la licence CeCILL-B telle que diffusée par le CEA, le CNRS et l'INRIA
2011-05-15 01:32:47 +02:00
//sur le site "http://www.cecill.info".
//
//Le fait que vous puissiez accéder à cet en-tête signifie que vous avez
2011-05-15 01:32:47 +02:00
//pris connaissance de la licence CeCILL-B, et que vous en avez accepté les
//termes. Vous pouvez trouver une copie de la licence dans le fichier LICENCE.
//
//==========================================================================
//
//Université de Strasbourg - Direction Informatique
//Author : Guilhem BORGHESI
//Creation : Feb 2008
//
//borghesi@unistra.fr
//
//This software is governed by the CeCILL-B license under French law and
//abiding by the rules of distribution of free software. You can use,
2011-05-15 01:32:47 +02:00
//modify and/ or redistribute the software under the terms of the CeCILL-B
//license as circulated by CEA, CNRS and INRIA at the following URL
//"http://www.cecill.info".
2011-05-15 01:32:47 +02:00
//
//The fact that you are presently reading this means that you have had
//knowledge of the CeCILL-B license and that you accept its terms. You can
//find a copy of this license in the file LICENSE.
//
//==========================================================================
include_once('fonctions.php');
function framanav()
{
if (file_exists($_SERVER['DOCUMENT_ROOT']."/nav/nav.js")) {
echo "\n".'<!-- Framanav --> '."\n";;
2013-11-21 15:02:46 +01:00
echo '<script src="/nav/nav.js" id="nav_js" type="text/javascript" charset="utf-8"></script>'."\n";
echo '<!-- /Framanav --> '."\n";
}
}
2011-06-24 16:42:53 +02:00
function gAnalytics() {
if (GOOGLE_ANALYTICS_ID !== false) {
echo '
2011-06-24 16:42:53 +02:00
<script type="text/javascript">
var _gaq = _gaq || [];
_gaq.push([\'_setAccount\', \''.GOOGLE_ANALYTICS_ID.'\']);
_gaq.push([\'_trackPageview\']);
2011-06-24 16:42:53 +02:00
(function() {
var ga = document.createElement(\'script\'); ga.type = \'text/javascript\'; ga.async = true;
ga.src = (\'https:\' == document.location.protocol ? \'https://ssl\' : \'http://www\') + \'.google-analytics.com/ga.js\';
var s = document.getElementsByTagName(\'script\')[0]; s.parentNode.insertBefore(ga, s);
2011-06-24 16:42:53 +02:00
})();
</script>';
}
2011-06-24 16:42:53 +02:00
}
2011-05-15 01:32:47 +02:00
//le logo
2011-05-15 03:56:54 +02:00
function logo ()
{
2013-11-21 15:02:46 +01:00
/* if(defined('LOGOBANDEAU')) {
echo '<div class="logo"><img src="/' . LOGOBANDEAU . '" height="74" alt=""></div>'."\n";
2013-11-21 15:02:46 +01:00
}*/
2011-05-15 01:32:47 +02:00
}
2011-05-15 03:56:54 +02:00
2011-05-15 01:32:47 +02:00
#le bandeau principal
2011-05-15 03:56:54 +02:00
function bandeau_tete()
{
if ( IMAGE_TITRE ) {
echo '<div role="banner" class="bandeau"><h1><a href="'.str_replace('/admin','',get_server_name()).'" title="'._("Home").' - '.NOMAPPLICATION.'"><img src="'.get_server_name(). IMAGE_TITRE. '" title="'._("Home").' - '.NOMAPPLICATION.'" alt="'.NOMAPPLICATION.'"></a></h1></div>'."\n";
} else {
echo '<div role="banner" class="bandeau"><h1><a href="'.str_replace('/admin','',get_server_name()).'" title="'._("Home").' - '.NOMAPPLICATION.'">'.NOMAPPLICATION.'</a></h1></div>'."\n";
} ;
2011-05-15 01:32:47 +02:00
}
2011-05-15 03:56:54 +02:00
2011-05-15 01:32:47 +02:00
// bandeaux de titre
2011-05-15 03:56:54 +02:00
function bandeau_titre($titre)
{
echo '<p class="bandeautitre">'. $titre .'</p>'."\n";
2011-05-15 01:32:47 +02:00
}
2011-05-15 03:56:54 +02:00
function liste_lang()
{
2011-05-15 01:32:47 +02:00
global $ALLOWED_LANGUAGES;
2011-05-15 01:32:47 +02:00
$str = '';
2011-05-15 03:56:54 +02:00
foreach ($ALLOWED_LANGUAGES as $k => $v ) {
$str .= '<li lang="'.substr($k,0,2).'"><a class="button small gray" href="' . $_SERVER['PHP_SELF'] . '?lang=' . $k . '">' . $v . '</a></li>' . "\n" ;
2011-05-15 03:56:54 +02:00
}
2011-05-15 01:32:47 +02:00
return $str;
}
2011-05-15 03:56:54 +02:00
2011-05-15 01:32:47 +02:00
#Les sous-bandeaux contenant les boutons de navigation
2011-05-15 03:56:54 +02:00
function sous_bandeau()
{
2011-05-29 05:13:58 +02:00
/*echo '<div class="sousbandeau">' .
'<a href="./">'. _("Home") .'</a>' .
'<a href="' . getUrlSondage('aqg259dth55iuhwm').'">'. _("Example") .'</a>' .
2013-11-21 15:02:46 +01:00
'<a href="http://contact.framasoft.org" target="_new">'. _("Contact") .'</a>' .
//'<a href="/sources/sources.php">'. _("Sources") .'</a>' . //not implemented
'<a href="/apropos.php">'. _("About") .'</a>' .
'<a href="/admin/index.php">'. _("Admin") .'</a>' .
2011-05-15 03:56:54 +02:00
'<span class="sousbandeau sousbandeaulangue">' .
liste_lang() . '</span>'.
2011-05-29 05:13:58 +02:00
'</div>' . "\n";*/
2011-05-15 03:56:54 +02:00
}
2011-05-15 01:32:47 +02:00
2011-05-15 03:56:54 +02:00
function sous_bandeau_admin()
{
2011-05-15 01:32:47 +02:00
echo '<div class="sousbandeau">' .
'<a class="button small gray" href="'.str_replace('/admin','',get_server_name()).'">'. _("Home") .'</a>';
2011-05-15 03:56:54 +02:00
if(is_readable('logs_studs.txt')) {
echo '<a role="button" class="button small gray" href="'.str_replace('/admin','',get_server_name()).'admin/logs_studs.txt">'. _("Logs") .'</a>';
2011-05-15 03:56:54 +02:00
}
echo '<a role="button" class="button small gray" href="'.str_replace('/admin','',get_server_name()).'scripts/nettoyage_sondage.php">'. _("Cleaning") .'</a>' .
'<ul class="sousbandeau sousbandeaulangue">' .
liste_lang() . '</ul>'.
2011-05-15 03:56:54 +02:00
'</div>'."\n";
gAnalytics();
2011-05-15 03:56:54 +02:00
}
2011-05-15 01:32:47 +02:00
2011-05-15 03:56:54 +02:00
function sous_bandeau_choix()
{
2011-05-29 05:13:58 +02:00
/*echo '<div class="sousbandeau">' .
'<a href="/">'. _("Home") .'</a>' .
2011-05-29 05:13:58 +02:00
'</div>'."\n";*/
2011-05-15 01:32:47 +02:00
}
#les bandeaux de pied
2011-05-15 03:56:54 +02:00
function sur_bandeau_pied()
{
echo '<div class="surbandeaupied"></div>'."\n";
2011-05-15 01:32:47 +02:00
}
2011-05-15 03:56:54 +02:00
function bandeau_pied()
{
2011-05-29 05:13:58 +02:00
//echo '<div class="bandeaupied">'. _("Universit&eacute; de Strasbourg. Creation: Guilhem BORGHESI. 2008-2009") .'</div>'."\n";
echo '<div class="sousbandeau">' .
'<ul>' .
'<li><a class="button small gray" href="'.get_server_name().'">'. _("Home") .'</a></li>' .
'<li><a class="button small gray" href="' . getUrlSondage('aqg259dth55iuhwm').'">'. _("Example") .'</a></li>' .
'<li><a class="button small gray" href="http://contact.framasoft.org">'. _("Contact") .'</a></li>' .
//'<a href="/sources/sources.php">'. _("Sources") .'</a>' . //not implemented
'<li><a class="button small gray" href="'.get_server_name().'apropos.php">'. _("About") .'</a></li>' .
//'<a class="button small gray" href="/admin/index.php">'. _("Admin") .'</a></li>' .
'</ul>' .
'<ul class="sousbandeau sousbandeaulangue">' .
liste_lang() . '</ul>'.
2011-05-29 05:13:58 +02:00
'</div>' . "\n";
gAnalytics();
2011-05-15 03:56:54 +02:00
}
2011-05-15 01:32:47 +02:00
2011-05-15 03:56:54 +02:00
function bandeau_pied_mobile()
{
2011-05-29 05:13:58 +02:00
/*echo '<div class="surbandeaupiedmobile"></div>'."\n" .
'<div class="bandeaupiedmobile">'. _("Universit&eacute; de Strasbourg. Creation: Guilhem BORGHESI. 2008-2009") .'</div>'."\n";*/
echo '<div class="separateur">&nbsp;</div>';
2011-05-29 05:13:58 +02:00
echo '<div class="sousbandeau">' .
'<ul>' .
'<li><a class="button small gray" href="'.get_server_name().'">'. _("Home") .'</a></li>' .
'<li><a class="button small gray" href="' . getUrlSondage('aqg259dth55iuhwm').'">'. _("Example") .'</a></li>' .
'<li><a class="button small gray" href="http://contact.framasoft.org">'. _("Contact") .'</a></li>' .
//'<a href="/sources/sources.php">'. _("Sources") .'</a>' . //not implemented
'<li><a class="button small gray" href="'.get_server_name().'apropos.php">'. _("About") .'</a></li>' .
//'<a class="button small gray" href="/admin/index.php">'. _("Admin") .'</a></li>' .
'</ul>' .
'<ul class="sousbandeau sousbandeaulangue">' .
liste_lang() . '</ul>'.
2011-05-29 05:13:58 +02:00
'</div>' . "\n";
gAnalytics();
}