Alphabetical key list

Please follow the links for a guide to the use of the listed keys for use in XML configuration files. Also see “A Brief Guide to the control Logic of XML settings” and “a brief guide to reading OS logs“. A note to our non-Engish readers: This document is English only – sorry for the inconvenience this may incur.

Note that you only add or change necessary parameters, such as urls and texts, and rely on as many of the default values as possible. This makes your config file small, perhaps to just under 50 lines or so.

KeysValid from/to versionShort explanationType

Default

(Used if not filled in)

AdmBtnTxtTyp1.0.67Controls local login button text:
If 1: Shows (alternative) device name.
If 0: Shows “Login”
Number1
Autocapx.0 –Automatic capitalization of input field text of web pages shown in ManagdWAL/plus. On/off. Reserved for future use.BooleanDefaults to “false”
(Reserved for future use)
Autocompx.0 –Automatic completion of words typen in input field text of web pages shown in ManagdWAL/plus. On/off. Reserved for future use.BooleanDefaults to “false”
Beeps1.00.0 –App event audible cue (beep)BooleanDefaults to “true”. See table of sounds.
BtnSelFntScl1.0.76Scale font of button as percentage when selectedIntegerDefaults to 115
Autocorrx.0Automatic correction of input field text of web pages shown in ManagdWAL/plus. On/off. Reserved for future use.BooleanDefaults to “false”
(Reserved for future use)
CachLocx.0 –Disck cache location. Reserved for future use.StringDefaults to device default location.
CachUpdatHrx.0 –Disk cache extra update (web crawl) daily hour. Reserved for future use.StringT03:30:00Z
CachUpdatWaitx.0-Cache update wait. Under consideration for later addition.Defaults to 1800 seconds
CachUpdOnlyIdlyx.0-Cache to only be updated if device idle, meaning with no user interaction going on. On/off. Reserved for future use.BooleanDefaults to “false”
Debg1.0 –Debug level, as shown on attached console. Number 1-100, with 1=only errors, 2=more details, 3=all logging.NumberDefaults to 1, meaning that the iOS OSLog will only show the most serious error messages from ManagdWAL per default.
DevNam1.0.67Defines an alternative device ID; since iOS 16+ blocks access to device name StringDefaults to “DeviceNameID” [or “” (empty string)]
DskCachSizex.0 –Disck cache size in gigabytes.NumberDefaults to 100.
(Reserved for future enhancements)
ErrTitl0-1 .. 5
ErrTxt0-1 .. 5
1.1.0 –Empty page warning title and textStringDefaults to warnings in the 5 default languages (EN,CHI,SPA,HIN,BEN)
HBL011.0 –Label 01 of data added to the heartbeat. Can be used absolutely freely.StringDefaults to usr_id.
HBL021.0 –Label 02 of data added to the heartbeat. Can be used absolutely freely.StringDefaults to usr_nam.
HBL031.0 –Label 03 of data added to the heartbeat. Can be used absolutely freely.StringDefaults to email.
HBL041.0 –Label 04 of data added to the heartbeat. Can be used absolutely freely.StringDefaults to device_id.
HBL051.0 –Label 05 of data added to the heartbeat. Can be used absolutely freely.StringDefaults to offline_en.
HBL061.0 –Label 06 of data added to the heartbeat. Can be used absolutely freely.StringDefaults to offl_upd_time
HBL071.0 –Label 07 of data added to the heartbeat. Can be used absolutely freely. StringDefaults to batt_charge
HBL081.0 –Label 08 of data added to the heartbeat. Can be used absolutely freely.StringDefaults to conf_misreads, providing number of misreads.
HBL091.0 –Label 09 of data added to the heartbeat. Can be used absolutely freely.StringDefaults to misread_desc, providing key names of data not read.
HBL101.0 –Label 10 of data added to the heartbeat. Can be used absolutely freely.StringDefaults to MB_RAM_in_use, providing key names of data not read.
HBL111.0 –Label 11 of data added to the heartbeat. Can be used absolutely freely.StringDefaults to home_buttoned
HBL121.0 –Label 12 of data added to the heartbeat. Can be used absolutely freely.StringNo default.
HBL131.0 –Label 13 of data added to the heartbeat. Can be used absolutely freely.StringNo default.
HBL141.0 –Label 14 of data added to the heartbeat. Can be used absolutely freely.StringNo default.
HBK151.0 –Label 15 of data added to the heartbeat. Can be used absolutely freely.StringNo default.
HBMsgHead1.0 –Hearbeat customized header.StringDefaults to empty string.
Privacy related: See footnote (1)
HBSrv1.0 –Hearbeat logging server name.StringDefaults to empty string, meaning hearbeat logging off.
HBV011.0 –Value 01 of data added to the heartbeat. Can be used absolutely freely.StringEmpty string
Privacy related: See footnote (1)
HBV021.0 –Value 02 of data added to the heartbeat. Can be used absolutely freely.StringEmpty string
Privacy related: See footnote (1)
HBV031.0 –Value 03 of data added to the heartbeat. Can be used absolutely freely.StringEmpty string
Privacy related: See footnote (1)
HBV041.0 –Value 04 of data added to the heartbeat. Can be used absolutely freely.StringDefaults to #var:DeviceName#, resulting in the actual device name.
Privacy related: See footnote (1)
HBV051.0 –Value 05 of data added to the heartbeat. Can be used absolutely freely.StringDefaults to false.
HBV061.0 –Value 06 of data added to the heartbeat. Can be used absolutely freely.StringDefaults to #var:OfflineUpdTime#, resulting in the last offline update time. Awaits implementation.
HBV071.0 – Value 07 of data added to the heartbeat. Can be used absolutely freely.String#var:battCharge#, resulting in the battery charge level in number+%, such as 97
HBV081.0 –Value 08 of data added to the heartbeat. Can be used absolutely freely.String#var:numMisrds#, resulting in the number if misreads from bundled settings.
HBV091.0 –Value 09 of data added to the heartbeat. Can be used absolutely freely.String#var:showMisrds#, resulting in an excerpt of the actual misreads from bundled settings.
HBV101.0 –Value 10 of data added to the heartbeat. Can be used absolutely freely.String#var:MbRamInUse#, resulting in number of MB of RAM in use by app.
HBV111.0 –Value 11 of data added to the heartbeat. Can be used absolutely freely.StringDefaults to #var:HomeButtoned, resulting in the Home Button pressed status (indicating whether the unit is still emitting a hearbeat even if not showing interface, currently a feature disaled).
HBV121.0 –Value 12 of data added to the heartbeat. Can be used absolutely freely.StringNo default.
Privacy related: See footnote (1)
HBV131.0 –Value 13 of data added to the heartbeat. Can be used absolutely freely.StringNo default.
Privacy related: See footnote (1)
HBV141.0 –Value 14 of data added to the heartbeat. Can be used absolutely freely.StringNo default.
Privacy related: See footnote (1)
HBV151.0 – Value 15 of data added to the heartbeat. Can be used absolutely freely.StringNo default.
Privacy related: See footnote (1)
HBWait1.0 –Wait between heartbeats.NumberDefaults to 300 seconds.
HideWAd1.0 –Hide web address line, preventing users from entering links at their choosing. Defaults to hide (true).NumberDefaults to true.
Iso639.2-11.0 –First language (in sequence). Using standardized ISO 639.2 language codes is recommended, but this field can be used freely, including using any UTF-8 coded charactersStringRequired to be filled in, when using XML file to control quick-launch items (qLIs)/menu line. Without XML this will default to ENG (English)
Iso639.2-21.0 –Second language (in sequence). Turns off second language if empty, and will then promote the Iso639.2-3 language to second language. This field can be used freely, including using any UTF-8 coded charactersStringNo default, if first language is set in XML. Without XML this will default to 中文 (CHI) (Chinese)
Iso639.2-31.0 –Third language (in sequence). Turns off second language if empty, and will then promote the Iso639.2-4 language to third (or even second) language. This field can be used freely, including using any UTF-8 coded charactersStringNo default, if first language is set in XML. Without XML this will default to SPA (Spanish)
Iso639.2-41.0 –Fourth language (in sequence). Turns off this language if empty. This field can be used freely, including using any UTF-8 coded charactersStringNo default, if first language is set in XML. Without XML this will default to हिन्दी (HIN), that is Hindu.
Iso639.2-51.0 –Fifth language (in sequence). Turns off this language if empty. This field can be used freely, including using any UTF-8 coded charactersStringNo default, if first language is set in XML. Without XML this will default to বাংলা (BEN), that is Bengali.
LocIDx.0 –Location ID. Reserved for future use.StringNo default
LoclAdm1.0 –Local administration allowed.BooleanDefaults to “true”.
LoclAdmLogotWt1.0 –Local administrator not active logout wait time. Reserved for future use.0, that is turned off.
LoclAdmPw1.0 –Local administrator password. Is strongly advised to be changed from detault via the EMM/MDM/MAM/UEM system. Note that the first two and the last two characters of the password is sent to the Apple Console (if attached) for debugging purposes, see a brief guide to reading console logs.StringDefaults to “WALpw1” (without hyphens).
NewsTckrCachingx.0 –Whether news ticker data should be cached, or not. Reserved for future use.BooleanDefaults to “true”.
NewsTckrTxt-nx.0 –News ticker text corresponding to active language ‘n” (1-5) Reserved for future use.Empty string.
NewsTckrUrl-1x.0 –News ticker url with link to full news story, corresponding to active language ‘n” (1-5) Reserved for future use.Empty string.
NumOfQlis1.0 –Number of quick launch items.NumberDefaults to 5.
OfflinDetctWaitx.0 –Offline detect wait time. For detection of loss of network connectivity. DeprecatedThis timer value obsolete. Checked continously, OS alerts when network offline/online
PrsdLangBtnWaTmSec1.0Pressed language button wait time in whole seconds. This timer prevents presenting a usage logging message (if enabled) until user has finished changing language.NumberDefaults to 2 (seconds)
Qli0Cachingx.0 –Quick launch item 0 .. 9 static content caching (on/off) (Pending full implementaion)Defaults to “false”
(Todays cache is in memory, and fills during use)
Qli0FntCol,
Qli1FntCol …
Qli9FntCol
1.0Font color for respective quick launch items.StringDefaults to #8a1d2fFF, that is (hex code for) a dark lilac color. Please refer to the color table for some color suggestions.
Qli0FntSiz,
Qli1FntSiz …
Qli9FntSiz
1.0 –Font size for respective quick launch items. It is recommended to use sizes in the range of 17-35 for most uses.NumberDefaults to 22.
Qli0FntNam,
Qli1FntNam …
Qli9FntNam
1.0Font name of respective quick launch items.StringHelvetica-Bold
Qli0MaxCachCrwl,
Qli1MaxCachCrwl …
Qli9MaxCachCrwl
x.0 –Quick launch item 0 .. 9 maximum number of levels for cache crawling. Reserved for future use.Defaults to 0 (off).

