Changeset 12065

Show
Ignore:
Timestamp:
09/07/07 15:30:30 (1 year ago)
Author:
juhana
Message:

Minor enhancements

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/midcom/net.nemein.teams/config/config.inc

    r11977 r12065  
    2020'display_teams_per_page' => 1, 
    2121'display_pages' => 10,  
     22 
     23'private_pendings_url' => '/leet_teams/pending', 
     24'private_pendings_link' => 'approve/decline', 
    2225 
    2326/** 
  • trunk/midcom/net.nemein.teams/handler/team.php

    r12062 r12065  
    312312        } 
    313313         
    314         // TODO: Private message to team manager 
    315314        if (isset($_POST['submit_application'])) 
    316315            {            
     
    327326                else 
    328327                { 
    329                  
    330                 } 
    331                  
     328                    if (! $_MIDCOM->componentloader->load_graceful('net.nehmer.mail')) 
     329                { 
     330                    return false; 
     331                } 
     332 
     333                    $subject = $this->_l10n->get('New application from'); 
     334                $subject .= " " . $_MIDCOM->auth->user->_storage->username;  
     335                $body = $this->_l10n->get('User has applied for your team') . "<br/>"; 
     336                $body .= "<a href=\"" . $this->_config->get('private_pendings_url') . "\">" 
     337                    . $this->_config->get('private_pendings_link') . "</a>"; 
     338 
     339                $inbox = net_nehmer_mail_mailbox::get_inbox($_MIDCOM->auth->get_user($pending->managerguid)); 
     340                $result = $inbox->deliver_mail($_MIDCOM->auth->user, $subject, $body);           
     341                }      
    332342 
    333343            //$_MIDCOM->relocate(''); 
  • trunk/midcom/net.nemein.teams/viewer.php

    r12062 r12065  
    8787                'variable_args' => 1, 
    8888        ); 
     89         
     90        // Manage / Team 
     91        $this->_request_switch['manage_team'] = array 
     92        ( 
     93            'handler' => Array('net_nemein_teams_handler_admin', 'manage_team'), 
     94                'fixed_args' => Array('manage', 'team'), 
     95                'variable_args' => 1, 
     96        );         
    8997 
    9098        // Handle / Team list