当前位置: 首页>>代码示例>>PHP>>正文


PHP creer_div_infobulle函数代码示例

本文整理汇总了PHP中creer_div_infobulle函数的典型用法代码示例。如果您正苦于以下问题:PHP creer_div_infobulle函数的具体用法?PHP creer_div_infobulle怎么用?PHP creer_div_infobulle使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。


在下文中一共展示了creer_div_infobulle函数的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: aff_tab_couleurs_ccm

function aff_tab_couleurs_ccm($div_conteneur)
{
    global $couleurs_ccm;
    global $tabdiv_infobulle;
    echo "<script type='text/javascript'>\n\tfunction reporte_couleur(r,v,b) {\n\t\tmotif=document.getElementById('id_couleur_motif').value;\n\t\tr_id=document.getElementById('id_couleur_r').value;\n\t\tv_id=document.getElementById('id_couleur_v').value;\n\t\tb_id=document.getElementById('id_couleur_b').value;\n\n\t\tdocument.getElementById(r_id).value=r;\n\t\tdocument.getElementById(v_id).value=v;\n\t\tdocument.getElementById(b_id).value=b;\n\n\t\taffichecouleur(motif);\n\t}\n</script>\n";
    echo "<input type='hidden' name='id_couleur_r' id='id_couleur_r' value='' />\n";
    echo "<input type='hidden' name='id_couleur_v' id='id_couleur_v' value='' />\n";
    echo "<input type='hidden' name='id_couleur_b' id='id_couleur_b' value='' />\n";
    echo "<input type='hidden' name='id_couleur_motif' id='id_couleur_motif' value='' />\n";
    $titre_bulle = "Choix couleur";
    $texte_bulle = "<table class='boireaus' border='1' summary='Choix de couleur'>\n";
    $texte_bulle .= "<tr>\n";
    $texte_bulle .= "<th>Nom</th>\n";
    $texte_bulle .= "<th>R</th>\n";
    $texte_bulle .= "<th>V</th>\n";
    $texte_bulle .= "<th>B</th>\n";
    $texte_bulle .= "</tr>\n";
    for ($i = 0; $i < count($couleurs_ccm); $i += 4) {
        $texte_bulle .= "<tr style='background-color:" . $couleurs_ccm[$i] . "'>\n";
        $texte_bulle .= "<td>";
        $texte_bulle .= "<a href='#' onclick=\"reporte_couleur('" . $couleurs_ccm[$i + 1] . "','" . $couleurs_ccm[$i + 2] . "','" . $couleurs_ccm[$i + 3] . "')";
        $texte_bulle .= ";cacher_div('{$div_conteneur}');return false;\">";
        $texte_bulle .= $couleurs_ccm[$i];
        $texte_bulle .= "</a>\n";
        $texte_bulle .= "</td>\n";
        $texte_bulle .= "<td>" . $couleurs_ccm[$i + 1] . "</td>\n";
        $texte_bulle .= "<td>" . $couleurs_ccm[$i + 2] . "</td>\n";
        $texte_bulle .= "<td>" . $couleurs_ccm[$i + 3] . "</td>\n";
        $texte_bulle .= "</tr>\n";
    }
    $texte_bulle .= "</table>\n";
    $tabdiv_infobulle[] = creer_div_infobulle($div_conteneur, $titre_bulle, "", $texte_bulle, "", 20, 10, 'y', 'y', 'n', 'y');
}
开发者ID:rhertzog,项目名称:lcs,代码行数:33,代码来源:couleurs_ccm.php

示例2: liste_doc_joints_sanction

 $tmp_doc_joints = liste_doc_joints_sanction($lig_sanction->id_sanction);
 if ($lig_sanction->travail == "" && $tmp_doc_joints == "") {
     $texte = "Aucun travail";
 } else {
     $texte = nl2br($lig_sanction->travail);
     if ($tmp_doc_joints != "") {
         if ($texte != "") {
             $texte .= "<br />";
         }
         $texte .= "<b>Documents joints</b>&nbsp;:<br />";
         $texte .= $tmp_doc_joints;
     }
     if ($details == "y") {
         echo $texte;
     } else {
         $tabdiv_infobulle[] = creer_div_infobulle("div_travail_sanction_{$lig_sanction->id_sanction}", "Travail (sanction n°{$lig_sanction->id_sanction})", "", $texte, "", 20, 0, 'y', 'y', 'n', 'n', 2);
         echo " <a href=\"" . $_SERVER['PHP_SELF'] . "?jour_sanction={$jour_sanction}&amp;details=y\"";
         //echo " onmouseover=\"delais_afficher_div('div_travail_sanction_$lig_sanction->id_sanction','y',10,-40,$delais_affichage_infobulle,$largeur_survol_infobulle,$hauteur_survol_infobulle);\"";
         //echo " onmouseover=\"cacher_toutes_les_infobulles();afficher_div('div_travail_sanction_$lig_sanction->id_sanction','y',20,20);\"";
         echo " onmouseover=\"cacher_toutes_les_infobulles();delais_afficher_div('div_travail_sanction_{$lig_sanction->id_sanction}','y',20,60,{$delais_affichage_infobulle},{$largeur_survol_infobulle},{$hauteur_survol_infobulle});\"";
         echo " onclick=\"return confirm_abandon (this, change, '{$themessage}')\" title=\"Afficher les détails en infobulle.\"";
         echo ">Détails</a>";
     }
 }
 echo "</td>\n";
 echo "<td>\n";
 $login_declarant = get_login_declarant_incident($lig_sanction->id_incident);
 echo u_p_nom($login_declarant);
 echo "</td>\n";
 echo "<td>\n";
 $marquer_sanction_effectuee_possible = "y";
开发者ID:alhousseyni,项目名称:gepi,代码行数:31,代码来源:liste_sanctions_jour.php

