Stud.IP  trunk Revision
sri.inc.php File Reference

Namespaces

 studip_extern
 

Variables

if(!Config::get() ->EXTERN_SRI_ENABLE) if(!ini_get('allow_url_fopen')) $all_semester = SemesterData::getAllSemesterData()
 
 else
 
 exit
 
 $sri_pattern = "'(.*)(<studip_remote_include\>.*<\/studip_remote_include\>)(.*)'is"
 
if(!preg_match($sri_pattern, $sri_page, $sri_matches)) $parser = xml_parser_create()
 
 $allowed_xml_tags = ["module", "range", "config", "sem", "global"]
 
foreach($EXTERN_MODULE_TYPES as $module_type=> $module_data) if(! $type) if($config_name) elseif(! $config_id) if($global_name) elseif(! $global_id) $now = time()
 
 $end = $all_semester[$current]["ende"]
 
foreach($EXTERN_MODULE_TYPES as $type) $page_url = preg_replace('/\?.*/', '', Request::get('page_url'))
 
 $sri_url = $module_obj->config->getValue('Main', 'sriurl')
 
if(isset($sri_url)) if($page_url !=$sri_url||!sri_is_enabled($module_obj->config->range_id)) $args = $module_obj->getArgs()
 
 foreach ( $args as $arg)
 

Variable Documentation

◆ $all_semester

if (!Config::get() ->EXTERN_SRI_ENABLE) if (!ini_get( 'allow_url_fopen')) $all_semester = SemesterData::getAllSemesterData()

◆ $allowed_xml_tags

$allowed_xml_tags = ["module", "range", "config", "sem", "global"]

◆ $args

if (isset( $sri_url)) if ( $page_url !=$sri_url||!sri_is_enabled( $module_obj->config->range_id)) $args = $module_obj->getArgs()

◆ $end

$end = $all_semester[$current]["ende"]

◆ $now

foreach ( $EXTERN_MODULE_TYPES as $module_type=> $module_data) if (! $type) if ( $config_name) elseif (! $config_id) if ( $global_name) elseif (! $global_id) $now = time()

◆ $page_url

foreach ( $EXTERN_MODULE_TYPES as $type) $page_url = preg_replace('/\?.*/', '', Request::get('page_url'))

◆ $parser

if (!preg_match( $sri_pattern, $sri_page, $sri_matches)) $parser = xml_parser_create()

◆ $sri_pattern

$sri_pattern = "'(.*)(<studip_remote_include\>.*<\/studip_remote_include\>)(.*)'is"

◆ $sri_url

$sri_url = $module_obj->config->getValue('Main', 'sriurl')

◆ else

foreach ( $all_semester as $key=> $sem_record) if ( $sem_offset=="-1") elseif ( $sem_offset=="+1") else
Initial value:
{
global $EXTERN_ERROR_MESSAGE
Definition: extern_config.inc.php:41

◆ exit

exit

◆ foreach

foreach($args as $arg)