Commit 258b19a539624ebb4eee8dc0f21241dc288e7c9c
1 parent
07c37293
Exists in
master
and in
29 other branches
ActionItem978: better yet screens (preciosism)
* make the error screens valid XHTML * had to change default theme's error screen to fix its layout * also change the title of the document based on the language chosen.
Showing
6 changed files
with
18 additions
and
5 deletions
Show diff stats
public/500.html
1 | -<html> | 1 | +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> |
2 | +<html xmlns="http://www.w3.org/1999/xhtml" > | ||
2 | <head> | 3 | <head> |
3 | <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> | 4 | <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> |
4 | <meta http-equiv="refresh" content="60"/> | 5 | <meta http-equiv="refresh" content="60"/> |
public/500.html.erb
1 | -<html> | 1 | +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> |
2 | +<html xmlns="http://www.w3.org/1999/xhtml" > | ||
2 | <head> | 3 | <head> |
3 | <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> | 4 | <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> |
4 | <meta http-equiv="refresh" content="60"/> | 5 | <meta http-equiv="refresh" content="60"/> |
public/503.html
1 | -<html> | 1 | +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> |
2 | +<html xmlns="http://www.w3.org/1999/xhtml" > | ||
2 | <head> | 3 | <head> |
3 | <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> | 4 | <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> |
4 | <meta http-equiv="refresh" content="60"/> | 5 | <meta http-equiv="refresh" content="60"/> |
public/503.html.erb
1 | -<html> | 1 | +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> |
2 | +<html xmlns="http://www.w3.org/1999/xhtml" > | ||
2 | <head> | 3 | <head> |
3 | <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> | 4 | <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> |
4 | <meta http-equiv="refresh" content="60"/> | 5 | <meta http-equiv="refresh" content="60"/> |
public/designs/themes/noosfero/stylesheets/errors.css
1 | body { | 1 | body { |
2 | font-family: sans-serif; | 2 | font-family: sans-serif; |
3 | margin: 0px; | 3 | margin: 0px; |
4 | - padding: 0% 3%; | 4 | + padding: 0% 0%; |
5 | height: 100%; | 5 | height: 100%; |
6 | +} | ||
7 | +div#wrap { | ||
6 | background: #CCC url(/503.jpg) 100% 100% no-repeat; | 8 | background: #CCC url(/503.jpg) 100% 100% no-repeat; |
9 | + position: absolute; | ||
10 | + top: 0px; | ||
11 | + bottom: 0px; | ||
12 | + left: 0px; | ||
13 | + right: 0px; | ||
14 | + padding: 1em 3em 1em 3em; | ||
7 | } | 15 | } |
8 | 16 | ||
9 | h1 { | 17 | h1 { |
public/javascripts/errors.js
@@ -7,6 +7,7 @@ function display_error_message(language) { | @@ -7,6 +7,7 @@ function display_error_message(language) { | ||
7 | element = $('en'); | 7 | element = $('en'); |
8 | } | 8 | } |
9 | $$('.message').each(function(item) { item.hide() }); | 9 | $$('.message').each(function(item) { item.hide() }); |
10 | + element.getElementsBySelector('h1').each(function(title) { document.title = title.innerHTML; }); | ||
10 | element.show(); | 11 | element.show(); |
11 | } | 12 | } |
12 | 13 |