mosMenuBar.php

Go to the documentation of this file.
00001 <?php
00015 class mosMenuBar {
00016 
00020     public static function startTable() {
00021     }
00022 
00031     public static function custom( $task='', $icon='', $iconOver='', $alt='', $listSelect=true, $prefix='' ) {
00032         aliroAdminToolbar::getInstance()->custom ($task, $icon, $iconOver, $alt, $listSelect, $prefix);
00033     }
00034 
00044     public static function customX( $task='', $icon='', $iconOver='', $alt='', $listSelect=true ) {
00045         mosMenuBar::custom ($task, $icon, $iconOver, $alt, $listSelect, 'hideMainMenu();');
00046     }
00047 
00055     public static function addToToolBar ($task, $alt, $name, $imagename, $extended=false, $listprompt='') {
00056         aliroAdminToolbar::getInstance()->addToToolBar ($task, $alt, $name, $imagename, $extended, $listprompt);
00057     }
00058 
00064     public static function addNew( $task='new', $alt=null ) {
00065         mosMenuBar::addToToolBar ($task, $alt, 'New', 'new');
00066     }
00067 
00074     public static function addNewX( $task='new', $alt=null ) {
00075         mosMenuBar::addToToolBar ($task, $alt, 'New', 'new', true);
00076     }
00077 
00083     public static function publish( $task='publish', $alt=null ) {
00084         mosMenuBar::addToToolBar ($task, $alt, 'Publish', 'publish');
00085     }
00086 
00092     public static function publishList( $task='publish', $alt=null ) {
00093         $listprompt = T_('Please make a selection from the list to publish');
00094         mosMenuBar::addToToolBar ($task, $alt, 'Publish', 'publish', false, $listprompt);
00095     }
00096 
00102     public static function makeDefault( $task='default', $alt=null ) {
00103         $listprompt = T_('Please select an item to make default');
00104         mosMenuBar::addToToolBar ($task, $alt, 'Default', 'publish', false, $listprompt);
00105     }
00106 
00112     public static function assign( $task='assign', $alt=null ) {
00113         $listprompt = T_('Please select an item to assign');
00114         mosMenuBar::addToToolBar ($task, $alt, 'Assign', 'publish', false, $listprompt);
00115     }
00116 
00122     public static function unpublish( $task='unpublish', $alt=null ) {
00123         mosMenuBar::addToToolBar ($task, $alt, 'Unpublish', 'unpublish');
00124     }
00125 
00131     public static function unpublishList( $task='unpublish', $alt=null ) {
00132         $listprompt = T_('Please make a selection from the list to unpublish');
00133         mosMenuBar::addToToolBar ($task, $alt, 'Unpublish', 'unpublish', false, $listprompt);
00134     }
00135 
00141     public static function archiveList( $task='archive', $alt=null ) {
00142         $listprompt = T_('Please make a selection from the list to archive');
00143         mosMenuBar::addToToolBar ($task, $alt, 'Archive', 'archive', false, $listprompt);
00144     }
00145 
00151     public static function unarchiveList( $task='unarchive', $alt=null ) {
00152         $listprompt = T_('Please select a news story to unarchive');
00153         mosMenuBar::addToToolBar ($task, $alt, 'Unarchive', 'unarchive', false, $listprompt);
00154     }
00155 
00161     public static function editList( $task='edit', $alt=null ) {
00162         $listprompt = T_('Please select an item from the list to edit');
00163         mosMenuBar::addToToolBar ($task, $alt, 'Edit', 'edit', false, $listprompt);
00164     }
00165 
00172     public static function editListX( $task='edit', $alt=null ) {
00173         $listprompt = T_('Please select an item from the list to edit');
00174         mosMenuBar::addToToolBar ($task, $alt, 'Edit', 'edit', true, $listprompt);
00175     }
00176 
00182     public static function editHtml( $task='edit_source', $alt=null ) {
00183         $listprompt = T_('Please select an item from the list to edit');
00184         mosMenuBar::addToToolBar ($task, $alt, 'Edit HTML', 'html', false, $listprompt);
00185     }
00186 
00193     public static function editHtmlX( $task='edit_source', $alt=null ) {
00194         $listprompt = T_('Please select an item from the list to edit');
00195         mosMenuBar::addToToolBar ($task, $alt, 'Edit HTML', 'html', true, $listprompt);
00196     }
00197 
00203     public static function editCss( $task='edit_css', $alt=null ) {
00204         $listprompt = T_('Please select an item from the list to edit');
00205         mosMenuBar::addToToolBar ($task, $alt, 'Edit CSS', 'css', false, $listprompt);
00206     }
00207 
00214     public static function editCssX( $task='edit_css', $alt=null ) {
00215         $listprompt = T_('Please select an item from the list to edit');
00216         mosMenuBar::addToToolBar ($task, $alt, 'Edit CSS', 'css', true, $listprompt);
00217     }
00218 
00225     public static function deleteList( $msg='', $task='remove', $alt=null ) {
00226         $listprompt = T_('Please make a selection from the list to delete');
00227         mosMenuBar::addToToolBar ($task, $alt, 'Delete', 'delete', false, $listprompt);
00228     }
00229 
00237     public static function deleteListX( $msg='', $task='remove', $alt=null ) {
00238         $listprompt = T_('Please make a selection from the list to delete');
00239         mosMenuBar::addToToolBar ($task, $alt, T_('Delete'), 'delete', true, $listprompt);
00240     }
00241 
00245     public static function trash( $task='remove', $alt=null ) {
00246         mosMenuBar::addToToolBar ($task, $alt, 'Trash', 'delete');
00247     }
00248 
00249     // Popup windows not supported in Aliro - where preview desired, need to write new code
00250     public static function preview( $popup='', $updateEditors=false ) {
00251     }
00252 
00258     public static function help ($ref, $com=false) {
00259         aliroAdminToolbar::getInstance()->help ($ref, $com);
00260     }
00261 
00268     public static function apply( $task='apply', $alt=null ) {
00269         mosMenuBar::addToToolBar ($task, $alt, T_('Apply'), 'apply');
00270     }
00271 
00278     public static function save( $task='save', $alt=null ) {
00279         mosMenuBar::addToToolBar ($task, $alt, T_('Save'), 'save');
00280     }
00281 
00285     public static function savenew() {
00286         mosMenuBar::addToToolBar ('savenew', null, T_('Save'), 'save');
00287     }
00288 
00292     public static function saveedit() {
00293         mosMenuBar::addToToolBar ('saveedit', null, T_('Save'), 'save');
00294     }
00295 
00301     public static function cancel( $task='cancel', $alt=null ) {
00302         mosMenuBar::addToToolBar ($task, $alt, T_('Cancel'), 'cancel');
00303     }
00304 
00309     public static function back( $alt=null, $href='' ) {
00310         aliroAdminToolbar::getInstance()->back ($alt, $href);
00311     }
00312 
00316     public static function divider() {
00317         aliroAdminToolbar::getInstance()->divider ();
00318     }
00319 
00324     public static function media_manager( $directory = '', $alt=null ) {
00325         aliroAdminToolbar::getInstance()->mediaManager($directory, $alt);
00326     }
00327 
00332     public static function spacer( $width='' ) {
00333     }
00334 
00338     public static function endTable() {
00339     }
00340 }

Generated on Wed May 14 13:01:56 2008 for ALIRO by  doxygen 1.5.5