public function makePage($_project) { $dir = getcwd(); $siteLogs = getGitLog("{$dir}/projects/{$_project}"); $temp = ""; foreach ($siteLogs as $gitInfo) { $project = []; $project["name"] = $_project; $project["author"] = " - "; $project["tag"] = "1.0.0"; $project["date"] = " - "; $project["message"] = " - "; $project["percent"] = 100; $project["buttons"] = false; if (is_array($gitInfo)) { $projectTemp = $gitInfo; $project["author"] = $projectTemp["author"]; $project["tag"] = $projectTemp["tag"]; $project["date"] = $projectTemp["date"]; $project["message"] = $projectTemp["message"]; } if (isset($project["tag"])) { $percent = explode(".", $project["tag"]); $percent = 100 * intval($percent[0]) + 10 * intval($percent[1]) + intval($percent[2]); $project["percent"] = $percent; } $project["percentUnit"] = $project["percent"] % 100; $project["colorBar"] = $this->getColor($project["percent"]); $temp .= jBlockFile("bundles/views/homePocket.twig", ["project" => $project, "config" => ["newTab" => 'target="_blank"', "dimension" => "2"]]); } jBlock(); ?> <div class="row" id="projects"> <div class="col-lg-12"> <div class="col-xs-12"> <div class="well projectName"> <?php echo $_project; ?> </div> </div> <?php echo $temp; ?> </div> </div> <?php return jBlockEnd(); }
public function makePage() { $sites = $this->returnSubFolder("projects"); $dir = getcwd(); $temp = ""; foreach ($sites as $siteName) { $gitInfo = getGitLog("{$dir}/projects/{$siteName}"); $project = []; $project["name"] = $siteName; $project["author"] = " - "; $project["tag"] = "1.0.0"; $project["date"] = " - "; $project["message"] = " - "; $project["percent"] = 100; $project["buttons"] = true; if (count($gitInfo) != 0) { $projectTemp = array_shift($gitInfo); $project["author"] = $projectTemp["author"]; $project["tag"] = $projectTemp["tag"]; $project["date"] = $projectTemp["date"]; $project["message"] = $projectTemp["message"]; } if (isset($project["tag"])) { $percent = explode(".", $project["tag"]); $percent = 100 * intval($percent[0]) + 10 * intval($percent[1]) + intval($percent[2]); $project["percent"] = $percent; } $project["percentUnit"] = $project["percent"] % 100; $project["colorBar"] = $this->getColor($project["percent"]); $temp .= jBlockFile("bundles/views/homePocket.twig", ["project" => $project, "config" => ["newTab" => 'target="_blank"', "dimension" => "2"]]); } jBlock(); ?> <div class="row" id="projects"> <div class="col-lg-12"> <?php echo $temp; ?> </div> </div> <?php return jBlockEnd(); }
public function makePage() { $temp = jBlockFile("bundles/views/Page01.md"); return $temp; }