Changeset 5882 in spip-zone


Ignore:
Timestamp:
Oct 4, 2006, 5:39:10 PM (15 years ago)
Author:
fil@…
Message:

les widgets exploitent editer_article

File:
1 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/_dev_/widgets/action/widgets_html.php

    r5876 r5882  
    66        include_spip('inc/widgets');
    77        include_spip('inc/texte');
     8        include_spip('inc/rubriques');
    89
    910        header("Content-Type: text/html; charset=".$GLOBALS['meta']['charset']);
     
    1617                        foreach($modifs as $m) {
    1718                                if (preg_match(
    18                                 ',(article|rubrique)-(titre|surtitre|soustitre|chapo)-(\d+),',
     19                                ',(article)-(titre|surtitre|soustitre|chapo)-(\d+),',
    1920                                $m[0], $regs)) {
     21                                        // Enregistrer dans la base
    2022                                        if ($m[2]) {
    21                                                 // TODO : appeler l'action/editer_article
    22                                                 spip_query("UPDATE spip_".$regs[1]."s
    23                                                 SET ".$regs[2]."='".
    24                                                 addslashes($m[1])."' WHERE id_".$regs[1]."=".$regs[3]);
     23                                                include_spip('action/editer_article');
     24                                                revisions_articles($regs[3], false,
     25                                                        array($regs[2] => $m[1]));
    2526                                        }
    2627
     
    3940        // sinon on affiche le formulaire demande
    4041        else if (preg_match(
    41         ',(article|rubrique)-(titre|surtitre|soustitre|chapo)-(\d+),',
     42        ',(article)-(titre|surtitre|soustitre|chapo)-(\d+),',
    4243        $_GET['class'], $regs)) {
    4344
Note: See TracChangeset for help on using the changeset viewer.