Initial commit
This commit is contained in:
11
modules/send_raw/files/select.js
Normal file
11
modules/send_raw/files/select.js
Normal file
@@ -0,0 +1,11 @@
|
||||
function updateUser() {
|
||||
var select = document.getElementById('selectnetwork');
|
||||
var opt = select.options[select.selectedIndex];
|
||||
document.getElementById('user').value = opt.parentNode.getAttribute('label');
|
||||
}
|
||||
|
||||
function init() {
|
||||
updateUser();
|
||||
document.getElementById('networklabel').firstChild.nodeValue = 'Network:';
|
||||
document.getElementById('userblock').removeAttribute('style');
|
||||
}
|
61
modules/send_raw/tmpl/index.tmpl
Normal file
61
modules/send_raw/tmpl/index.tmpl
Normal file
@@ -0,0 +1,61 @@
|
||||
<? ADDROW JSLoop HREF=/modfiles/user/send_raw/select.js ?>
|
||||
<? INC Header.tmpl ?>
|
||||
|
||||
<div class="container col-md-10 col-md-offset-1">
|
||||
<div class="panel panel-default">
|
||||
<div class="panel-heading">Send RAW · Send a raw IRC line</div>
|
||||
<div class="panel-body">
|
||||
<form class="form-horizontal" method="post" action="<? VAR URIPrefix TOP ?><? VAR ModPath ?>">
|
||||
<? INC _csrf_check.tmpl ?>
|
||||
|
||||
<div class="form-group">
|
||||
<label for="inputUser" class="col-sm-2 control-label">User:</label>
|
||||
<div class="col-sm-10">
|
||||
<input type="text" class="form-control" id="user" disabled="disabled" title="To change user, click to Network selector"/>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="form-group">
|
||||
<label for="inputUserNetwork" class="col-sm-2 control-label">User/Network:</label>
|
||||
<div class="col-sm-10">
|
||||
<select class="form-control" name="network" id="selectnetwork" onchange="javascript:updateUser()">
|
||||
<? LOOP UserLoop ?>
|
||||
<optgroup label="<? VAR Username ?>">
|
||||
<? LOOP NetworkLoop ?>
|
||||
<option value="<? VAR Username ?>/<? VAR Network ?>"><? VAR Network ?></option>
|
||||
<? ENDLOOP ?>
|
||||
</optgroup>
|
||||
<? ENDLOOP ?>
|
||||
</select>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="form-group">
|
||||
<label for="inputSendto" class="col-sm-2 control-label">Send to:</label>
|
||||
<div class="col-sm-10">
|
||||
<select class="form-control" name="send_to">
|
||||
<option value="client"<? IF to_client ?> selected="yes"<? ENDIF ?>>Client</option>
|
||||
<option value="server"<? IF to_server ?> selected="yes"<? ENDIF ?>>Server</option>
|
||||
</select>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="form-group">
|
||||
<label for="inputLine" class="col-sm-2 control-label">Line:</label>
|
||||
<div class="col-sm-10">
|
||||
<input type="text" class="form-control" id="inputLine" name="line" value="<? VAR line ?>">
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="panel-footer text-right">
|
||||
<input class="btn btn-danger" type="reset" value="Reset">
|
||||
<input class="btn btn-success" type="submit" value="Send" />
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<script type="text/javascript">init();</script>
|
||||
|
||||
<? INC Footer.tmpl ?>
|
Reference in New Issue
Block a user