[Skip Header and Navigation] [Jump to Main Content]
בית
דרופל ישראל
הבית של קהילת מפתחי ומשתמשי דרופל בישראל

Primary Links

  • בית
  • דרופל בעברית
  • חדש באתר
  • מדריכים
  • תמיכה
  • לוח דרושים
  • נותני שירות בדרופל
  • אתרי דרופל ישראליים
  • שאלות נפוצות
  • ארועים והדרכות

איפה מתחילים ולאן ממשיכים?

מקום טוב להתחיל בו הוא הורדה של הגרסה העדכנית של דרופל בעברית.

להורדת דרופל בעבריתלשפות וגרסאות אחרות, Drupal.org

יש לנו באתר מדריכים שונים, הכוללים מדריך להתקנת דרופל על המחשב המקומי או על שרת אירוח באינטרנט, כמו גם מדריכים לעיצוב ופיתוח.

בעזרת המדריכים השונים באתר ובעזרת קבוצות הדיון שלנו, אפשר למצוא את כל המידע הנחוץ להקמה והתאמה אישית של אתרי דרופל. כדאי לבדוק גם את ערוצי התמיכה הנוספים שלנו

שלום אורח

כניסה|הצטרפות

כעת מחוברים 1 משתמשים מזוהים, ו-11 אורחים:
חגית

שלי הוא החבר הכי חדש בקהילה!

דרופל ישראל בפייסבוק דרופל ישראל בטוויטר דרופל ישראל ב-LinkedIn

חדש בדיונים בפורום

  • העתקת עיצוב מאתר Drupal... |‏ שלי
  • מודול מומלץ / גישה נכונה להקמת... |‏ spiro
  • דרוש מומחה דרופל לחברה מצליחה... |‏ קשת השמה להייטק
  • צריך רעיונות איך למכור את המוצ... |‏ raoul
  • דרוש בירושלים תותח DRUPAL... |‏ ZIV 102
עוד בפורום

חדש בבלוגים

  • התקנת drupal commerce... |‏ dror11
  • פייסבוק ואתר דרופל ישראל |‏ szadok
  • דרופליסטית מחפשת בית חם |‏ פיקסי
  • מספר מילים על אבטחה, בעקבות פר... |‏ zohar
  • מודול ממולץ: disable_messages |‏ bluetegu
עוד בבלוגים

אירועים והדרכות קרובות

אין פעילויות להצגה. יאללה, מי מארגן משהו?

ללוח האירועים המלא

חדש באתרים ישראלים

  • מיכל פאטל |‏ izzy - ilw
  • הישיבה האורבנית לצעירי תל אביב |‏ izzy - ilw
  • Club Gold Casino |‏ guy
  • שפיר הנדסה אזרחית |‏ yanivfel
  • Astronautics C.A. LTD |‏ inbalj
עוד אתרים ישראלים
בית » פורומים » תמיכה כללית

למי יש רעיון כיצד לסנן תוצאות חיפוש לסוג תוכן מסוים, בלי להשתמש בחיפוש המתקדם?

zohar, ד', 01/08/2007 - 10:11

האם למישהו יש רעיון כיצד ניתן להגביל את תוצאות החיפוש לסוג תוכן מסוים, בלי להשתמש בחיפוש המתקדם?
דרך אפשרית, אך לא מועדפת, היא מעבר על תוצאות החיפוש וסינון לאחר שהתקבלו, אולם אם ניתן להגביל את החיפוש עוד בטרם מתקבלות תוצאות, זה עדיף.

‹ שליטה ב TITLE של עמוד בעיה בהרשמה לאתר שלי ›
  • חברי האתר יכולים לשלוח תגובה - כניסה , הצטרפות.
תגים:
  • תמיכה כללית
  • פיתוח רכיבים
התמונה של yhager

אנא, מקד את השאלה

נכתב ע"י yhager ביום ה', 02/08/2007 - 07:23.

