diff --git a/app/Config/Routes.php b/app/Config/Routes.php index 803ab62..eb3f92f 100644 --- a/app/Config/Routes.php +++ b/app/Config/Routes.php @@ -42,6 +42,7 @@ $routes->post('/startproject', 'Projects::start'); $routes->get('/projects/dash', 'ProjectPages::projectView'); $routes->get('/projects/details/(:segment)', 'ProjectPages::projectDetails/$1'); $routes->get('/projects/blogs', 'ProjectPages::blogView'); +$routes->get('/projects/operations', 'ProjectPages::opsView'); $routes->get('/projects/logout', 'ProjectPages::logOut'); diff --git a/app/Controllers/ProjectPages.php b/app/Controllers/ProjectPages.php index e2670ba..34bbe7c 100644 --- a/app/Controllers/ProjectPages.php +++ b/app/Controllers/ProjectPages.php @@ -57,6 +57,16 @@ class ProjectPages extends ProjectBaseController return view('projects/blogsites',$data); } + public function opsView(){ + + $data=[]; + $projData = new \App\Models\projectData(); + $resDet = $projData->projectListDetails(); + $resDocument = $projData->documentList(); + + $data['project_list'] = $projData->operationList(); + return view('projects/operations',$data); + } public function logOut(){ log_message('critical', "Logout Projects-Entered 2" ); diff --git a/app/Models/projectData.php b/app/Models/projectData.php index 1fd8e77..fa7faa2 100644 --- a/app/Models/projectData.php +++ b/app/Models/projectData.php @@ -957,5 +957,42 @@ class projectData extends baseModel return $data; } + public function operationList(){ + $data =[ + 'email_server'=>[ + 'name' => 'Email Servers', + 'description' => 'Get engaged and make money from any skills', + 'banner_image' => 'project_banner.jpg', + 'product_url' => 'https://virtualmail.chiefsoft.com/webmail/', + ], + 'logserver'=>[ + 'name' => 'Main Log Server', + 'description' => 'Smart education platform - personal and institutions', + 'banner_image' => 'project_banner.jpg', + 'product_url' => '0.0.0.0', + ], + 'cache_001'=>[ + 'name' => 'Primary Chache Server', + 'description' => 'This is the description of the project', + 'banner_image' => 'project_banner.jpg', + 'product_url' => '0.0.0.0', + ], + 'jenkis01'=>[ + 'name' => 'Primary Jenkins', + 'description' => 'This is the description of the project', + 'banner_image' => 'project_banner.jpg', + 'product_url' => 'http://10.0.0.56:8080/login?from=%2F', + ], + 'jenkis02'=>[ + 'name' => 'Secondary Jenkins', + 'description' => 'This is the description of the project', + 'banner_image' => 'project_banner.jpg', + 'product_url' => 'http://10.204.5.20:8080/login?from=%2F', + ], + + ]; + return $data; + } + } diff --git a/app/Views/projects/operations.php b/app/Views/projects/operations.php new file mode 100644 index 0000000..005a73b --- /dev/null +++ b/app/Views/projects/operations.php @@ -0,0 +1,183 @@ +extend('projects/projects_template') ?> + +section('content') ?> + +
+ +
+ +
+ +
+ +

Operations Sites

+ + + + +
+ + +
+ . +
+ +
+ +
+ + +
+ +
+ +
+ + $value) { + // $arr[3] will be updated with each value from $arr... + //echo "{$key} => {$value} "; + //print_r($value->name); + ?> + +
+ +
+ +
+ +
+ +
+ +
+ +
+ + +
+ +
+ +
+ +
+ +
+ + +
+ + Active +
+ + +
+ +
+ +
+ +
+ + +
+ Manager + ChiefSoft Works +
+ +
+ + +
+ +
+ +
+ +
+ + +
+ + + + +
+ +
+ + + + + + +
+ + +
+ +
+ + +
+ +
+ + + + + + + + + +
+ + + View + + + + + +
+ +
+ +
+ +
+ +
+ +
+ +
+ + +
+ +
+ +
+ +
+ +endSection() ?> \ No newline at end of file diff --git a/app/Views/projects/side_menu.php b/app/Views/projects/side_menu.php index 3a2ba89..c59e3f3 100644 --- a/app/Views/projects/side_menu.php +++ b/app/Views/projects/side_menu.php @@ -223,11 +223,11 @@ $project_list = $_SESSION['project_list'];