if (isSet($_SESSION['started'])){
if((mktime() - $_SESSION['started'] - 60*30) > 0){
//Logout, destroy session, etc.
}
}
else {
$_SESSION['started'] = mktime();
}
Расширение пользовательского интерфейса WiX не позволяет этот тип настройки. Ваши два шанса будут
1) define Name = "Test Application $ (var.ProductVersion)" (Побочный эффект. Версия перечислена в программах и функциях дважды
2) Прекратить использование расширения WiXUI и вместо этого клонируйте весь код из https://github.com/wixtoolset/wix3/tree/develop/src/ext/UIExtension/wixlib в ваш проект.
Переопределение локализации : Вы можете попробовать добавить файл локализации и затем переопределить строку WelcomeDlgTitle
( GUI WiX Список строк / список идентификаторов строк можно найти здесь (для английского):
<UIRef Id="WixUI_Mondo" />
%ProgramFiles(x86)%\WiX Toolset v3.11\bin\WixUIExtension.dll
=>
[1152 ] Добавить =>
Новый элемент ... WiX v3
в левом меню. Дважды щелкните Localization file
(очень Обычно вместо этого добавляется файл WiX v4, дважды проверьте, пожалуйста) Добавьте строку ниже в файл локализации:
<?xml version="1.0" encoding="utf-8"?>
<WixLocalization Culture="en-us" xmlns="http://schemas.microsoft.com/wix/2006/localization">
<String Id="WelcomeDlgTitle">{\WixUI_Font_Bigger}Welcome to the [ProductName] [ProductVersion] Setup Wizard</String>
</WixLocalization>
Скомпилируйте и протестируйте [ 1142]
Пример диалога :
WiX GUI [1157] : Я совершенно запутался с WiX GUI , поэтому я написал этот небольшой обзор и «контрольный список», чтобы запомнить его лучше (используется аналогичный подход для изменения стиля записи диалога): [1111 ] Изменение цвета текста в диалоговых окнах Wix .
Ссылки :