Пример #1
0
</label></p>
			
				<p><input type='submit' class='btn btn-primary' accesskey='l' title='Alt + l' value='<?php 
            echo $i18n->getMessage('firemanagers_dismiss_button');
            ?>
'></p>
			</form>
			
			
			<?php 
        }
        $result->free();
    }
} elseif ($show == 'selectoptions') {
    if (!isset($_POST['selectedteams']) || !count($_POST['selectedteams'])) {
        echo createErrorMessage($i18n->getMessage('firemanagers_dismiss_noneselected'), '');
        echo '<a href=\'?site=' . $site . '\' class=\'btn\'>' . $i18n->getMessage('back_label') . '</a>';
    } else {
        ?>

  <form action='<?php 
        echo $_SERVER['PHP_SELF'];
        ?>
' method='post' class='form-horizontal'>
	<input type='hidden' name='site' value='<?php 
        echo $site;
        ?>
'>
	<input type='hidden' name='show' value='dismiss'>
	<input type='hidden' name='teamids' value='<?php 
        echo implode(',', $_POST['selectedteams']);
        foreach ($formFields as $fieldId => $fieldInfo) {
            $fieldValue = isset($_POST[$fieldId]) ? $_POST[$fieldId] : "";
            FormBuilder::validateField($i18n, $fieldId, $fieldInfo, $fieldValue, "managecuprounds_group_label_");
        }
        $teamIds = $_POST["teams"];
        $inserTable = $website->getConfig("db_prefix") . "_cup_round_group";
        // save
        foreach ($teamIds as $teamId) {
            $columns = array();
            $columns["cup_round_id"] = $roundid;
            $columns["team_id"] = $teamId;
            $columns["name"] = $_POST["name"];
            $db->queryInsert($columns, $inserTable);
        }
    } catch (Exception $e) {
        echo createErrorMessage($i18n->getMessage("subpage_error_alertbox_title"), $e->getMessage());
    }
    echo createSuccessMessage($i18n->getMessage("alert_save_success"), "");
    // Action: delete
} elseif ($action == "delete") {
    if ($admin["r_demo"]) {
        throw new Exception($i18n->getMessage("validationerror_no_changes_as_demo"));
    }
    $db->queryDelete($website->getConfig("db_prefix") . "_cup_round_group", "cup_round_id = %d AND name = '%s'", array($roundid, $_GET["group"]));
    echo createSuccessMessage($i18n->getMessage("manage_success_delete"), "");
} else {
    if ($action == "edit") {
        $showEditForm = TRUE;
    } else {
        if ($action == "editsave") {
            if ($admin["r_demo"]) {
Пример #3
0
 }
 $class = (string) $item->getAttribute("class");
 $interval = (string) $item->getAttribute("interval");
 $lastPing = (int) $item->getAttribute("last_ping");
 $error = (string) $item->getAttribute("error");
 $stop = (string) $item->getAttribute("stop");
 $minPing = $now - $interval * 60 - 5;
 $running = $stop == 0 && $lastPing > $minPing;
 if ($running) {
     $status = "<span class=\"label label-success\">" . $i18n->getMessage("jobs_status_running") . "</span>";
 } else {
     $status = "<span class=\"label label-important\">" . $i18n->getMessage("jobs_status_notrunning") . "</span>";
 }
 echo "<td>" . $name;
 if (strlen($error)) {
     echo createErrorMessage($i18n->getMessage("subpage_error_title"), $error);
 }
 echo "</td>";
 echo "<td>";
 if ($lastPing > 0) {
     echo $website->getFormattedDatetime($lastPing);
 } else {
     echo "-";
 }
 echo "</td>";
 echo "<td>" . $interval . " " . $i18n->getMessage("unit_minutes") . "</td>";
 echo "<td>" . $status . "</td>";
 echo "<td>";
 if ($running) {
     echo "<a href=\"job.php?action=stop&id=" . $jobid . "\" class=\"btn startStopJobLink\">" . $i18n->getMessage("jobs_button_stop") . "</a>";
 } else {
Пример #4
0
  <h1><?php 
    echo $mainTitle;
    ?>
</h1>

  <p><?php 
    echo $i18n->getMessage('entitylogging_intro');
    ?>
</p>
  
  <code>&lt;overview delete=&quot;true&quot; edit=&quot;true&quot; <strong>logging=&quot;true&quot; loggingcolumns=&quot;name,liga_id&quot;</strong>&gt;</code>

  <?php 
    $datei = '../generated/entitylog.php';
    if (!file_exists($datei)) {
        echo createErrorMessage($i18n->getMessage('alert_error_title'), $i18n->getMessage('all_logging_filenotfound'));
    } else {
        $datei_gr = filesize($datei);
        if (!$datei_gr) {
            echo '<p>' . $i18n->getMessage('empty_list') . '</p>';
        } else {
            ?>

            <table class='table table-bordered table-striped' style='margin-top: 10px'>
              <tr>
                <th><?php 
            echo $i18n->getMessage('entitylogging_label_no');
            ?>
</th>
                <th><?php 
            echo $i18n->getMessage('entitylogging_label_time');
    }
    function logToFile($message)
    {
        $date = "[" . date("H:i:s", time()) . "]";
        /*  Get date    */
        $ipAddress = $_SERVER['REMOTE_ADDR'];
        /*  Get Ip adress van de visitor */
        $errorString = $date . " - " . $ipAddress . "-type:[" . $message["type"] . "] " . $message["text"] . "\n\r";
        /*  Create errorstring  */
        file_put_contents("error.txt", $errorString, FILE_APPEND);
        /*  Zet alle content in de file*/
    }
    logToFile($message);
    /*  Roep methode logToFile aan en geef parameter message mee     */
    if ($createMessage) {
        createErrorMessage($message);
        /*  Roep createErrorMessage aan en geef parameter message mee (string)  */
    }
}
?>

<!doctype html>
<html>
    <head>
        <meta charset="utf-8">
        <meta name="viewport" content="width=device-width, initial-scale=1">
        <title>Opdracht error handling: try catch</title>
        <link rel="stylesheet" href="http://web-backend.local/css/global.css">
        <link rel="stylesheet" href="http://web-backend.local/css/facade.css">
        <link rel="stylesheet" href="http://web-backend.local/css/directory.css">
        <style>
      }
    </style>
  </head>
  <body>
  
	<div class='container'>
	
		<h1><?php 
echo $i18n->getMessage('sendpassword_admin_title');
?>
</h1>
		
<?php 
if (count($errors) > 0) {
    foreach ($errors as $key => $message) {
        echo createErrorMessage($i18n->getMessage('subpage_error_title'), $message);
    }
}
?>
		<p><?php 
echo $i18n->getMessage('sendpassword_admin_intro');
?>
</p>
		<form action='forgot-password.php' method='post' class='form-horizontal'>
		  <div class='control-group<?php 
if (isset($errors['inputEmail'])) {
    echo ' error';
}
?>
'>
			<label class='control-label' for='inputEmail'><?php 
Пример #7
0
        	<div id="ajaxSpinner" style="display: none">
        		<img src="../img/ajax-loader.gif" width="16" height="16" />
        	</div>
<?php 
if (empty($site)) {
    $site = 'home';
}
$includeFile = 'pages/' . $site . '.php';
if (preg_match('#^[a-z0-9_-]+$#i', $site) && file_exists($includeFile)) {
    try {
        include $includeFile;
    } catch (Exception $e) {
        echo createErrorMessage($i18n->getMessage('alert_error_title'), $e->getMessage());
    }
} else {
    echo createErrorMessage($i18n->getMessage('alert_error_title'), $i18n->getMessage('error_page_not_found'));
}
?>
        </div><!--/span-->
      </div><!--/row-->
	  
      <hr>
	  
<!--[if lte IE 9]> 
<div class="alert">
  <button type="button" class="close" data-dismiss="alert">&times;</button>
  <h4><?php 
echo $i18n->getMessage("internetexplorer_warning_title");
?>
</h4>
  <?php 
Пример #8
0
    $datei = '../generated/adminlog.php';
    if (!file_exists($datei)) {
        echo createErrorMessage($i18n->getMessage('alert_error_title'), $i18n->getMessage('all_logging_filenotfound'));
    } elseif ($admin['r_demo']) {
        echo createErrorMessage($i18n->getMessage('error_access_denied'), '');
    } else {
        if ($action == 'leeren') {
            $fp = fopen($datei, 'w+');
            $ip = getenv('REMOTE_ADDR');
            $content = 'Truncated by ' . $admin['name'] . ' (id: ' . $admin['id'] . '), ' . $ip . ', ' . date('d.m.y - H:i:s');
            fwrite($fp, $content);
            fclose($fp);
            if ($fp) {
                echo createSuccessMessage($i18n->getMessage('all_logging_alert_logfile_truncated'), '');
            } else {
                echo createErrorMessage($i18n->getMessage('alert_error_title'), $i18n->getMessage('all_logging_error_not_truncated'));
            }
        }
        $datei_gr = filesize($datei);
        $gr_kb = round($datei_gr / 1024);
        if ($datei_gr && !$gr_kb) {
            $gr_kb = 1;
        }
        echo '<div class=\'well\'>' . sprintf($i18n->getMessage('all_logging_filesize'), number_format($gr_kb, 0, ' ', ',')) . '</div>';
        if (!$datei_gr) {
            echo '<p>' . $i18n->getMessage('empty_list') . '</p>';
        } else {
            ?>

      <form action='<?php 
            echo $_SERVER['PHP_SELF'];
Пример #9
0
echo $i18n->getMessage('login_title');
?>
</h1>
		
<?php 
if ($forwarded) {
    echo createWarningMessage($i18n->getMessage('login_alert_accessdenied_title'), $i18n->getMessage('login_alert_accessdenied_content'));
} else {
    if ($loggedout) {
        echo createSuccessMessage($i18n->getMessage('login_alert_logoutsuccess_title'), $i18n->getMessage('login_alert_logoutsuccess_content'));
    } else {
        if ($newpwd) {
            echo createSuccessMessage($i18n->getMessage('login_alert_sentpassword_title'), $i18n->getMessage('login_alert_sentpassword_content'));
        } else {
            if (count($errors) > 0) {
                echo createErrorMessage($i18n->getMessage('login_alert_error_title'), $i18n->getMessage('login_alert_error_content'));
            }
        }
    }
}
?>

		<p><a href='?lang=en'>English</a> | <a href='?lang=de'>Deutsch</a></p>
		
		<form action='login.php' method='post' class='form-horizontal'>
		  <div class='control-group<?php 
if (isset($errors['inputUser'])) {
    echo ' error';
}
?>
'>