Skip to content

Commit

Permalink
Add changelog page into setting [#31]
Browse files Browse the repository at this point in the history
[FEAT] add changelog
  • Loading branch information
Gnkalk committed Jun 1, 2024
2 parents 94e6ed7 + e09f22a commit a06e5af
Show file tree
Hide file tree
Showing 7 changed files with 449 additions and 0 deletions.
2 changes: 2 additions & 0 deletions searx/infopage/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -92,6 +92,7 @@ def _md_search(query):

ctx = {}
ctx['GIT_URL'] = GIT_URL
ctx['url_for'] = url_for
ctx['get_setting'] = get_setting
ctx['link'] = _md_link
ctx['search'] = _md_search
Expand Down Expand Up @@ -132,6 +133,7 @@ def __init__(
self.toc: typing.List[str] = [
'search-syntax',
'about',
'changelog',
'donate',
]
"""list of articles in the online documentation"""
Expand Down
88 changes: 88 additions & 0 deletions searx/infopage/de/changelog.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,88 @@

# MOA vs SearXNG

MOA ist eine freie und quelloffene [Metasuchmaschine], die auf dem [SearXNG-Projekt] basiert. MOA wurde mit dem Ziel der Einfachheit und Benutzerfreundlichkeit für die Allgemeinheit entwickelt. Sie liefert gute und brauchbare Ergebnisse und gewährleistet gleichzeitig Privatsphäre, Transparenz und Freiheit im Internet.

<style>
.container {
display: grid;
grid-template-columns: repeat(2, 1fr);
width: 80%;
min-width: 350px;
max-width: 1200px;
margin: auto;
}
.container > div.moa {
padding-right: 20px;
}
.container > div.local {
border-left: 1px solid #ccc;
padding-left: 20px;
}
.container > div.local:has(p > template.hide) {
display: none;
}
.container > div.moa > h3:has(template.hide) {
display: none;
}
@media (max-width: 800px) {
.container {
grid-template-columns: 1fr;
}
.container > div.local {
border-left: 0px;
padding-right: 20px;
}
.container > div.moa {
padding-left: 20px;
}
}
.container:has(div.local > p template.hide) {
grid-template-columns: 1fr;
width: 50%;
}
</style>
<div style="text-align: center;">
<h2>Unterschiede zwischen MOA und SearXNG</h2>
</div>

<div class="container">

<div class="moa">

<h3>MOA<template {{ "class='hide'" if get_setting('instance_customization.markdown', '') == '' else '' }}></template></h3>

- **Verbesserte Benutzeroberfläche:**
- Neugestaltung der Benutzeroberfläche für Desktop und Mobilgeräte
- Verbesserte Such-Infobox
- Verbesserungen der Karten- und Bildkategorieergebnisse
- Verbesserte Schaltfläche „Zurück zum Anfang
- **Bessere Unterstützung für Sprachen mit Schreibrichtung von rechts nach links (RTL):**
- Verbesserte Ausrichtung der oberen Schaltflächen in der RTL-Vorlage
- Verbesserte persische Übersetzung
- **Verbesserte Leistung und Benutzerfreundlichkeit:**
- Langsame Motoren wurden deaktiviert, um die Geschwindigkeit zu erhöhen
- Überarbeitete [Engine Stats]
- Suchvorschläge erscheinen nun früher
- **Zusätzliche Plugins und Funktionen:**
- MOA Plugin Manager **[WIP]**
- Hinzufügung des Lingva Translate Schnellreaktions-Plugins (Google Translate)
- Hinzufügen neuer Suchmaschinen einschließlich Mastodon und Abadis
<br> &
- Verschiedene andere Fehlerkorrekturen

</div>

<div class="local">

{{get_setting('instance_customization.markdown','<template class="hide"></template>')}}

</div>

</div>


[Public Instances]: https://searx.space/
[Engine Stats]: {{ url_for('stats') }}
[Metasuchmaschine]: https://de.wikipedia.org/wiki/Metasuchmaschine
[SearXNG-Projekt]: https://github.com/searxng/searxng
88 changes: 88 additions & 0 deletions searx/infopage/en/changelog.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,88 @@

# MOA vs SearXNG

MOA is a free and open source [metasearch engine] based on the [SearXNG project]. MOA was created with the aim of simplicity and usability for the general public, providing good and usable results while ensuring privacy, transparency, and freedom on the Internet.

<style>
.container {
display: grid;
grid-template-columns: repeat(2, 1fr);
width: 80%;
min-width: 350px;
max-width: 1200px;
margin: auto;
}
.container > div.moa {
padding-right: 20px;
}
.container > div.local {
border-left: 1px solid #ccc;
padding-left: 20px;
}
.container > div.local:has(p > template.hide) {
display: none;
}
.container > div.moa > h3:has(template.hide) {
display: none;
}
@media (max-width: 800px) {
.container {
grid-template-columns: 1fr;
}
.container > div.local {
border-left: 0px;
padding-right: 20px;
}
.container > div.moa {
padding-left: 20px;
}
}
.container:has(div.local > p template.hide) {
grid-template-columns: 1fr;
width: 50%;
}
</style>
<div style="text-align: center;">
<h2>Differences between MOA and SearXNG</h2>
</div>

<div class="container">

<div class="moa">

<h3>MOA<template {{ "class='hide'" if get_setting('instance_customization.markdown', '') == '' else '' }}></template></h3>

- **Enhanced UI/UX:**
- Desktop & mobile user interface redesign
- Improved search infobox
- Map & Image category results improvements
- Improved back to top button
- **Better RTL Language Support:**
- Improved alignment of top buttons in RTL template
- Improved Persian translation
- **Improved Performance & Usability:**
- Slow engines were disabled to increase speed
- Reworked [Engine Stats]
- Search suggestions now appear sooner
- **Additional Plugins and Features:**
- MOA Plugin Manager **[WIP]**
- The addition of Lingva Translate quick response plugin (Google Translate)
- Added new search engines including Mastodon and Abadis
<br> &
- Various other bug fixes

</div>

<div class="local">

{{get_setting('instance_customization.markdown','<template class="hide"></template>')}}

</div>

</div>


[Public Instances]: https://searx.space/
[Engine Stats]: {{ url_for('stats') }}
[metasearch engine]: https://en.wikipedia.org/wiki/Metasearch_engine
[SearXNG project]: https://github.com/searxng/searxng
88 changes: 88 additions & 0 deletions searx/infopage/fa_IR/changelog.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,88 @@

# MOA vs SearXNG

MOA یک [موتور فراجستجو] منبع باز و رایگان بر اساس [پروژه SearXNG] است. MOA با هدف سادگی و قابلیت استفاده برای عموم مردم، ارائه نتایج خوب و قابل استفاده در عین حصول اطمینان از حریم خصوصی، شفافیت و آزادی در اینترنت ایجاد شده است.

<style>
.container {
display: grid;
grid-template-columns: repeat(2, 1fr);
width: 80%;
min-width: 350px;
max-width: 1200px;
margin: auto;
}
.container > div.moa {
padding-right: 20px;
}
.container > div.local {
border-left: 1px solid #ccc;
padding-left: 20px;
}
.container > div.local:has(p > template.hide) {
display: none;
}
.container > div.moa > h3:has(template.hide) {
display: none;
}
@media (max-width: 800px) {
.container {
grid-template-columns: 1fr;
}
.container > div.local {
border-left: 0px;
padding-right: 20px;
}
.container > div.moa {
padding-left: 20px;
}
}
.container:has(div.local > p template.hide) {
grid-template-columns: 1fr;
width: 50%;
}
</style>
<div style="text-align: center;">
<h2>Differences between MOA and SearXNG</h2>
</div>

<div class="container">

<div class="moa">

<h3>MOA<template {{ "class='hide'" if get_setting('instance_customization.markdown', '') == '' else '' }}></template></h3>

- **رابط کاربری پیشرفته:**
- طراحی مجدد رابط کاربری دسکتاپ و موبایل
- جعبه اطلاعات جستجوی بهبود یافته
- بهبود نتایج دسته بندی نقشه و تصویر
- دکمه بازگشت به بالا بهبود یافته است
- **پشتیبانی بهتر زبان از راست به چپ (RTL):**
- تراز بهبود یافته دکمه های بالا در قالب RTL
- ترجمه فارسی بهبود یافته
- **بهبود عملکرد و قابلیت استفاده:**
- موتورهای کند برای افزایش سرعت غیرفعال شدند
- بازسازی شده [Engine Stats]
- اکنون پیشنهادات جستجو زودتر ظاهر می شوند
- **افزونه ها و ویژگی های اضافی:**
- مدیر پلاگین MOA **[WIP]**
- اضافه شدن افزونه پاسخ سریع Lingva Translate (Google Translate)
- اضافه شدن موتورهای جستجوی جدید از جمله Mastodon و Abadis
<br> &
- رفع اشکال مختلف دیگر

</div>

<div class="local">

{{get_setting('instance_customization.markdown','<template class="hide"></template>')}}

</div>

</div>


[Public Instances]: https://searx.space/
[Engine Stats]: {{ url_for('stats') }}
[موتور فراجستجو]: https://en.wikipedia.org/wiki/Metasearch_engine
[پروژه SearXNG]: https://github.com/searxng/searxng
88 changes: 88 additions & 0 deletions searx/infopage/id/changelog.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,88 @@

# MOA vs SearXNG

MOA adalah mesin pencari [metasearch] yang gratis dan bersifat open source yang didasarkan pada [proyek SearXNG]. MOA dibuat dengan tujuan kesederhanaan dan kegunaan untuk masyarakat umum, memberikan hasil yang baik dan dapat digunakan sambil memastikan privasi, transparansi, dan kebebasan di Internet.

<style>
.container {
display: grid;
grid-template-columns: repeat(2, 1fr);
width: 80%;
min-width: 350px;
max-width: 1200px;
margin: auto;
}
.container > div.moa {
padding-right: 20px;
}
.container > div.local {
border-left: 1px solid #ccc;
padding-left: 20px;
}
.container > div.local:has(p > template.hide) {
display: none;
}
.container > div.moa > h3:has(template.hide) {
display: none;
}
@media (max-width: 800px) {
.container {
grid-template-columns: 1fr;
}
.container > div.local {
border-left: 0px;
padding-right: 20px;
}
.container > div.moa {
padding-left: 20px;
}
}
.container:has(div.local > p template.hide) {
grid-template-columns: 1fr;
width: 50%;
}
</style>
<div style="text-align: center;">
<h2>Perbedaan antara MOA dan SearXNG</h2>
</div>

<div class="container">

<div class="moa">

<h3>MOA<template {{ "class='hide'" if get_setting('instance_customization.markdown', '') == '' else '' }}></template></h3>

- **Antarmuka Pengguna yang Disempurnakan:**
- Desain ulang antarmuka pengguna desktop & seluler
- Kotak informasi pencarian yang lebih baik
- Peningkatan hasil kategori Peta & Gambar
- Tombol kembali ke atas yang lebih baik
- **Dukungan Bahasa dari kanan ke kiri (RTL) yang lebih baik:**
- Penyelarasan tombol atas yang lebih baik dalam templat RTL
- Terjemahan bahasa Persia yang lebih baik
- **Peningkatan Kinerja & Kegunaan:**
- Mesin lambat dinonaktifkan untuk meningkatkan kecepatan
- Pengerjaan Ulang [Engine Stats]
- Saran pencarian sekarang muncul lebih cepat
- **Plugin dan Fitur Tambahan:**
- Manajer Plugin MOA **[WIP]**
- Penambahan plugin respons cepat Lingva Translate (Google Translate)
- Menambahkan mesin pencari baru termasuk Mastodon dan Abadis
<br> &
- Berbagai perbaikan bug lainnya

</div>

<div class="local">

{{get_setting('instance_customization.markdown','<template class="hide"></template>')}}

</div>

</div>


[Public Instances]: https://searx.space/
[Engine Stats]: {{ url_for('stats') }}
[metasearch]: https://en.wikipedia.org/wiki/Metasearch_engine
[proyek SearXNG]: https://github.com/searxng/searxng
Loading

0 comments on commit a06e5af

Please sign in to comment.