Browse Source

Add page titles

main
Adrian Short 5 years ago
parent
commit
15713c9a38
2 changed files with 11 additions and 7 deletions
  1. +5
    -5
      lib/site.rb
  2. +6
    -2
      views/layout.haml

+ 5
- 5
lib/site.rb View File

@@ -28,13 +28,13 @@ class Site
# New applications page # New applications page
apps = ScraperWiki.select("* from `applications` apps = ScraperWiki.select("* from `applications`
order by date_received desc limit 60") order by date_received desc limit 60")
Petrify.page('new-applications', 'new-applications', { apps: apps })
Petrify.page('new-applications', 'new-applications', { apps: apps, title: "New applications" })


# Latest decisions page # Latest decisions page
apps = ScraperWiki.select("* from `applications` apps = ScraperWiki.select("* from `applications`
order by date_decision desc limit 60") order by date_decision desc limit 60")
path = 'decisions' path = 'decisions'
Petrify.page(path, 'decisions', { apps: apps })
Petrify.page(path, 'decisions', { apps: apps, title: "Latest decisions" })
Petrify.csv(path, 'inlink-decisions', apps) Petrify.csv(path, 'inlink-decisions', apps)
# Appeals page # Appeals page
@@ -58,12 +58,12 @@ class Site
") ")
path = 'appeals' path = 'appeals'
Petrify.page(path, 'appeals', { summary: summary, apps: apps })
Petrify.page(path, 'appeals', { summary: summary, apps: apps, title: "Appeals" })
Petrify.csv(path, 'inlink-appeals', apps) Petrify.csv(path, 'inlink-appeals', apps)


# Media page # Media page
stories = CSV.read('media.csv', :headers => true ) stories = CSV.read('media.csv', :headers => true )
Petrify.page('media', 'media', { stories: stories })
Petrify.page('media', 'media', { stories: stories, title: "Media" })


# Authority pages # Authority pages
auths = ScraperWiki.select("distinct(authority_name) as authority_name auths = ScraperWiki.select("distinct(authority_name) as authority_name
@@ -88,7 +88,7 @@ class Site


path = ['authorities', slug(auth['authority_name'])] path = ['authorities', slug(auth['authority_name'])]
Petrify.page(path, 'authority', \ Petrify.page(path, 'authority', \
{ apps: apps, auth: auth, summary: summary, stories: this_stories })
{ apps: apps, auth: auth, summary: summary, stories: this_stories, title: auth['authority_name'] })
Petrify.csv(path, slug(auth['authority_name']), apps) Petrify.csv(path, slug(auth['authority_name']), apps)
end end
end end


+ 6
- 2
views/layout.haml View File

@@ -1,7 +1,12 @@
!!!5 !!!5
%html %html
%head %head
%title InLink kiosks planning applications
%title
- subtitle = "InLink kiosks planning applications"
- if defined? title
= "#{title} · #{subtitle}"
- else
= subtitle
%link{ :href => '/style.css', :rel => 'stylesheet'} %link{ :href => '/style.css', :rel => 'stylesheet'}
%body %body
#main #main
@@ -41,4 +46,3 @@
Data API and bulk download Data API and bulk download
%a{ :href => 'https://twitter.com/search?f=tweets&vertical=default&q=%23inlink'}< %a{ :href => 'https://twitter.com/search?f=tweets&vertical=default&q=%23inlink'}<
\#InLink on Twitter \#InLink on Twitter

Loading…
Cancel
Save