changeset 283:e02d4613d93f misc

Cleanups.
author Matti Hamalainen <ccr@tnsp.org>
date Mon, 09 Mar 2015 05:18:21 +0200
parents b72e0788d63e
children 3555578e7d2c
files prices.php
diffstat 1 files changed, 88 insertions(+), 59 deletions(-) [+]
line wrap: on
line diff
--- a/prices.php	Mon Mar 09 04:50:37 2015 +0200
+++ b/prices.php	Mon Mar 09 05:18:21 2015 +0200
@@ -190,8 +190,8 @@
 free to inquire about other ammunition types (bullets, etc.).
 ",
 
-  "base" => 300, // base price per arrow
-  "discount" => true,
+  "base" => 300, // base price per arrow, the values below are added on top of this
+  "discount" => true, // enable discounts for this section
 
   "i_fields" => 2,
   "i_price" => 2,
@@ -346,13 +346,18 @@
 
 //============================================================================
 
-if (1) {
-  echo "<?xml version=\"1.0\" encoding=\"".$pageCharset."\"?>\n".
+if (1)
+{
+  echo
+  "<?xml version=\"1.0\" encoding=\"".$pageCharset."\"?>\n".
   "<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Strict//EN\" \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd\">\n".
 //  "<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Transitional//EN\" \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd\">\n".
   "<html xmlns=\"http://www.w3.org/1999/xhtml\" lang=\"en\" xml:lang=\"en\">\n";
-} else {
-  echo "<!DOCTYPE HTML>\n".
+}
+else
+{
+  echo
+  "<!DOCTYPE HTML>\n".
   "<html>\n";
 }
 ?>
@@ -360,9 +365,12 @@
  <meta http-equiv="Content-Type" content="text/html; charset=<? echo $pageCharset; ?>" />
  <title><? echo $pageTitle; ?></title>
 <?
-if (isset($pageCSS)) {
+if (isset($pageCSS))
+{
  echo "<link rel=\"stylesheet\" title=\"Default\" href=\"".$pageCSS."\" type=\"text/css\" />\n";
-} else {
+}
+else
+{
 ?>
  <style type="text/css">
  <!--
@@ -394,8 +402,8 @@
 //============================================================================
 // Data input mode
 //============================================================================
-if (!isset($_REQUEST["ok"])) {
-
+if (!isset($_REQUEST["ok"]))
+{
 echo "<h1>".$pageTitle."</h1>\n";
 
 if (isset($global_desc))
@@ -404,12 +412,14 @@
 echo "\n<form action=\"".$pageIndex."\" method=\"post\" autocomplete=\"off\">\n".
 "<p><input type=\"hidden\" name=\"ok\" value=\"ok\" /></p>\n";
 
-if ($sections["services1"] || $sections["services2"]) {
-
+if ($sections["services1"] || $sections["services2"])
+{
   printSectionHeader($services);
 
-  if ($sections["services1"]) {
-    foreach ($services1_prices as $key => $item) {
+  if ($sections["services1"])
+  {
+    foreach ($services1_prices as $key => $item)
+    {
       $s = isset($item["extra"]) ? $item["extra"] : "";
       echo
       " <tr>\n".
@@ -423,26 +433,25 @@
       "<td>-</td><td class=\"hide\"></td></tr>\n".
       " <tr><td>".$item["tresh"]."+ ".$item["subj"]."s</td><td>";
 
-      if (isset($item["base"])) {
+      if (isset($item["base"]))
         echo convPrice($item["base"])." initial fee + ".convPrice($item["price2"])." / ".$item["subj"].$s;
-      } else {
+      else
         echo convPrice($item["price2"])." / ".$item["subj"].$s;
-      }
 
       echo "</td><td>".getField($key)."</td>";
 
-      if (isset($item["extra"])) {
+      if (isset($item["extra"]))
         echo "<td>+ ".getField($key."_extra")."</td>";
-      } else {
+      else
         echo "<td class=\"hide\"></td>";
-      }
-  
+
       echo "</tr>\n";
     }
   } // services1 enabled
 
 
-  if ($sections["services2"]) {
+  if ($sections["services2"])
+  {
     echo
     " <tr>\n".
     "  <th>Service</th>\n".
@@ -451,18 +460,18 @@
     "  <th class=\"hide\"></th>\n".
     " </tr>\n";
     
-    foreach ($services2_prices as $key => $item) {
+    foreach ($services2_prices as $key => $item)
+    {
       echo 
       " <tr><td>".$item["name"]."</td>".
       "<td>".convPrice($item["price"])." / ".$item["subj"]."</td>".
       "<td>".getField($key)."</td>";
 
-      if (isset($item["extra"])) {
+      if (isset($item["extra"]))
         echo "<td>+ ".getField($key."_extra")."</td>";
-      } else {
+      else
         echo "<td></td>\n";
-      }
-  
+
       echo "</tr>\n";
     }
   } // services2 enabled
@@ -472,26 +481,28 @@
 } // services1 || services2 enabled
 
 
-if ($sections["reagents"]) {
+if ($sections["reagents"])
+{
   $sec = $reagents;
 
   $showSupply = FALSE;
-  if (file_exists($sec["datafile"])) {
-    $data = @file_get_contents($sec["datafile"]);
-    if ($data !== FALSE) {	
-      $supply = array();
-      $lines = explode("\n", strtolower($data));
-      foreach ($lines as $line) {
-        $tmp = explode("|", $line);
-        if (count($tmp) >= 2)
-          $supply[$tmp[1]] = $tmp[0];
-      }
-      $showSupply = TRUE;
+  if (file_exists($sec["datafile"]) &&
+    ($data = @file_get_contents($sec["datafile"])) !== FALSE)
+  {
+    $supply = array();
+    $lines = explode("\n", strtolower($data));
+    foreach ($lines as $line)
+    {
+      $tmp = explode("|", $line);
+      if (count($tmp) >= 2)
+        $supply[$tmp[1]] = $tmp[0];
     }
+    $showSupply = TRUE;
   }
 
   printSectionHeader($sec);
-  foreach ($sec["prices"] as $fkey => $flist) {
+  foreach ($sec["prices"] as $fkey => $flist)
+  {
     echo "<tr><th colspan=\"".($showSupply ? 6 : 5)."\">".$fkey."</th></tr>\n".
     " <tr>\n".
     "  <th>Type</th>\n".
@@ -503,11 +514,14 @@
     " </tr>";
   
     $row = 1;
-    foreach ($flist as $key => $item) {
+    foreach ($flist as $key => $item)
+    {
       $s = ($row % 2 == 1) ? "a" : "b";
-      echo " <tr class=\"".$s."\"><td class=\"".$item[0]."\">".$item[0].
-      "</td><td>".$item[1]."</td><td>".$item[2]."</td><td>".$item[3]."</td>".
-      "<td>".getField($key)."</td>";
+      echo
+        " <tr class=\"".$s."\"><td class=\"".$item[0]."\">".$item[0].
+        "</td><td>".$item[1]."</td><td>".$item[2]."</td><td>".$item[3]."</td>".
+        "<td>".getField($key)."</td>";
+
       $spell = strtolower($item[1]);
       if ($showSupply && isset($supply[$spell]))
         echo "<td>".$supply[$spell]."</td>";
@@ -532,7 +546,8 @@
   $name = $sec["name"];
   $base = isset($sec["base"]) ? $sec["base"] : 0;
   $row = 1;
-  foreach ($sec["prices"] as $key => $item) {
+  foreach ($sec["prices"] as $key => $item)
+  {
     $s = ($row % 2 == 1) ? "a" : "b";
 
     echo " <tr class=\"".$s."\">";
@@ -557,7 +572,9 @@
 
 echo "</form>\n";
 
-} else {
+}
+else
+{
 
 //============================================================================
 // Billing result mode
@@ -610,9 +627,11 @@
 
 getDiscount("services", $factor, $str);
 
-if ($sections["services1"]) {
+if ($sections["services1"])
+{
   foreach ($services1_prices as $key => $item)
-  if (getVal($key, $val)) {
+  if (getVal($key, $val))
+  {
     addVal($key, $val);
 
     if ($val >= $item["tresh"]) {
@@ -630,16 +649,19 @@
     addLine($item["name"].$s.$str, $val, $total * $factor);
 
     // Extra does not get discount
-    if (isset($item["extra"]) && getVal($key."_extra", $tmp)) {
+    if (isset($item["extra"]) && getVal($key."_extra", $tmp))
+    {
       addVal($key."_extra", $tmp);
       addLine("|".$item["extra"], $val, $tmp);
     }
   }
 }
 
-if ($sections["services2"]) {
+if ($sections["services2"])
+{
   foreach ($services2_prices as $key => $item)
-  if (getVal($key, $val)) {
+  if (getVal($key, $val))
+  {
     addVal($key, $val);
 
     $total = $val * $item["price"];
@@ -647,11 +669,12 @@
     addLine($item["name"].$str, $val, $total * $factor);
 
     // Extra does not get discount
-    if (isset($item["extra"]) && getVal($key."_extra", $tmp)) {
+    if (isset($item["extra"]) && getVal($key."_extra", $tmp))
+    {
       addVal($key."_extra", $tmp);
       addLine("|".$item["extra"], $val, $tmp);
     }
-}
+  }
 }
 
 if ($subTotal > 0)
@@ -661,14 +684,17 @@
 //============================================================================
 // Reagents
 //============================================================================
-if ($sections["reagents"]) {
+if ($sections["reagents"])
+{
   $sec = $reagents;
   getDiscount($sec["name"], $factor, $s);
   $numReagents = 0;
   $subTotal = 0;
   foreach ($sec["prices"] as $fkey => $flist)
-  foreach ($flist as $key => $item) {
-    if (getVal($key, $val) && $val > 0) {
+  foreach ($flist as $key => $item)
+  {
+    if (getVal($key, $val) && $val > 0)
+    {
       addVal($key, $val);
       addLine($item[2]." (".$item[1].")".$s, $val, $val * $item[3] * $factor);
       $numReagents += $val;
@@ -687,7 +713,8 @@
 
   if ($sec["discount"])
     getDiscount($name, $factor, $str);
-  else {
+  else
+  {
     $str = "";
     $factor = 1;
   }
@@ -695,8 +722,10 @@
   $base = isset($sec["base"]) ? $sec["base"] : 0;
   $numItems = 0;
   $subTotal = 0;
-  foreach ($sec["prices"] as $key => $item) {
-    if (getVal($name."_".$key, $val) && $val > 0) {
+  foreach ($sec["prices"] as $key => $item)
+  {
+    if (getVal($name."_".$key, $val) && $val > 0)
+    {
       addVal($name."_".$key, $val);
 
       $add = isset($sec["i_price"]) ? $item[$sec["i_price"]] : 0;