private function lowerCasePlaceHolders(SMTemplate $view) { $view->SetContent(preg_replace_callback("/\\{\\[(.*)\\]\\}/mU", "smShopPregReplaceCallback", $view->GetContent())); }
<div id="picturesConfigurationMain"> <form method="post" action="#"> <?php include_once "../model/functions.php"; $xml = simplexml_load_file("../config.xml") or die("Error: Cannot load configuration file"); $pictures = getWordDetails(); $count = 0; foreach ($pictures as $item) { $files = scandir("../../themes/assets/pics/" . $item['slno'] . "/", 1); $pictures[$count]['picture_list'] = $files; $count++; } $activity_name = $xml->Configuration->Activity; require_once '../lib/smtemplate.php'; $tpl = new SMTemplate(); $data = array('pictures' => $pictures, 'activity_name' => $activity_name); $tpl->render('../view/pictures', $data); ?> </form> </div>
<div id="databaseConfigurationMain"> <form method="post" action="#"> <?php include_once "../model/functions.php"; include_once "../model/db_info.php"; $xml = simplexml_load_file("../config.xml") or die("Error: Cannot load configuration file"); $activity_name = $xml->Configuration->Activity; require_once '../lib/smtemplate.php'; $tpl = new SMTemplate(); $data = array('activity_details' => $xml, 'dbname' => $dbname, 'dbuser' => $dbuser, 'dbpass' => $dbpass, 'dbtable' => $dbtable, 'activity_name' => $activity_name); $tpl->render('../view/database_configuration', $data); ?> </form> </div>
<div id="activityConfigurationMain"> <form method="post" action="#"> <?php include_once "../model/functions.php"; $xml = simplexml_load_file("../config.xml") or die("Error: Cannot load configuration file"); $activity_name = $xml->Configuration->Activity; $activities = scandir("../assets/Games/", 1); require_once '../lib/smtemplate.php'; $tpl = new SMTemplate(); $data = array('activities' => $activities, 'activity_name' => $activity_name); $tpl->render('../view/activity_configuration', $data); ?> </form> </div>
<div id="demoGamesConfigurationMain"> <form method="post" action="#"> <?php include_once "../model/functions.php"; $xml = simplexml_load_file("../config.xml") or die("Error: Cannot load configuration file"); $activity_name = $xml->Configuration->Activity; require_once '../lib/smtemplate.php'; $tpl = new SMTemplate(); $data = array('demo_games_configuration' => $xml, 'activity_name' => $activity_name); $tpl->render('../view/demo_games_configuration', $data); ?> </form> </div>
<div id="reportsConfigurationMain"> <form method="post" action="#"> <?php include_once "../model/functions.php"; $xml = simplexml_load_file("../config.xml") or die("Error: Cannot load configuration file"); $activity_name = $xml->Configuration->Activity; $results = getResult(-1); require_once '../lib/smtemplate.php'; $tpl = new SMTemplate(); $data = array('results' => $results, 'activity_name' => $activity_name); $tpl->render('../view/reports', $data); ?> </form> </div>
<?php include_once "../model/functions.php"; $xml = simplexml_load_file("../config.xml") or die("Error: Cannot load configuration file"); $activity_name = $xml->Configuration->Activity; require_once '../lib/smtemplate.php'; $tpl = new SMTemplate(); $data = array('site_id' => $xml->Configuration->PiwikSiteId, 'activity_name' => $activity_name); $tpl->render('../view/analytics_dashboard', $data);