| 
    Stud.IP
    jlu_3.3 Revision
    
   | 
  
Functions | |
| show_documents ($documents, $open=null) | |
| get_user_documents ($user_id, $seminar_id=null) | |
Variables | |
| if(!is_array($_SESSION['_user_activities'])) | $queries = array() | 
| $msg = array() | |
| $user_id = get_userid($_SESSION['_user_activities']['username']) | |
| $ank = key($_SESSION['_user_activities']['open']) | |
| $queries [] | |
| foreach(PluginEngine::getPlugins( 'ForumModule') as $plugin) foreach($queries as $index=> $query) | $details = false | 
| if( $_SESSION[ '_user_activities'][ 'details']=='files') elseif(in_array($_SESSION['_user_activities']['details'], words('seminar seminar_closed seminar_wait seminar_claiming'))) | $template = $GLOBALS['template_factory']->open('user_activities/index') | 
| $template | user = User::find($user_id) | 
| $template | queries = $queries | 
| $template | details = $details | 
| get_user_documents | ( | $user_id, | |
$seminar_id = null  | 
        |||
| ) | 
Returns a certain user's documents (in a certain course)
| string | $user_id | Id of the user in question | 
| mixed | $seminar_id | Optional id of a seminar | 

| show_documents | ( | $documents, | |
$open = null  | 
        |||
| ) | 
Returns an overview of certain documents
| Array | $documents | Ids of the documents in question | 
| mixed | $open | Array containing open states of documents | 

| $ank = key($_SESSION['_user_activities']['open']) | 
| foreach(PluginEngine::getPlugins('ForumModule') as $plugin) foreach ( $queries as $index=> $query) $details = false | 
| $msg = array() | 
| $queries[] | 
| if($_SESSION['_user_activities']['details']=='files') elseif (in_array( $_SESSION[ '_user_activities'][ 'details'], words( 'seminar seminar_closed seminar_wait seminar_claiming'))) $template = $GLOBALS['template_factory']->open('user_activities/index') | 
| $user_id = get_userid($_SESSION['_user_activities']['username']) | 
| $template details = $details | 
| $template queries = $queries | 
| $template user = User::find($user_id) |