You've already forked Atomcms-edit
Fix remaining issues: CDN config, min_staff_rank defaults, blade views
- Centralize all CDN URLs in config('habbo.cdn.*') with env overrides
- Replace hardcoded CDN URLs in 12+ blade views (fancybox, sweetalert2,
alpinejs, fontsource, fontawesome, html2canvas)
- Fix font-awesome 7.0.0 (non-existent) -> config with 6.7.0 default
- Centralize all hardcoded min_staff_rank defaults (3 and 7) to config
- Add MIN_STAFF_RANK and MIN_STAFF_RANK_LOGIN env variables
This commit is contained in:
@@ -35,8 +35,7 @@
|
||||
</div>
|
||||
|
||||
@push('javascript')
|
||||
<script src="https://cdn.jsdelivr.net/npm/@fancyapps/ui@4.0/dist/fancybox.umd.js"></script>
|
||||
@endpush
|
||||
<script src="{{ config('habbo.cdn.fancybox_js') }}"></script>
|
||||
|
||||
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/@fancyapps/ui/dist/fancybox.css" />
|
||||
<link rel="stylesheet" href="{{ config('habbo.cdn.fancybox_css') }}" />
|
||||
</x-app-layout>
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
<script src="//cdn.jsdelivr.net/npm/sweetalert2@11"></script>
|
||||
<script src="{{ config('habbo.cdn.sweetalert2_js') }}"></script>
|
||||
|
||||
<script>
|
||||
var Toast = Swal.mixin({
|
||||
|
||||
@@ -344,7 +344,7 @@
|
||||
</div>
|
||||
</x-content.content-card>
|
||||
</div>
|
||||
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/7.0.0/css/all.min.css" integrity="sha512-DxV+EoADOkOygM4IR9yXP8Sb2qwgidEmeqAEmDKIOfPRQZOWbXCzLC6vjbZyy0vPisbH2SyW27+ddLVCN+OMzQ==" crossorigin="anonymous" referrerpolicy="no-referrer" />
|
||||
<link rel="stylesheet" href="{{ config('habbo.cdn.fontawesome_css') }}" crossorigin="anonymous" referrerpolicy="no-referrer" />
|
||||
<script src="{{ asset('js/gif/gif.js') }}"></script>
|
||||
|
||||
<style>
|
||||
|
||||
@@ -39,8 +39,8 @@
|
||||
</div>
|
||||
|
||||
@push('javascript')
|
||||
<script src="https://cdn.jsdelivr.net/npm/@fancyapps/ui@4.0/dist/fancybox.umd.js"></script>
|
||||
<script src="{{ config('habbo.cdn.fancybox_js') }}"></script>
|
||||
@endpush
|
||||
|
||||
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/@fancyapps/ui/dist/fancybox.css" />
|
||||
<link rel="stylesheet" href="{{ config('habbo.cdn.fancybox_css') }}" />
|
||||
</x-app-layout>
|
||||
@@ -73,8 +73,8 @@
|
||||
</div>
|
||||
|
||||
{{-- TODO: Selfhost --}}
|
||||
<script src="//cdn.jsdelivr.net/npm/sweetalert2@11"></script>
|
||||
<script src="https://cdnjs.cloudflare.com/ajax/libs/html2canvas/1.3.3/html2canvas.min.js"></script>
|
||||
<script src="{{ config('habbo.cdn.sweetalert2_js') }}"></script>
|
||||
<script src="{{ config('habbo.cdn.html2canvas_js') }}"></script>
|
||||
<script>
|
||||
function logoGenerator() {
|
||||
return {
|
||||
|
||||
@@ -183,6 +183,6 @@
|
||||
usernameInput.addEventListener('keyup', updateAvatar);
|
||||
|
||||
</script>
|
||||
<script src="https://cdn.jsdelivr.net/npm/@fancyapps/ui@4.0/dist/fancybox.umd.js"></script>
|
||||
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/@fancyapps/ui/dist/fancybox.css" />
|
||||
<script src="{{ config('habbo.cdn.fancybox_js') }}"></script>
|
||||
<link rel="stylesheet" href="{{ config('habbo.cdn.fancybox_css') }}" />
|
||||
</x-app-layout>
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
<script src="//cdn.jsdelivr.net/npm/sweetalert2@11"></script>
|
||||
<script src="{{ config('habbo.cdn.sweetalert2_js') }}"></script>
|
||||
|
||||
<script>
|
||||
var Toast = Swal.mixin({
|
||||
|
||||
@@ -135,7 +135,7 @@
|
||||
</div>
|
||||
</x-content.content-card>
|
||||
</div>
|
||||
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/7.0.0/css/all.min.css" integrity="sha512-DxV+EoADOkOygM4IR9yXP8Sb2qwgidEmeqAEmDKIOfPRQZOWbXCzLC6vjbZyy0vPisbH2SyW27+ddLVCN+OMzQ==" crossorigin="anonymous" referrerpolicy="no-referrer" />
|
||||
<link rel="stylesheet" href="{{ config('habbo.cdn.fontawesome_css') }}" crossorigin="anonymous" referrerpolicy="no-referrer" />
|
||||
|
||||
<script src="{{ asset('js/gif/gif.js') }}"></script>
|
||||
|
||||
|
||||
@@ -128,9 +128,9 @@
|
||||
</div>
|
||||
|
||||
<x-footer />
|
||||
<script src="{{ config('habbo.cdn.fancybox_js') }}"></script>
|
||||
|
||||
<script src="https://cdn.jsdelivr.net/npm/@fancyapps/ui@4.0/dist/fancybox.umd.js"></script>
|
||||
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/@fancyapps/ui/dist/fancybox.css" />
|
||||
<link rel="stylesheet" href="{{ config('habbo.cdn.fancybox_css') }}" />
|
||||
|
||||
@stack('javascript')
|
||||
|
||||
|
||||
@@ -73,8 +73,8 @@
|
||||
</div>
|
||||
|
||||
{{-- TODO: Selfhost --}}
|
||||
<script src="//cdn.jsdelivr.net/npm/sweetalert2@11"></script>
|
||||
<script src="https://cdnjs.cloudflare.com/ajax/libs/html2canvas/1.3.3/html2canvas.min.js"></script>
|
||||
<script src="{{ config('habbo.cdn.sweetalert2_js') }}"></script>
|
||||
<script src="{{ config('habbo.cdn.html2canvas_js') }}"></script>
|
||||
<script>
|
||||
function logoGenerator() {
|
||||
return {
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
@section('title', __('radio.music') . ' - ' . config('app.name'))
|
||||
|
||||
@push('styles')
|
||||
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/@fontsource/inter@4.x/400-700.css">
|
||||
<link rel="stylesheet" href="{{ config('habbo.cdn.fontsource_inter_css') }}">
|
||||
<style>
|
||||
:root {
|
||||
--radio-primary: {{ $primaryColor ?? '#eeb425' }};
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
<meta charset="UTF-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<title>Radio Player</title>
|
||||
<script defer src="https://cdn.jsdelivr.net/npm/alpinejs@3.x.x/dist/cdn.min.js"></script>
|
||||
<script defer src="{{ config('habbo.cdn.alpine_js') }}"></script>
|
||||
<style>
|
||||
*, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }
|
||||
body {
|
||||
|
||||
Reference in New Issue
Block a user