Dotclear


Ignore:
Timestamp:
12/18/12 12:42:53 (13 years ago)
Author:
JcDenis
Branch:
twig
Message:

Add static messages to context and main layout

File:
1 edited

Legend:

Unmodified
Added
Removed
  • inc/admin/class.dc.admincontext.php

    r1071 r1078  
    3333          # Globals not editable via context 
    3434          $this->protected_globals = array( 
     35               'page_messages_static'   => array(), 
     36               'page_messages_lists'    => array(), 
    3537               'page_message' => '', 
    3638               'page_errors'  => array(), 
     
    158160     } 
    159161      
     162      
     163     /** 
     164     Add an informational message 
     165      
     166     @param string $message A message 
     167     @return object self 
     168     */ 
    160169     public function setSafeMode($safe_mode) 
    161170     { 
     
    165174      
    166175     /** 
    167      Set information message 
     176     Add an informational message 
     177      
     178     @param string $message A message 
     179     @return object self 
     180     */ 
     181     public function addMessageStatic($message) 
     182     { 
     183          $this->protected_globals['page_messages_static'][] = $message; 
     184          return $this; 
     185     } 
     186      
     187     /** 
     188     Add a list of informational messages 
     189      
     190     @param string $message A title 
     191     @param array $message A list of messages 
     192     @return object self 
     193     */ 
     194     public function addMessagesList($title,$messages) 
     195     { 
     196          $this->protected_globals['page_messages_lists'][$title] = $messages; 
     197          return $this; 
     198     } 
     199      
     200     /** 
     201     Set an important message 
    168202      
    169203     @param string $message A message 
Note: See TracChangeset for help on using the changeset viewer.

Sites map