Dotclear


Ignore:
Timestamp:
11/02/12 22:48:36 (13 years ago)
Author:
franck <carnet.franck.paul@…>
Branch:
default
Message:

Add description to widget, fixes #990

File:
1 edited

Legend:

Unmodified
Added
Removed
  • plugins/widgets/class.widgets.php

    r270 r954  
    3636     } 
    3737      
    38      public function create($id,$name,$callback,$append_callback=null) 
    39      { 
    40           $this->__widgets[$id] = new dcWidget($id,$name,$callback); 
     38     public function create($id,$name,$callback,$append_callback=null,$desc='') 
     39     { 
     40          $this->__widgets[$id] = new dcWidget($id,$name,$callback,$desc); 
    4141          $this->__widgets[$id]->append_callback = $append_callback; 
    4242     } 
     
    135135     private $id; 
    136136     private $name; 
     137     private $desc; 
    137138     private $public_callback = null; 
    138139     public $append_callback = null; 
     
    148149     } 
    149150      
    150      public function __construct($id,$name,$callback) 
     151     public function __construct($id,$name,$callback,$desc='') 
    151152     { 
    152153          $this->public_callback = $callback; 
    153154          $this->id = $id; 
    154155          $this->name = $name; 
     156          $this->desc = $desc; 
    155157     } 
    156158      
     
    163165     { 
    164166          return $this->name; 
     167     } 
     168 
     169     public function desc() 
     170     { 
     171          return $this->desc; 
    165172     } 
    166173      
Note: See TracChangeset for help on using the changeset viewer.

Sites map