diff --git a/app/Http/Controllers/BrowseGroupController.php b/app/Http/Controllers/BrowseGroupController.php index 638379ab1..e63e17615 100644 --- a/app/Http/Controllers/BrowseGroupController.php +++ b/app/Http/Controllers/BrowseGroupController.php @@ -28,7 +28,7 @@ class BrowseGroupController extends BasePageController } // Render the content view - $content = view('browsegroup', [ + $content = view('browsegroup.index', [ 'results' => $groupList, 'search' => $search, 'site' => $this->settings, diff --git a/resources/views/browsegroup/index.blade.php b/resources/views/browsegroup/index.blade.php new file mode 100644 index 000000000..9f753e3e0 --- /dev/null +++ b/resources/views/browsegroup/index.blade.php @@ -0,0 +1,141 @@ + +
+ +
+ +{!! $site->adbrowse ?? '' !!} + + +
+
+
+
+
+
+
+ +
+ +
+
+
+ + @if(!empty($search)) + + Clear + + @endif +
+
+
+
+
+ +@if(isset($results) && count($results) > 0) +
+ +
+
Browse Groups
+
+ {{ $results->onEachSide(3)->links() }} +
+
+ + +
+ + + + + + + + + + @foreach($results as $result) + + + + + + @endforeach + +
+ Name + + Description + + Last Updated +
+ + {{ str_replace('alt.binaries', 'a.b', $result->name) }} + + + {{ $result->description ?? '' }} + + + + {{ isset($result->last_updated) ? \Carbon\Carbon::parse($result->last_updated)->diffForHumans() : 'N/A' }} + +
+
+ + +
+
+
+ Found {{ $results->total() }} groups + @if(!empty($search)) + for "{{ $search }}" + @endif +
+
+ {{ $results->onEachSide(3)->links() }} +
+
+
+
+@else +
+
+ +
+ @if(!empty($search)) + No groups found matching "{{ $search }}". + Show all groups + @else + No groups found. + @endif +
+
+
+@endif +