XMPP invitation landing page, without javascript
Diffstat (limited to 'index.php')
| -rw-r--r-- | index.php | 4 |
1 files changed, 3 insertions, 1 deletions
@@ -19,6 +19,7 @@ $uri = "xmpp:" . $uri; } // TODO: Better invitation type detection. + $parsed = parse_url($uri); $action = $lang->chat; if ( str_contains($uri, '?join') ) { $action = $lang->muc; @@ -27,8 +28,9 @@ if ( str_contains($uri, "@") ) { $action = $lang->register_name; } + } elseif ( str_contains($parsed['query'], 'ibr=y') ) { + $action = $lang->ibr; } - $parsed = parse_url($uri); $name = explode("@", $parsed['path'])[0]; $server = explode("@", $parsed['path'])[1] ?? $name; function t($template) { |