Development

Changeset 20372

You must first sign up to be able to contribute.

Changeset 20372

Show
Ignore:
Timestamp:
07/21/09 17:08:36 (4 years ago)
Author:
boutell
Message:

Add media button only when the user has media_upload or media_admin

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • plugins/pkMediaCMSSlotsPlugin/trunk/lib/pkMediaCMSSlotsTools.class.php

    r19068 r20372  
    88  static public function getGlobalButtons() 
    99  { 
    10     pkContextCMSTools::addGlobalButtons(array( 
    11       new pkContextCMSGlobalButton('Media', 'pkMedia/index', 'pk-media'))); 
     10    // Only if we have suitable credentials 
     11    $user = sfContext::getInstance()->getUser(); 
     12    if ($user->hasCredential('media_admin') || $user->hasCredential('media_upload')) 
     13    { 
     14      pkContextCMSTools::addGlobalButtons(array( 
     15        new pkContextCMSGlobalButton('Media', 'pkMedia/index', 'pk-media'))); 
     16    } 
    1217  } 
    1318}