@eliyahu תודה רבה, עכשיו זה עובד מצויין.
ההגדרה הזאת היא הגדרה שלא מכניסים בשלוחת שינוי הסיסמה, אלא בשלוחה בה רוצים שיקישו את הסיסמה, ומפנים את המערכת לבדוק את הסיסמה מהשלוחה בה משנים את הסיסמה.
(באופציה זו של שינוי סיסמה אישית לא כ"כ רלוונטי ההגדרה שיחפש בEnterID/, כי אם הקובץ EnterIDPassword.ini נמצא שם, זה יותר שהסיסמה מוגדרת מראש לכל אחד אישי, ואם רוצים שכל אחד ישנה לעצמו לשלוחה ספיציפית או משהו אחר, אז פותחים שלוחה עבור זה לשינוי הסיסמה, ולכן בהגדרה הנ"ל יש לרשום במקום EnterID/ את מספר השלוחה בה משנים את הסיסמה).
כמו"כ בהגדרה הזו, אין להכניס בשלוחת שינוי הסיסמה את ההגדרה שהבאתי בפוסט הראשון, כי אחרת הוא לא מגדיר כלום בשלוחה של החלפת הסיסמה.
מה שכן מוזר בזה, כי במה שאני הבאתי בפוסט הראשון, הוא באמת כן יוצר קובץ בשם EnterIDPassword.ini חדש בשלוחת היעד, רק הבעיה שהוא לא מוסיף לקובץ הנ"ל שום דבר, אלא רק מייצר כזה קובץ וזהו, ולכן הוא פשוט לא מבקש סיסמה. (כך שכנראה ההגדרה הנ"ל כן היתה בעבר נכונה).
[בכל אופן גם עכשיו יש באג מסויים, בכך שההגדרה היא בשלוחת היעד, כך שבכל פעם שמשנים את מיקום השלוחה של שינוי הסיסמה, יש לזכור את כל המקומות שהמערכת מחפשת משם את הסיסמה האישית, ולשנות בכל המקומות את המיקום החדש...].
בכל אופן, כדאי לתעד בהגדרות המודול של שינוי סיסמה אישית.
(בנוסף למה שכבר מתועד שם) יש להוסיף בשלוחה בה מקישים את הסיסמה האישית, את ההגדרה הבאה עם מיקום השלוחה בה משנים את הסיסמה
enter_id_password_folder=/9
בדוגמא כאן שינוי הסיסמה מתבצע בשלוחה 9 מהתפריט הראשי.
שימו לב, אין להכניס בשלוחת שינוי הסיסמה את ההגדרה הבאה
change_enter_id_password_what=/1
מכיון שהגדרה זו מייצרת קובץ EnterIDPassword.ini במיקום המוגדר (ולא בשלוחה בה משנים את הסיסמה), שבצורה כזאת היא לא מעדכנת שום דבר בתוך הקובץ, כך ששינוי הסיסמה לא יעבוד.
וההגדרות בקצרה
בשלוחה בה רוצים שיצטרכו להקיש סיסמה אישית יש להכניס
enter_id_password=yes
enter_id_password_folder=/9
בדוגמה כאן שינוי הסיסמה מתבצע בשלוחה 9.
ובשלוחה 9 בה משנים את הסיסמה, יש להכניס רק
type=change_enter_id_password
בהצלחה