Beispiel #1
0
function init_list_articles($article)
{
    if (!empty($article)) {
        // pour ne plus rendre obligatoire le chapô : s'il est vide, on le recrée à partir du début du bt_content
        if (isset($article['bt_abstract']) and empty($article['bt_abstract'])) {
            mb_internal_encoding('UTF-8');
            $abstract = mb_substr(strip_tags($article['bt_content']), 0, 249);
            $article['bt_abstract'] = $abstract . "…";
        }
        $dec_id = decode_id($article['bt_id']);
        $article = array_merge($article, decode_id($article['bt_date']));
        $article['bt_link'] = $GLOBALS['racine'] . '?d=' . $dec_id['annee'] . '/' . $dec_id['mois'] . '/' . $dec_id['jour'] . '/' . $dec_id['heure'] . '/' . $dec_id['minutes'] . '/' . $dec_id['secondes'] . '-' . titre_url($article['bt_title']);
    }
    return $article;
}
Beispiel #2
0
function get_blogpath($id, $titre)
{
    $date = decode_id($id);
    $path = $GLOBALS['racine'] . 'index.php?d=' . $date['annee'] . '/' . $date['mois'] . '/' . $date['jour'] . '/' . $date['heure'] . '/' . $date['minutes'] . '/' . $date['secondes'] . '-' . titre_url($titre);
    return $path;
}
Beispiel #3
0
echo moteur_recherche($GLOBALS['lang']['search_in_comments']);
afficher_topnav(basename($_SERVER['PHP_SELF']), $GLOBALS['lang']['titre_commentaires']);
echo '</div>' . "\n";
echo '<div id="axe">' . "\n";
// SUBNAV
echo '<div id="subnav">' . "\n";
// Affichage formulaire filtrage commentaires
if (isset($_GET['filtre'])) {
    afficher_form_filtre('commentaires', htmlspecialchars($_GET['filtre']));
} else {
    afficher_form_filtre('commentaires', '');
}
echo '<div class="nombre-elem">' . "\n";
if ($param_makeup['menu_theme'] == 'for_article') {
    $dec_id = decode_id($article_id);
    $article_link = $GLOBALS['racine'] . '?d=' . $dec_id['annee'] . '/' . $dec_id['mois'] . '/' . $dec_id['jour'] . '/' . $dec_id['heure'] . '/' . $dec_id['minutes'] . '/' . $dec_id['secondes'] . '-' . titre_url($article_title);
    echo '<ul>' . "\n";
    echo "\t" . '<li><a href="ecrire.php?post_id=' . $article_id . '">' . $GLOBALS['lang']['ecrire'] . $article_title . '</a></li>' . "\n";
    echo "\t" . '<li><a href="' . $article_link . '">' . $GLOBALS['lang']['lien_article'] . '</a></li>' . "\n";
    echo '</ul>' . "\n";
    echo '– &nbsp; ' . ucfirst(nombre_objets(count($commentaires), 'commentaire'));
} elseif ($param_makeup['menu_theme'] == 'for_comms') {
    echo ucfirst(nombre_objets(count($commentaires), 'commentaire')) . ' ' . $GLOBALS['lang']['sur'] . ' ' . $nb_total_comms;
}
echo '</div>' . "\n";
echo '</div>' . "\n";
//echo erreurs($erreurs_form);
echo '<div id="page">' . "\n";
// COMMENTAIRES
echo '<div id="liste-commentaires">' . "\n";
if (count($commentaires) > 0) {