示例3: insere_cmt

		$texte_bulle.="<div class='boireaus'>\n";
		$alt=1;
		while($lig_cmt=mysqli_fetch_object($res_cmt)) {
			$alt=$alt*(-1);
			$texte_bulle.="<div class='lig$alt' style='border:1px solid black; margin: 1px; ' onClick=\"insere_cmt($cpt)\">\n";
			$texte_bulle.=htmlspecialchars($lig_cmt->app)."\n";
			$texte_bulle.="</div>\n";

			echo "<div id='cmt_".$cpt."' style='display:none;'>".htmlspecialchars($lig_cmt->app)."</div>\n";
			$cpt++;
		}
		$texte_bulle.="</div>\n";

		//echo "\$texte_bulle=$texte_bulle<br />";

		$tabdiv_infobulle[]=creer_div_infobulle('div_commtype',$titre_bulle,"",$texte_bulle,"",30,$hauteur_div_ctp,'y','y','n','y');
	}

	echo "<script type='text/javascript'>
function insere_cmt(num) {
	id_focus_courant=document.getElementById('focus_courant').value;

	if(document.getElementById('prenom_eleve_'+id_focus_courant)) {
		prenom_eleve=document.getElementById('prenom_eleve_'+id_focus_courant).value;
	}

	login_eleve='';
	if(document.getElementById('login_eleve_'+id_focus_courant)) {
		login_eleve=document.getElementById('login_eleve_'+id_focus_courant).value;
	}
开发者ID:rhertzog,项目名称:lcs,代码行数:30,代码来源:ctp.php

示例4: mysqli_query

 }
 if ($_SESSION['statut'] == 'scolarite' && getSettingValue('GepiScolImprBulSettings') == 'yes') {
     echo "<div style='float:left;' class='bold'>\n\t | <a href='param_bull.php'>Paramétrage des bulletins </a>\n</div>";
 }
 if (acces("/bulletin/verrouillage.php", $_SESSION['statut'])) {
     echo "<div style='float:left;' class='bold'>\n\t | <a href='verrouillage.php' title=\"Verrouiller/déverrouiller les périodes de notes en saisie pour telle ou telle classe.\">Verrouillage des saisies </a>\n</div>";
 }
 // ===========================================
 echo "<div style='clear:both;'></div>\n";
 $bulletin_rempli = 'yes';
 $call_classe = mysqli_query($GLOBALS["mysqli"], "SELECT * FROM classes WHERE id = '{$id_classe}'");
 $classe = old_mysql_result($call_classe, "0", "classe");
 echo "<p><strong>Classe&nbsp;: {$classe} - {$nom_periode[$per]} - Année scolaire&nbsp;: " . getSettingValue("gepiYear") . "</strong><br />\n(<em style='color:" . $couleur_verrouillage_periode[$ver_periode[$per]] . ";'><span id='span_etat_verrouillage_classe'>Période " . $traduction_verrouillage_periode[$ver_periode[$per]] . "</span> <a href='#'  onclick=\"afficher_div('div_modif_verrouillage','y',-20,20);return false;\" title=\"Verrouillez/déverrouillez la période pour cette classe.\"><img src='../images/icons/configure.png' class='icone16' alt='Modifier' /></a></em>) - (<em>" . getSettingValue('gepi_prof_suivi') . "&nbsp;: " . liste_prof_suivi($id_classe, "profs", "y") . "</em>)</p>";
 $titre_infobulle = "Verrouillage de période";
 $texte_infobulle = "<p class='bold' style='text-align:center;'>Modifiez l'état de verrouillage ou non de la période<br />pour la classe de {$classe}</p>\n<p style='text-align:center;'>Passer la période à l'état&nbsp;:<br />\n<a href='verrouillage.php?mode=change_verrouillage&amp;id_classe={$id_classe}&amp;num_periode={$per}&amp;etat=N" . add_token_in_url() . "' onclick=\"changer_etat_verrouillage_periode({$id_classe}, {$per}, 'N');return false;\" target='_blank' style='color:" . $couleur_verrouillage_periode['N'] . "'>ouverte en saisie</a> - \n<a href='verrouillage.php?mode=change_verrouillage&amp;id_classe={$id_classe}&amp;num_periode={$per}&amp;etat=P" . add_token_in_url() . "' onclick=\"changer_etat_verrouillage_periode({$id_classe}, {$per}, 'P');return false;\" target='_blank' style='color:" . $couleur_verrouillage_periode['P'] . "'>partiellement close</a> - \n<a href='verrouillage.php?mode=change_verrouillage&amp;id_classe={$id_classe}&amp;num_periode={$per}&amp;etat=O" . add_token_in_url() . "' onclick=\"changer_etat_verrouillage_periode({$id_classe}, {$per}, 'O');return false;\" target='_blank' style='color:" . $couleur_verrouillage_periode['O'] . "'>close</a><br />\n&nbsp;</p>";
 $tabdiv_infobulle[] = creer_div_infobulle("div_modif_verrouillage", $titre_infobulle, "", $texte_infobulle, "", 30, 0, 'y', 'y', 'n', 'n');
 //
 // Vérification de paramètres généraux
 //
 $current_classe_nom_complet = old_mysql_result($call_classe, 0, "nom_complet");
 if ($current_classe_nom_complet == '') {
     $bulletin_rempli = 'no';
     echo "<p>Le nom long de la classe n'est pas défini !</p>\n";
 }
 $current_classe_suivi_par = old_mysql_result($call_classe, 0, "suivi_par");
 if ($current_classe_suivi_par == '') {
     $bulletin_rempli = 'no';
     echo "<p>La personne de l'administration chargée de la classe n'est pas définie !</p>\n";
 }
 $current_classe_formule = old_mysql_result($call_classe, 0, "formule");
 if ($current_classe_formule == '') {
开发者ID:rhertzog,项目名称:lcs,代码行数:31,代码来源:verif_bulletins.php

示例5: creer_div_infobulle

        $texte_infobulle .= "<input type='hidden' name='toutes' value='{$toutes}' />\n";
    }
    if (isset($statusgepi)) {
        $texte_infobulle .= "<input type='hidden' name='statusgepi' value='{$statusgepi}' />\n";
    }
    if (isset($discipline)) {
        $texte_infobulle .= "<input type='hidden' name='discipline' value='{$discipline}' />\n";
    }
    if (isset($affdiscipline)) {
        $texte_infobulle .= "<input type='hidden' name='affdiscipline' value='{$affdiscipline}' />\n";
    }
    if (isset($etape)) {
        $texte_infobulle .= "<input type='hidden' name='etape' value='{$etape}' />\n";
    }
    if (isset($classe) && isset($order_by)) {
        $texte_infobulle .= "<input type='hidden' name='order_by' value='{$order_by}' />\n";
    }
    $texte_infobulle .= "<input type='hidden' name='upload_photo' value='y' />\n";
    $texte_infobulle .= "<input type='hidden' name='login_photo' id='login_photo' value=\"\" />\n";
    $texte_infobulle .= "Uploader/remplacer la photo pour <span id='nom_prenom_photo_upload' style='font-weight:bold''></span>&nbsp;:";
    $texte_infobulle .= "<input type='file' name='photo_a_uploader' id='photo_a_uploader' value='' />\n";
    $texte_infobulle .= "<input type='submit' name='Valider' value='Valider' />\n";
    $texte_infobulle .= "</form>\n";
    $titre_infobulle = "Remplacer la photo";
    $tabdiv_infobulle[] = creer_div_infobulle('div_upload_photo', $titre_infobulle, "", $texte_infobulle, "", 20, 0, 'y', 'y', 'n', 'n');
    echo "<script type='text/javascript'>\n\tfunction afficher_div_upload_photo(login,nom_prenom) {\n\t\tif(document.getElementById('login_photo')) {\n\t\t\tdocument.getElementById('login_photo').value=login;\n\t\t\tif(document.getElementById('nom_prenom_photo_upload')) {\n\t\t\t\tdocument.getElementById('nom_prenom_photo_upload').innerHTML=nom_prenom;\n\t\t\t}\n\t\t\tafficher_div('div_upload_photo','y',-20,20);\n\t\t}\n\t}\n\t</script>\n";
}
require "../lib/footer.inc.php";
?>

