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

Primary Links

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

איך ניתן לחסום שמות קבצים מצורפים בעברית

avior, ה', 14/12/2006 - 17:15

הי לכולם !
כאשר אני מעלה קובץ מצורף עם שם בעברית הוא עולה לשרת אבל כאשר אני מסתכל במחיצת files אני רואה את שם הקובץ בגיבריש ולא ניתן לדעת באיזה קובץ מדובר

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

האם הדרך הנכונה היא לכתוב מודול שיממש את hook_validate
לא מצאתי תיעוד איך אני שולף את שם הקובץ

האם יש אפשרות לתפוס את זה לפני (ז"א לאחר שהמשתמש בוחר את הקובץ להעלאה ?

אביאור
http://dev-art.net

‹ טופס חיפוש מורכב קיבוץ taxonomy ›
  • חברי האתר יכולים לשלוח תגובה - כניסה , הצטרפות.
תגים:
  • תמיכה כללית
  • עברית
התמונה של zohar

hook_validate היה

נכתב ע"י zohar ביום ה', 14/12/2006 - 21:50.

hook_validate היה מתאים לו היית אתה כותב את המודול שמטפל בהעלאת הקבצים. האופן לבדוק ולאשר או לא את הקובץ שעולה, הוא ב- hook_nodeapi, עם $op של validate.
ישנן מספר פונקציות שמטפלות בהעלאת קבצים, ואתה גם תמצא את האובייקט שלך בתוך $node.
לעומת זאת, נראה לי שהפתרון הנכון הוא דווקא לטפל בקידוד על השרת, על מנת שתוכל לאחסן קבצים עם שמות בעברית (locale משהו...)

<

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

<

p>

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

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

סליחה על

נכתב ע"י zohar ביום ה', 14/12/2006 - 21:54.

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

זהר

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

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

שמות קבצים

נכתב ע"י מופי ביום ו', 15/12/2006 - 13:50.

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

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

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

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

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

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

אני, דבר ראשון, הייתי בודק באיזה קידוד ה"גיבריש" שאתה רואה. ואפילו סתם מתוך סקרנות.

ולא כתבת איפה את רואה גיבריש. "מתסכל במחיצה" זה כללי מדי. דרך ה-shell? דרך תוכנית GUI? דרך הדפדפן? זה מאוד משמעותי. וכמובן משמעותי לדעת אם זה לינוקס/יוניקס או חלונות.

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

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

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

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

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

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

שלום אורח

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

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

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

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

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

  • דופיניטי מגייסת מפתחים |‏ Dofinity
  • לא רואה דף בתוך דף |‏ hodspot
  • מחפש דרופליסט מומחה |‏ razooloo
  • שחזור דרופל |‏ taldan4040
  • מסך לבן לאחר לחיצה על שמירת תצ... |‏ taldan4040
עוד בפורום

חדש בבלוגים

  • מדריך לבנייה ועיצוב של ניוזלטר... |‏ tom
  • ecommerce module |‏ avrilev
  • הסרת שיער בלייזר |‏ Alex Borodach
  • ערכת עיצוב חדשה FontFolio... |‏ ישראל
  • Mobile Drupal - סיכום הדרכה |‏ לבבי
עוד בבלוגים

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

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

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

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

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