Changeset 10425 in spip-zone


Ignore:
Timestamp:
Mar 16, 2007, 2:03:35 PM (14 years ago)
Author:
renato@…
Message:

debut de navigation

Location:
_plugins_/_dev_/gestion_auteurs
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/_dev_/gestion_auteurs/exec/auteurs.php

    r10424 r10425  
    2121        $statut = preg_replace('/\W/', '', _request('statut'));
    2222       
     23        $len_debut_etape = strlen(_request('debut_etape'))+1;
     24       
    2325        $navig = new NavigationListe(array(
    2426                'requete_liste' => requete_auteurs($tri, $statut),
     
    2628                'requete_comptage' => 'SELECT COUNT(*) FROM spip_auteurs',
    2729                'requete_etapes' =>
    28                         'SELECT DISTINCT UPPER(LEFT(nom,1)) etape, COUNT(*) compte FROM spip_auteurs
     30                        'SELECT DISTINCT UPPER(LEFT(nom,'.$len_debut_etape.')) etape, COUNT(*) compte FROM spip_auteurs
     31                        '.($len_debut_etape>1?'WHERE nom LIKE "'._request('debut_etape').'%"':'').'
    2932                         GROUP BY etape ORDER BY etape',
     33                'debut_etape' => _request('debut_etape'),
    3034                'max_par_page' => 30,
    3135                'debut' => intval(_request('debut')),
    3236                'fragment' => intval(_request('fragment')),
    33                 'contenu_ligne' => 'ligne_auteur'
     37                'contenu_ligne' => 'ligne_auteur',
     38                'url' => '?exec=auteurs'
    3439        ));
    3540       
    3641        $res = $navig->show();
    37         //var_dump($navig); die();
     42        //var_dump($navig);
    3843/*
    3944        $result = requete_auteurs($tri, $statut);
  • _plugins_/_dev_/gestion_auteurs/gestion_auteurs_pipelines.php

    r10424 r10425  
    1212                        jQuery('li',el).each(function(){
    1313                                var mon_li = jQuery(this);
    14                                 data.push([mon_li.text(),mon_li.find('span').text()]);
     14                                data.push([mon_li.html(),mon_li.find('span').text()]);
    1515                        })
    1616                        return data;
  • _plugins_/_dev_/gestion_auteurs/inc/navigation_liste.php

    r10424 r10425  
    123123                $res = "<div id='auteurs_nav'><ul>";
    124124                foreach($this->etapes as $nom=>$val) {
    125                         $res .= "<li><a href='$nom'>$nom (<span>".$val['compte']."</span>)</a></li>";
     125                        $res .= "<li><a href='".parametre_url($this->url,'debut_etape',$nom)."'>$nom (<span>".$val['compte']."</span>)</a></li>";
    126126                }
    127127                $res .= "</ul></div>";
Note: See TracChangeset for help on using the changeset viewer.