nilesjohnson / conference-list

Conference list web app based on CakePHP framework
2 stars 2 forks source link

highlight recently added announcements #88

Closed nilesjohnson closed 1 month ago

nilesjohnson commented 3 months ago

Suggestion: highlight or otherwise mark announcements that have been added recently. For example new additions in the past week, or past 30 days. This could be done with some markup, and/or an option to sort by creation date rather than conference date.

nilesjohnson commented 3 months ago

For users who are familiar with rss or javascript, and/or impatient, there are two ways you could get this functionality for yourself now.

  1. You could use an rss reader (e.g. feedly) and subscribe to the subject area(s) of your choice as in

https://mathmeetings.net/nt.rss or https://mathmeetings.net/ag-nt.rss

The rss reader will sort them by date of addition rather than conference date.

  1. You can also access the raw site data in json format by changing the url endings

https://mathmeetings.net/nt.json or https://mathmeetings.net/ag-nt.json

These are still sorted by conference date, but the json format is easy to rearrange as you like with a little javascript. For example, Johann Birnick maintains a front end for announcements tagged nt, and he adds a marker for things that have been added in the past 30 days:

https://jbirnick.net/conferences/numbertheory/

I don't know what code he's using for that, but Kiran Kedlaya has a different front for ag-nt:

https://mathweb.ucsd.edu/~kedlaya/cgi-bin/confs.cgi

with source code here:

https://github.com/nilesjohnson/conference-list/tree/master/front

Kedlaya's front doesn't mark recent additions, but perhaps it wouldn't be too hard to modify.