diff --git a/_includes/list_students.html b/_includes/list_students.html index af81dcd44f..5f4879e9a3 100644 --- a/_includes/list_students.html +++ b/_includes/list_students.html @@ -5,58 +5,45 @@ | data_filter: include.filters %} -{% assign years = data - | group_by_exp: "d", "d.date | date: '%Y'" - | sort: "name" - | reverse -%} - -{% for year in years %} - {% assign data = year.items %} - - {% if years.size > 1 %} - {{--}}

{{ year.name }}

- {% assign data = data | sort: "date" | reverse %} - {% endif %} +{% assign sorted_data = data | sort: "order" %} - {% for d in data %} - {% assign style = d.style | default: include.style %} +{% for d in sorted_data %} + {% assign style = d.style | default: include.style %} - {% - include {{ include.component | append: ".html" }} - display_1=d.display_1 - display_2=d.display_2 - display_3=d.display_3 - affiliation=d.affiliation - author=d.author - authors=d.authors - buttons=d.buttons - caption=d.caption - content=d.content - date=d.date - description=d.description - excerpt=d.excerpt - height=d.height - icon=d.icon - id=d.id - image=d.image - last_modified_at=d.last_modified_at - link=d.link - lookup=d.lookup - name=d.name - publisher=d.publisher - repo=d.repo - role=d.role - slug=d.slug - style=style - subtitle=d.subtitle - tags=d.tags - text=d.text - title=d.title - tooltip=d.tooltip - type=d.type - url=d.url - width=d.width - %} - {% endfor %} + {% + include {{ include.component | append: ".html" }} + display_1=d.display_1 + display_2=d.display_2 + display_3=d.display_3 + affiliation=d.affiliation + author=d.author + authors=d.authors + buttons=d.buttons + caption=d.caption + content=d.content + date=d.date + description=d.description + excerpt=d.excerpt + height=d.height + icon=d.icon + id=d.id + image=d.image + last_modified_at=d.last_modified_at + link=d.link + lookup=d.lookup + name=d.name + publisher=d.publisher + repo=d.repo + role=d.role + slug=d.slug + style=style + subtitle=d.subtitle + tags=d.tags + text=d.text + title=d.title + tooltip=d.tooltip + type=d.type + url=d.url + width=d.width + %} {% endfor %} \ No newline at end of file diff --git a/_members/albert-dang.md b/_members/albert-dang.md index 2f0af8b7da..79bf0dee4e 100644 --- a/_members/albert-dang.md +++ b/_members/albert-dang.md @@ -3,6 +3,7 @@ name: Albert Dang image: people_photos/albert_dang.png role: grad affiliation: UC Riverside +order: 113 aliases: - A. Dang - A Dang diff --git a/_members/anirudh_nittur_venkatesh.md b/_members/anirudh_nittur_venkatesh.md index b2fadb4138..34d84f89cd 100644 --- a/_members/anirudh_nittur_venkatesh.md +++ b/_members/anirudh_nittur_venkatesh.md @@ -3,6 +3,7 @@ name: Anirudh Nittur Venkatesh image: people_photos/default.png role: grad affiliation: UC Riverside +order: 101 # aliases: # - Z. Li # - Z Li diff --git a/_members/etha_ortega.md b/_members/etha_ortega.md index 6f14f176ec..0f58ebe76c 100644 --- a/_members/etha_ortega.md +++ b/_members/etha_ortega.md @@ -3,6 +3,7 @@ name: Ethan Ortega image: people_photos/default.png role: under affiliation: UC Riverside +order: 331 # aliases: # - Y. Xia # - Y Xia diff --git a/_members/fnu-heman.md b/_members/fnu-heman.md index fe67c72e96..48ec7dafeb 100644 --- a/_members/fnu-heman.md +++ b/_members/fnu-heman.md @@ -3,6 +3,7 @@ name: Fnu Heman image: people_photos/default.png role: grad affiliation: UC Riverside +order: 102 # aliases: # - A. Dang # - A Dang diff --git a/_members/jianpeng-yao.md b/_members/jianpeng-yao.md index df72088079..227defc432 100644 --- a/_members/jianpeng-yao.md +++ b/_members/jianpeng-yao.md @@ -3,6 +3,7 @@ name: Jianpeng Yao image: people_photos/jianpengyao.png role: grad affiliation: UC Riverside +order: 001 aliases: - J. Yao - J Yao diff --git a/_members/junge-zhang.md b/_members/junge-zhang.md index 0a5f50ff71..e3e90554e5 100644 --- a/_members/junge-zhang.md +++ b/_members/junge-zhang.md @@ -3,6 +3,7 @@ name: Junge Zhang image: people_photos/default.png role: grad affiliation: UC Riverside +order: 003 aliases: - J. Zhang - J Zhang diff --git a/_members/justin-yue.md b/_members/justin-yue.md index f7759e6b66..2a6718b940 100644 --- a/_members/justin-yue.md +++ b/_members/justin-yue.md @@ -3,6 +3,7 @@ name: Justin Yue image: people_photos/default.png role: grad affiliation: UC Riverside +order: 003 aliases: - J. Yue - J Yue diff --git a/_members/kanghoon_lee.md b/_members/kanghoon_lee.md index 898af9563e..38d117b055 100644 --- a/_members/kanghoon_lee.md +++ b/_members/kanghoon_lee.md @@ -3,6 +3,7 @@ name: Kanghoon Lee image: people_photos/default.png role: visiting affiliation: KAIST +order: 041 # aliases: # - Y. Xia # - Y Xia diff --git a/_members/mingxuan-yan.md b/_members/mingxuan-yan.md index f8abb0d40e..c646440a33 100644 --- a/_members/mingxuan-yan.md +++ b/_members/mingxuan-yan.md @@ -3,6 +3,7 @@ name: Mingxuan Yan image: people_photos/mingxuanyan.jpg role: grad affiliation: UC Riverside +order: 003 aliases: - M. Yan - M Yan diff --git a/_members/moustafa_soliman.md b/_members/moustafa_soliman.md index 4198c84db4..bb95f33de1 100644 --- a/_members/moustafa_soliman.md +++ b/_members/moustafa_soliman.md @@ -3,6 +3,7 @@ name: Moustafa Soliman image: people_photos/default.png role: under affiliation: UC Riverside +order: 030 # aliases: # - Y. Xia # - Y Xia diff --git a/_members/nate_matora.md b/_members/nate_matora.md index 26b1fd7588..ee3aee54da 100644 --- a/_members/nate_matora.md +++ b/_members/nate_matora.md @@ -3,6 +3,7 @@ name: Nate Matora image: people_photos/default.png role: under affiliation: UC Riverside +order: 032 # aliases: # - Y. Xia # - Y Xia diff --git a/_members/xiaopan-zhang.md b/_members/xiaopan-zhang.md index f2b9e119b5..3a927d304c 100644 --- a/_members/xiaopan-zhang.md +++ b/_members/xiaopan-zhang.md @@ -3,6 +3,7 @@ name: Xiaopan Zhang image: people_photos/xiaopanzhang.jpg role: grad affiliation: UC Riverside +order: 001 aliases: - X. Zhang - X Zhang diff --git a/_members/yu_xia.md b/_members/yu_xia.md index 0c04aa2ef7..cfd8f5b032 100644 --- a/_members/yu_xia.md +++ b/_members/yu_xia.md @@ -3,6 +3,7 @@ name: Yu Xia image: people_photos/yuxia.jpg role: grad affiliation: UC Riverside +order: 112 aliases: - Y. Xia - Y Xia diff --git a/_members/zehao-wang.md b/_members/zehao-wang.md index 2da2f5cdb0..93042a8f30 100644 --- a/_members/zehao-wang.md +++ b/_members/zehao-wang.md @@ -3,6 +3,7 @@ name: Zehao Wang image: people_photos/default.png role: grad affiliation: UC Riverside +order: 002 aliases: - Z. Wang - Z Wang diff --git a/_members/zhifeng-wu.md b/_members/zhifeng-wu.md index 5fc35f5c49..6d3da90f22 100644 --- a/_members/zhifeng-wu.md +++ b/_members/zhifeng-wu.md @@ -3,6 +3,7 @@ name: Zhifeng Wu image: people_photos/zhifengwu.jpg role: grad affiliation: UC Riverside +order: 123 aliases: - Z. Wu - Z Wu diff --git a/_members/zhixu-li.md b/_members/zhixu-li.md index c8dccdd163..b76a17004e 100644 --- a/_members/zhixu-li.md +++ b/_members/zhixu-li.md @@ -3,6 +3,7 @@ name: Zhixu Li image: people_photos/default.png role: grad affiliation: UC Riverside +order: 000 aliases: - Z. Li - Z Li