ページ 参加申請 の変更

EM SSRが2026/10/27 15:01に最終更新

バージョン 1.1 から
EM SSRにより編集
2026/10/14 05:19に
変更についてのコメント: このバージョンのコメントはありません
バージョン 4.1 へ
EM SSRにより編集
2026/10/27 15:01に
変更についてのコメント: このバージョンのコメントはありません

要約

詳細

ページのプロパティー
コンテンツ
... ... @@ -41,7 +41,10 @@
41 41   #end
42 42  #end
43 43  #if (!$done)
44 -= 参加申請 =
44 +#set ($vUser = "$!request.getParameter('username')")
45 +#set ($vDisplay = "$!request.getParameter('displayName')")
46 +#set ($vEmail = "$!request.getParameter('email')")
47 +#set ($vMsg = "$!request.getParameter('message')")
45 45  
46 46  Out of Context の Wiki と掲示板(Matrix / Element)は **管理者の承認制** です。
47 47  下のフォームから申請すると、管理者が内容を確認して承認します。承認後は、ここで設定したユーザー名とパスワードで Wiki にログインでき、同じアカウントで掲示板にもそのまま入れます。
... ... @@ -66,21 +66,21 @@
66 66   <dl>
67 67   <dt><label for="ooc-username">ユーザー名 <span class="xRequired">必須</span></label>
68 68   <span class="xHint">半角英小文字で始まり、英小文字・数字・_ ・ - のみ、3〜24文字。掲示板のIDにもなります(例: @taro:out-of-context.blog)。</span></dt>
69 - <dd><input type="text" id="ooc-username" name="username" value="$escapetool.xml($!request.getParameter('username'))" required pattern="[a-z][a-z0-9_\-]{2,23}" maxlength="24" /></dd>
72 + <dd><input type="text" id="ooc-username" name="username" value="$escapetool.xml($vUser)" required pattern="[a-z][a-z0-9_\-]{2,23}" maxlength="24" /></dd>
70 70   <dt><label for="ooc-display">表示名 <span class="xRequired">必須</span></label>
71 71   <span class="xHint">サイト・掲示板に表示される名前(日本語可)。</span></dt>
72 - <dd><input type="text" id="ooc-display" name="displayName" value="$escapetool.xml($!request.getParameter('displayName'))" required maxlength="40" /></dd>
75 + <dd><input type="text" id="ooc-display" name="displayName" value="$escapetool.xml($vDisplay)" required maxlength="40" /></dd>
73 73   <dt><label for="ooc-email">メールアドレス <span class="xRequired">必須</span></label>
74 - <span class="xHint">公開されません。承認結果の連絡とパスワード再設定に使います。</span></dt>
75 - <dd><input type="email" id="ooc-email" name="email" value="$escapetool.xml($!request.getParameter('email'))" required maxlength="254" /></dd>
77 + <span class="xHint">運営しか見ません。承認結果の連絡とパスワード再設定に利用します。</span></dt>
78 + <dd><input type="email" id="ooc-email" name="email" value="$escapetool.xml($vEmail)" required maxlength="254" /></dd>
76 76   <dt><label for="ooc-pw">パスワード <span class="xRequired">必須</span></label>
77 - <span class="xHint">10文字以上。</span></dt>
80 + <span class="xHint">10文字以上。乱数パスワードを使うと嬉しい。</span></dt>
78 78   <dd><input type="password" id="ooc-pw" name="password" required minlength="10" maxlength="200" autocomplete="new-password" /></dd>
79 79   <dt><label for="ooc-pw2">パスワード(確認) <span class="xRequired">必須</span></label></dt>
80 80   <dd><input type="password" id="ooc-pw2" name="password2" required minlength="10" maxlength="200" autocomplete="new-password" /></dd>
81 81   <dt><label for="ooc-msg">自己紹介・参加の理由(任意)</label>
82 - <span class="xHint">管理者が承認の判断に使います。1000文字まで。</span></dt>
83 - <dd><textarea id="ooc-msg" name="message" rows="4" cols="60" maxlength="1000">$escapetool.xml($!request.getParameter('message'))</textarea></dd>
85 + <span class="xHint">管理者が承認の判断に使います。1000文字まで。書かなくても連絡さえしてくれれば通します。</span></dt>
86 + <dd><textarea id="ooc-msg" name="message" rows="4" cols="60" maxlength="1000">$escapetool.xml($vMsg)</textarea></dd>
84 84   <dt><label>確認 <span class="xRequired">必須</span></label>
85 85   <span class="xHint">$escapetool.xml($services.localization.render('core.captcha.instruction'))</span></dt>
86 86   <dd>$!{services.captcha.default.display()}</dd>
... ... @@ -91,4 +91,3 @@
91 91  {{/html}}
92 92  #end
93 93  {{/velocity}}
94 -