chiark / gitweb /
view switching
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Thu, 26 Nov 2020 00:17:52 +0000 (00:17 +0000)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Thu, 26 Nov 2020 00:17:52 +0000 (00:17 +0000)
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
src/session.rs
templates/landscape.tera
templates/session.tera

index b14e41709b1302e3dc284e107eb9dbc19a6a75b5..e758aa3ecfce92e310c906f885bc2759c34794cd 100644 (file)
@@ -6,6 +6,7 @@ use crate::imports::*;
 
 #[derive(Serialize,Debug)]
 struct SessionRenderContext {
+  ptoken : RawToken,
   ctoken : RawToken,
   player : PlayerId,
   gen : Generation,
@@ -177,6 +178,7 @@ fn session(form : Json<SessionForm>, layout: PresentationLayout)
       uses,
       nick : gpl.nick.clone(),
       sse_url_prefix,
+      ptoken: form.ptoken.clone(),
       load : serde_json::to_string(&DataLoad {
         players : load_players,
       }).map_err(|e| InternalError::JSONEncode(e))?,
index 2c8a20f93bf117e2e8a588b7d061f74fce96ea13..a433356a35ed437b0709db63ed977b815701236e 100644 (file)
@@ -32,6 +32,8 @@
           {{ m::nick() }}
       </div><div>
          {{ m::status() }}<br/>
+      </div><div>
+          <a href="/?{{ ptoken }}">switch to portrait view</a>
       </div><div>
           {{ m::wresting() }}<br/>
       </div><div>
index 7a2b19f5785eb96cfed6a9ceccaa2c5e29bcba7f..a30acf854b57e575cf373c6063f660fd46fcb781 100644 (file)
@@ -32,6 +32,8 @@
 {{ m::wresting() }}
 |
 {{ m::status() }}
+|
+<a href="/l?{{ ptoken }}">switch to landscape view</a>
 {{ m::errors() }}
 
 {{ m::space() }}