Imported Upstream version 3.2.0

This commit is contained in:
Mario Fetka
2017-05-22 11:24:21 +02:00
commit c4f4701ef1
381 changed files with 97590 additions and 0 deletions

473
config/content.css Normal file
View File

@@ -0,0 +1,473 @@
@charset "utf-8";
/*/////////////////////////////////////////////////////////////////////////////
//
// NagiosQL
//
///////////////////////////////////////////////////////////////////////////////
//
// (c) 2005-2012 by Martin Willisegger
//
// Project : NagiosQL
// Component : CSS content definition
// Website : http://www.nagiosql.org
// Date : $LastChangedDate: 2011-10-27 09:50:16 +0200 (Thu, 27 Oct 2011) $
// Author : $LastChangedBy: martin $
// Version : 3.2.0
// Revision : $LastChangedRevision: 1111 $
//
/////////////////////////////////////////////////////////////////////////////*/
/* Content main div */
#content_main {
top:-3px;
left:0px;
width:890px;
padding: 0px;
margin: 0px;
padding-left: 10px;
position:relative;
font-size: 12px;
}
/* Content title (list and single view) */
#content_title {
color: #0c4271;
margin:0px;
padding:0px;
margin-top:0px;
margin-left:2px;
font-size:20px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
padding-bottom:5px;
}
/* Content special definitions */
.elementHide {
display:none;
}
.elementShow {}
.redmessage {
color: #FF0000;
}
.greenmessage {
color: #009900;
}
.blackmessage {
color:#000000;
}
.bluemessage {
color:#0000FF;
}
.checkred {
color: #FF0000;
font-weight:bold;
}
.checkgreen {
color: #009900;
font-weight:bold;
}
.checkorange {
color: #FF9900;
font-weight:bold;
}
.env_table {
padding-top:10px;
}
.env_table td {
font-size: 12px;
padding:2px;
}
#content_main .warnmessage {
font-size: 12px;
color: #FF9900;
font-weight: bold;
}
#content_main .errormessage {
font-size: 12px;
color: #FF0000;
font-weight: bold;
}
#content_main .pagelinks {
font-size: 12px;
color: #006600;
margin: 0 auto;
width: 25%;
}
/* Content tags */
#content_main h2 {
font-size: 14px;
margin-bottom:0px;
}
/* Version string */
.version {
font-size: 9px;
color: #999999;
text-align: center;
}
.version a {
text-decoration:none;
color:#999999;
}
.version a:hover {
text-decoration:none;
color:#333333;
}
/* Content forms */
#content_main form {
margin:0px;
padding:0px;
}
/* Content form table (single view and top/bottom line of list view) */
.content_formtable {
top:10px;
position:relative;
font-family:Verdana, Helvetica, sans-serif;
font-size:12px;
}
.content_formtable td {
padding:0px;
margin:0px;
height:18px;
text-align:left;
}
.content_tbl_row1 {
width: 200px;
}
.content_tbl_row2 {
width: 205px;
}
.content_tbl_row3 {
width: 45px;
}
.content_tbl_row4 {
width: 30px;
}
/* Form field definitions */
.content_formtable input[type=text] {
width:200px;
padding:0px;
margin:0px;
border: 1px solid #6CF;
background: #d1e2fd url(../images/input.png);
font-family:Verdana, Helvetica, sans-serif;
font-size:12px;
height:18px;
}
.content_formtable input[type=password] {
width:200px;
padding:0px;
margin:0px;
border: 1px solid #6CF;
background: #d1e2fd url(../images/input.png);
font-family:Verdana, Helvetica, sans-serif;
font-size:12px;
height:18px;
}
.content_formtable input[type=file] {
width:400px;
background: #d1e2fd url(../images/input.png);
font-family:Verdana, Helvetica, sans-serif;
font-size:12px;
height:25px;
}
.content_formtable input[type=text].inpmust {
width:200px;
border: 1px solid #053056;
background: #941616 url(../images/inputmust.png);
font-family:Verdana, Helvetica, sans-serif;
color: #FFFFFF;
font-weight: bold;
font-size:12px;
height:18px;
}
.content_formtable input[type=text].inputlock {
width:200px;
border: 1px solid #053056;
background: #5d5d5d url(../images/inputlock.png);
font-family:Verdana, Helvetica, sans-serif;
color: #f7f7f7;
font-weight: normal;
font-size:12px;
height:18px;
}
.content_formtable input[type=password].inpmust {
width:200px;
border: 1px solid #053056;
background: #941616 url(../images/inputmust.png);
font-family:Verdana, Helvetica, sans-serif;
color: #FFFFFF;
font-weight: bold;
font-size:12px;
height:18px;
}
.content_formtable input[type=text].short {
width:150px;
height:18px;
padding:0px;
margin:0px;
border: 1px solid #6CF;
background: #d1e2fd url(../images/input.png);
font-family:Verdana, Helvetica, sans-serif;
font-size:12px;
float:left;
display:inline-block;
}
.content_formtable input[type=text].shortmust {
width:150px;
border: 1px solid #053056;
background: #941616 url(../images/inputmust.png);
font-family:Verdana, Helvetica, sans-serif;
color: #FFFFFF;
font-weight: bold;
font-size:12px;
height:18px;
float:left;
display:inline-block;
}
.content_formtable input[type=button] {
border:1px solid #6CF;
background: #d1e2fd url(../images/input.png);
font-family:Verdana, Helvetica, sans-serif;
font-size:12px;
color:#0c4271;
height:25px;
padding-left:10px;
padding-right:10px;
margin:0px;
padding-bottom:2px;
}
.content_formtable input[type=button][disabled] {
border:1px solid #6CF;
background: #d1e2fd url(../images/input.png);
font-family:Verdana, Helvetica, sans-serif;
font-size:12px;
color:#CCC;
height:25px;
padding-left:10px;
padding-right:10px;
margin:0px;
padding-bottom:2px;
}
.content_formtable input[type=submit] {
border:1px solid #6CF;
background: #d1e2fd url(../images/input.png);
font-family:Verdana, Helvetica, sans-serif;
font-size:12px;
color:#0c4271;
height:25px;
padding-left:10px;
padding-right:10px;
margin:0px;
padding-bottom:2px;
}
.content_formtable input[type=submit][disabled] {
border:1px solid #6CF;
background: #d1e2fd url(../images/input.png);
font-family:Verdana, Helvetica, sans-serif;
font-size:12px;
color:#CCC;
height:25px;
padding-left:10px;
padding-right:10px;
margin:0px;
padding-bottom:2px;
}
.content_formtable input[type=reset] {
border:1px solid #6CF;
background: #d1e2fd url(../images/input.png);
font-family:Verdana, Helvetica, sans-serif;
font-size:12px;
color:#0c4271;
height:25px;
padding-left:10px;
padding-right:10px;
margin:0px;
padding-bottom:2px;
}
.content_formtable input[type=checkbox] {
border:none;
margin-left:0px;
margin-right:0px;
background:none;
float:left;
}
.content_formtable input[type=radio] {
border:none;
margin-left:0px;
margin-right:0px;
background:none;
float:left;
}
.content_formtable select {
background-color: #d1e2fd;
font-family:Verdana, Helvetica, sans-serif;
font-size:12px;
border: 1px solid #6CF;
padding-top:2px;
}
.content_formtable option {
height: 15px;
}
.content_formtable iframe {
border: none;
}
#versioncheck {
border: none;
}
/* Additional form table definitions */
.content_formtable .inpmust {
background-color: #941616;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #FFFFFF;
font-weight: bold;
}
.content_formtable .inactive_option {
background-color:#FF8000;
}
.content_formtable .foreign_option {
background-color:#C90;
}
.content_formtable .ieselected {
background-color:#3399FF;
color:#000000;
}
.content_formtable .selectborder {
border: 1px solid #6CF;
width:202px;
}
.content_formtable .selectbordermust {
border: 1px solid #000;
width:202px;
}
.content_formtable .empty_class {}
.content_formtable .infobutton_1 {
left:3px;
position:relative;
}
.content_formtable .infobutton_2 {
left:3px;
top:10px;
position:relative;
}
.content_formtable .shorttext {
display: inline-block;
float:left;
padding-left:5px;
padding-top:3px;
}
.content_formtable .required_info {
margin-left:30px;
}
.content_formtable .radio_cell_1 {
width:20px;
height:18px;
}
.content_formtable .radio_cell_2 {
width:29px;
padding-bottom:2px;
}
/* Content list view */
.content_listtable {
top:15px;
position:relative;
font-family:Verdana, Helvetica, sans-serif;
font-size:12px;
margin-bottom:10px;
}
.content_listtable th {
background-color: #0c4271;
font-weight: bold;
color: #FFFFFF;
text-align: left;
vertical-align: middle;
padding: 5px;
}
.content_listtable td {
text-align: left;
vertical-align: middle;
padding:0px;
padding-bottom:2px;
height:25px;
}
.content_listtable .tdlb {
padding-left:5px;
}
.content_listtable .tdld {
padding-left:5px;
background-color: #dbe6ff;
}
.content_listtable .tdmb {
text-align: center;
}
.content_listtable .tdmd {
text-align: center;
background-color: #dbe6ff;
}
/* Log table */
.content_logtable {
top:15px;
position:relative;
font-family:Verdana, Helvetica, sans-serif;
font-size:12px;
margin-bottom:10px;
}
.content_logtable th {
background-color: #0c4271;
border: 1px solid #333333;
padding: 2px;
color: #FFFFFF;
}
.content_logtable td {
background-color: #FFFFFF;
padding: 2px;
border: 1px solid #333333;
text-align:center;
}
.content_logtable .loglegend {
border: 0px;
padding: 0px;
width:445px;
}
/* Custom */
.tablerow {
border-bottom:1px solid #0c4271;
font-size:12px;
height:20px;
padding-top:2px;
padding-left:5px;
padding-right:5px;
}
/* Page links / site numbers */
.sitenumber {
background-color:#4080BE;
width:25px;
height:25px;
color:#d6d6d6;
border:1px solid #FFF;
text-align:center;
cursor:pointer;
}
.sitenumber a {
color:#d6d6d6;
text-decoration:none;
}
.sitenumber a:hover {
color:#d6d6d6;
text-decoration:none;
}
.sitenumber-sel {
background-color:#CCC;;
color:#00396a;
width:25px;
height:25px;
border:1px solid #FFF;
text-align:center;
font-weight:bold;
}
#donate {
top: 550px;
left:3px;
width: 150px;
position:absolute;
text-align:center;
z-index:auto;
}
/* END */

