@extends('backend/layouts/default') {{-- Page title --}} @section('title') @lang('admin/settings/general.update') :: @parent @stop {{-- Page content --}} @section('content')
@lang('general.back')

@lang('admin/settings/general.update')

{{ Form::open(['method' => 'POST', 'files' => true, 'class' => 'form-horizontal', 'role' => 'form' ]) }} {{ Form::hidden('_token', csrf_token()) }} @foreach ($settings as $setting)

@lang('admin/settings/general.general_settings')

{{ Form::label('site_name', Lang::get('admin/settings/general.site_name')) }}
@if (Config::get('app.lock_passwords')===true) {{ Form::text('site_name', Input::old('site_name', $setting->site_name), array('class' => 'form-control', 'disabled'=>'disabled','placeholder' => 'Snipe-IT Asset Management')) }} @else {{ Form::text('site_name', Input::old('site_name', $setting->site_name), array('class' => 'form-control','placeholder' => 'Snipe-IT Asset Management')) }} @endif {{ $errors->first('site_name', '
:message') }}
{{ Form::label('logo', Lang::get('admin/settings/general.logo')) }}
@if (Config::get('app.lock_passwords'))

@lang('general.lock_passwords')

@else {{ Form::file('logo') }} {{ $errors->first('logo', '
:message') }} {{ Form::checkbox('clear_logo', '1', Input::old('clear_logo')) }} Remove @endif
{{ Form::label('brand', Lang::get('admin/settings/general.brand')) }}
{{ Form::select('brand', array('1'=>'Text','2'=>'Logo','3'=>'Logo + Text'), Input::old('brand', $setting->brand), array('class' => 'form-control', 'style'=>'width: 150px ;')) }} {{ $errors->first('brand', '
:message') }}
{{ Form::label('default_currency', Lang::get('admin/settings/general.default_currency')) }}
{{ Form::currencies('default_currency', Input::old('default_currency', $setting->default_currency),'form-control') }} {{ $errors->first('default_currency', '
:message') }}
{{ Form::label('alert_email', Lang::get('admin/settings/general.alert_email')) }}
{{ Form::text('alert_email', Input::old('alert_email', $setting->alert_email), array('class' => 'form-control','placeholder' => 'admin@yourcompany.com')) }} {{ Form::checkbox('alerts_enabled', '1', Input::old('alerts_enabled', $setting->alerts_enabled)) }} @Lang('admin/settings/general.alerts_enabled') {{ $errors->first('alert_email', '
:message') }}
{{ Form::label('header_color', Lang::get('admin/settings/general.header_color')) }}
{{ Form::text('header_color', Input::old('header_color', $setting->header_color), array('class' => 'form-control', 'style' => 'width: 100px;','placeholder' => '#FF0000')) }} {{ $errors->first('header_color', '
:message') }}
{{ Form::label('custom_css', Lang::get('admin/settings/general.custom_css')) }}
@if (Config::get('app.lock_passwords')===true) {{ Form::textarea('custom_css', Input::old('custom_css', $setting->custom_css), array('class' => 'form-control','placeholder' => 'Add your custom CSS','disabled'=>'disabled')) }} {{ $errors->first('custom_css', '
:message') }}

@lang('general.lock_passwords')

@else {{ Form::textarea('custom_css', Input::old('custom_css', $setting->custom_css), array('class' => 'form-control','placeholder' => 'Add your custom CSS')) }} {{ $errors->first('custom_css', '
:message') }} @endif

@lang('admin/settings/general.custom_css_help')

{{ Form::label('per_page', Lang::get('admin/settings/general.per_page')) }}
{{ Form::select('per_page', array('10'=>'10','25'=>'25','50'=>'50','75'=>'75','100'=>'100','125'=>'125','150'=>'150'), Input::old('per_page', $setting->per_page), array('class' => 'form-control', 'style'=>'width: 100px;')) }} {{ $errors->first('per_page', '
:message') }}
{{ Form::label('load_remote', Lang::get('admin/settings/general.load_remote_text')) }}
{{ Form::checkbox('load_remote', '1', Input::old('load_remote', $setting->load_remote)) }} @lang('admin/settings/general.load_remote_help_text')

@lang('admin/settings/general.asset_ids') (@lang('admin/settings/general.optional'))

{{ Form::label('auto_increment_assets', Lang::get('admin/settings/general.asset_ids')) }}
{{ Form::checkbox('auto_increment_assets', '1', Input::old('auto_increment_assets', $setting->auto_increment_assets)) }} @lang('admin/settings/general.auto_increment_assets')
{{ Form::label('auto_increment_prefix', Lang::get('admin/settings/general.auto_increment_prefix')) }}
@if ($setting->auto_increment_assets == 1) {{ Form::text('auto_increment_prefix', Input::old('auto_increment_prefix', $setting->auto_increment_prefix), array('class' => 'form-control', 'style'=>'width: 100px;')) }} {{ $errors->first('auto_increment_prefix', '
:message') }} @else {{ Form::text('auto_increment_prefix', Input::old('auto_increment_prefix', $setting->auto_increment_prefix), array('class' => 'form-control', 'disabled'=>'disabled', 'style'=>'width: 100px;')) }} @endif

@lang('admin/settings/general.barcode_settings') (@lang('admin/settings/general.optional'))

@if ($is_gd_installed)
{{ Form::label('qr_code', Lang::get('admin/settings/general.display_qr')) }}
{{ Form::checkbox('qr_code', '1', Input::old('qr_code', $setting->qr_code)) }} @lang('admin/settings/general.display_qr')
{{ Form::label('barcode_type', Lang::get('admin/settings/general.barcode_type')) }}
{{ Form::barcode_types('barcode_type', Input::old('barcode_type', $setting->barcode_type), 'select2') }} {{ $errors->first('barcode_type', '
:message') }}
{{ Form::label('qr_text', Lang::get('admin/settings/general.qr_text')) }}
@if ($setting->qr_code == 1) {{ Form::text('qr_text', Input::old('qr_text', $setting->qr_text), array('class' => 'form-control','placeholder' => 'Property of Your Company')) }} {{ $errors->first('qr_text', '
:message') }} @else {{ Form::text('qr_text', Input::old('qr_text', $setting->qr_text), array('class' => 'form-control', 'disabled'=>'disabled','placeholder' => 'Property of Your Company')) }}

@lang('admin/settings/general.qr_help')

@endif
@else @lang('admin/settings/general.php_gd_warning')
@lang('admin/settings/general.php_gd_info')
@endif

@lang('admin/settings/general.eula_settings') (@lang('admin/settings/general.optional'))

{{ Form::label('default_eula_text', Lang::get('admin/settings/general.default_eula_text')) }}
{{ Form::textarea('default_eula_text', Input::old('default_eula_text', $setting->default_eula_text), array('class' => 'form-control','placeholder' => 'Add your default EULA text')) }} {{ $errors->first('default_eula_text', '
:message') }}

@lang('admin/settings/general.default_eula_help_text')

@lang('admin/settings/general.eula_markdown')


@lang('admin/settings/general.slack_integration') (@lang('admin/settings/general.optional'))

@lang('admin/settings/general.slack_integration_help',array('slack_link' => 'https://my.slack.com/services/new/incoming-webhook'))

{{ Form::label('slack_endpoint', Lang::get('admin/settings/general.slack_endpoint')) }}
@if (Config::get('app.lock_passwords')===true) {{ Form::text('slack_endpoint', Input::old('slack_endpoint', $setting->slack_endpoint), array('class' => 'form-control','disabled'=>'disabled','placeholder' => 'https://hooks.slack.com/services/XXXXXXXXXXXXXXXXXXXXX')) }} @else {{ Form::text('slack_endpoint', Input::old('slack_endpoint', $setting->slack_endpoint), array('class' => 'form-control','placeholder' => 'https://hooks.slack.com/services/XXXXXXXXXXXXXXXXXXXXX')) }} @endif {{ $errors->first('slack_endpoint', '
:message') }}
{{ Form::label('slack_channel', Lang::get('admin/settings/general.slack_channel')) }}
@if (Config::get('app.lock_passwords')===true) {{ Form::text('slack_channel', Input::old('slack_channel', $setting->slack_channel), array('class' => 'form-control','disabled'=>'disabled','placeholder' => '#IT-Ops')) }} @else {{ Form::text('slack_channel', Input::old('slack_channel', $setting->slack_channel), array('class' => 'form-control','placeholder' => '#IT-Ops')) }} @endif {{ $errors->first('slack_channel', '
:message') }}

@lang('admin/settings/general.ldap_settings') (@lang('admin/settings/general.optional'))

{{ Form::label('ldap_integration', Lang::get('admin/settings/general.ldap_integration')) }}
{{ Form::checkbox('ldap_enabled', '1', Input::old('ldap_enabled', $setting->ldap_enabled)) }} @Lang('admin/settings/general.ldap_enabled') {{ $errors->first('ldap_enabled', '
:message') }}
{{ Form::label('ldap_server', Lang::get('admin/settings/general.ldap_server')) }}
@if (Config::get('app.lock_passwords')===true) {{ Form::text('ldap_server', Input::old('ldap_server', $setting->ldap_server), array('class' => 'form-control', 'disabled'=>'disabled','placeholder' => 'ldap://ldap.example.com')) }} @else {{ Form::text('ldap_server', Input::old('ldap_server', $setting->ldap_server), array('class' => 'form-control','placeholder' => 'ldap://ldap.example.com')) }} @endif {{ $errors->first('ldap_server', '
:message') }}
{{ Form::label('ldap_uname', Lang::get('admin/settings/general.ldap_uname')) }}
@if (Config::get('app.lock_passwords')===true) {{ Form::text('ldap_uname', Input::old('ldap_uname', $setting->ldap_uname), array('class' => 'form-control', 'disabled'=>'disabled','placeholder' => 'binduser@example.com')) }} @else {{ Form::text('ldap_uname', Input::old('ldap_uname', $setting->ldap_uname), array('class' => 'form-control','placeholder' => 'binduser@example.com')) }} @endif {{ $errors->first('ldap_uname', '
:message') }}
{{ Form::label('ldap_pword', Lang::get('admin/settings/general.ldap_pword')) }}
@if (Config::get('app.lock_passwords')===true) {{ Form::text('ldap_pword', Input::old('ldap_pword', Crypt::decrypt($setting->ldap_pword)), array('class' => 'form-control', 'disabled'=>'disabled','placeholder' => 'binduserpassword')) }} @else {{ Form::text('ldap_pword', Input::old('ldap_pword', Crypt::decrypt($setting->ldap_pword)), array('class' => 'form-control','placeholder' => 'binduserpassword')) }} @endif {{ $errors->first('ldap_pword', '
:message') }}
{{ Form::label('ldap_basedn', Lang::get('admin/settings/general.ldap_basedn')) }}
@if (Config::get('app.lock_passwords')===true) {{ Form::text('ldap_basedn', Input::old('ldap_basedn', $setting->ldap_basedn), array('class' => 'form-control', 'disabled'=>'disabled','placeholder' => 'cn=users/authorized,dc=example,dc=com')) }} @else {{ Form::text('ldap_basedn', Input::old('ldap_basedn', $setting->ldap_basedn), array('class' => 'form-control','placeholder' => 'cn=users/authorized,dc=example,dc=com')) }} @endif {{ $errors->first('ldap_basedn', '
:message') }}
{{ Form::label('ldap_filter', Lang::get('admin/settings/general.ldap_filter')) }}
@if (Config::get('app.lock_passwords')===true) {{ Form::text('ldap_filter', Input::old('ldap_filter', $setting->ldap_filter), array('class' => 'form-control', 'disabled'=>'disabled','placeholder' => 'cn=users/authorized,dc=example,dc=com')) }} @else {{ Form::text('ldap_filter', Input::old('ldap_filter', $setting->ldap_filter), array('class' => 'form-control','placeholder' => 'cn=users/authorized,dc=example,dc=com')) }} @endif {{ $errors->first('ldap_filter', '
:message') }}
{{ Form::label('ldap_username_field', Lang::get('admin/settings/general.ldap_username_field')) }}
@if (Config::get('app.lock_passwords')===true) {{ Form::text('ldap_username_field', Input::old('ldap_username_field', $setting->ldap_username_field), array('class' => 'form-control', 'disabled'=>'disabled','placeholder' => 'samaccountname')) }} @else {{ Form::text('ldap_username_field', Input::old('ldap_username_field', $setting->ldap_username_field), array('class' => 'form-control','placeholder' => 'samaccountname')) }} @endif {{ $errors->first('ldap_username_field', '
:message') }}
{{ Form::label('ldap_lname_field', Lang::get('admin/settings/general.ldap_lname_field')) }}
@if (Config::get('app.lock_passwords')===true) {{ Form::text('ldap_lname_field', Input::old('ldap_lname_field', $setting->ldap_lname_field), array('class' => 'form-control', 'disabled'=>'disabled','placeholder' => 'sn')) }} @else {{ Form::text('ldap_lname_field', Input::old('ldap_lname_field', $setting->ldap_lname_field), array('class' => 'form-control','placeholder' => 'sn')) }} @endif {{ $errors->first('ldap_lname_field', '
:message') }}
{{ Form::label('ldap_fname_field', Lang::get('admin/settings/general.ldap_fname_field')) }}
@if (Config::get('app.lock_passwords')===true) {{ Form::text('ldap_fname_field', Input::old('ldap_fname_field', $setting->ldap_fname_field), array('class' => 'form-control', 'disabled'=>'disabled','placeholder' => 'givenname')) }} @else {{ Form::text('ldap_fname_field', Input::old('ldap_fname_field', $setting->ldap_fname_field), array('class' => 'form-control','placeholder' => 'givenname')) }} @endif {{ $errors->first('ldap_fname_field', '
:message') }}
{{ Form::label('ldap_auth_filter_query', Lang::get('admin/settings/general.ldap_auth_filter_query')) }}
@if (Config::get('app.lock_passwords')===true) {{ Form::text('ldap_auth_filter_query', Input::old('ldap_auth_filter_query', $setting->ldap_auth_filter_query), array('class' => 'form-control', 'disabled'=>'disabled','placeholder' => '"uid="')) }} @else {{ Form::text('ldap_auth_filter_query', Input::old('ldap_auth_filter_query', $setting->ldap_auth_filter_query), array('class' => 'form-control','placeholder' => '"uid="')) }} @endif {{ $errors->first('ldap_auth_filter_query', '
:message') }}
{{ Form::label('ldap_version', Lang::get('admin/settings/general.ldap_version')) }}
@if (Config::get('app.lock_passwords')===true) {{ Form::text('ldap_version', Input::old('ldap_version', $setting->ldap_version), array('class' => 'form-control', 'disabled'=>'disabled','placeholder' => '3')) }} @else {{ Form::text('ldap_version', Input::old('ldap_version', $setting->ldap_version), array('class' => 'form-control','placeholder' => '3')) }} @endif {{ $errors->first('ldap_version', '
:message') }}
{{ Form::label('ldap_active_flag', Lang::get('admin/settings/general.ldap_active_flag')) }}
@if (Config::get('app.lock_passwords')===true) {{ Form::text('ldap_active_flag', Input::old('ldap_active_flag', $setting->ldap_active_flag), array('class' => 'form-control', 'disabled'=>'disabled','placeholder' => '')) }} @else {{ Form::text('ldap_active_flag', Input::old('ldap_active_flag', $setting->ldap_active_flag), array('class' => 'form-control','placeholder' => '')) }} @endif {{ $errors->first('ldap_active_flag', '
:message') }}
{{ Form::label('ldap_emp_num', Lang::get('admin/settings/general.ldap_emp_num')) }}
@if (Config::get('app.lock_passwords')===true) {{ Form::text('ldap_emp_num', Input::old('ldap_emp_num', $setting->ldap_emp_num), array('class' => 'form-control', 'disabled'=>'disabled','placeholder' => '')) }} @else {{ Form::text('ldap_emp_num', Input::old('ldap_emp_num', $setting->ldap_emp_num), array('class' => 'form-control','placeholder' => '')) }} @endif {{ $errors->first('ldap_emp_num', '
:message') }}
{{ Form::label('ldap_email', Lang::get('admin/settings/general.ldap_email')) }}
@if (Config::get('app.lock_passwords')===true) {{ Form::text('ldap_email', Input::old('ldap_email', $setting->ldap_email), array('class' => 'form-control', 'disabled'=>'disabled','placeholder' => '')) }} @else {{ Form::text('ldap_email', Input::old('ldap_email', $setting->ldap_email), array('class' => 'form-control','placeholder' => '')) }} @endif {{ $errors->first('ldap_email', '
:message') }}
@endforeach
@lang('button.cancel')


@lang('admin/settings/general.about_settings_title')

@lang('admin/settings/general.about_settings_text')

@stop