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