diff --git a/distroquery.php b/distroquery.php index 1cddfa8..880c5d0 100644 --- a/distroquery.php +++ b/distroquery.php @@ -96,6 +96,7 @@ $url_prefix = home_url() . "/rpms/"; if ($q != "") echo _r("Results for:") . " " . $q . " - "; // Pagination + $pagination = ""; if ($j["query"]["pages"]) { $query_append = ""; if ($q != "") $query_append .= "&q=" . urlencode($q); @@ -109,30 +110,42 @@ $url_prefix = home_url() . "/rpms/"; $from_page = $to_page - 20; if ($from_page < 1) $from_page = 1; } - echo "" . $j["query"]["total"] . " " . _r("result(s) found") . " - " . + $pagination .= "" . $j["query"]["total"] . " " . _r("result(s) found") . " - " . _r("Showing page") . " " . $page . " " . _r("of") . " " . $pages . " [ "; if ($from_page > 1) { $back_page = $from_page - 10; if ($back_page < 1) $back_page = 1; - echo "< "; + $pagination .= "< "; } + $prev_page = ""; + $next_page = ""; for ($i = $from_page; $i <= $to_page; $i++) { if ($i != $j["query"]["page"]) { - echo "" . $i . " "; + $pagination .= "" . $i . " "; + if ($i == $j["query"]["page"]+1) $next_page = $i; } else { - echo "" . $i . " "; + if ($i >= 2 && $prev_page == "") $prev_page = $i - 1; + $pagination .= "" . $i . " "; } } if ($to_page < $pages) { - $next_page = $to_page + 10; - if ($next_page > $pages) $next_page = $pages; - if ($next_page < 1) $next_page = 1; - echo "> "; + $curr_next_page = $to_page + 10; + if ($curr_next_page > $pages) $curr_next_page = $pages; + if ($curr_next_page < 1) $curr_next_page = 1; + $pagination .= "> "; } - echo "]
"; + $pagination .= "]
"; + if ($prev_page != "") { + $pagination .= "< " . _r("Prev") . " "; + } + if ($next_page != "") { + $pagination .= "  " . _r("Next") . " > "; + } + $pagination .= "
"; } else { - echo "0 " . _r("result(s) found"); + $pagination .= "0 " . _r("result(s) found"); } + echo $pagination; echo "
" . _r("Arch") . "" . @@ -151,6 +164,8 @@ $url_prefix = home_url() . "/rpms/"; } echo "
"; + echo $pagination; + echo ""; } diff --git a/languages/it_IT.mo b/languages/it_IT.mo index 1c3d112..8e13997 100644 Binary files a/languages/it_IT.mo and b/languages/it_IT.mo differ diff --git a/languages/it_IT.po b/languages/it_IT.po index 4d454f4..37e1b0b 100644 --- a/languages/it_IT.po +++ b/languages/it_IT.po @@ -1,13 +1,13 @@ # openmamba child theme translations. -# Copyright (C) 2014 Silvan Calarco +# Copyright (C) 2024 Silvan Calarco # This file is distributed under the same license as the PACKAGE package. -# Silvan Calarco , 2014. +# Silvan Calarco , 2024. # msgid "" msgstr "" "Project-Id-Version: Responsive Theme\n" "Report-Msgid-Bugs-To: bugs@openmamba.org\n" -"POT-Creation-Date: 2024-11-03 12:23+0100\n" +"POT-Creation-Date: 2024-11-03 18:56+0100\n" "PO-Revision-Date: 2014-12-08 16:25+0100\n" "Last-Translator: Silvan Calarco \n" "Language-Team: Italian, Italy\n" @@ -26,7 +26,8 @@ msgstr "Leggi di più ›" msgid "Pages:" msgstr "Pagine:" -#: ../distroquery.php:50 ../distroquery.php:162 ../distroquery.php:264 +#: ../distroquery.php:50 ../distroquery.php:177 ../distroquery.php:279 +#: ../functions.php:81 msgid "Repositories" msgstr "Repository" @@ -50,155 +51,163 @@ msgstr "Cerca qui" msgid "Results for:" msgstr "Risultati per:" -#: ../distroquery.php:112 ../distroquery.php:134 +#: ../distroquery.php:113 ../distroquery.php:146 msgid "result(s) found" msgstr "risultati trovati" -#: ../distroquery.php:113 +#: ../distroquery.php:114 msgid "Showing page" msgstr "Mostro la pagina" -#: ../distroquery.php:113 +#: ../distroquery.php:114 msgid "of" msgstr "di" -#: ../distroquery.php:138 +#: ../distroquery.php:139 +msgid "Prev" +msgstr "Prec" + +#: ../distroquery.php:142 +msgid "Next" +msgstr "Succ" + +#: ../distroquery.php:151 msgid "Arch" msgstr "Architettura" -#: ../distroquery.php:139 ../distroquery.php:194 ../distroquery.php:296 +#: ../distroquery.php:152 ../distroquery.php:209 ../distroquery.php:311 msgid "Name" msgstr "Nome" -#: ../distroquery.php:140 +#: ../distroquery.php:153 msgid "Version" msgstr "Versione" -#: ../distroquery.php:141 +#: ../distroquery.php:154 msgid "Summary" msgstr "Descrizione" -#: ../distroquery.php:142 +#: ../distroquery.php:155 msgid "Last update" msgstr "Ultimo aggiornamento" -#: ../distroquery.php:173 ../distroquery.php:275 +#: ../distroquery.php:188 ../distroquery.php:290 msgid "ERROR" msgstr "ERRORE" -#: ../distroquery.php:180 ../distroquery.php:282 +#: ../distroquery.php:195 ../distroquery.php:297 msgid "Resources" msgstr "Risorse" -#: ../distroquery.php:181 ../distroquery.php:283 +#: ../distroquery.php:196 ../distroquery.php:298 msgid "Source files" msgstr "File sorgenti" -#: ../distroquery.php:182 ../distroquery.php:284 +#: ../distroquery.php:197 ../distroquery.php:299 msgid "Changes" msgstr "Modifiche" -#: ../distroquery.php:183 ../distroquery.php:285 +#: ../distroquery.php:198 ../distroquery.php:300 msgid "Issues" msgstr "Problemi" -#: ../distroquery.php:184 ../distroquery.php:286 +#: ../distroquery.php:199 ../distroquery.php:301 msgid "Add a new issue" msgstr "Segnala un problema" -#: ../distroquery.php:185 ../distroquery.php:287 +#: ../distroquery.php:200 ../distroquery.php:302 msgid "Download" msgstr "Scarica" -#: ../distroquery.php:195 ../distroquery.php:247 ../distroquery.php:297 +#: ../distroquery.php:210 ../distroquery.php:262 ../distroquery.php:312 msgid "Release" msgstr "Versione" -#: ../distroquery.php:198 ../distroquery.php:301 +#: ../distroquery.php:213 ../distroquery.php:316 msgid "Group" msgstr "Gruppo" -#: ../distroquery.php:199 +#: ../distroquery.php:214 msgid "Maintainer" msgstr "Manutentore" -#: ../distroquery.php:200 +#: ../distroquery.php:215 msgid "License" msgstr "Licenza" -#: ../distroquery.php:201 ../distroquery.php:302 +#: ../distroquery.php:216 ../distroquery.php:317 msgid "Size" msgstr "Dimensione" -#: ../distroquery.php:202 ../distroquery.php:303 +#: ../distroquery.php:217 ../distroquery.php:318 msgid "Upstream URL" msgstr "URL di origine" -#: ../distroquery.php:203 +#: ../distroquery.php:218 msgid "Build time" msgstr "Data di compilazione" -#: ../distroquery.php:208 +#: ../distroquery.php:223 msgid "Binary packages and requirements" msgstr "Pacchetti binari e dipendenze" -#: ../distroquery.php:214 +#: ../distroquery.php:229 msgid "Built RPMS" msgstr "RPM creati" -#: ../distroquery.php:223 +#: ../distroquery.php:238 msgid "Build requirements" msgstr "Dipendenze di compilazione" -#: ../distroquery.php:237 ../distroquery.php:353 ../distroquery.php:371 +#: ../distroquery.php:252 ../distroquery.php:368 ../distroquery.php:386 msgid "unresolved" msgstr "non risolto" -#: ../distroquery.php:245 +#: ../distroquery.php:260 msgid "History of changes" msgstr "Cronologia delle modifiche" -#: ../distroquery.php:246 ../functions.php:129 +#: ../distroquery.php:261 ../functions.php:144 msgid "Date" msgstr "Data" -#: ../distroquery.php:247 +#: ../distroquery.php:262 msgid "Packager" msgstr "Packager" -#: ../distroquery.php:248 +#: ../distroquery.php:263 msgid "Description" msgstr "Descrizione" -#: ../distroquery.php:300 +#: ../distroquery.php:315 msgid "Architecture" msgstr "Architettura" -#: ../distroquery.php:304 +#: ../distroquery.php:319 ../functions.php:75 msgid "Source RPM" msgstr "RPM sorgente" -#: ../distroquery.php:313 +#: ../distroquery.php:328 msgid "Brothers" msgstr "Collegati" -#: ../distroquery.php:313 +#: ../distroquery.php:328 msgid "Provides" msgstr "Fornisce" -#: ../distroquery.php:314 +#: ../distroquery.php:329 msgid "Obsoletes" msgstr "Rende obsoleti" -#: ../distroquery.php:314 +#: ../distroquery.php:329 msgid "Requires" msgstr "Richiede" -#: ../distroquery.php:315 +#: ../distroquery.php:330 msgid "Recommends" msgstr "Raccomanda" -#: ../distroquery.php:379 +#: ../distroquery.php:394 msgid "Provided files" msgstr "File forniti" @@ -206,15 +215,19 @@ msgstr "File forniti" msgid "↑" msgstr "↑" -#: ../functions.php:126 ../functions.php:137 +#: ../functions.php:79 +msgid "Repository" +msgstr "Repository" + +#: ../functions.php:141 ../functions.php:152 msgid "for" msgstr "per" -#: ../functions.php:128 +#: ../functions.php:143 msgid "File size:" msgstr "Dimensione file:" -#: ../functions.php:139 +#: ../functions.php:154 msgid "" "Sorry, download is temporary unavailable. If the problem persists please " "report the problem." @@ -222,43 +235,43 @@ msgstr "" "Il download non è temporaneamente disponibile. Se il problema persiste ti " "ringraziamo se ci puoi segnalare il problema." -#: ../functions.php:221 +#: ../functions.php:236 msgid "More languages..." msgstr "Altre lingue..." -#: ../functions.php:224 +#: ../functions.php:239 msgid "Features" msgstr "Caratteristiche" -#: ../functions.php:228 +#: ../functions.php:243 msgid "Requirements" msgstr "Requisiti" -#: ../functions.php:232 +#: ../functions.php:247 msgid "Preparation" msgstr "Preparazione" -#: ../functions.php:272 ../functions.php:317 +#: ../functions.php:287 ../functions.php:332 msgid "Loading, please wait..." msgstr "Caricamento in corso, attendi..." -#: ../functions.php:296 ../functions.php:320 ../functions.php:338 +#: ../functions.php:311 ../functions.php:335 ../functions.php:353 msgid "Invalid request." msgstr "Richiesta non valida." -#: ../functions.php:352 +#: ../functions.php:367 msgid "Starting download of" msgstr "Avvio dello scaricamento di" -#: ../functions.php:352 +#: ../functions.php:367 msgid "please wait..." msgstr "attendere prego..." -#: ../functions.php:385 +#: ../functions.php:400 msgid "I Understand" msgstr "Ho capito" -#: ../functions.php:386 +#: ../functions.php:401 msgid "Cookie policy" msgstr "Informativa sui cookie" diff --git a/languages/responsive.po b/languages/responsive.po index ebefdfa..291650b 100644 --- a/languages/responsive.po +++ b/languages/responsive.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: openmamba 1.0\n" "Report-Msgid-Bugs-To: bugs@openmamba.org\n" -"POT-Creation-Date: 2024-11-03 12:23+0100\n" +"POT-Creation-Date: 2024-11-03 18:56+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -27,7 +27,8 @@ msgstr "" msgid "Pages:" msgstr "" -#: ../distroquery.php:50 ../distroquery.php:162 ../distroquery.php:264 +#: ../distroquery.php:50 ../distroquery.php:177 ../distroquery.php:279 +#: ../functions.php:81 msgid "Repositories" msgstr "" @@ -51,155 +52,163 @@ msgstr "" msgid "Results for:" msgstr "" -#: ../distroquery.php:112 ../distroquery.php:134 +#: ../distroquery.php:113 ../distroquery.php:146 msgid "result(s) found" msgstr "" -#: ../distroquery.php:113 +#: ../distroquery.php:114 msgid "Showing page" msgstr "" -#: ../distroquery.php:113 +#: ../distroquery.php:114 msgid "of" msgstr "" -#: ../distroquery.php:138 -msgid "Arch" -msgstr "" - -#: ../distroquery.php:139 ../distroquery.php:194 ../distroquery.php:296 -msgid "Name" -msgstr "" - -#: ../distroquery.php:140 -msgid "Version" -msgstr "" - -#: ../distroquery.php:141 -msgid "Summary" +#: ../distroquery.php:139 +msgid "Prev" msgstr "" #: ../distroquery.php:142 +msgid "Next" +msgstr "" + +#: ../distroquery.php:151 +msgid "Arch" +msgstr "" + +#: ../distroquery.php:152 ../distroquery.php:209 ../distroquery.php:311 +msgid "Name" +msgstr "" + +#: ../distroquery.php:153 +msgid "Version" +msgstr "" + +#: ../distroquery.php:154 +msgid "Summary" +msgstr "" + +#: ../distroquery.php:155 msgid "Last update" msgstr "" -#: ../distroquery.php:173 ../distroquery.php:275 +#: ../distroquery.php:188 ../distroquery.php:290 msgid "ERROR" msgstr "" -#: ../distroquery.php:180 ../distroquery.php:282 +#: ../distroquery.php:195 ../distroquery.php:297 msgid "Resources" msgstr "" -#: ../distroquery.php:181 ../distroquery.php:283 +#: ../distroquery.php:196 ../distroquery.php:298 msgid "Source files" msgstr "" -#: ../distroquery.php:182 ../distroquery.php:284 +#: ../distroquery.php:197 ../distroquery.php:299 msgid "Changes" msgstr "" -#: ../distroquery.php:183 ../distroquery.php:285 +#: ../distroquery.php:198 ../distroquery.php:300 msgid "Issues" msgstr "" -#: ../distroquery.php:184 ../distroquery.php:286 +#: ../distroquery.php:199 ../distroquery.php:301 msgid "Add a new issue" msgstr "" -#: ../distroquery.php:185 ../distroquery.php:287 +#: ../distroquery.php:200 ../distroquery.php:302 msgid "Download" msgstr "" -#: ../distroquery.php:195 ../distroquery.php:247 ../distroquery.php:297 +#: ../distroquery.php:210 ../distroquery.php:262 ../distroquery.php:312 msgid "Release" msgstr "" -#: ../distroquery.php:198 ../distroquery.php:301 +#: ../distroquery.php:213 ../distroquery.php:316 msgid "Group" msgstr "" -#: ../distroquery.php:199 +#: ../distroquery.php:214 msgid "Maintainer" msgstr "" -#: ../distroquery.php:200 +#: ../distroquery.php:215 msgid "License" msgstr "" -#: ../distroquery.php:201 ../distroquery.php:302 +#: ../distroquery.php:216 ../distroquery.php:317 msgid "Size" msgstr "" -#: ../distroquery.php:202 ../distroquery.php:303 +#: ../distroquery.php:217 ../distroquery.php:318 msgid "Upstream URL" msgstr "" -#: ../distroquery.php:203 +#: ../distroquery.php:218 msgid "Build time" msgstr "" -#: ../distroquery.php:208 +#: ../distroquery.php:223 msgid "Binary packages and requirements" msgstr "" -#: ../distroquery.php:214 +#: ../distroquery.php:229 msgid "Built RPMS" msgstr "" -#: ../distroquery.php:223 +#: ../distroquery.php:238 msgid "Build requirements" msgstr "" -#: ../distroquery.php:237 ../distroquery.php:353 ../distroquery.php:371 +#: ../distroquery.php:252 ../distroquery.php:368 ../distroquery.php:386 msgid "unresolved" msgstr "" -#: ../distroquery.php:245 +#: ../distroquery.php:260 msgid "History of changes" msgstr "" -#: ../distroquery.php:246 ../functions.php:129 +#: ../distroquery.php:261 ../functions.php:144 msgid "Date" msgstr "" -#: ../distroquery.php:247 +#: ../distroquery.php:262 msgid "Packager" msgstr "" -#: ../distroquery.php:248 +#: ../distroquery.php:263 msgid "Description" msgstr "" -#: ../distroquery.php:300 +#: ../distroquery.php:315 msgid "Architecture" msgstr "" -#: ../distroquery.php:304 +#: ../distroquery.php:319 ../functions.php:75 msgid "Source RPM" msgstr "" -#: ../distroquery.php:313 +#: ../distroquery.php:328 msgid "Brothers" msgstr "" -#: ../distroquery.php:313 +#: ../distroquery.php:328 msgid "Provides" msgstr "" -#: ../distroquery.php:314 +#: ../distroquery.php:329 msgid "Obsoletes" msgstr "" -#: ../distroquery.php:314 +#: ../distroquery.php:329 msgid "Requires" msgstr "" -#: ../distroquery.php:315 +#: ../distroquery.php:330 msgid "Recommends" msgstr "" -#: ../distroquery.php:379 +#: ../distroquery.php:394 msgid "Provided files" msgstr "" @@ -207,57 +216,61 @@ msgstr "" msgid "↑" msgstr "" -#: ../functions.php:126 ../functions.php:137 +#: ../functions.php:79 +msgid "Repository" +msgstr "" + +#: ../functions.php:141 ../functions.php:152 msgid "for" msgstr "" -#: ../functions.php:128 +#: ../functions.php:143 msgid "File size:" msgstr "" -#: ../functions.php:139 +#: ../functions.php:154 msgid "" "Sorry, download is temporary unavailable. If the problem persists please " "report the problem." msgstr "" -#: ../functions.php:221 +#: ../functions.php:236 msgid "More languages..." msgstr "" -#: ../functions.php:224 +#: ../functions.php:239 msgid "Features" msgstr "" -#: ../functions.php:228 +#: ../functions.php:243 msgid "Requirements" msgstr "" -#: ../functions.php:232 +#: ../functions.php:247 msgid "Preparation" msgstr "" -#: ../functions.php:272 ../functions.php:317 +#: ../functions.php:287 ../functions.php:332 msgid "Loading, please wait..." msgstr "" -#: ../functions.php:296 ../functions.php:320 ../functions.php:338 +#: ../functions.php:311 ../functions.php:335 ../functions.php:353 msgid "Invalid request." msgstr "" -#: ../functions.php:352 +#: ../functions.php:367 msgid "Starting download of" msgstr "" -#: ../functions.php:352 +#: ../functions.php:367 msgid "please wait..." msgstr "" -#: ../functions.php:385 +#: ../functions.php:400 msgid "I Understand" msgstr "" -#: ../functions.php:386 +#: ../functions.php:401 msgid "Cookie policy" msgstr ""