הוספת ושינוי ערכים לקובץ כל שהוא במערכת:
המודול ההפוך - מודול הסרת ערך ID של המתקשר או ערך מוגדר מראש מקובץ במערכת לבחירתכם קיים כאן
הסבר על המודול
במודול זה ניתן להגדיר שהמשתמש שיכנס לשלוחה, ישנה קובץ INI במערכת. | להסבר נוסף על קבצי ini ראה כאן.
ישנם 4 חלקים שצריך להגדיר: 1. מיקום ושם הקובץ | 2. מה יהיה הנתון שיתווסף בקובץ | 3. האם להוסיף או לשנות את הvalue
-ערך אחרי =
| 4. בדיקה בקובץ נוסף.
הגדרת המודול
type=add_id_to_list
קישורים לתוספים שניתנים להגדרה בכל מודול
רשימת כל ההגדרות שניתנות להטמעה בכל מודול
הגדרות זיהוי בכניסה לשלוחה
הסבר על הודעת ברוכים הבאים (הודעה ראשונה בשלוחה)
הרשאות כניסה לשלוחה
1. יש להגדיר שם ומיקום של הקובץ
יש 2 אפשרויות
- ניתן להגדיר מראש יש להגדיר מיקום מלא של הקובץ ואת שם הקובץ ללא סיומת ועם
/
. למשל:
add_id_to_list_location_list=/id
למשל בדוגמא הקובץ יהיה "id.ini" שתחת השלוחה הראשית
- ניתן להגדיר שיהיה אפשר לבחור את המיקום של הקובץ, אבל לא את הקובץ עצמו יש להגדיר:
add_id_to_list_location_list=TFR
במידה והגדרתם תפריט בחירה באיזה שלוחה יתווסף הערך יש להגדיר את שם הקובץ בהגדרה הבאה
add_id_to_list_location_tfr_file_name=ext
בדוגמא שלנו, הקובץ הוא ext.ini מהשלוחה שהלקוח מקיש.
ואז הלקוח יבחר מאיזה תיקיה יש לקחת את הקובץ
M4350
אנא הקישו את השלוחה ממנה תרצו לקחת את הקובץ כאשר במקום סלש יש להקיש כוכבית, בסיום הקישו סולמית.
2. ניתן להגדיר מה יתווסף בקובץ - key / מפתח
הכוונה כאן לערך בודד, או מפתח: ערך שאחריו יהיה סימן = וערך נוסף
שימו לב, לא ניתן להכניס פעמיים '=' בערך מפתח!
ברירת מחדל המערכת מכניסה את ה זיהוי ID שאיתו נכנסו לשלוחה. ניתן להגדיר ערך מוגדר מראש שהוא יוכנס (או ישתנה)
add_id_to_list_key=ערך
אפשרות כתיבת ספרות
כדי שיהיה כתיבת ספרות לבחירת key / מפתח, (בספרות) , יש להגדיר
add_id_to_list_key_type=digits
ואז ישמע את הודעת M3949
: "אנא הקישו את המפתח הרצוי ובסיום הקישו סולמית"
שימו לב: מקש *
יתחלף ל /
כך שאפשר למשל לכתוב 1/1/2
ע"י הקשת 2*1*1
אפשרות מקלדת
כדי שיהיה אפשרות מקלדת לבחירת key / מפתח (באותיות), יש להגדיר
add_id_to_list_key_type=keyboard
לפני המעבר למקלדת ישמעו הודעה M4359
"הנכם מועברים לכתיבת מפתח"
לפרטים נוספים לחצו כאן
הוספת ערך קבוע לפני מפתח
כדי שיוסיף לקובץ ערך קבוע לפני מפתח, יש להגדיר
add_id_to_list_key_first=SIP-
בדוגמה, יוסיף לקובץ SIP-{מפתח}
ברירת מחדל המערכת מוסיפה את הערך בלי =
3. ניתן להגדיר שהמערכת תכתוב לאחר ה =
משהו נוסף - value:
ערך קבוע מראש
add_id_to_list_value=הערך שתרצו להוסיף אחרי השווה
אפשרות זיהוי
כדי שיבחר את הזיהוי המוגדר במערכת, יש להגדיר
add_id_to_list_value_type=EnterID
אם לא מוגדר סוג זיהוי, נכנס לפי סוג טלפון (מספר שחייג למערכת).
לפרטים לחצו כאן
אפשרות כתיבת ספרות
כדי שיהיה כתיבת ספרות לבחירת value / ערך, יש להגדיר
add_id_to_list_value_type=digits
ואז ישמעו הודעה M4358
: "אנא הקישו את הערך הרצוי ובסיום הקישו סולמית"
שימו לב: מקש *
יתחלף ל /
כך שאפשר למשל לכתוב 1/1/2
ע"י הקשת 2*1*1
אפשרות מקלדת
כדי שיהיה מקלדת לבחירת value / ערך (באותיות וספרות), יש להגדיר
add_id_to_list_value_type=keyboard
לפני המעבר למקלדת ישמעו הודעה M4360
: "הנכם מועברים לכתיבת ערך"
לפרטים נוספים לחצו כאן
הוספת ערך קבוע לפני הערך המוקלד
כדי להוסיף ערך קבוע שיופיע לפני הערך המוקלד, יש להגדיר:
add_id_to_list_value_first=t-
בדוגמה, הערך ייכתב בצורה הבאה: {מפתח}=-t
{ערך שיוקלד}.
ברירת מחדל, מוסיף לקובץ שורה חדשה עם הנתונים (key). אם הנתון קיים ישמיע שגיאה
שינוי נתונים קיימים
אם רוצים לשנות את ה value =הנתון שקיים לאחר ה =
לדוגמא: אם קיים נתון
0501234567=ערך ישן
ורוצים שהנתון ישתנה ל0501234567=ערך חדש
יש להוסיף את ההגדרה הבאה:
add_id_to_list_value_change=yes
ואז המערכת תבדוק אם קיים הערך תשנה את מה שמופיע לו לאחר ה =
למה שהגדרתם ב add_id_to_list_value
אם רוצים שהמערכת תוסיף על הערך המספרי הישן ספרה אחת יש להגדיר בנוסף על ההגדרה הקודמת:
add_id_to_list_value_plus=yes
ואז אם המספר לא מופיע כלל יתווסף עם הערך שהגדרתם ב add_id_to_list_value
ואם קיים לו ערך מספרי וללא תוספות הוא ישתנה למספר אחד גבוה יותר ממה שהיה קודם. דוגמא: אם מוגדר id=1
ישתנה ל id=2
וכן הלאה
שימו לב: חייב להיות ערך מספרי לאחר ה=, אחרת יתייחס כאילו לא היה בקובץ, ויוסיף לו מה שמוגדר ב add_id_to_list_value
(באם לא קיים יוסיף = ריק)
הגדרת ערך עם תוקף זמן
ניתן להגדיר שהערך שנוסף יהיה תקף מרגע ההוספה ועד למועד מסוים וקבוע שהגדרתם מראש.
שימו לב: הערך יהיה בתוקף רק כאשר הוגדרו גם מפתח וגם ערך (XXX=YYY
).
הגדרת זמן תפוגה לערך
כדי להגדיר משך הזמן שבו הערך יישאר תקף, יש להשתמש בפרמטר הבא:
add_id_to_list_value_expired=4h
בדוגמה זו, הערך יהיה בתוקף למשך 4 שעות מרגע ההוספה.
ניתן להגדיר את משך הזמן בפורמטים שונים, כמפורט בטבלה הבאה:
ערך זמן | תיאור |
---|---|
s |
שניות |
m |
דקות (אות קטנה) |
h |
שעות |
d |
ימים |
M |
חודשים (אות גדולה) |
2012-12-31 |
עד סוף תאריך מסוים |
2013-12-31 23:59:59 |
עד תאריך ושעה ספציפיים |
15:59:59 |
עד שעה מסוימת היום |
thisweek |
עד סוף השבוע |
thishebmonth |
עד סוף החודש העברי הנוכחי |
23:59:59 |
עד סוף היום הנוכחי (חצות) |
next-tzeis |
עד צאת הכוכבים הבא |
none |
ללא פקיעת תוקף – הערך יישאר קבוע |
שינוי ערך לאחר פקיעת התוקף
כברירת מחדל, הערך נמחק לאחר שתוקפו פג.
עם זאת, ניתן להגדיר שערך חדש יחליף את הערך שפג תוקפו, על ידי הפרמטר הבא:
add_id_to_list_value_expired_change_to=menu
בדוגמה זו, הערך יתעדכן ל-menu
לאחר פקיעת התוקף.
4. בדיקה בקובץ נוסף
כמו שהוסבר המערכת בודקת האם הערך כבר קיים בקובץ, אם קיים לא תוסיף אלא תשמיע שגיאה.
ניתן להגדיר בדיקה בקובץ נוסף:
add_id_to_list_check_block_list=yes
ואז חובה להגדיר מאיזה קובץ יבדוק אם הערך קיים. (ללא סיומת ועם /
.
למשל:
add_id_to_list_location_list_block=/id2
אם הערך קיים בקובץ השני ישמיע שגיאה ולא ירשום את המשתמש
לאן ללכת בסיום: ראה כאן את האפשרויות להגדרה כולל ניתוק.
add_id_to_list_end_goto=/1
באם היה שגיאה (שהמספר קיים כבר למשל) לאן ללכת: ראה כאן את האפשרויות להגדרה כולל ניתוק.
add_id_to_list_error_end_goto=/2
(טיפ: זה יכול לשמש גם כסינון לפי רשימה לבנה שמי שכבר התווסף לא יכנס לשלוחה שאליה עוברים אחרי ההוספה לרשימה)
הודעות מערכת של המודול:
M3410
מספרכם אינו רשאי להירשם, לבירורים פנו לאחראי
M3411
הרישום בוצע בהצלחה. שלום ותודה