开发者ID:alhousseyni,项目名称:gepi,代码行数:29,代码来源:trombinoscopes.php

示例6: creer_div_infobulle

                                <label for='mesure_demandee_<?php 
                            echo $i;
                            ?>
_<?php 
                            echo $loop;
                            ?>
' 
                                       style='cursor:pointer;'>
                                    &nbsp;<?php 
                            echo $tab_mes_demandee[$loop];
                            ?>
                                </label>
<?php 
                            if ($tab_c_mes_demandee[$loop] != '') {
                                if ($i == 0) {
                                    $tabdiv_infobulle[] = creer_div_infobulle("div_commentaire_mesures_demandee_{$loop}", $tab_mes_demandee[$loop], "", $tab_c_mes_demandee[$loop], "", 30, 0, 'y', 'y', 'n', 'n');
                                }
                                ?>
                                <a href='#' 
                                   onmouseover="delais_afficher_div('div_commentaire_mesures_demandee_<?php 
                                echo $loop;
                                ?>
','y',10,-40,<?php 
                                echo $delais_affichage_infobulle;
                                ?>
,<?php 
                                echo $largeur_survol_infobulle;
                                ?>
,<?php 
                                echo $hauteur_survol_infobulle;
                                ?>
开发者ID:alhousseyni,项目名称:gepi,代码行数:31,代码来源:saisie_incident.php

示例7: confirm_abandon

include "../lib/periodes.inc.php";
if ($nb_periode > 1) {
    // On a $nb_periode = Nombre de périodes + 1
    $texte .= "<img src='../images/icons/edit_user.png' alt='' /> <a href='../classes/classes_const.php?id_classe={$id_classe}' onclick=\"return confirm_abandon (this, change, '{$themessage}')\">Élèves</a><br />";
}
$texte .= "<img src='../images/icons/document.png' alt='' /> <a href='../groupes/edit_class.php?id_classe={$id_classe}' onclick=\"return confirm_abandon (this, change, '{$themessage}')\">Enseignements</a><br />";
//$texte.="<img src='../images/icons/document.png' alt='' /> <a href='../groupes/edit_class_grp_lot.php?id_classe=$id_classe' onclick=\"return confirm_abandon (this, change, '$themessage')\">config.simplifiée</a><br />";
$texte .= "<img src='../images/icons/configure.png' alt='' /> <a href='../classes/modify_nom_class.php?id_classe={$id_classe}' onclick=\"return confirm_abandon (this, change, '{$themessage}')\">Paramètres</a>";
$ouvrir_infobulle_nav = getSettingValue("ouvrir_infobulle_nav");
if ($ouvrir_infobulle_nav == "y") {
    $texte .= "<div id='save_mode_nav' style='float:right; width:20px; height:20px;'><a href='#' onclick='modif_mode_infobulle_nav();return false;'><img src='../images/vert.png' width='16' height='16' /></a></div>\n";
} else {
    $texte .= "<div id='save_mode_nav' style='float:right; width:20px; height:20px;'><a href='#' onclick='modif_mode_infobulle_nav();return false;'><img src='../images/rouge.png' width='16' height='16' /></a></div>\n";
}
$texte .= "<script type='text/javascript'>\n\t// <![CDATA[\n\tfunction modif_mode_infobulle_nav() {\n\t\tnew Ajax.Updater(\$('save_mode_nav'),'../classes/classes_ajax_lib.php?mode=ouvrir_infobulle_nav',{method: 'get'});\n\t}\n\t//]]>\n</script>\n";
$tabdiv_infobulle[] = creer_div_infobulle('navigation_classe', $titre, "", $texte, "", 14, 0, 'y', 'y', 'n', 'n');
echo " | <a href='#' onclick=\"afficher_div('navigation_classe','y',-100,20);\"";
echo ">";
echo "Navigation";
echo "</a>";
//=========================
echo " | <a href='../init_xml2/init_alternatif.php?cat=classes' onclick=\"return confirm_abandon (this, change, '{$themessage}')\">Création par lots</a>";
echo "</p>\n";
echo "</form>\n";
?>



<?php 
echo "<h3>Gestion des enseignements simples pour la classe :" . $classe["classe"] . "</h3>\n";
echo "<p>Ne doivent être saisis ici que les enseignements ne concernant qu'une classe (<i>pas les regroupements</i>) et un seul professeur par matière.</p>\n";
开发者ID:alhousseyni,项目名称:gepi,代码行数:31,代码来源:edit_class_grp_lot.php

示例8: Array

?>
	</form>
</div>

<?php
	}
}
?>
</div>

