From 662c7aed6e26f547415a9364206b7bd6f6f38c79 Mon Sep 17 00:00:00 2001 From: ghost Date: Sun, 26 Nov 2023 13:47:51 +0200 Subject: [PATCH] update placeholder, remove plural extras --- src/webui/index.php | 35 ++++++----------------------------- src/webui/search.php | 35 ++++++----------------------------- 2 files changed, 12 insertions(+), 58 deletions(-) diff --git a/src/webui/index.php b/src/webui/index.php index 9ecc7af..f6a2f0a 100644 --- a/src/webui/index.php +++ b/src/webui/index.php @@ -8,13 +8,6 @@ error_reporting(E_ALL); // Load dependencies require_once __DIR__ . '/../../vendor/autoload.php'; -function plural(int $number, array $texts) -{ - $cases = [2, 0, 1, 1, 1, 2]; - - return $texts[(($number % 100) > 4 && ($number % 100) < 20) ? 2 : $cases[min($number % 10, 5)]]; -} - // Init config $config = json_decode( file_get_contents( @@ -44,28 +37,12 @@ $total = $index->search('') ->get() ->getTotal(); -$placeholder = plural( - $total, - [ - sprintf( - _('Over %s page or enter the new one...'), - number_format( - $total - ) - ), - sprintf( - _('Over %s pages or enter the new one...'), - number_format( - $total - ) - ), - sprintf( - _('Over %s pages or enter the new one...'), - number_format( - $total - ) - ), - ] +$placeholder = sprintf( + _('index contain %s documents %s'), + number_format( + $total + ), + $config->webui->search->index->request->url->enabled ? _('or crawl new address...') : false ); ?> diff --git a/src/webui/search.php b/src/webui/search.php index 97c46d7..c7006c6 100644 --- a/src/webui/search.php +++ b/src/webui/search.php @@ -8,13 +8,6 @@ error_reporting(E_ALL); // Load dependencies require_once __DIR__ . '/../../vendor/autoload.php'; -function plural(int $number, array $texts) -{ - $cases = [2, 0, 1, 1, 1, 2]; - - return $texts[(($number % 100) > 4 && ($number % 100) < 20) ? 2 : $cases[min($number % 10, 5)]]; -} - // Init config $config = json_decode( file_get_contents( @@ -42,28 +35,12 @@ $total = $index->search('') ->get() ->getTotal(); -$placeholder = plural( - $total, - [ - sprintf( - _('Over %s page or enter the new one...'), - number_format( - $total - ) - ), - sprintf( - _('Over %s pages or enter the new one...'), - number_format( - $total - ) - ), - sprintf( - _('Over %s pages or enter the new one...'), - number_format( - $total - ) - ), - ] +$placeholder = sprintf( + _('index contain %s documents %s'), + number_format( + $total + ), + $config->webui->search->index->request->url->enabled ? _('or crawl new address...') : false ); $response = false;