Stud.IP  2.5 Revision
details.php File Reference

Variables

 $sem_id = Request::option('sem_id')
 
if(empty($sem_id)) $info_msg = $abo_msg = $delete_msg = $back_msg = ''
 
 $send_from_search = Request::get('send_from_search') !== null
 
 $send_from_search_page = Request::get('send_from_search_page')
 
 $sem = new Seminar($sem_id)
 
 $modules = new Modules()
 
 $deputies_enabled = get_config('DEPUTIES_ENABLE')
 
 $query = "SELECT * FROM seminare WHERE Seminar_id = ?"
 
 $statement = DBManager::get()->prepare($query)
 
 $seminar = $statement->fetch(PDO::FETCH_ASSOC)
 
 $same_domain = true
 
 $user_domains = UserDomain::getUserDomainsForUser($auth->auth['uid'])
 
 $seminar_domains = UserDomain::getUserDomainsForSeminar($sem_id)
 
 $quarter_year = 60 * 60 * 24 * 90
 
else $art = $SEM_TYPE[$seminar['status']]["name"]
 
 $user_id = $auth->auth["uid"]
 
 $mein_status = $statement->fetchColumn()
 
 $admission_status = $statement->fetchColumn()
 
if(! $admission_status) if(($mein_status)||($admission_status)) else
 
if((! $mein_status) &&(! $admission_status)) $infobox
 
if($abo_msg|| $back_msg|| $delete_msg|| $info_msg|| $plan_msg|| $mein_status|| $perm->have_studip_perm("admin", $sem_id)) if ( $seminar[ 'admission_binding'])
 
 $next_date = $sem->getNextDate()
 
if($seminar['Beschreibung'] !="") if($seminar['teilnehmer'] !="") if($seminar['vorrausetzungen'] !="") if($seminar['lernorga'] !="") if($seminar['leistungsnachweis'] !="") $localEntries = DataFieldEntry::getDataFieldEntries($sem_id)
 
foreach($localEntries as $entry) if($seminar['Sonstiges'] !="") if($seminar['ects']) if(get_config('STM_ENABLE')) $studienmodule = null
 
 $temp = $statement->fetch(PDO::FETCH_ASSOC)
 
if(!empty($temp)) $stmt
 
 $seminar_counts = $statement->fetch(PDO::FETCH_ASSOC)
 
 $admission_count = $statement->fetchColumn()
 
 $count = 0
 

Variable Documentation

◆ $admission_count

$admission_count = $statement->fetchColumn()

◆ $admission_status

$admission_status = $statement->fetchColumn()

◆ $art

else $art = $SEM_TYPE[$seminar['status']]["name"]

◆ $count

$count = 0

◆ $deputies_enabled

$deputies_enabled = get_config('DEPUTIES_ENABLE')

◆ $info_msg

if (empty( $sem_id)) $info_msg = $abo_msg = $delete_msg = $back_msg = ''

◆ $infobox

if ((! $mein_status) &&(! $admission_status)) $infobox
Initial value:
= array (
array ("kategorie" => _("Persönlicher Status:"),
"eintrag" => array (
array ( "icon" => $picture_tmp,
"text" => $tmp_text
)
)
),
array ("kategorie" => _("Berechtigungen:"),
"eintrag" => array (
array ( "icon" => "blank.gif",
"text" => _("Lesen:") . " " . get_ampel_read($mein_status, $admission_status, $seminar['Lesezugriff'], FALSE, $seminar['admission_starttime'], $seminar['admission_endtime_sem'], $seminar['admission_prelim'])
),
array ( "icon" => "blank.gif",
"text" => _("Schreiben:") . " " . get_ampel_write($mein_status, $admission_status, $seminar['Schreibzugriff'], FALSE, $seminar['admission_starttime'], $seminar['admission_endtime_sem'], $seminar['admission_prelim'])
)
)
)
)
$seminar
Definition: details.php:88
$mein_status
Definition: details.php:202
$admission_status
Definition: details.php:212
get_ampel_write($mein_status, $admission_status, $write_level, $print="TRUE", $start=-1, $ende=-1, $temporaly=0)
Definition: visual.inc.php:51
get_ampel_read($mein_status, $admission_status, $read_level, $print="TRUE", $start=-1, $ende=-1, $temporaly=0)
Definition: visual.inc.php:141

◆ $localEntries

if ( $seminar[ 'Beschreibung'] !="") if ( $seminar[ 'teilnehmer'] !="") if ( $seminar[ 'vorrausetzungen'] !="") if ( $seminar[ 'lernorga'] !="") if ( $seminar[ 'leistungsnachweis'] !="") $localEntries = DataFieldEntry::getDataFieldEntries($sem_id)

◆ $mein_status

$mein_status = $statement->fetchColumn()

◆ $modules

$modules = new Modules()

◆ $next_date

$next_date = $sem->getNextDate()

◆ $quarter_year

$quarter_year = 60 * 60 * 24 * 90

◆ $query

$query = "SELECT * FROM seminare WHERE Seminar_id = ?"

◆ $same_domain

$same_domain = true

◆ $sem

$sem = new Seminar($sem_id)

◆ $sem_id

$sem_id = Request::option('sem_id')

◆ $seminar

$seminar = $statement->fetch(PDO::FETCH_ASSOC)

◆ $seminar_counts

$seminar_counts = $statement->fetch(PDO::FETCH_ASSOC)

◆ $seminar_domains

$seminar_domains = UserDomain::getUserDomainsForSeminar($sem_id)

◆ $send_from_search

$send_from_search = Request::get('send_from_search') !== null

◆ $send_from_search_page

$send_from_search_page = Request::get('send_from_search_page')

◆ $statement

$statement = DBManager::get()->prepare($query)

◆ $stmt

if (!empty( $temp)) $stmt
Initial value:
= DBManager::get()->prepare('SELECT Name, url, Institute.Institut_id FROM Institute '
. 'LEFT JOIN seminar_inst USING (institut_id) '
. 'WHERE seminar_id = ? AND Institute.institut_id != ?')
static get($database='studip')
Definition: DBManager.class.php:226

◆ $studienmodule

foreach ( $localEntries as $entry) if ( $seminar[ 'Sonstiges'] !="") if ( $seminar[ 'ects']) if (get_config( 'STM_ENABLE')) $studienmodule = null

◆ $temp

$temp = $statement->fetch(PDO::FETCH_ASSOC)

◆ $user_domains

$user_domains = UserDomain::getUserDomainsForUser($auth->auth['uid'])

◆ $user_id

$user_id = $auth->auth["uid"]

◆ else

if ( $next_date) else if ( $first_date=$sem->getFirstDate()) else
Initial value:
{
$picture_tmp = 'icons/16/red/decline.png'

◆ if

if ( $abo_msg||$back_msg||$delete_msg||$info_msg||$plan_msg||$mein_status||$perm->have_studip_perm("admin", $sem_id)) if($seminar['admission_binding'])