add licencing page
add licencing page

Former-commit-id: 1bc00d6d903c08480371ee3e94feffae455d3520

file:b/licensing.php (new)
--- /dev/null
+++ b/licensing.php
@@ -1,1 +1,54 @@
+<?php
 
+include_once('include/common.inc.php');
+include_header('Website Licensing');
+
+echo "<table>
+    <tr><th>name</th><th>licencing terms</th></tr>";
+$agenciesdb = $server->get_db('disclosr-agencies');
+try {
+    $rows = $agenciesdb->get_view("app", "all", null, true)->rows;
+
+
+    if ($rows) {
+        
+        foreach ($rows as $row) {
+             $rowArray = object_to_array($row->value);
+             if (isset($rowArray['name'])&& isset($rowArray['website']) && !isset($rowArray['status'])) {
+ echo "<tr><td><a href='" . $rowArray['website'] ."'>". $rowArray['name'] . "</a></td>";
+           
+           
+            
+            $licences = Array(
+                "hasCrownCopyright"=>"Crown Copyright",
+                "hasCCBY"=>"Creative Commons Attribution",
+                "hasCCBYND" =>"Creative Commons No Derivatives",	
+"hasCCBYNCND" =>"Creative Commons No Derivatives Non-Commercial",	
+                "hasRestrictiveLicense"	=> "ERRRRRRRRRRRRRRRRRRR",
+"hasRestrictiveLicence"	=> "Bespoke restrictive (permission for reuse) licences",
+"hasRestricitiveLicence"=>"ERRRRRRRRRRRR");
+            $websiteLicences = Array();
+            foreach ($rowArray as $fieldName => $rowField) {
+                foreach($licences as $licenceID => $licenceName) {
+                if (strstr($fieldName,$licenceID)) {
+                    $websiteLicences[$licenceName] = $rowField[0];
+                }
+                }
+            }
+            echo "<td>";
+            foreach ($websiteLicences as $name => $url) {
+                echo '<A href="' .$url.'">'.$name.'</a><br>';
+            }
+        
+        echo "</td></tr>";
+             }
+        }
+    }
+ 
+} catch (SetteeRestClientException $e) {
+    setteErrorHandler($e);
+}
+include_footer();
+?>
+
+