לידיעת ציבור המשתמשים:
מבוא קצר על ZIP , עברית, וינדוס ומוודל...
זיפ הוא תקן/פטנט כיווץ ישן. לא היה UNICODE כאשר הוא הומצא/התחילו להשתמש בו.
בקיצור (מאוד) אם מכווצים ב WINDOWS XP ופותחים ב WINDOWS XP אז העברית נראת תקין כיוון שהם משתמשים בטריק קידוד פנימי של LATIN1 אשר מתעלם מהשפה ושומר את הקודים של האותיות. מוזר אבל עובד. ב WINDOWS 7 קיים מצב תאימות המעביר את מערכת ההפעלה ל UNICODE (בלוח הבקרה) עוזר במצבים מסויימים אחר משבש את העבודה באחרים. לא הייתי ממליץ על זה. (רק למקצוענים!)
כאשר מתחילים לעבוד עם תקנים בינלאומיים ... כגון UNICODE ... הבעיות צפות
מערכת ההפעלה של השרת CentOS לינוקס פועלת ב UNICODE (האמת, גם אם זה היה שרת WINDOWS SEVER זה היה אותו דבר. הבעיה בתחנות עבודה XP). והיא מכווצת את ה זיפים בקידוד UTF-8 . לפחות, מנסה. שהרי Unicode לא נתמך ב ZIP אלא אם כן הוא עבר שיפוץ מיוחד (PATCH)
והזיפ של WINDOWS XP מנסה לפתוח את זה בקידוד LATIN1 או WINDOWS-1255 או ISO-8859-8
באף מקרה הוא לא מצליח ומקבלים ??????????? (סימניי שאלה)
בעבר הרחוק, לפני מספר שנים, פותח תיקון לתוכנה ZIP אשר מאפשר טריק של שימוש בעברית.
אבל זה אומר שכל משתמשים WINDOWS בישראל יצטרכו להוריד את הגירסה המסויימת הזו למחשב שלהם במקום ה ZIP שיש להם.
אני לא רואה את זה קורה.
ידידינו בחברת ZEND (רמת גן, ישראל) אשר המציאו ומפתחים את שפתPHP מנסים למצוא פתרון. זה לא יהיה מיידי. בטח יקח להם זמן. אם בכלל...
https://bugs.php.net/bug.php?
https://bugs.php.net/bug.php?
גם במוודל HQ מודעים לבעייה (לא רק בעברית):
http://tracker.moodle.org/
לעניינינו (כלומר, "למחר בבוקר")
כדאי להמיר את האותיות בעברית לאנגלית. א > A , ב > B , ג > G ...
בעזרת השינוי (הקטן) הבא בקוד:
שימו לב!!! ההתייחסות כן היא למוודל 2
בקובץ :
שתי השורות החדשות הללו, ימירו את האותיות בעברית לאנגלית
ואז השמות של הקבצים יהיו דיי קריאים
לפחות עד שימצא מתרון סביר
מקווה שהייתי ברור
לשיקולכם