mirror of
https://github.com/LaCasemate/fab-manager.git
synced 2025-01-29 18:52:22 +01:00
Merge branch 'rss_feeds' of git://github.com/Vincent14/fab-manager into Vincent14-rss_feeds
This commit is contained in:
commit
376cb6dbe9
8
.github/ISSUE_TEMPLATE.md
vendored
Normal file
8
.github/ISSUE_TEMPLATE.md
vendored
Normal file
@ -0,0 +1,8 @@
|
||||
This issue tracker is **reserved** for bug reports and feature requests.
|
||||
|
||||
The place to ask a question or call for help is at Fab-manager forums at https://forum.fab-manager.com/.
|
||||
|
||||
To report a bug, please describe:
|
||||
- Expected behavior and actual behavior.
|
||||
- Steps to reproduce the problem.
|
||||
- Specifications like the version of the project, operating system, or hardware.
|
21
app/views/api/events/index.rss.builder
Normal file
21
app/views/api/events/index.rss.builder
Normal file
@ -0,0 +1,21 @@
|
||||
#encoding: UTF-8
|
||||
|
||||
xml.instruct! :xml, version: "1.0"
|
||||
xml.rss version: "2.0" do
|
||||
xml.channel do
|
||||
xml.title "#{t('app.public.events_list.the_fablab_s_courses_and_workshops')} - #{Setting.find_by(name: 'fablab_name').value}"
|
||||
xml.author Setting.find_by(name: 'fablab_name').value
|
||||
xml.link request.base_url + "/#!/events"
|
||||
xml.language I18n.locale.to_s
|
||||
|
||||
@events.each do |event|
|
||||
xml.item do
|
||||
xml.guid event.id
|
||||
xml.pubDate event.created_at.strftime("%F %T")
|
||||
xml.title event.name
|
||||
xml.link request.base_url + "/#!/events/" + event.id.to_s
|
||||
xml.description event.description
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
23
app/views/api/projects/index.rss.builder
Normal file
23
app/views/api/projects/index.rss.builder
Normal file
@ -0,0 +1,23 @@
|
||||
#encoding: UTF-8
|
||||
|
||||
xml.instruct! :xml, version: "1.0"
|
||||
xml.rss version: "2.0" do
|
||||
xml.channel do
|
||||
xml.title "#{t('app.public.projects_list.the_fablab_projects')} - #{Setting.find_by(name: 'fablab_name').value}"
|
||||
xml.description t('app.public.projects_list.all_projects')
|
||||
xml.author Setting.find_by(name: 'fablab_name').value
|
||||
xml.link request.base_url + "/#!/projects"
|
||||
xml.language I18n.locale.to_s
|
||||
|
||||
@projects.each do |project|
|
||||
xml.item do
|
||||
xml.guid project.id
|
||||
xml.pubDate project.created_at.strftime("%F %T")
|
||||
xml.title project.name
|
||||
xml.link request.base_url + "/#!/projects/" + project.slug
|
||||
xml.author project.author.first_name
|
||||
xml.description project.description
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
Loading…
x
Reference in New Issue
Block a user