<div class="page_content_wrap"> <div class="content"> <article class="itemscope post_item post_item_single post_featured_default post_format_standard post-809 page type-page status-publish hentry" itemscope itemtype="http://schema.org/Article"> <section class="post_content" itemprop="articleBody"> <div class="sc_reviews alignright"><!-- #TRX_REVIEWS_PLACEHOLDER# --></div> <div class="vc_row wpb_row vc_row-fluid"> <div class="wpb_column vc_column_container vc_col-sm-12"> <div class="wpb_wrapper"> <div class="sc_section" data-animation="animated fadeInUp normal"> <div class="sc_content content_wrap" style="margin-top:3em !important;margin-bottom:3em !important;"> <div class="sc_team sc_team_style_2" data-animation="animated fadeInUp normal"> <div class="sc_columns columns_wrap"> <?php foreach ($memberObj->fetchRaw("*", " visible = 1 ", " RAND() ") as $member) { $memberData = array('id' => 'id', 'name' => 'name', 'picture' => 'picture', 'bio' => 'bio', 'website' => 'website', 'qualification' => 'qualification', 'field' => 'field', 'email' => 'email'); foreach ($memberData as $key => $value) { switch ($key) { case 'picture': $memberObj->{$key} = MEDIA_FILES_PATH1 . 'tutor/' . $member[$value]; break; default: $memberObj->{$key} = $member[$value]; break; } } ?> <div class="column-1_3"> <div class="sc_team_item sc_team_item_1 odd first"> <div class="sc_team_item_avatar">
require 'classes/WebPage.php'; //Set up page as a web page $thisPage = new WebPage(); //Create new instance of webPage class $dbObj = new Database(); //Instantiate database $thisPage->dbObj = $dbObj; $courseObj = new Course($dbObj); $categoryObj = new CourseCategory($dbObj); $quoteObj = new Quote($dbObj); $memberObj = new Tutor($dbObj); include 'includes/other-settings.php'; require 'includes/page-properties.php'; //get the course id; if failed redirect to course-categories page $thisMemberId = filter_input(INPUT_GET, 'id', FILTER_VALIDATE_INT) ? filter_input(INPUT_GET, 'id', FILTER_VALIDATE_INT) : $thisPage->redirectTo('members/'); foreach ($memberObj->fetchRaw("*", " id = {$thisMemberId} ") as $member) { $memberData = array('id' => 'id', 'name' => 'name', 'picture' => 'picture', 'bio' => 'bio', 'website' => 'website', 'qualification' => 'qualification', 'field' => 'field', 'email' => 'email'); foreach ($memberData as $key => $value) { switch ($key) { case 'picture': $memberObj->{$key} = MEDIA_FILES_PATH1 . 'tutor/' . $member[$value]; break; default: $memberObj->{$key} = $member[$value]; break; } } } //Override page-properties $thisPage->title = StringManipulator::trimStringToFullWord(62, stripslashes(strip_tags($memberObj->name . " Profile - " . WEBSITE_AUTHOR))); $thisPage->description = StringManipulator::trimStringToFullWord(150, trim(stripslashes(strip_tags($memberObj->bio))));