- {% assign unique_dates = "" | split: "" %}
- {% assign now = "now" | date: "%Y-%m-%d 00:00:00" | date: "%s" | plus: 0 %}
- {% for meetup in meetups %}
- {% assign date = meetup.date | date: "%s" | plus: 0 %}
- {% if date >= now %}
- {% assign formatted_date = meetup.date | date: "%Y%m" %}
- {% unless unique_dates contains formatted_date %}
-
- {{ meetup.date | date: "%B %Y" }}
-
- {% assign unique_dates = unique_dates | push: formatted_date %}
- {% endunless %}
- {% endif %}
- {% endfor %}
-
-
-
-
-
\ No newline at end of file
diff --git a/_includes/meetup_filters.html b/_includes/meetup_filters.html
new file mode 100644
index 00000000..11324158
--- /dev/null
+++ b/_includes/meetup_filters.html
@@ -0,0 +1,152 @@
+
+ {% assign unique_months = "" | split: "" %}
+ {% assign now = "now" | date: "%Y-%m-%d 00:00:00" | date: "%s" | plus: 0 %}
+ {% for meetup in meetups %}
+ {% assign date = meetup.date | date: "%s" | plus: 0 %}
+ {% if date >= now %}
+ {% assign formatted_month = meetup.date | date: "%Y%m" %}
+ {% unless unique_months contains formatted_month %}
+
+ {{ meetup.date | date: "%B %Y" }}
+
+ {% assign unique_months = unique_months | push: formatted_month %}
+ {% endunless %}
+ {% endif %}
+ {% endfor %}
+
+
+