Changeset 39344 in spip-zone


Ignore:
Timestamp:
Jul 18, 2010, 4:57:59 PM (10 years ago)
Author:
prigent.yohann@…
Message:

Ajout d'un nouveau mode de présentation : one-thread qui reprend l'affichage de spip-contrib.

Code tiré de contrib

Location:
_plugins_/comments/comments-200
Files:
3 added
4 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/comments/comments-200/comments.html

    r36331 r39344  
    22        <a href="#comments" name="comments" id="comments"></a>
    33        <a href="#forum" name="forum" id="forum"></a>
    4         [(#CONFIG{comments/comments_fil}|=={thread}|?{[(#INCLURE{fond=comments-thread}{env})],[(#INCLURE{fond=comments-list}{env})]})]
     4        [(#INCLURE{fond=comments-#CONFIG{comments/comments_fil,list}}{env})]
    55        [<div class="comment-form">
    66                <h2 class="h2"><:repondre_article:></h2>
  • _plugins_/comments/comments-200/comments_pipelines.php

    r37840 r39344  
    159159
    160160}
     161
     162/**
     163 * Inserer le code javascript pour placer le formulaire de reponde ou il faut
     164 *
     165 * On inclut seulement si on est dans le mode one-thread
     166 *
     167 * @param <type> $flux
     168 * @return <type>
     169 */
     170
     171function comments_insert_head ($flux) {
     172        if (lire_config('comments/comments_fil') == 'one-thread')
     173                $flux .= '<script type="text/javascript" src="'.chemin('javascript/thread-move.js').'"></script>';
     174        return $flux;
     175}
    161176?>
  • _plugins_/comments/comments-200/formulaires/configurer_comments.html

    r38787 r39344  
    3131                                                <option value="list"[(#ENV{comments_fil,list}|=={list}|oui) selected="selected"]>Liste de commentaires (&agrave; plat)</option>
    3232                                                <option value="thread"[(#ENV{comments_fil,list}|=={thread}|oui) selected="selected"]>Enfilade de commentaires (en thread)</option>
     33                                                <option value="one-thread"[(#ENV{comments_fil,list}|=={one-thread}|oui) selected="selected"]>Commentaire &agrave; un niveau</option>
    3334                                </select>
    3435                        </li>
  • _plugins_/comments/comments-200/plugin.xml

    r39255 r39344  
    2323        <inclure>comments_pipelines.php</inclure>
    2424</pipeline>
     25<pipeline>
     26        <nom>insert_head</nom>
     27        <inclure>comments_pipelines.php</inclure>
     28</pipeline>
    2529<necessite id="SPIP" version="[2.0.9;]" />
    2630<utilise id='Z' version="[;]" />
Note: See TracChangeset for help on using the changeset viewer.