approve Class Reference

Inheritance diagram for approve:

Inheritance graph
[legend]
List of all members.

Detailed Description

Definition at line 38 of file approve.php.

Public Member Functions

 on_set_lock ($event_args)
 on_revert ($event_args)
 non_recursive_revert ()
 recursive_revert ()
 set_all_synchronized ($node_dir)
 on_commit ($event_args)
 non_recursive_commit ($log)
 msg_book_fixed_to_tag ($tag)
 recursive_commit ($log)
 onRender ()
 get_content_diff ()
 get the modifications of content.xml
 get_svn_status ()
 Get the modifications made in media files (added/replaced/deleted images etc.


Member Function Documentation

approve::on_set_lock ( event_args  ) 

Definition at line 40 of file approve.php.

References $event_args, and set_node_lock().

approve::on_revert ( event_args  ) 

Definition at line 46 of file approve.php.

References $event_args, non_recursive_revert(), and recursive_revert().

approve::non_recursive_revert (  ) 

Definition at line 55 of file approve.php.

References file_content_xml(), remove_from_modified_nodes(), set_node_status(), shell(), update_cache(), and update_cache_files().

Referenced by on_revert().

approve::recursive_revert (  ) 

Definition at line 77 of file approve.php.

References $book_id, $lng, file_content_xml(), remove_from_modified_nodes(), set_all_synchronized(), and shell().

Referenced by on_revert().

approve::set_all_synchronized ( node_dir  ) 

Definition at line 101 of file approve.php.

References shell().

Referenced by recursive_commit(), and recursive_revert().

approve::on_commit ( event_args  ) 

Definition at line 106 of file approve.php.

References $event_args, non_recursive_commit(), and recursive_commit().

approve::non_recursive_commit ( log  ) 

Definition at line 117 of file approve.php.

References $book_id, $lng, book_fixed_to_tag(), file_content_xml(), get_node_state(), msg_book_fixed_to_tag(), remove_from_modified_nodes(), set_node_status(), shell(), update_cache(), and update_cache_files().

Referenced by on_commit().

approve::msg_book_fixed_to_tag ( tag  ) 

Definition at line 161 of file approve.php.

References $book_id, $lng, and T_().

Referenced by non_recursive_commit(), and recursive_commit().

approve::recursive_commit ( log  ) 

Definition at line 176 of file approve.php.

References $book_id, $lng, book_fixed_to_tag(), file_content_xml(), msg_book_fixed_to_tag(), remove_from_modified_nodes(), set_all_synchronized(), shell(), and update_cache_files().

Referenced by on_commit().

approve::onRender (  ) 

Definition at line 215 of file approve.php.

References $mode, get_content_diff(), get_date_str(), get_node_state(), get_svn_status(), is_locked(), locked_by_somebody(), and T_().

approve::get_content_diff (  ) 

get the modifications of content.xml

Definition at line 268 of file approve.php.

References file_content_xml(), get_node_content(), shell(), and write_tmp_file().

Referenced by onRender().

approve::get_svn_status (  ) 

Get the modifications made in media files (added/replaced/deleted images etc.

)

Definition at line 320 of file approve.php.

References $path, file_content_xml(), and shell().

Referenced by onRender().


Generated on Wed Jan 9 08:27:34 2008 for DokBookWiki by  doxygen 1.5.2