(Todays cache is in memory, and fills during use)
Qli0SafOfflnx.0 –Quick launch item alternative browser, that is: Safari embedded browser for support of Service Workers. Reserved for future use.Defaults to “false” (off).

Will probably never be used, deprecation candidate.
Qli0Txt-1
Qli0Txt-2
Qli0Txt-3
Qli0Txt-4
Qli0Txt-5
1.0 –First quick launch item descriptive text, language number 1, 2, 3, 4 and 5. Qli0Txt-1 is mandatory in actual deployments, using a customized XML file transferred via an EMM/MDM/MAM/UEM system.BooleanWithout MDM in used and actively pushing a text with this identifier, defaults to Royal Cloud Solutions configuration info webpage.
Qli1Txt1,
Qli1Txt2 …
Qli4Txt-5
1.0 Second, third, fourth and Fifth Quick Launch Item, languages 1-5StringDefaults to Royald Cloud Solutions configuration info webpage, and will not show up up in actual use when Qli0Txt-1 is filled in.
Qli6Txt-1,
Qli6Txt-2…
Qli9Txt-5
1.0 –(Optional) the other potential five quick launch item descriptive texts, with up to five languages. This corresponds to the fifth, sixth, seventh, eight, ninth and tenth quick launch item URLs for the respective languages.StringNo defaults, requires XML custom configuration file transfer to client.
Qli0Url-11.0 –Quick launch item URL number 0, language 1. This is corresponding to the first language of the descriptive texts.StringNo default – If remote control of content is to be active, this key with corresponding value is required to be filled in, using a XML file that is transferred via .
……  No default
Qli0Url-51.0 –Quick launch item URL number 0, language 5. This is corresponding to the first language of the descriptive texts.StringNo default.
Qli1Url-1,
Qli1Url2 …
Qli9Url5
1.0 –Respective URLs corresponding to the descripive texts (see Qli1Txt-1 … Qli9Txt-5 above)StringDefaults for Qli1Url1-Qli4Url5 as explained above (app above) unless Qli0Txt-1 is filled in, and thus XML data required for the appropriate Title/URL data.
QliLanSelFntCol1.0 –Language select button font color. Color of language descriptions (Iso639.2-1Iso639.2-5).StringDefaults to #8a1d2fFF
QliLanSelFntNam1.0 –Language select button font name.StringDefaults to Helvetica-Bold
QliLanSelFntSiz1.0 –Language select button font size. It is recommended to use sizes in the range of 17-35 for most uses.NumberDefaults to 22.
QliRstFntCol1.0 –Reset button font color. See color table.StringDefaults to #FF8C05FF
QliRstFntNam1.0 –Reset button font name.StringDefaults to Helvetica-Bold
QliRstFntSiz1.0 –Reset button font size. It is recommended to use sizes in the range of 17-35 for most uses.NumberDefaults to 22.
QliRstTxt-11.0 –Reset button text (title), language 1StringDefaults to Reset (corresponding to English)
QliRstTxt-21.0 –Reset button text (title), language 2StringDefaults to 重启 (corresponding to simplified Chinese)
QliRstTxt-31.0 –Reset button text (title), language 3StringDefaults to Reiniciar (corresponding to Spanish)
QliRstTxt-41.0 –Reset button text (title), language 4StringDefaults to रीसेट (corresponding to Hindi)
QliRstTxt-51.0 –Reset button text (title), language 5StringDefaults to রিসেট (corresponding to Bengali)
RamCachSize1.0 –RAM cache size in gigabytes. Reserved for future use.NumberDefaults to 100 megabytes.
SafUpdatHrx.0 –Safari update daily hour. Reserved for future use.StringDefaults to T04:30:00Z