296
config/fieldvars.php Normal file
View File

@@ -0,0 +1,296 @@
<?php
///////////////////////////////////////////////////////////////////////////////
//
// NagiosQL
//
///////////////////////////////////////////////////////////////////////////////
//
// (c) 2005-2012 by Martin Willisegger
//
// Project : NagiosQL
// Component : field language variables (for replace in templates)
// Website : http://www.nagiosql.org
// Date : $LastChangedDate: 2012-02-21 14:10:41 +0100 (Tue, 21 Feb 2012) $
// Author : $LastChangedBy: martin $
// Version : 3.2.0
// Revision : $LastChangedRevision: 1229 $
//
///////////////////////////////////////////////////////////////////////////////
//
// Feldvariabeln setzen
// ====================
$arrDescription[] = array ("name" => "LANG_DOMAIN", "string" => translate("Domain"));
$arrDescription[] = array ("name" => "LANG_DESCRIPTION", "string" => translate("Description"));
$arrDescription[] = array ("name" => "LANG_SERVER_NAMEe", "string" => translate("Server name"));
$arrDescription[] = array ("name" => "LANG_METHOD", "string" => translate("Method"));
$arrDescription[] = array ("name" => "LANG_USERNAME", "string" => translate("Username"));
$arrDescription[] = array ("name" => "LANG_PASSWORD", "string" => translate("Password"));
$arrDescription[] = array ("name" => "LANG_SSH_KEY", "string" => translate("Directory with SSH key pair"));
$arrDescription[] = array ("name" => "LANG_SERVER_NAME", "string" => translate("Server name"));
$arrDescription[] = array ("name" => "LANG_CONFIGURATION_DIRECTORIES", "string" => translate("Configuration directories"));
$arrDescription[] = array ("name" => "LANG_BASE_DIRECTORY", "string" => translate("Base directory"));
$arrDescription[] = array ("name" => "LANG_HOST_DIRECTORY", "string" => translate("Host directory"));
$arrDescription[] = array ("name" => "LANG_SERVICE_DIRECTORY", "string" => translate("Service directory"));
$arrDescription[] = array ("name" => "LANG_BACKUP_DIRECTORY", "string" => translate("Backup directory"));
$arrDescription[] = array ("name" => "LANG_HOST_BACKUP_DIRECTORY", "string" => translate("Host backup directory"));
$arrDescription[] = array ("name" => "LANG_SERVICE_BACKUP_DIRECTORY", "string" => translate("Service backup directory"));
$arrDescription[] = array ("name" => "LANG_PICTURE_DIRECTORY", "string" => translate("Picture base directory"));
$arrDescription[] = array ("name" => "LANG_NAGIOS_COMMAND_FILE", "string" => translate("Nagios command file"));
$arrDescription[] = array ("name" => "LANG_NAGIOS_BINARY_FILE", "string" => translate("Nagios binary file"));
$arrDescription[] = array ("name" => "LANG_NAGIOS_PROCESS_FILE", "string" => translate("Nagios process file"));
$arrDescription[] = array ("name" => "LANG_NAGIOS_CONFIG_FILE", "string" => translate("Nagios config file"));
$arrDescription[] = array ("name" => "LANG_NAGIOS_VERSION", "string" => translate("Nagios version"));
$arrDescription[] = array ("name" => "LANG_ENABLE_COMMON_DOMAIN", "string" => translate("Use common domain"));
$arrDescription[] = array ("name" => "LANG_ENABLE_UTF8_DECODE", "string" => translate("Decode UTF8 data in config files"));
$arrDescription[] = array ("name" => "LANG_ACCESS_KEY_HOLES", "string" => translate("Access key holes"));
$arrDescription[] = array ("name" => "LANG_ACCESS_KEYS", "string" => translate("Access keys"));
$arrDescription[] = array ("name" => "LANG_ACTIVE", "string" => translate("Active"));
$arrDescription[] = array ("name" => "LANG_REGISTERED", "string" => translate("Registered"));
$arrDescription[] = array ("name" => "LANG_REQUIRED", "string" => translate("required"));
$arrDescription[] = array ("name" => "LANG_SAVE", "string" => translate("Save"));
$arrDescription[] = array ("name" => "LANG_ABORT", "string" => translate("Abort"));
$arrDescription[] = array ("name" => "LANG_FUNCTION", "string" => translate("Function"));
$arrDescription[] = array ("name" => "LANG_MARKED", "string" => translate("Marked"));
$arrDescription[] = array ("name" => "LANG_DO_IT", "string" => translate("Do it"));
$arrDescription[] = array ("name" => "LANG_ADD", "string" => translate("Add"));
$arrDescription[] = array ("name" => "LANG_FORMCHECK", "string" => translate("Formcheck"));
$arrDescription[] = array ("name" => "LANG_SECURE_QUESTION", "string" => translate("Secure question"));
$arrDescription[] = array ("name" => "LANG_YES", "string" => translate("Yes"));
$arrDescription[] = array ("name" => "LANG_NO", "string" => translate("No"));
$arrDescription[] = array ("name" => "LANG_TIME", "string" => translate("Time"));
$arrDescription[] = array ("name" => "LANG_USER", "string" => translate("User"));
$arrDescription[] = array ("name" => "LANG_IP", "string" => translate("IP"));
$arrDescription[] = array ("name" => "LANG_ENTRY", "string" => translate("Entry"));
$arrDescription[] = array ("name" => "LANG_FROM", "string" => translate("From"));
$arrDescription[] = array ("name" => "LANG_TO", "string" => translate("To"));
$arrDescription[] = array ("name" => "LANG_DELETE_LOG_ENTRIES", "string" => translate("Delete log entries"));
$arrDescription[] = array ("name" => "LANG_COPY", "string" => translate("Copy"));
$arrDescription[] = array ("name" => "LANG_DELETE", "string" => translate("Delete"));
$arrDescription[] = array ("name" => "LANG_MODIFY", "string" => translate("Modify"));
$arrDescription[] = array ("name" => "LANG_CONFIRM_PASSWORD", "string" => translate("Confirm password"));
$arrDescription[] = array ("name" => "LANG_OLD_PASSWORD", "string" => translate("Old password"));
$arrDescription[] = array ("name" => "LANG_NEW_PASSWORD", "string" => translate("New password"));
$arrDescription[] = array ("name" => "LANG_CHANGE_PASSWORD", "string" => translate("Change password"));
$arrDescription[] = array ("name" => "LANG_MENU_PAGE", "string" => translate("Menu page"));
$arrDescription[] = array ("name" => "LANG_SEARCH_STRING", "string" => translate("Search string"));
$arrDescription[] = array ("name" => "LANG_SEARCH", "string" => translate("Search"));
$arrDescription[] = array ("name" => "LANG_DELETE_SEARCH", "string" => translate("Reset filter"));
$arrDescription[] = array ("name" => "LANG_WRITE_CONFIG_FILE", "string" => translate("Write config file"));
$arrDescription[] = array ("name" => "LANG_DOWNLOAD", "string" => translate("Download"));
$arrDescription[] = array ("name" => "LANG_DUPLICATE", "string" => translate("Copy"));
$arrDescription[] = array ("name" => "LANG_COMMAND", "string" => translate("Command"));
$arrDescription[] = array ("name" => "LANG_COMMAND_LINE", "string" => translate("Command line"));
$arrDescription[] = array ("name" => "LANG_COMMAND_TYPE", "string" => translate("Command type"));
$arrDescription[] = array ("name" => "LANG_TIME_PERIOD", "string" => translate("Time period"));
$arrDescription[] = array ("name" => "LANG_EXCLUDE", "string" => translate("Exclude"));
$arrDescription[] = array ("name" => "LANG_INCLUDE", "string" => translate("Include"));
$arrDescription[] = array ("name" => "LANG_TIME_DEFINITIONS", "string" => translate("Time definitions"));
$arrDescription[] = array ("name" => "LANG_WEEKDAY", "string" => translate("Weekday"));
$arrDescription[] = array ("name" => "LANG_TIME_RANGE", "string" => translate("Time range"));
$arrDescription[] = array ("name" => "LANG_TIME_DEFINITION", "string" => translate("Time definition"));
$arrDescription[] = array ("name" => "LANG_INSERT", "string" => translate("Insert"));
$arrDescription[] = array ("name" => "LANG_MODIFY_SELECTION", "string" => translate("Modify selection"));
$arrDescription[] = array ("name" => "LANG_CONTACT_NAME", "string" => translate("Contact name"));
$arrDescription[] = array ("name" => "LANG_CONTACT_GROUP", "string" => translate("Contact group"));
$arrDescription[] = array ("name" => "LANG_TIME_PERIOD_HOSTS", "string" => translate("Time period hosts"));
$arrDescription[] = array ("name" => "LANG_TIME_PERIOD_SERVICES", "string" => translate("Time period services"));
$arrDescription[] = array ("name" => "LANG_HOST_OPTIONS", "string" => translate("Host options"));
$arrDescription[] = array ("name" => "LANG_SERVICE_OPTIONS", "string" => translate("Service options"));
$arrDescription[] = array ("name" => "LANG_HOST_COMMAND", "string" => translate("Host command"));
$arrDescription[] = array ("name" => "LANG_SERVICE_COMMAND", "string" => translate("Service command"));
$arrDescription[] = array ("name" => "LANG_EMAIL_ADDRESS", "string" => translate("EMail address"));
$arrDescription[] = array ("name" => "LANG_PAGER_NUMBER", "string" => translate("Pager number"));
$arrDescription[] = array ("name" => "LANG_ADDON_ADDRESS", "string" => translate("Addon address"));
$arrDescription[] = array ("name" => "LANG_HOST_NOTIF_ENABLE", "string" => translate("Host notif. enable"));
$arrDescription[] = array ("name" => "LANG_SERVICE_NOTIF_ENABLE", "string" => translate("Service notif. enable"));
$arrDescription[] = array ("name" => "LANG_CAN_SUBMIT_COMMANDS", "string" => translate("Can submit commands"));
$arrDescription[] = array ("name" => "LANG_RETAIN_STATUS_INFO", "string" => translate("Retain status info"));
$arrDescription[] = array ("name" => "LANG_RETAIN_NONSTATUS_INFO", "string" => translate("Retain nonstatus info"));
$arrDescription[] = array ("name" => "LANG_MEMBERS", "string" => translate("Members"));
$arrDescription[] = array ("name" => "LANG_GROUP_MEMBERS", "string" => translate("Group members"));
$arrDescription[] = array ("name" => "LANG_COMMON_SETTINGS", "string" => translate("Common settings"));
$arrDescription[] = array ("name" => "LANG_SERVICE_SETTINGS", "string" => translate("Service settings"));
$arrDescription[] = array ("name" => "LANG_SERVICE_SETTINGS_DESC", "string" => translate("Add this host configuration to existing service definitions"));
$arrDescription[] = array ("name" => "LANG_TEMPLATE_NAME", "string" => translate("Template name"));
$arrDescription[] = array ("name" => "LANG_PARENTS", "string" => translate("Parents"));
$arrDescription[] = array ("name" => "LANG_HOST_GROUPS", "string" => translate("Host groups"));
$arrDescription[] = array ("name" => "LANG_CHECK_COMMAND", "string" => translate("Check command"));
$arrDescription[] = array ("name" => "LANG_COMMAND_VIEW", "string" => translate("Command view"));
$arrDescription[] = array ("name" => "LANG_ADDITIONAL_TEMPLATES", "string" => translate("Additional templates"));
$arrDescription[] = array ("name" => "LANG_CHECK_SETTINGS", "string" => translate("Check settings"));
$arrDescription[] = array ("name" => "LANG_INITIAL_STATE", "string" => translate("Initial state"));
$arrDescription[] = array ("name" => "LANG_RETRY_INTERVAL", "string" => translate("Retry interval"));
$arrDescription[] = array ("name" => "LANG_MAX_CHECK_ATTEMPTS", "string" => translate("Max check attempts"));
$arrDescription[] = array ("name" => "LANG_CHECK_INTERVAL", "string" => translate("Check interval"));
$arrDescription[] = array ("name" => "LANG_ACTIVE_CHECKS_ENABLED", "string" => translate("Active checks enabled"));
$arrDescription[] = array ("name" => "LANG_PASSIVE_CHECKS_ENABLED", "string" => translate("Passive checks enabled"));
$arrDescription[] = array ("name" => "LANG_CHECK_PERIOD", "string" => translate("Check period"));
$arrDescription[] = array ("name" => "LANG_FRESHNESS_TRESHOLD", "string" => translate("Freshness treshold"));
$arrDescription[] = array ("name" => "LANG_CHECK_FRESHNESS", "string" => translate("Check freshness"));
$arrDescription[] = array ("name" => "LANG_OBSESS_OVER_HOST", "string" => translate("Obsess over host"));
$arrDescription[] = array ("name" => "LANG_OBSESS_OVER_SERVICE", "string" => translate("Obsess over service"));
$arrDescription[] = array ("name" => "LANG_EVENT_HANDLER", "string" => translate("Event handler"));
$arrDescription[] = array ("name" => "LANG_EVENT_HANDLER_ENABLED", "string" => translate("Event handler enabled"));
$arrDescription[] = array ("name" => "LANG_LOW_FLAP_THRESHOLD", "string" => translate("Low flap threshold"));
$arrDescription[] = array ("name" => "LANG_HIGH_FLAP_THRESHOLD", "string" => translate("High flap threshold"));
$arrDescription[] = array ("name" => "LANG_FLAP_DETECTION_ENABLED", "string" => translate("Flap detection enabled"));
$arrDescription[] = array ("name" => "LANG_FLAP_DETECTION_OPTIONS", "string" => translate("Flap detection options"));
$arrDescription[] = array ("name" => "LANG_RETAIN_STATUS_INFORMATION", "string" => translate("Retain status information"));
$arrDescription[] = array ("name" => "LANG_RETAIN_NOSTATUS_INFORMATION","string" => translate("Retain nostatus information"));
$arrDescription[] = array ("name" => "LANG_PROCESS_PERF_DATA", "string" => translate("Process perf data"));
$arrDescription[] = array ("name" => "LANG_ALARM_SETTINGS", "string" => translate("Alarm settings"));
$arrDescription[] = array ("name" => "LANG_CONTACTS", "string" => translate("Contacts"));
$arrDescription[] = array ("name" => "LANG_CONTACT_GROUPS", "string" => translate("Contact groups"));
$arrDescription[] = array ("name" => "LANG_NOTIFICATION_PERIOD", "string" => translate("Notification period"));
$arrDescription[] = array ("name" => "LANG_NOTIFICATION_OPTIONS", "string" => translate("Notification options"));
$arrDescription[] = array ("name" => "LANG_NOTIFICATION_INTERVAL", "string" => translate("Notification interval"));
$arrDescription[] = array ("name" => "LANG_FIRST_NOTIFICATION_DELAY", "string" => translate("First notification delay"));
$arrDescription[] = array ("name" => "LANG_NOTIFICATION_ENABLED", "string" => translate("Notification enabled"));
$arrDescription[] = array ("name" => "LANG_STALKING_OPTIONS", "string" => translate("Stalking options"));
$arrDescription[] = array ("name" => "LANG_ADDON_SETTINGS", "string" => translate("Addon settings"));
$arrDescription[] = array ("name" => "LANG_NOTES", "string" => translate("Notes"));
$arrDescription[] = array ("name" => "LANG_VRML_IMAGE", "string" => translate("VRML image"));
$arrDescription[] = array ("name" => "LANG_NOTES_URL", "string" => translate("Notes URL"));
$arrDescription[] = array ("name" => "LANG_STATUS_IMAGE", "string" => translate("Status image"));
$arrDescription[] = array ("name" => "LANG_ICON_IMAGE", "string" => translate("Icon image"));
$arrDescription[] = array ("name" => "LANG_ACTION_URL", "string" => translate("Action URL"));
$arrDescription[] = array ("name" => "LANG_2D_COORDS", "string" => translate("2D coords"));
$arrDescription[] = array ("name" => "LANG_3D_COORDS", "string" => translate("3D coords"));
$arrDescription[] = array ("name" => "LANG_ICON_IMAGE_ALT_TEXT", "string" => translate("Icon image ALT text"));
$arrDescription[] = array ("name" => "LANG_STANDARD", "string" => translate("standard"));
$arrDescription[] = array ("name" => "LANG_ON", "string" => translate("on"));
$arrDescription[] = array ("name" => "LANG_OFF", "string" => translate("off"));
$arrDescription[] = array ("name" => "LANG_SKIP", "string" => translate("skip"));
$arrDescription[] = array ("name" => "LANG_FREE_VARIABLE_DEFINITIONS", "string" => translate("Free variable definitions"));
$arrDescription[] = array ("name" => "LANG_VARIABLE_NAME", "string" => translate("Variable name"));
$arrDescription[] = array ("name" => "LANG_VARIABLE_VALUE", "string" => translate("Variable value"));
$arrDescription[] = array ("name" => "DELETE", "string" => translate("Delete"));
$arrDescription[] = array ("name" => "DUPLICATE", "string" => translate("Copy"));
$arrDescription[] = array ("name" => "ACTIVATE", "string" => translate("Activate"));
$arrDescription[] = array ("name" => "DEACTIVATE", "string" => translate("Deactivate"));
$arrDescription[] = array ("name" => "INFO", "string" => translate("Information"));
$arrDescription[] = array ("name" => "WRITE_CONFIG", "string" => translate("Write config file"));
$arrDescription[] = array ("name" => "LANG_DELETESINGLE", "string" => translate("Do you really want to delete this database entry:"));
$arrDescription[] = array ("name" => "LANG_DELETEOK", "string" => translate("Do you really want to delete all marked entries?"));
$arrDescription[] = array ("name" => "LANG_MARKALL", "string" => translate("Mark all shown datasets"));
$arrDescription[] = array ("name" => "LANG_FILE", "string" => translate("File"));
$arrDescription[] = array ("name" => "LANG_WRITE_CONF_ALL", "string" => translate("Write all config files"));
$arrDescription[] = array ("name" => "LANG_ADDRESS", "string" => translate("Address"));
$arrDescription[] = array ("name" => "LANG_DISPLAY_NAME", "string" => translate("Display name"));
$arrDescription[] = array ("name" => "LANG_USE_THIS_AS_TEMPLATE", "string" => translate("Use this configuration as template"));
$arrDescription[] = array ("name" => "LANG_GENERIC_NAME", "string" => translate("Generic name"));
$arrDescription[] = array ("name" => "LANG_HOST_NAME", "string" => translate("Host name"));
$arrDescription[] = array ("name" => "FILL_ALLFIELDS", "string" => translate("Please fill in all fields marked with an *"));
$arrDescription[] = array ("name" => "FILL_ILLEGALCHARS", "string" => translate("The following field contains not permitted characters:"));
$arrDescription[] = array ("name" => "FILL_BOXES", "string" => translate("Please check at least one option from:"));
$arrDescription[] = array ("name" => "LANG_HOSTGROUP_NAME", "string" => translate("Host group name"));
$arrDescription[] = array ("name" => "LANG_HOSTGROUP_MEMBERS", "string" => translate("Host group members"));
$arrDescription[] = array ("name" => "LANG_HOSTS", "string" => translate("Hosts"));
$arrDescription[] = array ("name" => "LANG_SERVICE_DESCRIPTION", "string" => translate("Service description"));
$arrDescription[] = array ("name" => "LANG_SERVICEGROUPS", "string" => translate("Service groups"));
$arrDescription[] = array ("name" => "LANG_IS_VOLATILE", "string" => translate("Is volatile"));
$arrDescription[] = array ("name" => "LANG_PARALLELIZE_CHECK", "string" => translate("Parallelize checks"));
$arrDescription[] = array ("name" => "LANG_CONFIGFILTER", "string" => translate("Config name filter"));
$arrDescription[] = array ("name" => "LANG_CONFIG_NAME", "string" => translate("Config name"));
$arrDescription[] = array ("name" => "LANG_IMPORT_DIRECTORY", "string" => translate("Import directory"));
$arrDescription[] = array ("name" => "LANG_INSERT_ALL_VARIABLE", "string" => translate("Please insert a variable name and a variable definition"));
$arrDescription[] = array ("name" => "LANG_MUST_BUT_TEMPLATE", "string" => "<b>".translate("Warning:")."<\/b> ".translate("You have not filled in some required fields!<br><br>If this values are set by a template, you can save anyway - otherwise you will get an invalid configuration!"));
$arrDescription[] = array ("name" => "LANG_TPLNAME", "string" => translate("Template name"));
$arrDescription[] = array ("name" => "LANG_NAGIOS_BASEDIR", "string" => translate("Nagios base directory"));
$arrDescription[] = array ("name" => "LANG_WRITE_CONFIG", "string" => translate("Write config"));
$arrDescription[] = array ("name" => "FILL_ARGUMENTS", "string" => "<b>".translate("Warning:")."<\/b> ".translate("You have not filled in all command arguments (ARGx) for your selected command!<br><br>If this arguments are optional, you can save anyway - otherwise you will get an invalid configuration!"));
$arrDescription[] = array ("name" => "LANG_SERVICEGROUP_MEMBERS", "string" => translate("Service group members"));
$arrDescription[] = array ("name" => "LANG_SERVICEGROUP_NAME", "string" => translate("Service group name"));
$arrDescription[] = array ("name" => "LANG_DEPENDHOSTS", "string" => translate("Dependent hosts"));
$arrDescription[] = array ("name" => "LANG_DEPENDHOSTGRS", "string" => translate("Dependent hostgroups"));
$arrDescription[] = array ("name" => "LANG_HOSTGROUPS", "string" => translate("Hostgroups"));
$arrDescription[] = array ("name" => "LANG_INHERIT", "string" => translate("Inherit parents"));
$arrDescription[] = array ("name" => "LANG_EXECFAILCRIT", "string" => translate("Execution failure criteria"));
$arrDescription[] = array ("name" => "LANG_NOTIFFAILCRIT", "string" => translate("Nofification failure criteria"));
$arrDescription[] = array ("name" => "LANG_DEPENDENCY_PERIOD", "string" => translate("Dependency period"));
$arrDescription[] = array ("name" => "LANG_ESCALATION_PERIOD", "string" => translate("Escalation period"));
$arrDescription[] = array ("name" => "LANG_ESCALATION_OPTIONS", "string" => translate("Escalation options"));
$arrDescription[] = array ("name" => "LANG_FIRST_NOTIFICATION", "string" => translate("First notification"));
$arrDescription[] = array ("name" => "LANG_LAST_NOTIFICATION", "string" => translate("Last notification"));
$arrDescription[] = array ("name" => "LANG_DEPENDSERVICES", "string" => translate("Dependent services"));
$arrDescription[] = array ("name" => "LANG_SERVICES", "string" => translate("Services"));
$arrDescription[] = array ("name" => "LANG_DEPENDSERVICEGROUPS", "string" => translate("Dependent servicegroups"));
$arrDescription[] = array ("name" => "LANG_HELP", "string" => translate("Help"));
$arrDescription[] = array ("name" => "LANG_CALENDAR", "string" => translate("Calendar"));
$arrDescription[] = array ("name" => "LANG_GROUPNAME", "string" => translate("Group name"));
$arrDescription[] = array ("name" => "LANG_USERS", "string" => translate("Users"));
$arrDescription[] = array ("name" => "LANG_ACCESS_GROUP", "string" => translate("Access group"));
$arrDescription[] = array ("name" => "LANG_USER_DEFINITIONS", "string" => translate("User definitions"));
$arrDescription[] = array ("name" => "LANG_USER_NAME", "string" => translate("User name"));
$arrDescription[] = array ("name" => "LANG_USER_RIGHTS", "string" => translate("User rights"));
$arrDescription[] = array ("name" => "LANG_OBJECT_ACCESS_RESTRICTIONS", "string" => translate("Object access restrictions"));
$arrDescription[] = array ("name" => "LANG_ADMIN_ENABLE", "string" => translate("Enable group administration"));
$arrDescription[] = array ("name" => "LANG_SHOW_RELATION_DATA", "string" => translate("Show relation data"));
$arrDescription[] = array ("name" => "LANG_HIDE_RELATION_DATA", "string" => translate("Hide relation data"));
$arrDescription[] = array ("name" => "LANG_CONFIG_TARGET", "string" => translate("Configuration target"));
$arrDescription[] = array ("name" => "LANG_LANGUAGE", "string" => translate("User language"));
$arrDescription[] = array ("name" => "LANG_STANDARD_DOMAIN", "string" => translate("Standard domain"));
$arrDescription[] = array ("name" => "LANG_SERVICES_WARNING", "string" => "<b>".translate("Warning:")."</b> ".translate("The associated services must be additionally written to the files. Only writing the host configuration is not sufficient because the modification is stored inside the service files!"));
// weekdays
$arrDescription[] = array ("name" => "LANG_MONDAY", "string" => translate("Monday"));
$arrDescription[] = array ("name" => "LANG_TUESDAY", "string" => translate("Tuesday"));
$arrDescription[] = array ("name" => "LANG_WEDNESDAY", "string" => translate("Wednesday"));
$arrDescription[] = array ("name" => "LANG_THURSDAY", "string" => translate("Thursday"));
$arrDescription[] = array ("name" => "LANG_FRIDAY", "string" => translate("Friday"));
$arrDescription[] = array ("name" => "LANG_SATURDAY", "string" => translate("Saturday"));
$arrDescription[] = array ("name" => "LANG_SUNDAY", "string" => translate("Sunday"));
if ($SETS['common']['seldisable'] == 0) {
$arrDescription[] = array ("name" => "LANG_CTRLINFO", "string" => translate("Hold CTRL to select<br>more than one entry"));
} else {
$arrDescription[] = array ("name" => "LANG_CTRLINFO", "string" => "&nbsp;");
}
//
// Quick fix for poEdit for dynamically loaded Parameters
// ======================================================
//
// Main menu
translate('Main page');
translate('Supervision');
translate('Alarming');
translate('Alarming');
translate('Commands');
translate('Specialties');
translate('Tools');
translate('Administration');
// Submenu
translate('Hosts');
translate('Time periods');
translate('Host templates');
translate('Contact data');
translate('Contact groups');
translate('Services');
translate('Host groups');
translate('Service groups');
translate('Service dependency');
translate('Service escalation');
translate('Host dependency');
translate('Host escalation');
translate('Extended Host');
translate('Extended Service');
translate('Data import');
translate('Delete config files');
translate('Delete backup files');
translate('User admin');
translate('Group admin');
translate('Nagios control');
translate('New password');
translate('Logbook');
translate('Nagios config');
translate('Settings');
translate('Definitions');
translate('CGI config');
translate('Menu access');
translate('Domains');
translate('Host templates');
translate('Service templates');
translate('Contact templates');
translate('Help editor');
translate('Data domains');
translate('Config targets');
translate('Support');
?>

