מעבר לשלוחה אחרת - go_to_folder
-
מעבר לשלוחה אחרת
ב"ה
ניתן להגדיר שלוחה שכאשר המאזין יגיע לשם - הוא יעבור לשלוחה אחרת,
אז קודם כל נצטרך להגדיר את השלוחה כ"מעבר לשלוחה אחרת":
type=go_to_folderועכשיו נותר לנו רק להגדיר "לאיזה שלוחה לעבור"
go_to_folder=/בדוגמה זו הגדרנו שכשהמאזין יגיע לשלוחה - המערכת תעביר אותו לשלוחה הראשית.
go_to_folder=/1בדוגמה הגדרנו שכשהמאזין יגיע לשלוחה - המערכת תעביר אותו לשלוחה 1 שבשלוחה הראשית.
הסבר לכתיבת השלוחה למעבר
יש שתי אפשרויות:
1 - יחסית לשלוחה הראשית
2 - יחסית לשלוחה זויחסית לשלוחה הראשית:
מכיוון שיש סלש "/" בהתחלה - אז המערכת מעבירה לשלוחה מהשלוחה הראשית
כך שאם לדוגמה אני שׂם הגדרה זו בשלוחה 3go_to_folder=/1המערכת תעביר לשלוחה 1 שבשלוחה הראשית
יחסית לשלוחה נוכחית:
כשאין סלש "/" בהתחלה - המערכת מעבירה לשלוחה שבתוך השלוחה - בה מוגדר ההפניה
למשל - כשנשים את ההגדרה הזאת בשלוחה 3go_to_folder=1המערכת תעביר לשלוחה 1 שבתוך השלוחה הנוכחית - דהיינו שלוחה 3 > 1
כדי להגדיר שיעבור שלב אחד אחורה
אפשר להגדירgo_to_folder=..לשתי שלבים אחורה
go_to_folder=../..או לתוך שלוחה 1 שנמצאת בתוך תיקייה שנמצאת שלש שלבים אחורה
go_to_folder=../../../1שימו לב! הפונקציה עובדת בכל המודולים שיש בהם הפנייה לשלוחה אחרת
ולא במקום שצריך להגדיר פעולה למשל הקלטה ל..., או שינוי קובץ INI ב...בהצלחה
חדש!
ניתן להגדיר גם דרך הטלפון בשלוחת הניהול, לאיזה שלוחה ברצונכם להפנות -
העברה לפי ID
בעיקרון האופצייה כבר קיימת במודול אחר.
החידוש כאן, שהמאזין יוכל לשנות את השלוחה שאליה הוא עובר ע"י המודול הזהכדי שהאופציה תעבוד, חובה להגדיר בשלוחה
go_to_folder_from_file=yesצריך לשים בשלוחה קובץ בשם
FileGoToFolder.iniשבו יופיע ID=שלוחה להעברה, לדוגמא:0773137770=14 0501234567=15העברה לפי ID לפי שם שלוחה
כדי שהתייחס לאופצייה הזו, חובה להגדיר בנוסף להגדרה הקודמת
go_to_folder_from_file_name=yesניתן לרשום בקובץ
FileGoToFolder.iniמספר ID=שם, לדוגמא0773137770=שידור חי 0501234567=שיעורים מוקלטיםובקובץ
FileGoToFolderName.iniלרשום את השם שרשמנו=שלוחה להעברה, לדוגמאשידור חי=14 שיעורים מוקלטים=15מי שלא רשום, יעבור לאן שמוגדר בברירת מחדל בקובץ
ext.inigo_to_folder=/3ניתן להגדיר שיקח את קבצי INI משלוחה אחרת (חוץ מקובץ ext.ini)
go_to_folder_from_file_location_file=/1/2