Skip to content

Commit

Permalink
Help implemented
Browse files Browse the repository at this point in the history
  • Loading branch information
Wild committed Dec 20, 2011
1 parent 0e556ca commit e1adab1
Show file tree
Hide file tree
Showing 11 changed files with 124 additions and 2 deletions.
9 changes: 9 additions & 0 deletions ContentManager/Manager.php
100644 → 100755
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,8 @@ class Manager {
public $method = "login";
public $arguments = array();

public $currentlySelected = "login";

private $classArray = array('home' => 'ManageHome',
'admin' => 'ManageAdmin');

Expand All @@ -22,7 +24,14 @@ public function __construct(){
}

if(isset($contentVars[1])){
//setcookie("newrandomcookie", $this->method);

if ($contentVars[1] != "help") {
setcookie("cookie[previous]", $contentVars[1]);
}

$this->method = $contentVars[1];

}

if(isset($contentVars[2])){
Expand Down
4 changes: 4 additions & 0 deletions ContentManager/Managers/ManageAdmin.php
100644 → 100755
Original file line number Diff line number Diff line change
Expand Up @@ -79,6 +79,10 @@ public function logout(){
$manager->logout();
}

public function help(){
$page = new Help();
$page->pagePrint();
}
}

?>
4 changes: 4 additions & 0 deletions ContentManager/Managers/ManageHome.php
100644 → 100755
Original file line number Diff line number Diff line change
Expand Up @@ -51,6 +51,10 @@ public function logout(){
$this->login();
}

public function help(){
$page = new Help();
$page->pagePrint();
}
}

?>
Binary file added Design/images/DuomenuAnalize.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added Design/images/ImportuotiDuomenis.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added Design/images/Prognozes.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added Design/images/Vartotojai.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
3 changes: 2 additions & 1 deletion WebObjects/AdminPage.php
100644 → 100755
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,8 @@ public function pagePrint(){
<li><a hintas="Planuoja (vienos ar net kelių) paramos priemonių poveikį IS ir padalinių apkrovimui." href="?info=admin/prognozes">Prognozės</a></li>
<li><a hintas="Importuoti duomenis iš .xsl failo." href="?info=admin/import">Importuoti duomenis</a></li>
<li><a hintas="Leidžia sukurti naują arba ištrinti jau esama vartotoją." href="?info=admin/vartotojai">Vartotojai</a></li>
<li><a hintas="Atsijungia nuo sistemos." href="?info=admin/logout">Atsijungti</a></li>
<li><a hintas="Atjungia nuo sistemos." href="?info=admin/logout">Atsijungti</a></li>
<li><a hintas="Parodo pagalbą esamam langui" href="?info=admin/help">Help</a></li>
</ul>
</div>
<div class="hintPanel">
Expand Down
3 changes: 2 additions & 1 deletion WebObjects/Page.php
100644 → 100755
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,8 @@ public function pagePrint(){
<ul>
<li><a hintas="Pateikiamos padalinių ir IS apkrovimo ataskaitos." href="?info=home/duom_anal">Duomenų analizė</a></li>
<li><a hintas="Planuoja (vienos ar net kelių) paramos priemonių poveikį IS ir padalinių apkrovimui." href="?info=home/prognozes">Prognozės</a></li>
<li><a hintas="Atsijungia nuo sistemos." href="?info=home/logout">Atsijungti</a></li>
<li><a hintas="Atjungia nuo sistemos." href="?info=home/logout">Atsijungti</a></li>
<li><a hintas="Parodo pagalbą esamam langui" href="?info=home/help">Help</a></li>
</ul>
</div>
<div class="hintPanel">
Expand Down
102 changes: 102 additions & 0 deletions WebObjects/Panels/Right/Help.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,102 @@
<?php
class Help extends HTMLPage{

public function pagePrint(){

$cookies = null;
$output = null;
if (isset($_COOKIE['cookie'])) {
foreach ($_COOKIE['cookie'] as $name => $value) {
$name = htmlspecialchars($name);
if ($name == 'previous') {
$value = htmlspecialchars($value);
$cookies = $value;
}
}
}

$navbar = '
<li><a hintas="Pateikiamos padalinių ir IS apkrovimo ataskaitos." href="?info=home/duom_anal">Duomenų analizė</a></li>
<li><a hintas="Planuoja (vienos ar net kelių) paramos priemonių poveikį IS ir padalinių apkrovimui." href="?info=home/prognozes">Prognozės</a></li>
<li><a hintas="Atsijungia nuo sistemos." href="?info=home/logout">Atsijungti</a></li>
<li><a hintas="Parodo pagalbą esamam langui" href="?info=home/help">Help</a></li>
';
$position = strpos($_SERVER['REQUEST_URI'], "info=home");
if ($position === false) {
$navbar = '
<li><a hintas="Pateikiamos padalinių ir IS apkrovimo ataskaitos." href="?info=admin/duom_anal">Duomenų analizė</a></li>
<li><a hintas="Planuoja (vienos ar net kelių) paramos priemonių poveikį IS ir padalinių apkrovimui." href="?info=admin/prognozes">Prognozės</a></li>
<li><a hintas="Importuoti duomenis iš .xsl failo." href="?info=admin/import">Importuoti duomenis</a></li>
<li><a hintas="Leidžia sukurti naują arba ištrinti jau esama vartotoją." href="?info=admin/vartotojai">Vartotojai</a></li>
<li><a hintas="Atjungia nuo sistemos." href="?info=admin/logout">Atsijungti</a></li>
<li><a hintas="Parodo pagalbą esamam langui" href="?info=admin/help">Help</a></li>
';
}

switch ($cookies) {
case 'duom_anal': {
$output = '<img src="Design/images/DuomenuAnalize.png" />';
break;
}
case 'prognozes': {
$output = '<img src="Design/images/Prognozes.png" />';
break;
}
case 'import': {
$output = '<img src="Design/images/ImportuotiDuomenis.png" />';
break;
}
case 'vartotojai': {
$output = '<img src="Design/images/Vartotojai.png" />';
break;
}
}

//$output

$page =<<<FFF
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta name="keywords" content="" />
<meta name="description" content="" />
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>Pagalba</title>
<link href="Design/style.css" rel="stylesheet" type="text/css" media="screen" />
<script src="jquery-1.7.min.js"></script>
<script src="JS/functions.js"></script>
</head>
<body>
<div id="wrapper">
<div id="header" class="container">
<div id="menu">
<ul>
{$navbar}
</ul>
</div>
<div class="hintPanel">
<p id="hint"></p>
</div>
</div>
<!-- end #header -->
<div id="page" class="container">
<div class="helpImage">
{$output}
</div>
</div>
<!-- end #page -->
</div>
<div id="footer">
<p>Copyright (c) 2011. All rights reserved.</p>
</div>
<!-- end #footer -->
</body>
</html>
FFF;
echo $page;
}

}

?>
1 change: 1 addition & 0 deletions index.php
100644 → 100755
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,7 @@
include("WebObjects/Panels/Right/Lenteles.php");
include("WebObjects/Panels/Right/Lenteles1.php");
include("WebObjects/Panels/Right/Import.php");
include("WebObjects/Panels/Right/Help.php");
include("WebObjects/Panels/Right/Users.php");
include("WebObjects/Panels/Right/AddUser.php");

Expand Down

0 comments on commit e1adab1

Please sign in to comment.