<?php
if((isset($chaine_veille_tous_eleves))&&($chaine_veille_tous_eleves!="")) {
	$titre_infobulle="Saisies de la journée";

	$texte_infobulle="<table class='boireaus boireaus_alt'>".$chaine_entete_veille_tous_eleves.$chaine_veille_tous_eleves."</table>";
	$tabdiv_infobulle[]=creer_div_infobulle("div_infobulle_saisie_veille_tous_eleves", $titre_infobulle,"",$texte_infobulle,"",30,0,'y','y','n','n',2);

}

if(isset($compteur_eleve)) {
	$chaine_manquement="";
	foreach($tab_types_autorises as $key=>$value) {
		if($value['manquement']=='FAUX') {$chaine_manquement.="	tab_type_manquement[".$value['type']."]=false;\n";} else {$chaine_manquement.="	tab_type_manquement[".$value['type']."]=true;\n";}
	}

	echo "<script type='text/javascript'>
	// 20121121
	var type_courant='-1';
	var title_type_courant='Saisie sans type. Elève non présent, sans autre précision.';

	var tab_type_manquement=new Array();
开发者ID:rhertzog,项目名称:lcs,代码行数:31,代码来源:saisir_groupe_plan.php

示例9: creer_div_infobulle

} else {
    echo "&amp;avec_details=y";
}
if (isset($periode_num)) {
    echo "&amp;periode_num={$periode_num}";
}
echo "' title='Afficher/masquer les détails'>";
if ($avec_details == 'y') {
    echo "<img src='../images/icons/remove.png' width='16' height='16' alt='Sans détails' />";
} else {
    echo "<img src='../images/icons/add.png' width='16' height='16' alt='Avec détails' />";
}
echo "</a></div>";
$titre = "Photo";
$texte = "";
$tabdiv_infobulle[] = creer_div_infobulle('div_photo_eleve', $titre, "", $texte, "", 10, 0, 'y', 'y', 'n', 'n');
if (acces("/groupes/get_csv.php", $_SESSION['statut'])) {
    echo "<div class='noprint' style='float:right; width: 20px; height: 20px'><a href='../groupes/get_csv.php?id_aid={$id_aid}";
    if (isset($periode_num)) {
        echo "&amp;periode_num={$periode_num}";
    }
    echo "' title=\"Exporter la liste des élèves au format CSV (tableur)\"><img src='../images/icons/csv.png' class='icone16' alt='CSV' /></a></div>\n";
}
$tabmail = array();
echo "<table class='boireaus' border='1'>\n";
echo "<tr valign='top'><th>Professeur";
if (isset($tab_aid['profs']['list']) && count($tab_aid['profs']['list']) > 1) {
    echo "s";
}
echo ":</th>\n";
echo "<td class='lig-1'>";
开发者ID:alhousseyni,项目名称:gepi,代码行数:31,代码来源:popup.php

示例10: textes

 if ($envoi_mail == "y") {
     $contexte_affichage_docs_joints = "visu_eleve";
 }
 //include("../lib/calendrier/calendrier.class.php");
 //$cal1 = new Calendrier("form_envoi_cdt_mail", "date_debut_cdt_mail");
 // Choisir qui a le droit
 if ($_SESSION['statut'] != 'eleve' && $_SESSION['statut'] != 'responsable') {
     //echo "<span id='lien_mail' style='display:none'> - <a href='see_all.php?id_classe=$id_classe&amp;login_eleve=$selected_eleve_login&amp;id_groupe=$id_groupe&amp;ordre=$current_ordre&amp;imprime=$current_imprime' onclick=\"\" title=\"Envoyer par mail une partie du cahier de textes (par exemple pour envoyer à un parent d'élève qui a oublié ses compte et mot de passe).\">Mail</a></span>\n";
     echo "<span id='lien_mail' style='display:none'> - <a href=\"javascript:afficher_div('div_envoi_cdt_par_mail','y',10,10)\" title=\"Envoyer par mail une partie du cahier de textes (par exemple pour envoyer à un parent d'élève qui a oublié ses compte et mot de passe).\">Mail</a></span>\n\t\t\t<script type='text/javascript'>document.getElementById('lien_mail').style.display=''</script>\n";
     echo "</div>\n";
     $titre_infobulle = "Envoi du CDT par mail";
     $texte_infobulle = "<form action='" . $_SERVER['PHP_SELF'] . "' name='form_envoi_cdt_mail' method='post'>\n\t<input type='hidden' name='envoi_mail' value='y' />\n\t<input type='hidden' name='id_classe' value='{$id_classe}' />\n\t<input type='hidden' name='login_eleve' value='{$login_eleve}' />\n\t<input type='hidden' name='id_groupe' value='{$id_groupe}' />\n\t<input type='hidden' name='current_ordre' value='{$current_ordre}' />\n\t<input type='hidden' name='imprime' value='{$current_imprime}' />\n\t<p>Précisez à quelle adresse vous souhaitez envoyer le contenu du cahier de textes&nbsp;:<br />\n\tMail&nbsp;:&nbsp;<input type='text' name='mail_dest' value='' /><br />\n\tIndiquez également, quelle partie du cahier de textes vous souhaitez envoyer&nbsp;:<br />\n\tA partir du&nbsp;:&nbsp;<input type='text' name='date_debut_cdt_mail' id='date_debut_cdt_mail' size='10' value='" . $date_debut_cdt_mail . "' onKeyDown=\"clavier_date(this.id,event);\" AutoComplete=\"off\" />";
     $texte_infobulle .= img_calendrier_js("date_debut_cdt_mail", "img_bouton_date_debut_cdt_mail");
     //$texte_infobulle.="<a href=\"#calend\" onClick=\"".$cal1->get_strPopup('../lib/calendrier/pop.calendrier.php', 350, 170)."\"><img src=\"../lib/calendrier/petit_calendrier.gif\" alt=\"Calendrier\" border=\"0\" /></a>";
     $texte_infobulle .= "<input type='submit' value='Envoyer' />\n</form>";
     $tabdiv_infobulle[] = creer_div_infobulle('div_envoi_cdt_par_mail', $titre_infobulle, "", $texte_infobulle, "", 30, 0, 'y', 'y', 'n', 'n');
 }
 //================================================
 echo "<hr />\n";
 echo "<div id='div_compte_rendu_envoi_mail' style='text-align:center;'></div>";
 $tab_id_grp = array();
 $tab_grp = array();
 $tab_dates = array();
 $tab_dates2 = array();
 $tab_timestamp_dates = array();
 //$tab_notices_exclues_mail=array();
 $sql = "SELECT DISTINCT id_groupe FROM j_groupes_classes WHERE id_classe='{$id_classe}' ORDER BY priorite;";
 $res = mysqli_query($GLOBALS["mysqli"], $sql);
 while ($lig = mysqli_fetch_object($res)) {
     $tab_id_grp[] = $lig->id_groupe;
 }
