מילון מונחים
הי,
אני משתמש ב-taxonomy, והתקנתי את המודול glossary.
עשיתי את כל מהנדרש בהתקנה.
וכנראה שהכל עובד כמו שצריך.
אבל,יש לי שתי שאלות:
- בהגדרות הפילטר (כפי שמצריכות ההגדרות) הגדרתי את אחד הנושאים שלי (vocabulary).
חשבתי שהכי מעניין לשייך את המילון לנושא הפתוח שלי, זה שמקושר ל-free tagging ככה המילון רק יגדל באופן אוטומטי...
תכונות המילון אומרות, שכל מילה שמופיע בטקסטים, ושייכת למילון, תסומן ויופיע הפירוש שלה. כל זה קורה לתכנים, שמשוייכים לנושאים מתוך ה- free tagging, אבל אלו שבנושאים הראשיים שלי, ולא משוייכים, ל-free לא.
איך אני מפעיל את תכונות המילון על כל התכנים באתר, אפילו כולל אולי פורומים וקבוצות דיון? - העברית טיפה בעייתית.
- כאשר המערכת באנגלית ויש מילים במליון, מופיע רשימת האותיות גם אלו שאין בהן מילים (רק לא ניתנות ללחיצה).
- כאשר המערכת בעברית, זה מציג תו בודד ברשימת האותיות, והוא לא תו שמזוהה עם אף אות עברית (או אנגלית לצורך העניין)...
יש רעיונות לפתרון?

מילון מונחים
הבעיה בעברית נובעת מכך שכותב המודול התעלם מיוניקוד והניח שכל אות תופסת בית אחד. מכיוון שכל האותיות העבריות פותחות באותו בית (0xD7), אתה רואה רק "אות" אחת ברשימה. כדי לפתור את הבעיה, החלף כל מופע של:
$term->name[0]ב:
drupal_substr($term->name, 0, 1)אם אתה רוצה (אין זה חובה) שכל האותיות העבריות תופענה ברשימה שלמעלה, ולא רק אלה שבשימוש, החלף את:
range('0', '9'), range('a', 'z')ב:
range('0', '9'), range('a', 'z'), array('א', 'ב', ... 'ת')לגבי הבעיה הראשונה שציינת: היא אינה מוכרת לי. אתה טוען, שסוגי תכנים (node types), שאינם משוייכים למילון (ל-vocabulary), אין מסומנים בהם המונחים. ככל הידוע לי אין זה כך, ואף אין צורך לשייך איזשהו סוג תוכן למילון.
אגב, אתה טוען ש"תכונות המילון אומרות, שכל מילה שמופיע בטקסטים, ושייכת למילון, תסומן ויופיע הפירוש שלה", אך צריך להתקיים תנאי נוסף: שיוגדר תיאור למונח. שים לב, שתיבת הקלט של ה-free tagging אינה מאפשרת לך להזין תיאור (עליך לעשות זאת בנפרד). בנוסף, לא ברור לי למה אינך משייך את המילון הזה לכל סוגי התכנים, שאם לא כך אין למשתמש אפשרות להרחיב את המילון, ויוצא שלא השגת את מבוקשך.
חצי פתרון
הי,
קודם כל תודה, החלק הראשון באמת פתר את הבעיה.
לגבי החלק השני (כלומר הסעיף הראשון שהצגתי), המילון משוייך לכל סוגי התכנים ולכל ה-vacobularies הקיימים. ויש פירוש לכל המילים הקיימות במילון (אני יודע שFREE לא נותן פירוש והגדרתי באופן ידני את אלו)
אני אעבור על זה עוד פעם בימים הקרובים, ואנסה לאפיין טוב יותר את הבעיה.
שוב, תודה...
בברכה,
מתי
מומחה ג'ומלה | אחסון דרופל
דומיינים למכירה | הכרויות