OSDN Git Service

fix profiler extend system
[pettanr/pettanr.git] / app / views / layouts / metro.html.erb
1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">\r
2 <html xmlns:v="urn:schemas-microsoft-com:vml">\r
3         <head>\r
4                 <meta http-equiv="Content-Type" content="text/html; charset=utf-8">\r
5                 <meta http-equiv="Content-Language" content="ja">\r
6                 <meta http-equiv="Content-Script-Type" content="text/javascript">\r
7                 <meta http-equiv="Content-Style-Type" content="text/css">\r
8                 <meta http-equiv="imagetoolbar" content="no">\r
9                 <title><%= h(MagicNumber['profile']['users']['caption']) %></title>\r
10                 <%= stylesheet_link_tag "system.css" %>\r
11                 <%= stylesheet_link_tag "peta.common.css" %>\r
12                 <%= csrf_meta_tags %>\r
13         </head>\r
14         <body>\r
15                 <div id="server-content" class="">\r
16                         <%= yield %>\r
17                 </div>\r
18                 <div id="esc-msg" style="border:1px red solid;padding:10px;margin:10px;cursor:pointer;">[ESC] キーを押すと Metro ホームに入るよ.ホームの一番最後のタイルをクリックすると このページに戻るよ.</div>\r
19                 <div id="server-page-close-button" class="button" style="width:100px;margin:1em;">ホームへ</div>\r
20    <%= javascript_tag 'var server_result=' + @server_result.to_json + ';' %>\r
21                 <%= javascript_include_tag "jquery-162min" %>\r
22                 <%= javascript_include_tag "libs" %>\r
23                 <%= javascript_include_tag "system" %>\r
24 \r
25                 <script type="text/javascript">\r
26                         <% if current_user %>\r
27                         current_author = {\r
28                                 id: <%= @author ? @author.id : 0 %>,\r
29                                 name: "<%= @author ? h(@author.name) : '' %>"\r
30                         };\r
31                         <% if @artist and @artist.id %>\r
32                         current_artist = {\r
33                                 id: <%= @artist.id %>,\r
34                                 name: "<%= h(@artist.name) %>"\r
35                         };\r
36                         <% end %>\r
37                         gOS.PageApplicationRef = null;\r
38                         gOS.PageApplicationClass = function(){\r
39                                 var app = this;\r
40                                 this.bgColor = '#FFF';\r
41                                 this.onOpen = function(){\r
42                                         var button = document.getElementById( 'server-page-close-button' );\r
43                                         if( button ){\r
44                                                 app.addEventListener( button, 'click', gOS.PageApplicationRef.shutdown );\r
45                                         };\r
46                                         var msg = document.getElementById( 'esc-msg' );\r
47                                         if( msg ){\r
48                                                 app.addEventListener( msg, 'click', gOS.PageApplicationRef.shutdown );\r
49                                         };\r
50                                         app.addKeyEventListener( 'keydown', gOS.PageApplicationRef.shutdown, 27 ); // 27.esc\r
51                                 };\r
52                         };\r
53                         <% end %>\r
54                 </script>\r
55                 <%= javascript_include_tag "peta-common" %>\r
56                 <%= javascript_include_tag "peta-apps" %>\r
57                 <%= javascript_include_tag "pongame" %>\r
58         </body>\r
59 </html>\r