Skip to content

Commit

Permalink
Fix filemanager FM_KEY for permission access
Browse files Browse the repository at this point in the history
  • Loading branch information
DwiraSurvivor committed Oct 14, 2019
1 parent 3adb4e3 commit 4ccfc48
Show file tree
Hide file tree
Showing 11 changed files with 26 additions and 12 deletions.
16 changes: 15 additions & 1 deletion po-content/filemanager/config/config.php
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,20 @@
date_default_timezone_set('Asia/Jakarta');
setlocale(LC_CTYPE, 'en_US'); //correct transliteration

function findEnv($key) {
$file_lines = file('../../po-includes/.env');
foreach($file_lines as $line) {
$entry_array = explode("=", $line);
if(count($entry_array) > 0) {
if ($entry_array[0] == $key) {
return trim($entry_array[1]);
}
}
}

return null;
}

/*
|--------------------------------------------------------------------------
| Optional security
Expand Down Expand Up @@ -187,7 +201,7 @@
|
*/

'access_keys' => array('i7GLt0sqUVc0uWdlxT4t8TftzX5Ebi8gm8uqa6IGE6w'),
'access_keys' => array(findEnv('FM_KEY')),

//--------------------------------------------------------------------------------------------------------
// YOU CAN COPY AND CHANGE THESE VARIABLES INTO FOLDERS config.php FILES TO CUSTOMIZE EACH FOLDER OPTIONS
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@
<div class="input-group">
{!! Form::text('picture', null, ['class' => $errors->has('picture') ? 'form-control is-invalid' : 'form-control', 'id' => 'input-filemanager']) !!}
<span class="input-group-append">
<a href="{{ url('po-content/filemanager/dialog.php?type=1&field_id=input-filemanager&relative_url=1&&akey=i7GLt0sqUVc0uWdlxT4t8TftzX5Ebi8gm8uqa6IGE6w') }}" id="filemanager" class="btn btn-secondary"><i class="fa fa-file"></i> {{ __('general.browse') }}</a>
<a href="{{ url('po-content/filemanager/dialog.php?type=1&field_id=input-filemanager&relative_url=1&&akey='.env('FM_KEY')) }}" id="filemanager" class="btn btn-secondary"><i class="fa fa-file"></i> {{ __('general.browse') }}</a>
</span>
</div>
</div>
Expand Down
2 changes: 1 addition & 1 deletion po-includes/resources/views/backend/gallery/form.blade.php
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@
<div class="input-group">
{!! Form::text('picture', null, ['class' => $errors->has('picture') ? 'form-control is-invalid' : 'form-control', 'id' => 'input-filemanager', 'required' => 'required']) !!}
<span class="input-group-append">
<a href="{{ url('po-content/filemanager/dialog.php?type=1&field_id=input-filemanager&relative_url=1&&akey=i7GLt0sqUVc0uWdlxT4t8TftzX5Ebi8gm8uqa6IGE6w') }}" id="filemanager" class="btn btn-secondary"><i class="fa fa-file"></i> {{ __('general.browse') }}</a>
<a href="{{ url('po-content/filemanager/dialog.php?type=1&field_id=input-filemanager&relative_url=1&&akey='.env('FM_KEY')) }}" id="filemanager" class="btn btn-secondary"><i class="fa fa-file"></i> {{ __('general.browse') }}</a>
</span>
</div>
</div>
Expand Down
2 changes: 1 addition & 1 deletion po-includes/resources/views/backend/pages/create.blade.php
Original file line number Diff line number Diff line change
Expand Up @@ -63,7 +63,7 @@
external_plugins: {
"filemanager" : "{{ asset('po-content/filemanager/plugin.min.js') }}"
},
filemanager_access_key: 'i7GLt0sqUVc0uWdlxT4t8TftzX5Ebi8gm8uqa6IGE6w',
filemanager_access_key: '{{ env("FM_KEY") }}',
});
</script>
@endpush
2 changes: 1 addition & 1 deletion po-includes/resources/views/backend/pages/edit.blade.php
Original file line number Diff line number Diff line change
Expand Up @@ -67,7 +67,7 @@
external_plugins: {
"filemanager" : "{{ asset('po-content/filemanager/plugin.min.js') }}"
},
filemanager_access_key: 'i7GLt0sqUVc0uWdlxT4t8TftzX5Ebi8gm8uqa6IGE6w',
filemanager_access_key: '{{ env("FM_KEY") }}',
});
</script>
@endpush
2 changes: 1 addition & 1 deletion po-includes/resources/views/backend/pages/form.blade.php
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@
<div class="input-group">
{!! Form::text('picture', null, ['class' => $errors->has('picture') ? 'form-control is-invalid' : 'form-control', 'id' => 'input-filemanager']) !!}
<span class="input-group-append">
<a href="{{ url('po-content/filemanager/dialog.php?type=1&field_id=input-filemanager&relative_url=1&&akey=i7GLt0sqUVc0uWdlxT4t8TftzX5Ebi8gm8uqa6IGE6w') }}" id="filemanager" class="btn btn-secondary"><i class="fa fa-file"></i> {{ __('general.browse') }}</a>
<a href="{{ url('po-content/filemanager/dialog.php?type=1&field_id=input-filemanager&relative_url=1&&akey='.env('FM_KEY')) }}" id="filemanager" class="btn btn-secondary"><i class="fa fa-file"></i> {{ __('general.browse') }}</a>
</span>
</div>
</div>
Expand Down
2 changes: 1 addition & 1 deletion po-includes/resources/views/backend/post/create.blade.php
Original file line number Diff line number Diff line change
Expand Up @@ -69,7 +69,7 @@
external_plugins: {
"filemanager" : "{{ asset('po-content/filemanager/plugin.min.js') }}"
},
filemanager_access_key: 'i7GLt0sqUVc0uWdlxT4t8TftzX5Ebi8gm8uqa6IGE6w',
filemanager_access_key: '{{ env("FM_KEY") }}',
});
$(function() {
Expand Down
2 changes: 1 addition & 1 deletion po-includes/resources/views/backend/post/edit.blade.php
Original file line number Diff line number Diff line change
Expand Up @@ -89,7 +89,7 @@
external_plugins: {
"filemanager" : "{{ asset('po-content/filemanager/plugin.min.js') }}"
},
filemanager_access_key: 'i7GLt0sqUVc0uWdlxT4t8TftzX5Ebi8gm8uqa6IGE6w',
filemanager_access_key: '{{ env("FM_KEY") }}',
});
$(function() {
Expand Down
4 changes: 2 additions & 2 deletions po-includes/resources/views/backend/post/form.blade.php
Original file line number Diff line number Diff line change
Expand Up @@ -72,7 +72,7 @@
<div class="input-group">
{!! Form::text('picture', null, ['class' => $errors->has('picture') ? 'form-control is-invalid' : 'form-control', 'id' => 'input-filemanager']) !!}
<span class="input-group-append">
<a href="{{ url('po-content/filemanager/dialog.php?type=1&field_id=input-filemanager&relative_url=1&&akey=i7GLt0sqUVc0uWdlxT4t8TftzX5Ebi8gm8uqa6IGE6w') }}" id="filemanager" class="btn btn-secondary"><i class="fa fa-file"></i> {{ __('general.browse') }}</a>
<a href="{{ url('po-content/filemanager/dialog.php?type=1&field_id=input-filemanager&relative_url=1&&akey='.env('FM_KEY')) }}" id="filemanager" class="btn btn-secondary"><i class="fa fa-file"></i> {{ __('general.browse') }}</a>
</span>
</div>
</div>
Expand Down Expand Up @@ -122,7 +122,7 @@
<div class="input-group">
<input type="text" class="form-control" id="picture-url" />
<span class="input-group-append">
<a href="{{ url('po-content/filemanager/dialog.php?type=1&field_id=picture-url&relative_url=1&&akey=i7GLt0sqUVc0uWdlxT4t8TftzX5Ebi8gm8uqa6IGE6w') }}" id="filemanager-multi" class="btn btn-secondary"><i class="fa fa-file"></i> {{ __('general.browse') }}</a>
<a href="{{ url('po-content/filemanager/dialog.php?type=1&field_id=picture-url&relative_url=1&&akey='.env('FM_KEY')) }}" id="filemanager-multi" class="btn btn-secondary"><i class="fa fa-file"></i> {{ __('general.browse') }}</a>
</span>
</div>
</div>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@
<div class="input-group">
{!! Form::text('value', null, ['class' => $errors->has('value') ? 'form-control is-invalid' : 'form-control', 'id' => 'input-filemanager', 'required' => 'required']) !!}
<span class="input-group-append">
<a href="{{ url('po-content/filemanager/dialog.php?type=1&field_id=input-filemanager&relative_url=1&&akey=i7GLt0sqUVc0uWdlxT4t8TftzX5Ebi8gm8uqa6IGE6w') }}" id="filemanager" class="btn btn-secondary"><i class="fa fa-file"></i> {{ __('general.browse') }}</a>
<a href="{{ url('po-content/filemanager/dialog.php?type=1&field_id=input-filemanager&relative_url=1&&akey='.env('FM_KEY')) }}" id="filemanager" class="btn btn-secondary"><i class="fa fa-file"></i> {{ __('general.browse') }}</a>
</span>
</div>
@else
Expand Down
2 changes: 1 addition & 1 deletion po-includes/resources/views/backend/users/form.blade.php
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@
<div class="input-group">
{!! Form::text('picture', null, ['class' => $errors->has('picture') ? 'form-control is-invalid' : 'form-control', 'id' => 'input-filemanager']) !!}
<span class="input-group-append">
<a href="{{ url('po-content/filemanager/dialog.php?type=1&field_id=input-filemanager&relative_url=1&&akey=i7GLt0sqUVc0uWdlxT4t8TftzX5Ebi8gm8uqa6IGE6w') }}" id="filemanager" class="btn btn-secondary"><i class="fa fa-file"></i> {{ __('general.browse') }}</a>
<a href="{{ url('po-content/filemanager/dialog.php?type=1&field_id=input-filemanager&relative_url=1&&akey='.env('FM_KEY')) }}" id="filemanager" class="btn btn-secondary"><i class="fa fa-file"></i> {{ __('general.browse') }}</a>

</span>
</div>
Expand Down

0 comments on commit 4ccfc48

Please sign in to comment.