57 lines
2.0 KiB
HTML
57 lines
2.0 KiB
HTML
<section>
|
|
{% if room %}
|
|
<ul class="list thick">
|
|
<li>
|
|
<div>
|
|
<p>{{ __('chatrooms.discover') }}</p>
|
|
<p class="line">{{ room }}</p>
|
|
</div>
|
|
</li>
|
|
</ul>
|
|
{% else %}
|
|
<h3>{{ __('chatrooms.discover') }}</h3>
|
|
{% endif %}
|
|
|
|
<form name="rooms_discover">
|
|
{% if not room %}
|
|
<datalist id="suggestions">
|
|
</datalist>
|
|
|
|
<div id="bookmarkmucadd_jid">
|
|
<ul class="list">
|
|
<li>
|
|
<span class="control icon divided gray active" >
|
|
<i class="material-symbols">search</i>
|
|
</span>
|
|
<div>
|
|
<input
|
|
name="jid"
|
|
placeholder="chatroom@{% if mucservice %}{{ mucservice }}{% else %}server.com{% endif %}"
|
|
type="email"
|
|
list="suggestions"
|
|
oninput="Rooms.cleanId(this); Rooms.suggest(); MovimUtils.addClass('#rooms_discover_add', 'disabled')"
|
|
onblur="RoomsUtils_ajaxDiscoRoom(this.value)"
|
|
required />
|
|
<label>{{ __('chatrooms.id') }}</label>
|
|
</div>
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
{% else %}
|
|
<input type="hidden" name="jid" value="{{ room }}">
|
|
{% endif %}
|
|
</form>
|
|
|
|
<div id="rooms_discover_result"></div>
|
|
</section>
|
|
<footer>
|
|
<button onclick="Dialog_ajaxClear()" class="button flat">
|
|
{{ __('button.cancel') }}
|
|
</button>
|
|
<button id="rooms_discover_add"
|
|
onclick="RoomsUtils_ajaxAdd(document.querySelector('form[name=rooms_discover] input[name=jid]').value);"
|
|
class="button color green disabled">
|
|
{{ __('button.add') }}
|
|
</button>
|
|
</footer>
|