开发者ID:alhousseyni,项目名称:gepi,代码行数:31,代码来源:see_all.php

示例11: ConstruireEDTClasseDuJour


//.........这里部分代码省略.........
                                            RemplirBox($elapse_time1, $tab_data[$jour], $index_box, "vide", $tab_id_creneaux[$j], "", "", "cellule" . $time_left, "cadre", "");
                                            $elapse_time1++;
                                        }
                                        RemplirBox($elapse_time1, $tab_data[$jour], $index_box, "fin_conteneur", $tab_id_creneaux[$j], "", "", "", "", "");
                                        $elapse_time1 = $elapse_time;
                                        RemplirBox($elapse_time1, $tab_data[$jour], $index_box, "conteneur", $tab_id_creneaux[$j], "", "", "demicellule" . $duree_max, "", "");
                                        if ($heuredeb_dec2 != 0 and $elapse_time1 % 2 == 0) {
                                            RemplirBox($elapse_time1, $tab_data[$jour], $index_box, "vide", $tab_id_creneaux[$j], "", "", "cellule1", "cadre", "");
                                            $elapse_time1++;
                                        }
                                        $contenu = ContenuCreneau($tab_id_creneaux[$j], $jour_sem_tab[$jour], $type_edt, $tab_cours['id_groupe'][1], $tab_cours['id_aid'][1], "", $period);
                                        RemplirBox($elapse_time1, $tab_data[$jour], $index_box, "cours", $tab_id_creneaux[$j], "", $tab_cours['id_cours'][1], "cellule" . $tab_cours['duree'][1], $tab_cours['couleur'][1], $contenu);
                                        $elapse_time1 += (int) $tab_cours['duree'][1];
                                        if ($elapse_time1 < $elapse_time + $duree_max) {
                                            $time_left = $elapse_time + $duree_max - $elapse_time1;
                                            RemplirBox($elapse_time1, $tab_data[$jour], $index_box, "vide", $tab_id_creneaux[$j], "", "", "cellule" . $time_left, "cadre", "");
                                            $elapse_time1++;
                                        }
                                        RemplirBox($elapse_time1, $tab_data[$jour], $index_box, "fin_conteneur", $tab_id_creneaux[$j], "", "", "", "", "");
                                        $elapse_time += $duree_max;
                                    } else {
                                        $duree_max = DureeMax2ColonnesClasse($jour_sem_tab[$jour], $id_classe, $tab_id_creneaux, $elapse_time, $tab_cours, $j, $indice2, $indice3, $period);
                                        ConstruireColonneClasse($elapse_time, $tab_cours, $indice2, $duree_max, $jour_sem_tab[$jour], $jour, $tab_id_creneaux, $j, $type_edt, $id_classe, '0', $tab_data, $index_box, $period);
                                        ConstruireColonneClasse($elapse_time, $tab_cours, $indice3, $duree_max, $jour_sem_tab[$jour], $jour, $tab_id_creneaux, $j, $type_edt, $id_classe, $tab_cours['id_semaine'][$indice2], $tab_data, $index_box, $period);
                                        $elapse_time += $duree_max;
                                    }
                                } else {
                                    if ($tab_cas['cas_detecte'] == 18) {
                                        $indice = $tab_cas['indice'];
                                        $indice2 = ($indice + 1) % 3;
                                        $indice3 = ($indice + 2) % 3;
                                        RemplirBox($elapse_time, $tab_data[$jour], $index_box, "conteneur", $tab_id_creneaux[$j], "", "", "demicellule1", "", "");
                                        $contenu = ContenuCreneau($tab_id_creneaux[$j], $jour_sem_tab[$jour], $type_edt, $tab_cours['id_groupe'][$indice2], $tab_cours['id_aid'][$indice2], "", $period);
                                        RemplirBox($elapse_time, $tab_data[$jour], $index_box, "cours", $tab_id_creneaux[$j], "", $tab_cours['id_cours'][$indice2], "cellule" . $tab_cours['duree'][$indice2], $tab_cours['couleur'][$indice2], $contenu);
                                        RemplirBox($elapse_time, $tab_data[$jour], $index_box, "fin_conteneur", $tab_id_creneaux[$j], "", "", "", "", "");
                                        RemplirBox($elapse_time, $tab_data[$jour], $index_box, "conteneur", $tab_id_creneaux[$j], "", "", "demicellule1", "", "");
                                        $contenu = ContenuCreneau($tab_id_creneaux[$j], $jour_sem_tab[$jour], $type_edt, $tab_cours['id_groupe'][$indice3], $tab_cours['id_aid'][$indice3], "", $period);
                                        RemplirBox($elapse_time, $tab_data[$jour], $index_box, "cours", $tab_id_creneaux[$j], "", $tab_cours['id_cours'][$indice3], "cellule" . $tab_cours['duree'][$indice3], $tab_cours['couleur'][$indice3], $contenu);
                                        RemplirBox($elapse_time, $tab_data[$jour], $index_box, "fin_conteneur", $tab_id_creneaux[$j], "", "", "", "", "");
                                        $elapse_time += (int) $tab_cours['duree'][$indice2];
                                        $contenu = ContenuCreneau($tab_id_creneaux[$j], $jour_sem_tab[$jour], $type_edt, $tab_cours['id_groupe'][$indice], $tab_cours['id_aid'][$indice], "", $period);
                                        RemplirBox($elapse_time, $tab_data[$jour], $index_box, "cours", $tab_id_creneaux[$j], "", $tab_cours['id_cours'][$indice], "cellule" . $tab_cours['duree'][$indice], $tab_cours['couleur'][$indice], $contenu);
                                        $elapse_time += (int) $tab_cours['duree'][$indice];
                                    } else {
                                        if ($tab_cas['cas_detecte'] == 19) {
                                            $indice = $tab_cas['indice'];
                                            $indice2 = ($indice + 1) % 3;
                                            $indice3 = ($indice + 2) % 3;
                                            if ($tab_cours['id_semaine'][$indice] == $tab_cours['id_semaine'][$indice2]) {
                                                $rang = $indice3;
                                            } else {
                                                $rang = $indice2;
                                            }
                                            $duree_max = DureeMax2ColonnesClasse($jour_sem_tab[$jour], $id_classe, $tab_id_creneaux, $elapse_time, $tab_cours, $j, $indice, $rang, $period);
                                            ConstruireColonneClasse($elapse_time, $tab_cours, $indice, $duree_max, $jour_sem_tab[$jour], $jour, $tab_id_creneaux, $j, $type_edt, $id_classe, '0', $tab_data, $index_box, $period);
                                            ConstruireColonneClasse($elapse_time, $tab_cours, $rang, $duree_max, $jour_sem_tab[$jour], $jour, $tab_id_creneaux, $j, $type_edt, $id_classe, $tab_cours['id_semaine'][$indice], $tab_data, $index_box, $period);
                                            $elapse_time += $duree_max;
                                        } else {
                                            if ($tab_cas['cas_detecte'] == 20 or $tab_cas['cas_detecte'] == 21) {
                                                $indice = $tab_cas['indice'];
                                                $indice2 = ($indice + 1) % 3;
                                                $indice3 = ($indice + 2) % 3;
                                                $duree_max = DureeMax2ColonnesClasse($jour_sem_tab[$jour], $id_classe, $tab_id_creneaux, $elapse_time, $tab_cours, $j, $indice2, $indice3, $period);
                                                ConstruireColonneClasse($elapse_time, $tab_cours, $indice2, $duree_max, $jour_sem_tab[$jour], $jour, $tab_id_creneaux, $j, $type_edt, $id_classe, '0', $tab_data, $index_box, $period);
                                                ConstruireColonneClasse($elapse_time, $tab_cours, $indice3, $duree_max, $jour_sem_tab[$jour], $jour, $tab_id_creneaux, $j, $type_edt, $id_classe, $tab_cours['id_semaine'][$indice2], $tab_data, $index_box, $period);
                                                $elapse_time += $duree_max;
                                            } else {
                                                $erreur = true;
                                                echo "<div class= \"cadreInformation\">Erreur sur la génération de l'emploi du temps : " . $tab_cas['cas_detecte'] . "</div>";
                                            }
                                        }
                                    }
                                }
                            }
                        } else {
                            // ============= gloups ! 4 enseignements ou plus sur le même créneau
                            //
                            $contenu = "";
                            for ($z = 0; $z < $nb_rows; $z++) {
                                $contenu .= "<p>" . ContenuCreneau($tab_id_creneaux[$j], $jour_sem_tab[$jour], $type_edt, $tab_cours['id_groupe'][$z], $tab_cours['id_aid'][$z], "", $period) . "</p>";
                            }
                            // Normalement, l'ajout $tab_cours['id_groupe'][XXX] est inutile.
                            // On ne devrait pas avoir de collision d'id_dev pour un créneau sur un jour donné
                            //$id_div = "ens_".$tab_id_creneaux[$j]."_".$jour_sem_tab[$jour]."_".$tab_cours['id_groupe'][$z];
                            $id_div = "ens_" . $tab_id_creneaux[$j] . "_" . $jour_sem_tab[$jour] . "_" . $tab_cours['id_groupe'][0];
                            $case_tab = "<a href='#' onclick=\"afficher_div('" . $id_div . "','n',0,0);return false;\">\r\n<img src=\"../templates/" . NameTemplateEDT() . "/images/voir.png\" title=\"voir les cours\" alt=\"voir les cours\" /> </a>" . creer_div_infobulle($id_div, "Liste des enseignements", "#330033", $contenu, "#FFFFFF", 20, 0, "y", "n", "y", "n") . "\n";
                            RemplirBox($elapse_time, $tab_data[$jour], $index_box, "cours", $tab_id_creneaux[$j], "", "", "cellule2", "cadreRouge", $case_tab);
                            //RemplirBox($elapse_time,$tab_data[$jour], $index_box, "erreur", $tab_id_creneaux[$j], "none", "none", "cellule2", "cadreRouge", "C08");
                            $elapse_time += 2;
                        }
                    }
                }
            }
            $j = (int) ($elapse_time / 2);
        }
        $jour++;
        $index_box = 0;
    }
    return $tab_data;
}
开发者ID:alhousseyni,项目名称:gepi,代码行数:101,代码来源:fonctions_edt_classe.php

