Report orders by parcel size.
[readifood.git] / lib / functions.php
index 2b35663..73ea464 100644 (file)
   }
 
   function get_order_summary($order) {
-    $ret = "Order " . $order->getStrongLink($order->getId()) . ": " . get_order_displayname($order);
+    $ret = "Order ";
+    $order_state = get_order_state($order);
+    if ($order_state) $ret = "<strong>" . ucfirst(get_order_state_string($order_state)) . "</strong> order ";
+    $ret .= $order->getStrongLink($order->getId()) . ": " . get_order_displayname($order);
 
     if (check_admin(1)) $ret .= " " . $order->getDeleteLink();
 
     return $q->findOneById($address->getAreaId());
   }
 
+  function get_address_map_link($address) {
+    $postcode = trim($address->getPostcode());
+    if ($postcode) {
+      return " " . get_small_link("Map", "http://maps.google.co.uk/maps?q=" . urlencode($postcode));
+    }
+  }
+
   function get_contact_address($contact) {
     $q = new AddressQuery;
     return $q->findOneById($contact->getAddressId());