Changeset 39274 in spip-zone


Ignore:
Timestamp:
Jul 14, 2010, 3:34:12 PM (9 years ago)
Author:
cedric@…
Message:

report de http://trac.rezo.net/trac/spip/changeset/15835 et revert de [39270] qui masquait le probleme sans le resoudre et en cassant les urls existantes

Location:
_core_/plugins/urls_etendues/urls
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • _core_/plugins/urls_etendues/urls/arbo.php

    r32407 r39274  
    351351        AND $_SERVER['REQUEST_METHOD'] != 'POST') {
    352352                include_spip('inc/urls');
    353                 $r = nettoyer_url_page($i, array());
     353                $r = nettoyer_url_page($i, $contexte);
    354354                if ($r) {
    355355                        list($contexte, $type,,, $suite) = $r;
    356                         list($_id,$id_objet) = each($contexte);
     356                        $_id = id_table_objet($type);
     357                        $id_objet = $contexte[$_id];
    357358                        $url_propre = generer_url_entite($id_objet, $type);
    358359                        if (strlen($url_propre)
  • _core_/plugins/urls_etendues/urls/propres.php

    r39273 r39274  
    9191        include_spip('action/editer_url');
    9292        if (!$url = url_nettoyer($objet['titre'],_URLS_PROPRES_MAX,_URLS_PROPRES_MIN,'-',_url_minuscules?'strtolower':''))
    93                 $url = $objet['type']._url_propres_sep_id.$objet['id_objet'];
     93                $url = $objet['type'].$objet['id_objet'];
    9494
    9595        $x['data'] = $url;
     
    255255        AND $_SERVER['REQUEST_METHOD'] != 'POST') {
    256256                include_spip('inc/urls');
    257                 $r = nettoyer_url_page($i, array());
     257                $r = nettoyer_url_page($i, $contexte);
    258258                if ($r) {
    259259                        list($contexte, $type,,, $suite) = $r;
    260                         list($_id,$id_objet) = each($contexte);
     260                        $_id = id_table_objet($type);
     261                        $id_objet = $contexte[$_id];
    261262                        $url_propre = generer_url_entite($id_objet, $type);
    262263                        if (strlen($url_propre)
Note: See TracChangeset for help on using the changeset viewer.