ページ Matrix room の変更
EM SSRが2026/10/14 05:39に最終更新
要約
-
オブジェクト (0変更済、0追加済、1削除済)
詳細
- XWiki.WikiMacroClass[0]
-
- マクロのコード
-
... ... @@ -1,20 +1,0 @@ 1 -{{velocity}} 2 -#set ($ooc = $xwiki.parseGroovyFromPage('OOC.Lib').init($xcontext.context, $services)) 3 -#set ($room = "$!xcontext.macro.params.room") 4 -#set ($height = "$!xcontext.macro.params.height") 5 -#if ($height == '' || !$height.matches('^[0-9]{2,4}(px|vh|em|rem)$')) 6 - #set ($height = '640px') 7 -#end 8 -#if (!$ooc.validRoom($room)) 9 -{{error}}room の指定が正しくありません。{{/error}} 10 -#else 11 -{{html clean="false" wiki="false"}} 12 -<div class="ooc-matrix-room" style="border:1px solid var(--border-color,#ccc);border-radius:6px;overflow:hidden;background:#fff"> 13 -<iframe src="$escapetool.xml($ooc.chatUrl())/#/room/$escapetool.xml($room.replace('#','%23'))" title="掲示板 ($escapetool.xml($room))" 14 - style="width:100%;height:$height;border:0;display:block" loading="lazy" 15 - allow="clipboard-write; microphone; camera; fullscreen" referrerpolicy="no-referrer"></iframe> 16 -</div> 17 -{{/html}} 18 -#end 19 -{{/velocity}} 20 - - マクロの内容の利用可能性
-
... ... @@ -1,1 +1,0 @@ 1 -No content - Default categories
-
... ... @@ -1,1 +1,0 @@ 1 -Content - マクロの説明
-
... ... @@ -1,1 +1,0 @@ 1 -Embeds a Matrix room (Element Web) in the page. - マクロのID
-
... ... @@ -1,1 +1,0 @@ 1 -matrix-room - マクロの名称
-
... ... @@ -1,1 +1,0 @@ 1 -Matrix room - インラインモードをサポート
-
... ... @@ -1,1 +1,0 @@ 1 -いいえ - マクロの見え方
-
... ... @@ -1,1 +1,0 @@ 1 -Current Wiki