באיזו רמה אתה רוצה לסנן - לתת למשתמש המחפש לבחור את הסינון? לסנן בעזרת מודול מיוחד? לסנן בעזרת views?

  • חברי האתר יכולים לשלוח תגובה - כניסה , הצטרפות.
התמונה של zohar

סינון תוצאות חיפוש

נכתב ע"י zohar ביום ה', 02/08/2007 - 07:53.

אני לא רוצה לתת למשתמש לסמן בעצמו. אני מעוניין שתוצאות החיפוש הסטנדרטי יציגו לי רק תכנים מסוג מסויים.
כמובן שניתן להשתמש ב-VIEWS, אבל VIEWS לא מתנהג כמו חיפוש רגיל. מודול החיפוש הסטנדרטי מאנדקס את התכנים, ומבצע חיפוש על התוכן, הכותרת, טקסונומי ועוד, בעוד שה-VIEWS מוגבל למסננים שאגדיר לו.

כפי שאמרתי - אני יכול לקבל את כל התוצאות, לעבור עליהן ולסנן מתוכן רק את אלו מהסוג המבוקש, אבל אז אני פוגם ביעילות החיפוש.

בעצם... אולי שימוש ב-hook search הוא דוקא כן מה שנחוץ לי... על מנת להגדיר טאב חיפוש חדש שכל מטרתו היא הגבלת סוגי התוכן? בכל אופן, אשמח לשמוע הצעות נוספות, אם יש לכם רעיון , או אפילו רק כיוון, שאוכל להמשיך לפתח.

<

p>
זהר סטולר, לינווייט
לינווייט תשתיות תוכן קהילתיות

<

p>

זהר סטולר, לינווייט
לינווייט תשתיות תוכן קהילתיות

  • חברי האתר יכולים לשלוח תגובה - כניסה , הצטרפות.
התמונה של yhager

כן, זה הכיוון

נכתב ע"י yhager ביום ה', 02/08/2007 - 08:16.

אתה פשוט בונה חיפוש חדש בעזרת hook_search. למרבה המזל, אתה לא צריך להתאמץ מאוד, רק להעתיק את node_search ולציין שם את סוג התוכן אותו אתה רוצה לחפש.

  • חברי האתר יכולים לשלוח תגובה - כניסה , הצטרפות.
התמונה של מופי

...

נכתב ע"י מופי ביום ה', 02/08/2007 - 16:06.

מודול החיפוש המובנה באמת סובל מחוסר אפשרות כמעט מוחלט לקסטמז (to customize) אותו. זה מתסכל.

אבל VIEWS לא מתנהג כמו חיפוש רגיל. מודול החיפוש הסטנדרטי מאנדקס את התכנים, ומבצע חיפוש על התוכן, הכותרת, טקסונומי ועוד, בעוד שה-VIEWS מוגבל למסננים שאגדיר לו.

המודול Views דווקא בא עם פילטר "Search: Index" שמריץ שאילתא על האינדקס של מנוע החיפוש המובנה. הפוך אותו ל-exposed כדי לחקות את ממשק החיפוש ה"אמיתי". חסרונות:

  1. מכיוון שתצוגת התוצאות היא עדיין זו הרגילה של Views, כלומר או Full או Teaser וכו', לא מודגשות בה מילות החיפוש.
  2. הפילטר הזה לא ממיין את התוצאות לפי רלוונטיות, אז תיאלץ להוסיף שדה מיון אחר כלשהו, כדוגמת "זמן פירסום".

לחלופין תוכל להשתמש במודול views_fastsearch, שמציע פילטר חיפוש קצת יותר משופר, כולל מיון לפי רלוונטיות. (לא ניסיתי אותו.)

עד כאן כתבתי רק כדי לצאת ידי חובה, כי אני מבין שאתה פונה לשיטת hook_search.

====

ועכשיו בואו נדבר תכלס:

החיפוש המובנה לא מתאים לשפה העברית. זכור לי שבעבר ניהלנו כאן דיון בשאלה איך לחפש קטעי מלים, אבל הביצועים הם גרועים להחריד.