Binary file not shown.

File diff suppressed because it is too large Load Diff

View File

Binary file not shown.

File diff suppressed because it is too large Load Diff

View File

Binary file not shown.

File diff suppressed because it is too large Load Diff

View File

Binary file not shown.

File diff suppressed because it is too large Load Diff

View File

Binary file not shown.

File diff suppressed because it is too large Load Diff

View File

Binary file not shown.

File diff suppressed because it is too large Load Diff

View File

Binary file not shown.

File diff suppressed because it is too large Load Diff

View File

Binary file not shown.

File diff suppressed because it is too large Load Diff

View File

Binary file not shown.

File diff suppressed because it is too large Load Diff

View File

Binary file not shown.

File diff suppressed because it is too large Load Diff

View File

Binary file not shown.

File diff suppressed because it is too large Load Diff

View File

Binary file not shown.

File diff suppressed because it is too large Load Diff

View File

Binary file not shown.

File diff suppressed because it is too large Load Diff

View File

226
config/main.css Normal file
View File

@@ -0,0 +1,226 @@
@charset "utf-8";
/*/////////////////////////////////////////////////////////////////////////////
//
// NagiosQL
//
///////////////////////////////////////////////////////////////////////////////
//
// (c) 2005-2012 by Martin Willisegger
//
// Project : NagiosQL
// Component : CSS Main definition
// Website : http://www.nagiosql.org
// Date : $LastChangedDate: 2012-02-21 14:10:41 +0100 (Tue, 21 Feb 2012) $
// Author : $LastChangedBy: martin $
// Version : 3.2.0
// Revision : $LastChangedRevision: 1229 $
//
/////////////////////////////////////////////////////////////////////////////*/
body {
font-family: Arial, Helvetica, sans-serif;
background-color: #FFFFFF;
margin: 0px;
padding: 0px;
font-size: 12px;
}
#login {
text-align: center;
margin:0pt auto;
max-width:80em;
min-width:740px;
}
/************************/
/** HEADER definitions */
/************************/
.header {
background: #FFFFFF url(../images/bg_top.png) repeat-x right top;
}
.headerleft {
vertical-align: bottom;
text-align: left;
padding-left: 10px;
}
.headerleft a {
color: #002C52;
background-color: #FFFFFF;
}
.headerleft a:hover {
color: #002C52;
background-color: #E5E9ED ;
}
.headerleft a:active {
color: #002C52;
background-color: #E5E9ED ;
}
.top-link {
color: #002C52;
font-size: 10pt;
text-decoration: none;
font-weight: bold;
background-color: #FFFFFF;
padding: 2px 3px 0px 3px;
border-top:1px solid #002C52;
border-left:1px solid #002C52;
border-right:1px solid #002C52;
}
.headermiddle {
vertical-align: bottom;
height: 40px;
width: 200px;
}
.headerright {
text-align: right;
vertical-align: bottom;
padding-right: 20px;
}
.infoleft {
vertical-align: middle;
text-align: left;
font-size: 10px ;
padding-left: 20px;
}
.inforight {
width:200px;
vertical-align: middle;
text-align: right;
font-size: 10px;
padding: 4px 20px 4px 4px;
}
.inforight2 {
vertical-align: middle;
text-align: right;
font-size: 10px;
}
/********************/
/** Formatierungen */
/********************/
h1,h2,h3 {
color: #0c4271;
margin-top: 0px;
}
h1 {
text-align: left;
font-size: 22px;
}
h2 {
font-size: 14px;
}
h3 {
font-size: 14px;
font-style:italic;
}
/********************/
/** Menu **********/
/********************/
.menutable {
margin: 0px;
padding: 0px;
border: none;
text-align:left;
}
.menutable a {
text-decoration: none;
color: #666666;
}
.menutable a:hover {
color: #FF00FF;
}
.menutable .menu_act {
color: #FF0000;
font-size: 12px;
font-weight: bold;
padding-left: 20px;
height: 20px;
background: url(../images/bg_menu_aktiv.png) repeat-x left top;
width: 140px;
}
.menutable .menu_act a {
color: #00396a;
}
.menutable .menu_act a:hover {
color: #00396a;
}
.menutable .menu {
color: #FFFFFF;
font-size: 12px;
font-weight: bold;
padding-left: 20px;
height: 20px;
background: url(../images/bg_menu_inaktiv.png) repeat-x left top;
width: 140px;
}
.menutable .menu a {
color: #d6d6d6;
}
.menutable .menu a:hover {
color: #FFFFFF;
}
.menutable .menu_sub {
font-size: 11px;
color: #666666;
text-decoration: none;
height: 5px;
padding-left: 30px;
background: #FFFFFF url(../images/bg_submenu.png) repeat-y left top;
}
.menutable .menu_sub a {
color: #666666;
}
.menutable .menu_sub a:hover {
color: #666666;
text-decoration: underline;
}
.menutable .menu_sub_act {
font-size: 11px;
font-weight: bold;
color: #666666;
text-decoration: none;
height: 5px;
padding-left: 30px;
background: #FFFFFF url(../images/bg_submenu.png) repeat-y left top;
}
.menutable .menu_sub_act a {
color: #666666;
}
.menutable .menu_sub_act a:hover {
color: #666666;
text-decoration: underline;
}
.menulinksmall {
font-size: 10px;
color: #666666;
text-decoration: none;
}
/************************/
/** YUI definitions */
/************************/
#cal-cont .bd:after {
content:".";
display:block;
clear:left;
height:0;
visibility:hidden;
}
#cal-cont .bd {
padding:0;
}
#cal-cont2 .bd:after {
content:".";
display:block;
clear:left;
height:0;
visibility:hidden;
}
#cal-cont2 .bd {
padding:0;
}
#cal {
border:none;
padding:1em
}
.yui-content input[type="radio"] {
background-color:#EDF5FF;
}
.yui-content input[type="checkbox"] {
background-color:#EDF5FF;
}