Add uploader downloads for Windows macOS Linux
This commit is contained in:
@@ -1205,6 +1205,13 @@
|
||||
"uploader": {
|
||||
"hint": "POST mit Mediendatei oder base64-Feld \"media\"; die App nutzt diese Zugangsdaten."
|
||||
},
|
||||
"uploaderDownload": {
|
||||
"title": "Fotospiel Uploader App",
|
||||
"description": "Die Fotospiel Uploader App wird benötigt, damit Uploads stabil laufen, die Zugangsdaten geschützt bleiben und keine Dateien verloren gehen.",
|
||||
"actionWindows": "Uploader herunterladen (Windows)",
|
||||
"actionMac": "Uploader herunterladen (macOS)",
|
||||
"actionLinux": "Uploader herunterladen (Linux)"
|
||||
},
|
||||
"actions": {
|
||||
"enable": "Photobooth aktivieren",
|
||||
"disable": "Deaktivieren",
|
||||
|
||||
@@ -918,6 +918,13 @@
|
||||
"uploader": {
|
||||
"hint": "POST with media file or base64 \"media\" field; app uses these credentials."
|
||||
},
|
||||
"uploaderDownload": {
|
||||
"title": "Fotospiel Uploader App",
|
||||
"description": "The Fotospiel Uploader App is required so uploads stay stable, credentials remain protected, and no files are lost.",
|
||||
"actionWindows": "Download uploader (Windows)",
|
||||
"actionMac": "Download uploader (macOS)",
|
||||
"actionLinux": "Download uploader (Linux)"
|
||||
},
|
||||
"actions": {
|
||||
"enable": "Activate photobooth",
|
||||
"disable": "Disable",
|
||||
|
||||
@@ -250,6 +250,41 @@ export default function MobileEventPhotoboothPage() {
|
||||
</Text>
|
||||
</MobileCard>
|
||||
|
||||
<MobileCard space="$2">
|
||||
<Text fontSize="$sm" fontWeight="700" color={text}>
|
||||
{t('photobooth.uploaderDownload.title', 'Fotospiel Uploader App')}
|
||||
</Text>
|
||||
<Text fontSize="$xs" color={muted}>
|
||||
{t(
|
||||
'photobooth.uploaderDownload.description',
|
||||
'Die Fotospiel Uploader App ist verpflichtend, damit Uploads stabil laufen, die Zugangsdaten geschützt bleiben und keine Dateien verloren gehen.'
|
||||
)}
|
||||
</Text>
|
||||
<CTAButton
|
||||
label={t('photobooth.uploaderDownload.actionWindows', 'Uploader herunterladen (Windows)')}
|
||||
onPress={() => {
|
||||
const url = new URL('/downloads/PhotoboothUploader-win-x64.exe', window.location.origin).toString();
|
||||
window.open(url, '_blank', 'noopener,noreferrer');
|
||||
}}
|
||||
/>
|
||||
<CTAButton
|
||||
label={t('photobooth.uploaderDownload.actionMac', 'Uploader herunterladen (macOS)')}
|
||||
tone="ghost"
|
||||
onPress={() => {
|
||||
const url = new URL('/downloads/PhotoboothUploader-macos-x64', window.location.origin).toString();
|
||||
window.open(url, '_blank', 'noopener,noreferrer');
|
||||
}}
|
||||
/>
|
||||
<CTAButton
|
||||
label={t('photobooth.uploaderDownload.actionLinux', 'Uploader herunterladen (Linux)')}
|
||||
tone="ghost"
|
||||
onPress={() => {
|
||||
const url = new URL('/downloads/PhotoboothUploader-linux-x64', window.location.origin).toString();
|
||||
window.open(url, '_blank', 'noopener,noreferrer');
|
||||
}}
|
||||
/>
|
||||
</MobileCard>
|
||||
|
||||
<MobileCard space="$2">
|
||||
<XStack alignItems="center" justifyContent="space-between">
|
||||
<Text fontSize="$sm" fontWeight="700" color={text}>
|
||||
|
||||
Reference in New Issue
Block a user