diff --git a/langs/en/labels.json b/langs/en/labels.json index f69cd22..12f3c22 100644 --- a/langs/en/labels.json +++ b/langs/en/labels.json @@ -26,5 +26,10 @@ "Interests": "Interests", "Event List": "Event List", "Popularity": "Popularity", - "Event": "Event" + "Event": "Event", + "Download Reports": "Download Reports", + "Member Directory": "Member Directory", + "Office (ODT)": "Office (ODT)", + "HTML": "HTML", + "DOCX": "DOCX" } diff --git a/langs/en/titles.json b/langs/en/titles.json index 7352b81..c77b580 100644 --- a/langs/en/titles.json +++ b/langs/en/titles.json @@ -5,5 +5,6 @@ "View Family": "View Family", "Family": "Family", "Delete Family": "Delete Family", - "Events": "Events" + "Events": "Events", + "Reports": "Reports" } diff --git a/lib/mkmemberdirectory.php b/lib/mkmemberdirectory.php index 12154b8..d356a72 100644 --- a/lib/mkmemberdirectory.php +++ b/lib/mkmemberdirectory.php @@ -22,13 +22,6 @@ $familylist = $database->select("families", "familyid", ["ORDER" => ["familyname $families = []; foreach ($familylist as $f) { $families[] = (new Family())->load($f); - $families[] = (new Family())->load($f); - $families[] = (new Family())->load($f); - $families[] = (new Family())->load($f); - $families[] = (new Family())->load($f); - $families[] = (new Family())->load($f); - $families[] = (new Family())->load($f); - $families[] = (new Family())->load($f); } $format = "html"; diff --git a/pages.php b/pages.php index d35a0da..4a0dc0c 100644 --- a/pages.php +++ b/pages.php @@ -44,6 +44,11 @@ define("PAGES", [ "static/js/events.js" ], ], + "reports" => [ + "title" => "Reports", + "navbar" => true, + "icon" => "fas fa-file-download" + ], "404" => [ "title" => "404 error" ] diff --git a/pages/reports.php b/pages/reports.php new file mode 100644 index 0000000..322707f --- /dev/null +++ b/pages/reports.php @@ -0,0 +1,34 @@ +hasPermission("HACHEPORTAL_VIEW")) { + header("Location: ../app.php?msg=no_permission"); + die(); +} +?> + +
+
+

+ + get("Download Reports"); ?> +

+ +

get("Member Directory"); ?>

+ + get("Office (ODT)"); ?> + +
+ + get("HTML"); ?> + + + get("DOCX"); ?> + +
+
\ No newline at end of file