Home
Media
Meetings
Organization
Resources
Platform
Education Resources
// create_resource: add entries to array of resources function check_cat($cats) { foreach ($cats as $cat) { if ($_GET[strtolower($cat)] == 'true') { return true; } } return false; } function print_resources(&$resources) { foreach ($resources as $resource) { //$name_pattern = $_GET['searchString']; $name = $resource[0]; $url = $resource[1]; $valid = check_cat($resource[2]); if ( $valid == false ) continue; echo '
' . $name . '
'; } } function load_resources($file) { $fp = @fopen($file, "r"); if (!$fp) { return "Cannot find resources list file; no events to list."; } $src_file = fread($fp, filesize($file)); fclose ($fp); $list = preg_split ('/\n\r/', $src_file); $resources = array(); foreach ( $list as $ref ) { $details = preg_split ('/[\r\n]+/', $ref); $resources[$details[1]] = array($details[1], $details[2], explode('/', $details[3])); } return $resources; } ?>