summaryrefslogtreecommitdiffstats
path: root/library/Pbs/Notifier.php
diff options
context:
space:
mode:
authorSebastian Schmelzer2012-01-11 14:36:35 +0100
committerSebastian Schmelzer2012-01-11 14:36:35 +0100
commitfca04a6dab252eb9e8c0a92ce3b7e14b32e68d1e (patch)
tree6e6aaf749f34db8c7c7153c23ef85c57187430bb /library/Pbs/Notifier.php
parentAPI: mit addBootos kann man nun auch editieren (diff)
downloadpbs2-fca04a6dab252eb9e8c0a92ce3b7e14b32e68d1e.tar.gz
pbs2-fca04a6dab252eb9e8c0a92ce3b7e14b32e68d1e.tar.xz
pbs2-fca04a6dab252eb9e8c0a92ce3b7e14b32e68d1e.zip
format source files
Diffstat (limited to 'library/Pbs/Notifier.php')
-rw-r--r--library/Pbs/Notifier.php326
1 files changed, 163 insertions, 163 deletions
diff --git a/library/Pbs/Notifier.php b/library/Pbs/Notifier.php
index 509d7de..cfe2066 100644
--- a/library/Pbs/Notifier.php
+++ b/library/Pbs/Notifier.php
@@ -1,4 +1,4 @@
-<?php
+<? php
/*
* Copyright (c) 2011 - OpenSLX GmbH, RZ Uni Freiburg
* This program is free software distributed under the GPL version 2.
@@ -10,169 +10,169 @@
* General information about OpenSLX can be found at http://openslx.org/
*/
-class Pbs_Notifier{
+class Pbs_Notifier {
-
- public function notify($action,$result){
-
- switch($action){
- default:
- switch($result){
- case "forbidden":
- $result = "errorbox";
- break;
- case "ok":
- $result = "okbox";
- break;
- case "error":
- $result = "warningbox";
- break;
- case "info":
- $result = "infobox";
- break;
- }
- $result = "<div class='$result'>$action</div>";
- break;
- case "delete":
- switch($result){
- case "forbidden":
- $result = "<div class='errorbox'>Not allowed to delete this</div>";
- break;
- case "ok":
- $result = "<div class='okbox'>Delete sucessful</div>";
- break;
- case "error":
- $result = "<div class='warningbox'>Delete failed</div>";
- break;
- }
- break;
- case "view":
- switch($result){
- case "forbidden":
- $result = "<div class='errorbox'>Not allowed to see this</div>";
- break;
- }
- break;
- case "download":
- switch($result){
- case "forbidden":
- $result = "<div class='errorbox'>Not allowed to download this</div>";
- break;
- case "404":
- $result = "<div class='errorbox'>The Resource was not found on the Server</div>";
- break;
- case "error":
- $result = "<div class='errorbox'>Download failed</div>";
- break;
- }
- break;
- case "modify":
- switch($result){
- case "forbidden":
- $result = "<div class='errorbox'>Not allowed to modify this</div>";
- break;
- case "ok":
- $result = "<div class='okbox'>Modify sucessful</div>";
- break;
- case "error":
- $result = "<div class='warningbox'>Modify failed</div>";
- break;
- }
- break;
- case "create":
- switch($result){
- case "forbidden":
- $result = "<div class='errorbox'>Not allowed to create this</div>";
- break;
- case "ok":
- $result = "<div class='okbox'>Creation sucessful</div>";
- break;
- case "error":
- $result = "<div class='warningbox'>Creation failed</div>";
- break;
- case "file":
- $result = "<div class='errorbox'>The File must be greater than 0 bytes</div>";
- break;
- }
- break;
- case "update":
- switch($result){
- case "forbidden":
- $result = "<div class='errorbox'>Not allowed to update this</div>";
- break;
- case "404":
- $result = "<div class='errorbox'>The Resource was not found on the specified path</div>";
- break;
- case "ok":
- $result = "<div class='okbox'>Update sucessful</div>";
- break;
- case "error":
- $result = "<div class='warningbox'>Update failed</div>";
- break;
- }
- break;
- case "serial":
- switch($result){
- case "noserial":
- $result = "<div class='errorbox'>Your PreBoot is broken, please download a new Version or contact a PBS Administrator</div>";
- break;
- }
- break;
- case "link":
- switch($result){
- case "forbidden":
- $result = "<div class='errorbox'>Not allowed to link this</div>";
- break;
- case "ok":
- $result = "<div class='okbox'>Link sucessful</div>";
- break;
- case "error":
- $result = "<div class='warningbox'>Link failed</div>";
- break;
- }
- break;
- case "unlink":
- switch($result){
- case "forbidden":
- $result = "<div class='errorbox'>Not allowed to unlink this</div>";
- break;
- case "ok":
- $result = "<div class='okbox'>Unlink sucessful</div>";
- break;
- case "error":
- $result = "<div class='warningbox'>Unlink failed</div>";
- break;
- }
- break;
- case "json":
- switch($result){
- default:{
- $result = unserialize($result);
- $result2 = "<div class='infobox'>";
- $result2 .= "<table class='json'>";
- $result2 .= "<tr><td><b>info</b>: </td><td>".$result['info']."</td></tr>";
- $result2 .= "<tr><td><b>kernel</b>: </td><td><a href=".$result['kernel'].">".$result['kernel']."<a></td></tr>";
- $result2 .= "<tr><td><b>initramfs</b>: </td><td><a href=".$result['initramfs'].">".$result['initramfs']."<a></td></tr>";
- $result2 .= "<tr><td><b>kcl</b>: </td><td><a href=".$result['kcl'].">".$result['kcl']."<a></td></tr>";
- $result2 .= "<tr><td><b>config</b>: </td><td>".$result['config']."</td></tr>";
- $result2 .= "</table>";
- $result2 .= "</div>";
- $result = $result2;
- }
- break;
- case "forbidden":
- $result = "<div class='errorbox'>Not allowed to display ressources</div>";
- break;
- case "error":
- $result = "<div class='warningbox'>Displaying ressources failed</div>";
- break;
- }
- break;
- }
- return $result;
-
- }
+ public function notify($action, $result) {
+
+ switch($action) {
+ default:
+ switch($result) {
+ case "forbidden":
+ $result = "errorbox";
+ break;
+ case "ok":
+ $result = "okbox";
+ break;
+ case "error":
+ $result = "warningbox";
+ break;
+ case "info":
+ $result = "infobox";
+ break;
+ }
+ $result = "<div class='$result'>$action</div>";
+ break;
+ case "delete":
+ switch($result) {
+ case "forbidden":
+ $result = "<div class='errorbox'>Not allowed to delete this</div>";
+ break;
+ case "ok":
+ $result = "<div class='okbox'>Delete sucessful</div>";
+ break;
+ case "error":
+ $result = "<div class='warningbox'>Delete failed</div>";
+ break;
+ }
+ break;
+ case "view":
+ switch($result) {
+ case "forbidden":
+ $result = "<div class='errorbox'>Not allowed to see this</div>";
+ break;
+ }
+ break;
+ case "download":
+ switch($result) {
+ case "forbidden":
+ $result = "<div class='errorbox'>Not allowed to download this</div>";
+ break;
+ case "404":
+ $result = "<div class='errorbox'>The Resource was not found on the Server</div>";
+ break;
+ case "error":
+ $result = "<div class='errorbox'>Download failed</div>";
+ break;
+ }
+ break;
+ case "modify":
+ switch($result) {
+ case "forbidden":
+ $result = "<div class='errorbox'>Not allowed to modify this</div>";
+ break;
+ case "ok":
+ $result = "<div class='okbox'>Modify sucessful</div>";
+ break;
+ case "error":
+ $result = "<div class='warningbox'>Modify failed</div>";
+ break;
+ }
+ break;
+ case "create":
+ switch($result) {
+ case "forbidden":
+ $result = "<div class='errorbox'>Not allowed to create this</div>";
+ break;
+ case "ok":
+ $result = "<div class='okbox'>Creation sucessful</div>";
+ break;
+ case "error":
+ $result = "<div class='warningbox'>Creation failed</div>";
+ break;
+ case "file":
+ $result = "<div class='errorbox'>The File must be greater than 0 bytes</div>";
+ break;
+ }
+ break;
+ case "update":
+ switch($result) {
+ case "forbidden":
+ $result = "<div class='errorbox'>Not allowed to update this</div>";
+ break;
+ case "404":
+ $result = "<div class='errorbox'>The Resource was not found on the specified path</div>";
+ break;
+ case "ok":
+ $result = "<div class='okbox'>Update sucessful</div>";
+ break;
+ case "error":
+ $result = "<div class='warningbox'>Update failed</div>";
+ break;
+ }
+ break;
+ case "serial":
+ switch($result) {
+ case "noserial":
+ $result = "<div class='errorbox'>Your PreBoot is broken, please download a new Version or contact a PBS Administrator</div>";
+ break;
+ }
+ break;
+ case "link":
+ switch($result) {
+ case "forbidden":
+ $result = "<div class='errorbox'>Not allowed to link this</div>";
+ break;
+ case "ok":
+ $result = "<div class='okbox'>Link sucessful</div>";
+ break;
+ case "error":
+ $result = "<div class='warningbox'>Link failed</div>";
+ break;
+ }
+ break;
+ case "unlink":
+ switch($result) {
+ case "forbidden":
+ $result = "<div class='errorbox'>Not allowed to unlink this</div>";
+ break;
+ case "ok":
+ $result = "<div class='okbox'>Unlink sucessful</div>";
+ break;
+ case "error":
+ $result = "<div class='warningbox'>Unlink failed</div>";
+ break;
+ }
+ break;
+ case "json":
+ switch($result) {
+ default: {
+ $result = unserialize($result);
+
+ $result2 = "<div class='infobox'>";
+ $result2 . = "<table class='json'>";
+ $result2 . = "<tr><td><b>info</b>: </td><td>".$result['info']."</td></tr>";
+ $result2 . = "<tr><td><b>kernel</b>: </td><td><a href=".$result['kernel'].">".$result['kernel']."<a></td></tr>";
+ $result2 . = "<tr><td><b>initramfs</b>: </td><td><a href=".$result['initramfs'].">".$result['initramfs']."<a></td></tr>";
+ $result2 . = "<tr><td><b>kcl</b>: </td><td><a href=".$result['kcl'].">".$result['kcl']."<a></td></tr>";
+ $result2 . = "<tr><td><b>config</b>: </td><td>".$result['config']."</td></tr>";
+ $result2 . = "</table>";
+ $result2 . = "</div>";
+ $result = $result2;
+ }
+ break;
+ case "forbidden":
+ $result = "<div class='errorbox'>Not allowed to display ressources</div>";
+ break;
+ case "error":
+ $result = "<div class='warningbox'>Displaying ressources failed</div>";
+ break;
+ }
+ break;
+ }
+ return $result;
+
+ }
}
-?>
+? >