示例12: mysqli_query

 $res_classe = mysqli_query($GLOBALS["mysqli"], $sql);
 $titre_infobulle = "Inscription dans une classe";
 $texte_infobulle = "<form action='../classes/ajout_eleve_classe.php' method='post'>\n\t" . add_token_field() . "\n\t<input type='hidden' name='login_ele_ajout_classe' id='login_ele_ajout_classe' value='' />\n\t<p style='text-align:center;'>Choisissez une classe&nbsp;: \n\t<select name='id_classe' id='form_ajout_ele_clas_id_classe' onchange='update_champs_periode()'>\n\t\t<option value=''>---</option>";
 while ($lig_classe = mysqli_fetch_object($res_classe)) {
     $texte_infobulle .= "\n\t\t<option value='{$lig_classe->id}'>{$lig_classe->classe} ({$lig_classe->nom_complet})</option>";
 }
 $texte_infobulle .= "\n\t</select>\n\t<br />\n\tet la ou les périodes<br />\n\t<span id='span_periodes'>";
 for ($loop = 1; $loop <= $max_per; $loop++) {
     $texte_infobulle .= "\n\t\t<input type='checkbox' id='num_periode_{$loop}' name='num_periode[]' value='{$loop}' /><label for='num_periode_{$loop}'>Période {$loop}</label><br />";
 }
 $texte_infobulle .= "\n\t</span><br />\n\t<input type='submit' value='Inscrire' />\n</form>";
 $tabdiv_infobulle[] = creer_div_infobulle('div_form_ajout_ele_clas', $titre_infobulle, "", $texte_infobulle, "", 20, 0, 'y', 'y', 'n', 'n');
 //=========================
 $titre_infobulle = "Choix du " . getSettingValue('gepi_prof_suivi');
 $texte_infobulle = "<form action='./index.php' method='post'>\n\t" . add_token_field() . "\n\t<input type='hidden' name='mode' id='modif_prof_suivi' value='' />\n\t<input type='hidden' name='login_ele_prof_suivi' id='login_ele_prof_suivi' value='' />\n\t<p style='text-align:center;'>Choisissez un " . getSettingValue('gepi_prof_suivi') . "&nbsp;: \n\t<span id='span_choix_prof_suivi'></span><br />\n\t<input type='button' value='Valider' onclick=\"modifier_prof_suivi()\" />\n</form>";
 $tabdiv_infobulle[] = creer_div_infobulle('div_form_choix_prof_suivi_ele', $titre_infobulle, "", $texte_infobulle, "", 20, 0, 'y', 'y', 'n', 'n');
 //=========================
 echo "<br />\n";
 $temoin_notes_bas_de_page = "n";
 $max_file_uploads = ini_get('max_file_uploads');
 if ($max_file_uploads != "" && mb_strlen(preg_replace("/[^0-9]/", "", $max_file_uploads)) == mb_strlen($max_file_uploads) && $max_file_uploads > 0) {
     echo "<p><i>Notes</i>&nbsp;:</p>\n";
     echo "<ul>\n";
     echo "<li><p>L'upload des photos est limité à {$max_file_uploads} fichier(s) simultanément.</p></li>\n";
     $temoin_notes_bas_de_page = "y";
 }
 if ($_SESSION['statut'] == 'administrateur') {
     if ($temoin_notes_bas_de_page == "n") {
         echo "<p><i>Notes</i>&nbsp;:</p>\n";
         echo "<ul>\n";
     }
开发者ID:alhousseyni,项目名称:gepi,代码行数:31,代码来源:index.php

示例13: header

// Section checkAccess() à décommenter en prenant soin d'ajouter le droit correspondant:
if (!checkAccess()) {
    header("Location: ../logout.php?auto=1");
    die;
}
$id_classe = isset($_GET['id_classe']) ? $_GET['id_classe'] : NULL;
//**************** EN-TETE *****************
$titre_page = "Bulletins et conseils de classe";
//echo "<div class='noprint'>\n";
require_once "../lib/header.inc.php";
//echo "</div>\n";
//**************** FIN EN-TETE *****************
if (!isset($id_classe)) {
    echo "<p class='bold'><a href='../accueil.php'><img src='../images/icons/back.png' alt='Retour' class='back_link'/> Retour</a></p>\n\n<h2>Bulletins et conseils de classe</h2>\n\n<p>Choisissez une classe&nbsp;:</p>\n\n<script type='text/javascript'>\n\tfunction afficher_action_classe(id_classe) {\n\t\tnew Ajax.Updater(\$('div_action_conseil_de_classe'), '{$gepiPath}/lib/ajax_action.php?mode=actions_conseil_classe&id_classe='+id_classe,{method: 'get'});\n\t\tafficher_div('div_infobulle_action_conseil_de_classe', 'y', 10, 10);\n\t}\n</script>";
    $texte_infobulle = "<div id='div_action_conseil_de_classe'></div>";
    $tabdiv_infobulle[] = creer_div_infobulle('div_infobulle_action_conseil_de_classe', "Bulletins et conseils de classe", "", $texte_infobulle, "", 40, 0, 'y', 'y', 'n', 'n');
    $tab_txt = array();
    $tab_lien = array();
    $tab_extra = array();
    $sql = retourne_sql_mes_classes();
    $res_mes_classes = mysqli_query($GLOBALS["mysqli"], $sql);
    while ($lig_mes_classes = mysqli_fetch_object($res_mes_classes)) {
        $tab_txt[] = $lig_mes_classes->classe;
        $tab_lien[] = $_SERVER['PHP_SELF'] . "?id_classe=" . $lig_mes_classes->id;
        $tab_extra[] = " onclick=\"afficher_action_classe({$lig_mes_classes->id});return false;\"";
    }
    $nbcol = 3;
    echo "<div style='margin-left:3em;'>";
    tab_liste($tab_txt, $tab_lien, $nbcol, NULL, $tab_extra);
    echo "</div>";
} else {
开发者ID:alhousseyni,项目名称:gepi,代码行数:31,代码来源:bulletins_et_conseils_classes.php

示例14: add_token_field

$titre_page = "Import des communes de naissance";
require_once "../lib/header.inc.php";
//**************** FIN EN-TETE *****************
//debug_var();
if (isset($step)) {
    if ($step == 0 || $step == 1 || $step == 2) {
        echo "<div style='float: right; border: 1px solid black; width: 4em;'>\n<form name='formstop' action='" . $_SERVER['PHP_SELF'] . "' method='post'>\n<input type='checkbox' name='stop' id='stop' value='y' onchange='stop_change()' ";
        //if(isset($stop)) {
        if ($stop == 'y') {
            echo "checked ";
        }
        echo "/> <a href='#' onmouseover=\"afficher_div('div_stop','y',10,20);\">Stop</a>";
        echo add_token_field();
        echo "</form>\n";
        echo "</div>\n";
        echo creer_div_infobulle("div_stop", "", "", "Ce bouton permet s'il est coché d'interrompre les passages automatiques à la page suivante", "", 12, 0, "n", "n", "y", "n");
        echo "<script type='text/javascript'>\n\ttemporisation_chargement='ok';\n\tcacher_div('div_stop');\n</script>\n";
        echo "<script type='text/javascript'>\nfunction stop_change() {\n\tstop='n';\n\tif(document.getElementById('stop')) {\n\t\tif(document.getElementById('stop').checked==true) {\n\t\t\tstop='y';\n\t\t}\n\t}\n\tif(document.getElementById('id_form_stop')) {\n\t\tdocument.getElementById('id_form_stop').value=stop;\n\t}\n}\n\n//function test_stop(num) {\nfunction test_stop(num,compteur,nblig) {\n\tstop='n';\n\tif(document.getElementById('stop')) {\n\t\tif(document.getElementById('stop').checked==true) {\n\t\t\tstop='y';\n\t\t}\n\t}\n\t//document.getElementById('id_form_stop').value=stop;\n\tif(stop=='n') {\n\t\t//setTimeout(\"document.location.replace('" . $_SERVER['PHP_SELF'] . "?step=1')\",2000);\n\t\t//document.location.replace('" . $_SERVER['PHP_SELF'] . "?step='+num+'&amp;stop='+stop);\n\t\tdocument.location.replace('" . $_SERVER['PHP_SELF'] . "?step='+num+'&compteur='+compteur+'&nblig='+nblig+'&stop='+stop+'" . add_token_in_url(false) . "');\n\t}\n}\n\nfunction test_stop2() {\n\tstop='n';\n\tif(document.getElementById('stop')) {\n\t\tif(document.getElementById('stop').checked==true) {\n\t\t\tstop='y';\n\t\t}\n\t}\n\tdocument.getElementById('id_form_stop').value=stop;\n\tif(stop=='n') {\n\t\t//setTimeout(\"document.forms['formulaire'].submit();\",1000);\n\t\tdocument.forms['formulaire'].submit();\n\t}\n}\n\n\n\n\n\nfunction test_stop_suite(num) {\n\tstop='n';\n\tif(document.getElementById('stop')) {\n\t\tif(document.getElementById('stop').checked==true) {\n\t\t\tstop='y';\n\t\t}\n\t}\n\n\tdocument.location.replace('" . $_SERVER['PHP_SELF'] . "?step='+num";
        // AJOUT A FAIRE VALEUR STOP
        echo "+'&stop='+stop";
        echo "+'" . add_token_in_url(false) . "'";
        echo ");\n}\n\n</script>\n";
    }
}
echo "<p class=bold>";
echo "<a href=\"index.php\"><img src='../images/icons/back.png' alt='Retour' class='back_link'/> Retour</a>";
//echo "</p>\n";
// On fournit les fichiers CSV générés depuis les XML de SCONET...
//if (!isset($is_posted)) {
if (!isset($step)) {
    echo " | <a href=\"../utilitaires/import_pays.php\">Import des pays</a>";
开发者ID:rhertzog,项目名称:lcs,代码行数:31,代码来源:import_communes.php

示例15: creer_div_infobulle

" id="rn_adr_resp_y" onchange='changement()' /><label for='rn_adr_resp_y' style='cursor: pointer;'>Oui</label> 
		<input type="radio" value="n" name="rn_adr_resp_<?php 
        echo $per;
        ?>
" id="rn_adr_resp_n" onchange='changement()' /><label for='rn_adr_resp_n' style='cursor: pointer;'>Non</label>
	</td>
</tr>

<?php 
        $titre_infobulle = "Bloc observations en PDF\n";
        $texte_infobulle = "<p>Le bloc observations est affiché si une des conditions suivantes est remplie&nbsp;:</p>\n";
        $texte_infobulle .= "<ul>\n";
        $texte_infobulle .= "<li>La case Bloc observations est cochée.</li>\n";
        $texte_infobulle .= "<li>Une des cases signature est cochée.</li>\n";
        $texte_infobulle .= "</ul>\n";
        $tabdiv_infobulle[] = creer_div_infobulle('a_propos_bloc_observations', $titre_infobulle, "", $texte_infobulle, "", 35, 0, 'y', 'y', 'n', 'n');
        ?>
<tr>
	<td>&nbsp;&nbsp;&nbsp;</td>
	<td style="font-variant: small-caps;">
		Afficher le bloc observations (<em>relevé PDF</em>) <?php 
        echo "<a href=\"#\" onclick='return false;' onmouseover=\"afficher_div('a_propos_bloc_observations','y',100,-50);\"  onmouseout=\"cacher_div('a_propos_bloc_observations');\"><img src='../images/icons/ico_ampoule.png' width='15' height='25' alt='Aide sur Bloc observations en PDF'/></a>";
        ?>
&nbsp;:
	</td>
	<td>
		<input type="radio" value="y" name="rn_bloc_obs_<?php 
        echo $per;
        ?>
" id="rn_bloc_obs_y" onchange='changement()' /><label for='rn_bloc_obs_y' style='cursor: pointer;'>Oui</label> 
		<input type="radio" value="n" name="rn_bloc_obs_<?php 
开发者ID:alhousseyni,项目名称:gepi,代码行数:31,代码来源:classes_param.php


注:本文中的creer_div_infobulle函数示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。