Stud.IP  3.2 Revision
admin_visibility.php File Reference

Functions

 visibility_change_message ($old_vis, $new_vis)
 

Variables

 $needed_perm = (get_config('ALLOW_DOZENT_VISIBILITY') ? 'dozent' : 'admin')
 
if($perm->have_perm('admin')) else
 
else $header_object_id = $admin_admission_data["sem_id"]
 
 $header_line = getHeaderLine($header_object_id)
 
 $sems =array()
 
if($SessSemName[1] &&(!Request::int('change_visible'))) $visibility_sem = Request::optionArray('visibility_sem')
 
if(Request::optionArray('visibility_sem')) $visibility_query = "SELECT VeranstaltungsNummer, Name, visible FROM seminare WHERE Seminar_id = ?"
 
 $visibility_statement = DBManager::get()->prepare($visibility_query)
 
 $containerTable =new ContainerTable()
 
 $contentTable =new ContentTable()
 
 $zt =new ZebraTable(array("width"=>"100%", "padding"=>"5"))
 
 $update_query = "UPDATE seminare SET visible = ? WHERE Seminar_id = ?"
 
 $update_statement = DBManager::get()->prepare($update_query)
 
 for ( $i=0; $i< count( $all_sem); $i++)
 
 $template = $GLOBALS['template_factory']->open('layouts/base.php')
 
$template content_for_layout = ob_get_clean()
 

Function Documentation

◆ visibility_change_message()

visibility_change_message (   $old_vis,
  $new_vis 
)

Variable Documentation

◆ $containerTable

$containerTable =new ContainerTable()

◆ $contentTable

$contentTable =new ContentTable()

◆ $header_line

$header_line = getHeaderLine($header_object_id)

◆ $header_object_id

else $header_object_id = $admin_admission_data["sem_id"]

◆ $needed_perm

$needed_perm = (get_config('ALLOW_DOZENT_VISIBILITY') ? 'dozent' : 'admin')

◆ $sems

$sems =array()

◆ $template

$template = $GLOBALS['template_factory']->open('layouts/base.php')

◆ $update_query

$update_query = "UPDATE seminare SET visible = ? WHERE Seminar_id = ?"

◆ $update_statement

$update_statement = DBManager::get()->prepare($update_query)

◆ $visibility_query

if (Request::optionArray( 'visibility_sem')) $visibility_query = "SELECT VeranstaltungsNummer, Name, visible FROM seminare WHERE Seminar_id = ?"

◆ $visibility_sem

if ( $SessSemName[1] &&(!Request::int( 'change_visible'))) $visibility_sem = Request::optionArray('visibility_sem')

◆ $visibility_statement

$visibility_statement = DBManager::get()->prepare($visibility_query)

◆ $zt

$zt =new ZebraTable(array("width"=>"100%", "padding"=>"5"))

◆ content_for_layout

$template content_for_layout = ob_get_clean()

◆ else

if ( $SessSemName[1] &&(!Request::int( 'change_visible'))) else
Initial value:
{
Navigation::activateItem('/course/admin/main/visibility')
static activateItem($path)
Definition: Navigation.php:58

◆ for

for($i=0;$i< count($all_sem);$i++)