Stud.IP  2.4 Revision 48548
 All Data Structures Namespaces Files Functions Variables Groups Pages
user_activities.php File Reference

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'))) 
$template = $GLOBALS['template_factory']->open('user_activities/index')
$template user = User::find($user_id)
$template queries = $queries
$template details = $details

Function Documentation

get_user_documents (   $user_id,
  $seminar_id = null 
)

Returns a certain user's documents (in a certain course)

Parameters
string$user_idId of the user in question
mixed$seminar_idOptional id of a seminar
Returns
Array List of the user's documents' ids

Here is the call graph for this function:

show_documents (   $documents,
  $open = null 
)

Returns an overview of certain documents

Parameters
Array$documentsIds of the documents in question
mixed$openArray containing open states of documents
Returns
string Overview of documents as html, ready to be displayed

Here is the call graph for this function:

Variable Documentation

$ank = key($_SESSION['_user_activities']['open'])
foreach (PluginEngine::getPlugins('ForumModule') as $plugin) foreach ($queries as $index=> $query) $details = false
$msg = array()
if (!is_array($_SESSION['_user_activities'])) $queries = array()
$queries[]
Initial value:
array(
'desc' => _('Eingetragen in Veranstaltungen (dozent / tutor / autor / user)'),
'query' => "SELECT CONCAT_WS(' / ', SUM(status = 'dozent'), SUM(status = 'tutor'),
SUM(status = 'autor'), SUM(status = 'user'))
FROM seminar_user
WHERE user_id = ?
GROUP BY user_id",
'details' => "details=seminar",
)
if ($_SESSION['_user_activities']['details']== 'files') elseif (in_array($_SESSION['_user_activities']['details'], words('seminar seminar_closed seminar_wait'))) $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)