Compare commits
6 Commits
962bd7b504
...
5.3.0dev
| Author | SHA1 | Date | |
|---|---|---|---|
| b70996b4d9 | |||
| 8647c9b4d8 | |||
| b201ac6d24 | |||
| 1480feecf0 | |||
| f84395f79a | |||
| f3db1c1523 |
@@ -280,4 +280,5 @@
|
||||
is enabled.
|
||||
- Validate all date and time fields to prevent user entered invalid date
|
||||
formats from crashing php.
|
||||
|
||||
- Fixed profile page to automatically refresh page to show the results
|
||||
when a user changes their color preferences.
|
||||
|
||||
4
INSTALL
4
INSTALL
@@ -4,7 +4,6 @@
|
||||
|
||||
SPDX-License-Identifier: GPL-2.0
|
||||
|
||||
|
||||
Installation of OpenLog is straightforward.
|
||||
|
||||
1. Gather the required information.
|
||||
@@ -31,5 +30,4 @@ settings. You will need to log in as OpenLogAdmin. The initial default password
|
||||
is "OpenLog-1". From the Administration page, you can click on the links at the
|
||||
top to add techs, subjects, shifts, etc.
|
||||
|
||||
7. Start using OpenLog.
|
||||
|
||||
6. Start using OpenLog.
|
||||
|
||||
@@ -280,4 +280,7 @@
|
||||
is enabled.
|
||||
- Validate all date and time fields to prevent user entered invalid date
|
||||
formats from crashing php.
|
||||
- Fixed profile page to automatically refresh page to show the results
|
||||
when a user changes their color preferences.
|
||||
|
||||
|
||||
|
||||
@@ -764,6 +764,7 @@ switch ($table) {
|
||||
";
|
||||
// pull current values from database
|
||||
$currentvalues = mysqli_fetch_assoc(mysqli_query($db, "select * from techs where techid=$id"));
|
||||
if (!empty($currentvalues)) {
|
||||
$name = $currentvalues["techname"];
|
||||
$pass = $passconf = "password_is_unchanged";
|
||||
$shift = $currentvalues["shift"];
|
||||
@@ -777,6 +778,13 @@ switch ($table) {
|
||||
} else {
|
||||
$activetag = "<input type=\"checkbox\" name=\"active\">";
|
||||
}
|
||||
} else {
|
||||
$name = NULL;
|
||||
$pass = NULL;
|
||||
$shift = NULL;
|
||||
$admintag = "<input type=\"checkbox\" name=\"admin\">";
|
||||
$activetag = "<input type=\"checkbox\" name=\"active\">";
|
||||
}
|
||||
} else {
|
||||
// set form options for add
|
||||
$sectiontitle = "<b>Add New Tech</b><br><br>";
|
||||
@@ -878,12 +886,17 @@ switch ($table) {
|
||||
";
|
||||
// pull current values from database
|
||||
$currentvalues = mysqli_fetch_assoc(mysqli_query($db, "select * from shifts where shiftid=$id"));
|
||||
if (!empty($currentvalues)) {
|
||||
$name = $currentvalues["shiftname"];
|
||||
if ($currentvalues["status"] == 1) {
|
||||
$activetag = "<input type=\"checkbox\" name=\"active\" checked>";
|
||||
} else {
|
||||
$activetag = "<input type=\"checkbox\" name=\"active\">";
|
||||
}
|
||||
} else {
|
||||
$name = NULL;
|
||||
$activetag = "<input type=\"checkbox\" name=\"active\">";
|
||||
}
|
||||
} else {
|
||||
// set form options for add
|
||||
$sectiontitle = "<b>Add New Shift</b><br><br>";
|
||||
@@ -952,12 +965,17 @@ switch ($table) {
|
||||
";
|
||||
// pull current values from database
|
||||
$currentvalues = mysqli_fetch_assoc(mysqli_query($db, "select * from subjects where subjectid=$id"));
|
||||
if (!empty($currentvalues)) {
|
||||
$name = $currentvalues["subjectname"];
|
||||
if ($currentvalues["status"] == 1) {
|
||||
$activetag = "<input type=\"checkbox\" name=\"active\" checked>";
|
||||
} else {
|
||||
$activetag = "<input type=\"checkbox\" name=\"active\">";
|
||||
}
|
||||
} else {
|
||||
$name = "";
|
||||
$activetag = "<input type=\"checkbox\" name=\"active\">";
|
||||
}
|
||||
} else {
|
||||
// set form options for add
|
||||
$sectiontitle = "<b>Add New Subject</b><br><br>";
|
||||
@@ -1026,6 +1044,7 @@ switch ($table) {
|
||||
";
|
||||
// pull current values from database
|
||||
$currentvalues = mysqli_fetch_assoc(mysqli_query($db, "select * from links where linkid=$id"));
|
||||
if (!empty($currentvalues)) {
|
||||
$name = $currentvalues["displaytxt"];
|
||||
$priority = $currentvalues["linkpriority"];
|
||||
$url = $currentvalues["urltxt"];
|
||||
@@ -1034,6 +1053,12 @@ switch ($table) {
|
||||
} else {
|
||||
$activetag = "<input type=\"checkbox\" name=\"active\">";
|
||||
}
|
||||
} else {
|
||||
$name = NULL;
|
||||
$priority = NULL;
|
||||
$url = NULL;
|
||||
$activetag = "<input type=\"checkbox\" name=\"active\">";
|
||||
}
|
||||
// determine where we are in the priority stack
|
||||
$prow = mysqli_fetch_assoc(mysqli_query($db, "select min(linkpriority) as highest from links"));
|
||||
if ($prow["highest"] == $priority) {
|
||||
@@ -1145,10 +1170,22 @@ switch ($table) {
|
||||
";
|
||||
// pull current values from database
|
||||
$currentvalues = mysqli_fetch_assoc(mysqli_query($db, "select * from flags where flagid=$id"));
|
||||
if (!empty($currentvalues)) {
|
||||
$name = $currentvalues["flagname"];
|
||||
$flagsym = $currentvalues["flagsym"];
|
||||
$flagcolor = $currentvalues["flagcolor"];
|
||||
$flagcoloropts = "";
|
||||
if ($currentvalues["status"] == 1) {
|
||||
$activetag = "<input type=\"checkbox\" name=\"active\" checked>";
|
||||
} else {
|
||||
$activetag = "<input type=\"checkbox\" name=\"active\">";
|
||||
}
|
||||
} else {
|
||||
$name = NULL;
|
||||
$flagsym = NULL;
|
||||
$flagcolor = NULL;
|
||||
$activetag = "<input type=\"checkbox\" name=\"active\">";
|
||||
}
|
||||
foreach ($basic_colors as $cname => $chex) {
|
||||
if ($chex == $flagcolor) {
|
||||
$flagcoloropts = $flagcoloropts . "<option value=\"$chex\" selected>$cname</option>";
|
||||
@@ -1156,11 +1193,6 @@ switch ($table) {
|
||||
$flagcoloropts = $flagcoloropts . "<option value=\"$chex\">$cname</option>";
|
||||
}
|
||||
}
|
||||
if ($currentvalues["status"] == 1) {
|
||||
$activetag = "<input type=\"checkbox\" name=\"active\" checked>";
|
||||
} else {
|
||||
$activetag = "<input type=\"checkbox\" name=\"active\">";
|
||||
}
|
||||
} else {
|
||||
// set form options for add
|
||||
$sectiontitle = "<b>Add New Flag</b><br><br>";
|
||||
@@ -1246,12 +1278,17 @@ switch ($table) {
|
||||
";
|
||||
// pull current values from database
|
||||
$currentvalues = mysqli_fetch_assoc(mysqli_query($db, "select * from logpartactions where lpactionid=$id"));
|
||||
if (!empty($currentvalues)) {
|
||||
$name = $currentvalues["lpactionname"];
|
||||
if ($currentvalues["status"] == 1) {
|
||||
$activetag = "<input type=\"checkbox\" name=\"active\" checked>";
|
||||
} else {
|
||||
$activetag = "<input type=\"checkbox\" name=\"active\">";
|
||||
}
|
||||
} else {
|
||||
$name = NULL;
|
||||
$activetag = "<input type=\"checkbox\" name=\"active\">";
|
||||
}
|
||||
} else {
|
||||
// set form options for add
|
||||
$sectiontitle = "<b>Add New Part Action</b><br><br>";
|
||||
@@ -1320,9 +1357,15 @@ switch ($table) {
|
||||
";
|
||||
// pull current values from database
|
||||
$currentvalues = mysqli_fetch_assoc(mysqli_query($db, "select * from banners where bannerid=$id"));
|
||||
if (!empty($currentvalues)) {
|
||||
$name = $currentvalues["bannername"];
|
||||
$bnrcolor = $currentvalues["bannercolor"];
|
||||
$bnrtextcolor = $currentvalues["textcolor"];
|
||||
} else {
|
||||
$name = NULL;
|
||||
$bnrcolor = NULL;
|
||||
$bnrtextcolor = NULL;
|
||||
}
|
||||
$bnrcoloropts = "";
|
||||
foreach ($basic_colors as $cname => $chex) {
|
||||
if ($chex == $bnrcolor) {
|
||||
|
||||
@@ -116,6 +116,8 @@ if (!$print) {
|
||||
// color settings
|
||||
$hexcolor = "#" . ltrim($hexcolor);
|
||||
putsetting($modcolor, $hexcolor, $techid);
|
||||
$currentpage = $_SERVER['PHP_SELF'];
|
||||
header("Refresh: .1; url=$currentpage");
|
||||
}
|
||||
if ($resetcustom) mysqli_query($db, "delete from customs where customtech=\"$techid\"");
|
||||
|
||||
|
||||
@@ -130,7 +130,6 @@ if ($add) {
|
||||
}
|
||||
// run through the memberlist and modify the table
|
||||
foreach ($memberlist as $memberdev) {
|
||||
|
||||
$addqry = ("insert into events(task,device,start_date,last_date,deferred_flag,deferred_date,active_flag)
|
||||
values(\"$task\",\"$memberdev\",\"$start_date\",\"$last_date\",\"$deferred_flag\",\"$deferred_date\",\"$active_flag\")");
|
||||
mysqli_query($db, $addqry);
|
||||
|
||||
@@ -202,7 +202,7 @@ then
|
||||
else
|
||||
# proceed with upgrade
|
||||
# put app in maintenance mode
|
||||
echo "Putting the applocation in maintenance mode..."
|
||||
echo "Putting the application in maintenance mode..."
|
||||
# make sure mod_rewrite is enabled
|
||||
if [[ ! -e "$APACHE_CONF_DIR/../mods-enabled/rewrite.load" ]]
|
||||
then
|
||||
|
||||
Reference in New Issue
Block a user