מוטב להציע למשתמש תיבת חיפוש השולחת לגוגל. תמיכת העברית של גוגל שופרה קצת לאחרונה כך שכאשר מקלידים "תמונה" המנוע מוצא גם "תמונות".

====

לפני כחצי שנה כתבתי ממשק חלופי לטבלאות החיפוש המובנות של דרופל. עשיתי זאת כדי לאפשר חיפוש עברי שפוי ב- 80 מגה ביית של מידע (המשתרעים על פני למעלה מ- 30,000 nodes ו- 90,000 comments). את התוצאה תוכלו לראות כאן:

http://blue.live4all.co.il/~mooffie/vrd/fsearch

(לא לטעות: זהו אתר דרופל, למרות שהוא אינו נראה כך. פשוט השתמשתי ב-theme נקי.)

מבוצע כאן חיפוש SQL ישיר על טבלת search_dataset. כן, אפשר לומר שזו שיטת brute force. אני מודה שהביצועים לא מש'ו מש'ו, אבל הם טובים הרבה יותר מאלה של כל שיטה אחרת בה ניסיתי לבצע זאת, וגם זכרו שמדובר בכמות עצומה של טקסט.

לחצו על "עזרה" כדי לראות דוגמאות לשאילתות אפשריות.

לא יכולתי לספק מיון מתוחכם --דהיינו מיון עפ"י רלוונטיות-- אבל זה ממילא לא חשוב לקהל המשתמשים שלי, שמעדיפים מיון על פי תאריך. בתור פיצוי אני מציג את גרף התפלגות התאריכים של התוצאות.

כאמור, כל זה היה לפני חצי שנה, כשלא היה לי ידע ברזים של Views. כיום אני יודע איך לכתוב כל זאת כפילטר ל-views (ואת התצוגה המתוחכמת לכתוב כ-views style plugin) --ואני גם מתכוון לעשות זאת, לרווחת הקהילה העברית, מתישהו.

  • חברי האתר יכולים לשלוח תגובה - כניסה , הצטרפות.
התמונה של zohar

בעניין: ...

נכתב ע"י zohar ביום ה', 02/08/2007 - 16:32.

אין כמוך מופי.
כיוון שיצאת ידי חובה, אצא גם אני ואנסה את עצותיך הטובות.

זהר סטולר, לינווייט
לינווייט תשתיות תוכן קהילתיות

  • חברי האתר יכולים לשלוח תגובה - כניסה , הצטרפות.
התמונה של yhager

סינון חיפושים לפי סוג תוכן

נכתב ע"י yhager ביום א', 26/08/2007 - 18:06.

הנה, ללבוט באחד המאמרים האחרונים עונים בדיוק לשאלה שלך:
http://www.lullabot.com/articles/custom_search_forms_views_and_fastsearch

  • חברי האתר יכולים לשלוח תגובה - כניסה , הצטרפות.
התמונה של zohar

בעניין: סינון חיפושים לפי סוג תוכן

נכתב ע"י zohar ביום א', 26/08/2007 - 20:40.

נכון, ראיתי אותו.
בזמן פרסום השאלה שלי המודול לא היה יציב, ואכן, ימים מעטים לאחר מכן יצאה גרסה חדשה שלו... תודה!

זהר סטולר, לינווייט
לינווייט תשתיות תוכן קהילתיות

  • חברי האתר יכולים לשלוח תגובה - כניסה , הצטרפות.
Powered by Drupal, an open source content management system
אירוח ופיתוח האתר באדיבות לינווייט - דרופל , אנדרואיד וקוד פתוח
עיצוב, קסמי css וערכת העיצוב טנדו - תום ביגלאייזן
שותף לדרך - אמנון לבב - ייעוץ משולב
דרופל ישראל הינה חלק מרשת הקנטינה
"כללי המשחק" ותנאי השימוש באתר
[Jump to Top] [Jump to Main Content]