Will probably never be used in practice, and will probably be deprecated.
ScrSavLcdBacklit1.0 –Screen saver LCD backligt level. Given in percents of max. Reset to default device level at normal exit.NumberDefaults to 1 (That is, 1 %).
ScrSavWait1.0 –Screen saver wait time in minutes. Time since latest user input to screen saver is activated.NumberDefaults to 5 minutes.
SnglAppMod1.0 –Single application mode activated.BooleanDefaults to true (on).
statsEnable1.0 –Simple statistics enabled.BooleanDefaults to true.
Privacy related: See footnote (1)
StdLcdBacklit1.0 –Standard LCD backligt level. Given in percents of max.
If set to 0, defaults to device standard LCD backlight level. Reset to default device level at normal exit.
Number

Defaults to 0, meaning using default LCD backlight level when not in app “always on” screensave.

SuppEmailx.0 –Support email. Reserved for future use.Empty string.
(This feature is high on the list of pending features)
SuppPhonex.0 –Support phone. Reserved for future use.Empty string.
(This feature is high on the list of pending features)
UsgStatsTit-11.0 –Heading (title) of alert to users (language 1) that data of their use of the devide may be logged, according to the actual use. This is more often anonymous usage data, unless the given configuration explicitly adds personalized data in the HBV-fields. StringDefaults to “Collection of anonymous usage statistics.”
Privacy related: See footnote (1)
UsgStatsTit-21.0 –As for UsgStatsTit-1, but for language 2.StringDefaults to “收集匿名使用情况统计信息。”
Privacy related: See footnote (1)
UsgStatsTit-31.0 –As for UsgStatsTit-1, but for language 3.StringDefaults to “Recopilación de estadísticas de uso anónimo.”
Privacy related: See footnote (1)
UsgStatsTit-41.0 –As for UsgStatsTit-1, but for language 4.StringDefaults to ” अनाम उपयोग आंकड़ों का संग्रह।”
Privacy related: See footnote (1)
UsgStatsTit-51.0 –As for UsgStatsTit-1, but for language 5.StringDefaults to “বেনামে ব্যবহারের পরিসংখ্যান সংগ্রহ।”
Privacy related: See footnote (1)
UsgStatsTitCol1.x –Currently not in use.Defaults to 000000FF
UsgStatsTitFntNam1.0 –Font name for usage statistics alert. If an illegal font is proposed, will use system font instead.StringDefaults to Helvetica-Bold
UsgStatsTitFntSiz1.0 –Font size for usage statistics alert. for respective quick launch items. It is recommended to use sizes in the range of 17-35 for most uses.NumberDefaults to 22
UsgStatsTxt-11.0 –Message text to users about extent and purpose of logging, if enabled (see statsEnable and UsgStInfAtLanCng). Corresponds with language 1. If you log any personal data, message default has to be overriden (defined) in XML file.StringDefaults to “This device collects the number of finger presses on the screen, only categorized by which quick launch link (QLI) is active. This is used for assessing how the service is being used, to help us improve this service. Please contact the hosting institution if you have any question. Note that this application does not collect any names or other identifiable information about you as a end-user.”
Privacy related: See footnote (1)
UsgStatsTxt-21.0 –As for UsgStatsTxt-1, but for language 2.StringDefaults to “该设备收集屏幕上手指按下的次数,仅按激活快速启动链接(QLI)的类别进行分类。 这用于评估服务的使用方式,以帮助我们改进此服务。 如有任何疑问,请联系托管机构。 请注意,此应用程序不会收集有关您作为最终用户的任何名称或其他可识别信息。”.
Privacy related: See footnote (1)
UsgStatsTxt-31.0 –As for UsgStatsTxt-1, but for language 3.StringDefaults to “Este dispositivo recopila la cantidad de pulsaciones de dedos en la pantalla, solo clasificadas por qué enlace de inicio rápido (QLI) está activo. Esto se utiliza para evaluar cómo se usa el servicio, para ayudarnos a mejorarlo. Póngase en contacto con la institución de acogida si tiene alguna pregunta. Tenga en cuenta que esta aplicación no recopila ningún nombre u otra información identificable sobre usted como usuario final.”.
Privacy related: See footnote (1)
UsgStatsTxt-41.0 –As for UsgStatsTxt-1, but for language 4.StringDefaults to “यह डिवाइस स्क्रीन पर फिंगर प्रेस की संख्या एकत्र करता है, केवल वर्गीकृत करता है जिसके द्वारा त्वरित लॉन्च लिंक (QLI) सक्रिय है। इसका उपयोग यह आकलन करने के लिए किया जाता है कि इस सेवा का उपयोग कैसे किया जा रहा है, जिससे हमें इस सेवा को बेहतर बनाने में मदद मिल सके। यदि आपके कोई प्रश्न हैं, तो कृपया होस्टिंग संस्थान से संपर्क करें। ध्यान दें कि यह एप्लिकेशन अंतिम उपयोगकर्ता के रूप में आपके बारे में कोई नाम या अन्य पहचान योग्य जानकारी एकत्र नहीं करता है।”.
Privacy related: See footnote (1)
UsgStatsTxt-51.0 –As for UsgStatsTxt-1, but for language 5.String“এই ডিভাইসটি স্ক্রিনে আঙুলের চাপগুলির সংখ্যা সংগ্রহ করে, কেবল শ্রেণিবদ্ধ করে যার মাধ্যমে দ্রুত প্রবর্তন লিঙ্ক (কিউএলআই) সক্রিয় রয়েছে। আমাদের পরিষেবাটি উন্নত করতে সহায়তা করতে পরিষেবাটি কীভাবে ব্যবহৃত হচ্ছে তা মূল্যায়নের জন্য এটি ব্যবহার করা হয়। আপনার যদি কোনও প্রশ্ন থাকে তবে দয়া করে হোস্টিং সংস্থায় যোগাযোগ করুন। নোট করুন যে এই অ্যাপ্লিকেশনটি শেষ ব্যবহারকারী হিসাবে আপনার সম্পর্কে কোনও নাম বা অন্যান্য সনাক্তকারী তথ্য সংগ্রহ করে না।”.
Privacy related: See footnote (1)
UsgStatsTxtCol1.0 –Not in use.StringDefaults to “#000000”
UsgStatsTxtFntNam1.0 –Font of text for usage logging alerts.StringDefaults to “Helvetica-Bold”
UsgStatsTxtFntSiz1.0 –Font size of text fo usage logging alerts.NumberDefaults to 22
UsgStatsAccpt-11.0 –User acknowledgement and acceptance of usage logging, language 1StringDefaults to “Read and accepted” (English)
Privacy related: See footnote (1)
UsgStatsAccpt-21.0 –As for UsgStatsAccpt-1, language 2.StringDefaults to “重启” (Simplified Chinese)
Privacy related: See footnote (1)
UsgStatsAccpt-31.0 –As for UsgStatsAccpt-1, language 3.StringDefaults to “Leído y aceptado” (Spanish)
Privacy related: See footnote (1)
UsgStatsAccpt-41.0 –As for UsgStatsAccpt-1, language 4.StringDefaults to “पढ़ें और स्वीकार किए जाते हैं” (Hindi)
Privacy related: See footnote (1)
UsgStatsAccpt-51.0 –As for UsgStatsAccpt-1, language 5.StringDefaults to “পড়ুন এবং স্বীকৃত (Bengali)
Privacy related: See footnote (1)
UsgStInfAtAZrPgWt1.0 –Usage logging alerts also when Zero Page (see there), that is when it is reasonable to excpect that a new user is using the device, given certain usage cases such as info kiosks with numeroius customers entering and exiting the use.BooleanDefaults to “true” (on).
Privacy related: See footnote (1)
UsgStInfAtLanCng1.0 –Usage logging alerts also on after completed language change, assuming new user present (see timer setting for language change), if turned off to avoid possibly unneccesary alerts). BooleanDefaults to “true” (on)
Privacy related: See footnote (1)
Xtn011.0 –String extension field 01-05. To be used when EMM/MDM/MAM/UEM system single string limit is too small, breaking up longer strings using this (or the other four fields) for transport, with reassembly in the ManagdWALplus app.StringDefaults to .com/
Xtn021.0 – StringDefaults to >xtn01>home/<03xtn<
Xtn031.0 – StringDefaults to chn/
Xtn041.0 – StringDefaults to royalcloudsolutions.no/
ZeroPageWait1.0 –Reverts to startup web pages after this wait when in screensaveNumberDefaults to 3 minutes
Keys and values for XML setings file of ManagdWAL/plus

Replacement parameters not associated with specific HBLs:


#var:appVersion#: Apps actual version, e.g. 1.00.56/60, where number after “/” is build number

#var:iOSVersion#: Actual version of OS running on device

#var:ChargingState#: Charging state; either Charging, Unplugged or Unknown

Footnotes:

(1) Privacy note: If privacy related data are collected in any way, make sure that users are informed thereof and accepting this, usiong the privacy splash screen and click-wrap (accept) functions accordingly. However it is good privacy practice in most information kiosks to avoid collecting privacy information altoghether.