FrameBeurk File
Fmbk/Module/Zenpa/Piece/pieceEnqueue.php
<div style="clear:both;"></div>
<div id="messageLogSQL"></div>
</div>
<script type="text/javascript">
<?php //FrameBeurk V0.65 Copyright ToolOscope 2016. Licence CeCILL-C.
//messages reportés en javascript dans le code HTML
// type de navigateur détecté (message seulement envoyé avec la page)
$TRANSAC['Message']['Navigateur'] = $DIALOG['Browser'] . ' ' . $DIALOG['VersionBrowser'] . ' - '; // le message est complété en css de la taille du media détecté
// contacter l'administrateur du site (message seulement envoyé avec la page)
if (isset($CONFIG['Param']['EmailAdmin']) && $CONFIG['Param']['EmailAdmin'] != '')
$TRANSAC['Message']['Admin'] = '<a href="' . Beurk_URL(array('ActVue' => 'email', 'IdVue' => 'Site')) . '" data-ajax="Page">'
. Beurk_traduit("Contacter l'administrateur", 'Kom1') . '</a>';
else
$TRANSAC['Message']['Admin'] = Beurk_traduit("L'administrateur n'est pas joignable", 'Kom1');
// lien RSS
if ($DIALOG['LinkRSS'] != '')
$TRANSAC['Message']['Flux'] = '<a href="' . Beurk_URL($DIALOG['LinkRSS']) . '">' . Beurk_traduit('Fil RSS', 'Beurk') . ' : ' . $DIALOG['TitreRSS'] . '</a>';
// durée transaction en machine
$TRANSAC['Message']['Duree'] = "<span title='"
. Beurk_traduit('dont bootstrap=%d ms', 'Beurk', $TRANSAC['Stat']['DureeBootstrap']) . ', '
. Beurk_traduit('%d requêtes SQL=%d ms', 'Beurk', $TRANSAC['Db']['NbRequetes'], intval($TRANSAC['Db']['Duree'] * 1000)) . ', '
. Beurk_traduit('%d catalogues=%d ms', 'Beurk', $TRANSAC['Stat']['NbCatalogues'], intval($TRANSAC['Stat']['DureeCatalogues'] * 1000))
. "'>"
. Beurk_traduit("Durée d'éxécution = %d ms", 'Beurk', (Beurk_temps(microtime()) - $TRANSAC['Stat']['TsBeurkIni']))
. '</span>';
// log des requêtes SQL
if ($CONFIG['Param']['LogSQLTransac'])
$TRANSAC['Message']['LogSQL'] = db_logRequetes();
// tableau des messages au format Javascript
$str_messages = '';
foreach($TRANSAC['Message'] as $nom => $valeur) {
if ($valeur != '') {
if ($str_messages != '')
$str_messages .= ', ';
$str_messages .= "'" . addslashes($nom) . "':'" . addslashes(str_replace(array("\r\n", "\n", "\r"), ' ', $valeur)) . "'";
}
}
echo
'DIV_VUE_PAGE = "', $DIALOG['DivVuePage'], '";
JETON_AJAX = "', $DIALOG['JetonAct'], '";
MESSAGES = {', $str_messages, '};
</script>
</body>
</html>';