החיפוש בפורום
-
@NH-LOCAL כתב בהחיפוש בפורום:
@dovid אולי הגיע הזמן סוף סוף לסדר את החיפוש? למעשה, הוא לא עובד כלל בשום צורה שהיא
לדעתי מיותר,
יש חיפוש גוגל מעולה שעובד בכל פלטפורמת נודביבי,
יש ברשותי קוד שכתב @נ-נח, פורסם פה הפורום בעבר, המעלה של קוד זה היא, שהוא לא פותח חלון חיפוש של גוגל, אלא פותח כרטיסיית חיפוש על הדף. כמובן שהתוצאות מופיעות בדף חיפוש של גוגל.אני אישית עשיתי ממנו סימניה, ואני מחפש דרכו בכל פורום (נודביבי) בו אני משתמש.
@dovid לכאו’ אפשר להטמיע אותו בפורום (עם השינויים הנדרשים, כרגע הוא קוד שמתאים לסימניה) באישור מבעל הקוד (הקוד נכתב במקור למתמחים, כפי שניתן לראות בקוד עצמו, אבל זה לא משנה את השימוש).מצורף הקוד של @נ-נח. מקווה שהועתק טוב, אני כרגע בטאבלט, והשימוש מורכב.
javascript:bootbox.prompt({title:'<div style="text-align: center;"><img src="/assets/uploads/files/1625950269825-mt-google.png" width="400"></div>',placeholder:'כתוב מילים לחיפוש ב Google',buttons:{confirm:{label:'חיפוש'},cancel:{label:'ביטול'}},backdrop:true,callback:function(result){if(result!=null&&result!=''){var a=document.createElement('a');a.href='https://www.google.co.il/search?q=site:mitmachim.top '+encodeURIComponent(result.trim());a.target='_blank';a.click();}}});
-
@dovid כתב בהחיפוש בפורום:
אם היה לי כן כח, הייתי יושב לכתוב חיפוש לבד, או לחילופין להעביר את הפורום למונגו.
למה לשבת לכתוב לכתוב חיפוש לבד, אם אפשר לתקן את התוסף הקיים?
הבעיה בחיפוש הקיים היתה בביטוי רגולרי בספריה שממשת את החיפוש ברדיס, היא השתמשה בקיצורw\
, שאינו תומך ביוניקוד...
העליתי תיקון לזה והוא כבר מוזג, אם תעדכן אתnodebb-plugin-dbsearch
לגרסה 6.0.1 אמור להיות לתחומים חיפוש בעברית -
@צדיק-תמים כתב בהחיפוש בפורום:
הבעיה בחיפוש הקיים היתה בביטוי רגולרי בספריה שממשת את החיפוש ברדיס, היא השתמשה בקיצור w, שאינו תומך ביוניקוד...
פלא פלאים.
מעולם לא בדקתי מה הבעיה עם רדיס עם עברית,
קיבלתי את הדברים באיזשהוא שלב כהלכה מסיני.
אתה בטוח שזה כל הסיפור? בדקת בפועל?
(אגב בדוטנט \w עובד גם עם יוניקוד). -
-
@צדיק-תמים כתב בהחיפוש בפורום:
אולי תנסה ליצור מחדש את האינדקסים?
/admin/plugins/dbsearch
עריכה: אכן זה אמור לפתור, היצירה של האינדקסים נעשית בכל שמירת פוסט ועוברת דרך הפונקציה הנ"ל.
-