Initial import of Din Beste Hjelper site
CodeIgniter 3 app for dinbestehjelper.no. Excludes vendor/, local backup folders (new/, archive/, archived/) and DB dumps (*.sql) via .gitignore. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01P16ttGUge8zj91dm6WrmEb
This commit is contained in:
@@ -0,0 +1,100 @@
|
||||
<form method="post" action="<?php echo base_url();?>user-process">
|
||||
<div class="formRow">
|
||||
<label class="formTitle">Felhasználónév</label>
|
||||
<div style="position:relative;display:inline;">
|
||||
<input type="text" class="formInputBox" name="username" id="username" value="" pattern="[a-z0-9._%+-]+@[a-z0-9.-]+\.[a-z]{2,4}$" required><div class="userIsAvailableBox"><i class="far fa-check-circle success" id="userIsAvailable" style="display:none;" title="A felhasználónév elérhető!"></i><i class="far fa-times-circle error" id="userIsNotAvailable" title="A felhasználónév már foglalt!" style="display:none;"></i></div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="formRow">
|
||||
<label class="formTitle">Teljes név</label>
|
||||
<input type="text" class="formInputBox" name="fullname" value="" required>
|
||||
</div>
|
||||
<div class="formRow">
|
||||
<label class="formTitle">Jelszó</label>
|
||||
<div style="position:relative;display:inline;">
|
||||
<input type="password" class="formInputBox" name="password" id="user-password" value="" required><div class="viewPasswordBox"><i class="far fa-eye-slash"></i><i class="far fa-eye" style="display:none;"></i></div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="formRow">
|
||||
<label class="formTitle">Jogosultsági szint</label>
|
||||
<select class="formDropdownBox" name="permission_slug">
|
||||
<?php
|
||||
foreach($permissions as $permissionItem){
|
||||
echo '<option value="'.$permissionItem->permission_slug.'">'.$permissionItem->permission_name.'</option>';
|
||||
}
|
||||
?>
|
||||
</select>
|
||||
</div>
|
||||
<div class="formRow">
|
||||
<label class="formTitle">Státusz</label>
|
||||
<select class="formDropdownBox" name="is_enabled">
|
||||
<option value="1" selected>Aktív</option>
|
||||
<option value="0">Letiltva</option>
|
||||
</select>
|
||||
</div>
|
||||
<div class="formRow">
|
||||
<label class="formTitle">Megjegyzés</label>
|
||||
<textarea class="formTextarea" name="user_notes"></textarea>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div class="formRow">
|
||||
<input type="submit" class="submitButton" name="addNewUser" id="addNewUser" value="Hozzáadás">
|
||||
<a href="<?php echo base_url();?>user-management" class="cancelButton" >Mégsem</a>
|
||||
</div>
|
||||
</form>
|
||||
|
||||
<script>
|
||||
$(document).ready(function(){
|
||||
$('.viewPasswordBox').click(function(){
|
||||
if($('.fa-eye-slash').is(":visible")){
|
||||
$('.fa-eye').show();
|
||||
$('.fa-eye-slash').hide();
|
||||
$('#user-password').prop("type", "text");
|
||||
}
|
||||
else{
|
||||
$('.fa-eye').hide();
|
||||
$('.fa-eye-slash').show();
|
||||
$('#user-password').prop("type", "password");
|
||||
}
|
||||
});
|
||||
|
||||
$('#username').focusout(function(){
|
||||
if($('#username').val().length == 0){
|
||||
$('#userIsNotAvailable').hide();
|
||||
$('#userIsAvailable').hide();
|
||||
}
|
||||
});
|
||||
|
||||
$('#username').keyup(function(){
|
||||
$.ajax({
|
||||
url: '<?php echo base_url();?>ajax',
|
||||
type: 'POST',
|
||||
data: {
|
||||
action:'checkUser',
|
||||
username: $('#username').val()
|
||||
},
|
||||
error: function() {
|
||||
},
|
||||
//dataType: 'json',
|
||||
success: function(data) {
|
||||
},
|
||||
}).done(function(result){
|
||||
|
||||
if(result == 1){
|
||||
$('#userIsNotAvailable').hide();
|
||||
$('#userIsAvailable').show();
|
||||
$('#addNewUser').prop('disabled', false);
|
||||
}
|
||||
else{
|
||||
$('#addNewUser').prop('disabled', true);
|
||||
$('#userIsNotAvailable').show();
|
||||
$('#userIsAvailable').hide();
|
||||
}
|
||||
});
|
||||
});
|
||||
});
|
||||
|
||||
|
||||
</script>
|
||||
Reference in New Issue
Block a user