Файл: Space race/admin/page/user-profiles.php
Строк: 98
<?php include_once('settings.php'); ?>
<fieldset>
<legend>Настройки профилей</legend>
<div class="form-group">
<label class="control-label" for="profile-public-enable">Управление профилями</a></label>
<div class="controls checkbox">
<label class="">
<input type="checkbox" id="profile-public-enable" name="profile-public-enable" <?php echo $settings->getOption('profile-public-enable', true); ?>>
Сделать все профили публичными
</label>
</div>
</div>
<div class="form-group">
<label class="control-label" for="profile-timestamps-enable">Логи доступа <a href="#" data-rel="tooltip" tabindex="99" title="Вести логи доступа пользователей"><i class="glyphicon glyphicon-question-sign"></i></a></label>
<div class="controls checkbox">
<label class="">
<input type="checkbox" id="profile-timestamps-enable" name="profile-timestamps-enable" <?php echo $settings->getOption('profile-timestamps-enable', true); ?>>
Включить логи
</label><br>
<label class="">
<input type="checkbox" id="profile-timestamps-admin-enable" name="profile-timestamps-admin-enable" <?php echo $settings->getOption('profile-timestamps-admin-enable', true); ?>>
Логи доступны только администраторам
</label>
</div>
</div>
<table class="table profile-field-rows">
<thead>
<tr>
<th>Секция <a href="#" data-rel="tooltip" tabindex="99" title="Название секции"><i class="glyphicon glyphicon-question-sign"></i></a></th>
<th>Тип</th>
<th>Название пункта</th>
<th>Тип</th>
<th>Виден всем <a href="#" data-rel="tooltip" tabindex="99" title="Показывать в публичном профиле"><i class="glyphicon glyphicon-question-sign"></i></a></th>
<th>Удалить</th>
</tr>
</thead>
<?php echo $settings->profile_fields(); ?>
</table>
<input type="hidden" name="user-profiles-form" value="1">
</fieldset>
<script>
// Admin profile fields
$('button.add-field').on('click', function(e) {
e.preventDefault();
var size = $('table.profile-field-rows tbody .profile-field-row').size() + 1;
// Make sure tbody exists
var tbody_size = $('table.profile-field-rows tbody').size();
if (tbody_size==0) $('table.profile-field-rows').append('<tbody></tbody>');
// Add the row
var addThis = $('<tr class="profile-field-row">
<td><input type="text" value="" placeholder="Название секции" name="profile-field_section[' + size + ']" class="form-control input-medium" /></td>
<td><select name="profile-field_type[' + size + ']" class="form-control input-medium">
<option value="text_input">Текст</option>
<option value="textarea">Текстовое поле</option>
<option value="checkbox">Чекбокс</option>
</select></td>
<td><input type="text" value="" placeholder="Имя поля" name="profile-field_name[' + size + ']" class="form-control input-medium" /></td>
<td><select name="profile-field_signup[' + size + ']" class="form-control input-medium">
<option value="hide">Скрытое</option>
<option value="require">Обязательное</option>
<option value="optional">Опционально</option>
</select></td>
<td><input type="checkbox" name="profile-field_public[' + size + ']"></td>
<td><input type="checkbox" name="profile-field_delete[' + size + ']"></td>
</tr>').fadeIn();
$('table.profile-field-rows tr:last').before(addThis);
});
</script>