Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

مشکل جستجو در دانشنامه #25

Closed
Freedom-Guard-Net opened this issue Jan 16, 2025 · 4 comments
Closed

مشکل جستجو در دانشنامه #25

Freedom-Guard-Net opened this issue Jan 16, 2025 · 4 comments

Comments

@Freedom-Guard-Net
Copy link
Contributor

Image

گویا جستجو در سایت از کار افتاده است
هیچ چیز نمایش داده نمیشود.
رو کلمات زیادی تست کردم که مقاله هاشون موجود هست.

@sarinaesmailzadeh
Copy link
Contributor

همچین مشکلی وجود دارد.
شما راه حلی براش دارید؟
من اینجا فقط دارم با استاتیک سایت رو می ارم بالا دیتابیس ندارم

@Freedom-Guard-Net
Copy link
Contributor Author

Freedom-Guard-Net commented Jan 18, 2025

درود بر شما، من دقیقا نمیدانم ساختار دانشنامه به چه صورت است اما اگر از اول به همین صورت بوده است میتوانید لیست جستجو رو هم static درست کنید. مثلا یک فایل json که شامل عنوان و یک توضیح کوتاه مقالات است که در مرورگر کاربر بارگذاری میشه و جستجو انجام میشه در مرورگر کاربر. اگر هر مقاله یک لینک و عنوان و توضیحات کوتاه داشته باشد هر کدام 150 تا کاراکتر نهایتا بصورت زیر:
{
  "title": "نرم افزار ها",
  "url": "https://filtershekan.sbs/Application/",
  "description": "نرم افزار ها برای دور زدن سانسور اینترنت"
}

حجم فایل برای هر مقاله 1190 بایت که اگر 100 تا مقاله هم باشه
0.114 مگابایت کل فایل برای 100 مقاله میشه.
با توجه به اینکه
https://filtershekan.sbs/sitemap.xml
هست میتونی یک اسکریپت بنویسی که عنوان و لینک ها رو بیاره و خودت یک توضیحات کوتاه هم اضافه کنی.
کلمات کلیدی هم اضافه کنی بد نیست
و میتونی این فایل json رو توی localstorage مرورگر کاربر ذخیره کنی که هر بار بیخودی لود نشه.
روش های بهتر هم هست ولی من دقیقا نمیدونم ساختار دانشنامه چگونه است و میشود js نوشت براش یا نه.
اگر کمک خواستی بهم بگو.
اگر جاوا اسکریپت بلد نیستی که بگو بنویسم و یه pull بزنم.
باسپاس بیکران

@Freedom-Guard-Net
Copy link
Contributor Author

Freedom-Guard-Net commented Jan 18, 2025

https://squidfunk.github.io/mkdocs-material/setup/setting-up-site-search/
این رو بخون فکر نکنم نیاز به این کارا باشه،
دانشنامه مگه با mkdocs-material درست نشده است؟

  • search:
    indexing: 'full'
    این هم اضافه شده اما باز کار نمیکنه بنظر من مشکل از کانفیگ هست.

@Freedom-Guard-Net
Copy link
Contributor Author

درود
بر شما مشکل رفع شد.
در local تست کردم مشکلی نداشت.
pull: #26

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants