-
released this
2026-04-25 16:17:02 +03:00 | 14 commits to main since this releaseמה התחדש
1. הצדדים חזרו למקום הנכון לעברית
ב-v0.1.10 התצוגה המפוצלת הציגה את התשובה/רשימת התוצאות משמאל ואת ה-PDF מימין. בעברית-RTL זה הרגיש הפוך — התוכן הראשי אמור להיות בצד הימני (לכיוון הקריאה), והמסמך התומך בצד השמאלי. תוקן: עכשיו התשובה/רשימה מימין, ה-PDF משמאל, בדיוק כמו שזה היה ב-v0.1.9 כשהשתמשנו ב-Bootstrap rows. ידית הגרירה ממשיכה לעבוד אותו דבר.
ברירת המחדל לחלוקה עברה מ-42% ל-58% (כדי לשמור על אותו רוחב יחסי ל-PDF). אם כבר גררת את הקו בעבר וההגדרה שלך נשמרה — היא תיכבד.
2. כפתור "חיפוש חדש" / "שאלה חדשה"
עד עכשיו אם רצית להתחיל נקי היית צריך להקליד שאילתה חדשה. עכשיו יש כפתור גלוי ליד "חפש"/"שאל את שירה" שמוחק את התוצאה הקודמת מיידית, מנקה את שדה החיפוש, וממקד את הסמן שם. אם בלחיצה הזאת הייתה בקשה רצה ברקע (שאלה ארוכה לשירה), היא נסגרת בנקודה שבה היא נמצאת.
3. ניקוי אוטומטי אחרי 30 דקות
תוצאות שנשמרו ב-sessionStorage נמחקות אוטומטית אחרי 30 דקות. אז אם תחזור ל"בסיס ידע" אחרי שעה, לא תראה תשובה ישנה אלא מצב נקי. זה קורה בשקט בפעם הבאה שמרענן את הכרטיס — אין הודעת "תוצאה ישנה נמחקה".
שינויים
- תצוגה מפוצלת: סדר ה-DOM הוחלף ב-
_buildSplitShell— ילדים כעת[הפניה (שמאל), ידית, ראשי (ימין)]. פרמטרים שונו ל-{primaryHtml, referenceHtml}במקום{leftHtml, rightHtml}. - תבנית: כפתור "חיפוש חדש"/"שאלה חדשה" ב-
index.tplעםdata-action="clearResults". clearResults(): מבטל בקשות פעילות (כולל סגירת ה-EventSource של ask), מנקה state ברמת המודול ובsessionStorage, ומחזיר את ה-UI למצב התחלתי._loadJson(): בודקcompletedAtומתעלם מתוצאות בנות מעל 30 דקות.
התקנה
הורד את
KnowledgeBase-0.2.1.zipוהתקן דרך Administration → Extensions, ואז Ctrl+F5.Downloads
- תצוגה מפוצלת: סדר ה-DOM הוחלף ב-