WARNING: translation string unused: Captive invalid_voucher
WARNING: translation string unused: Captive ip
WARNING: translation string unused: Captive logo_set
+WARNING: translation string unused: Captive logo_upload
+WARNING: translation string unused: Captive logo_upload1
WARNING: translation string unused: Captive nr
WARNING: translation string unused: Captive time
WARNING: translation string unused: Captive voucher
WARNING: untranslated string: Captive client session expiry time
WARNING: untranslated string: Captive logo uploaded
WARNING: untranslated string: Captive terms
+WARNING: untranslated string: Captive upload logo
+WARNING: untranslated string: Captive upload logo recommendations
WARNING: untranslated string: Scan for Songs
WARNING: untranslated string: addons
WARNING: untranslated string: bytes
WARNING: untranslated string: Captive expire
WARNING: untranslated string: Captive generate coupon
WARNING: untranslated string: Captive logo uploaded
-WARNING: untranslated string: Captive logo_upload
-WARNING: untranslated string: Captive logo_upload1
WARNING: untranslated string: Captive mac
WARNING: untranslated string: Captive menu
WARNING: untranslated string: Captive noexpiretime
WARNING: untranslated string: Captive nolimit
WARNING: untranslated string: Captive terms
WARNING: untranslated string: Captive title
+WARNING: untranslated string: Captive upload logo
+WARNING: untranslated string: Captive upload logo recommendations
WARNING: untranslated string: Captive voactive
WARNING: untranslated string: Captive vouchervalid
WARNING: untranslated string: Captive vout
WARNING: untranslated string: Captive expire
WARNING: untranslated string: Captive generate coupon
WARNING: untranslated string: Captive logo uploaded
-WARNING: untranslated string: Captive logo_upload
-WARNING: untranslated string: Captive logo_upload1
WARNING: untranslated string: Captive mac
WARNING: untranslated string: Captive menu
WARNING: untranslated string: Captive noexpiretime
WARNING: untranslated string: Captive nolimit
WARNING: untranslated string: Captive terms
WARNING: untranslated string: Captive title
+WARNING: untranslated string: Captive upload logo
+WARNING: untranslated string: Captive upload logo recommendations
WARNING: untranslated string: Captive voactive
WARNING: untranslated string: Captive vouchervalid
WARNING: untranslated string: Captive vout
WARNING: untranslated string: Captive expire
WARNING: untranslated string: Captive generate coupon
WARNING: untranslated string: Captive logo uploaded
-WARNING: untranslated string: Captive logo_upload
-WARNING: untranslated string: Captive logo_upload1
WARNING: untranslated string: Captive mac
WARNING: untranslated string: Captive menu
WARNING: untranslated string: Captive noexpiretime
WARNING: untranslated string: Captive nolimit
WARNING: untranslated string: Captive terms
WARNING: untranslated string: Captive title
+WARNING: untranslated string: Captive upload logo
+WARNING: untranslated string: Captive upload logo recommendations
WARNING: untranslated string: Captive voactive
WARNING: untranslated string: Captive vouchervalid
WARNING: untranslated string: Captive vout
WARNING: untranslated string: Captive expire
WARNING: untranslated string: Captive generate coupon
WARNING: untranslated string: Captive logo uploaded
-WARNING: untranslated string: Captive logo_upload
-WARNING: untranslated string: Captive logo_upload1
WARNING: untranslated string: Captive mac
WARNING: untranslated string: Captive menu
WARNING: untranslated string: Captive noexpiretime
WARNING: untranslated string: Captive nolimit
WARNING: untranslated string: Captive terms
WARNING: untranslated string: Captive title
+WARNING: untranslated string: Captive upload logo
+WARNING: untranslated string: Captive upload logo recommendations
WARNING: untranslated string: Captive voactive
WARNING: untranslated string: Captive vouchervalid
WARNING: untranslated string: Captive vout
WARNING: untranslated string: Captive expire
WARNING: untranslated string: Captive generate coupon
WARNING: untranslated string: Captive logo uploaded
-WARNING: untranslated string: Captive logo_upload
-WARNING: untranslated string: Captive logo_upload1
WARNING: untranslated string: Captive mac
WARNING: untranslated string: Captive menu
WARNING: untranslated string: Captive noexpiretime
WARNING: untranslated string: Captive nolimit
WARNING: untranslated string: Captive terms
WARNING: untranslated string: Captive title
+WARNING: untranslated string: Captive upload logo
+WARNING: untranslated string: Captive upload logo recommendations
WARNING: untranslated string: Captive voactive
WARNING: untranslated string: Captive vouchervalid
WARNING: untranslated string: Captive vout
WARNING: untranslated string: Captive expire
WARNING: untranslated string: Captive generate coupon
WARNING: untranslated string: Captive logo uploaded
-WARNING: untranslated string: Captive logo_upload
-WARNING: untranslated string: Captive logo_upload1
WARNING: untranslated string: Captive mac
WARNING: untranslated string: Captive menu
WARNING: untranslated string: Captive noexpiretime
WARNING: untranslated string: Captive nolimit
WARNING: untranslated string: Captive terms
WARNING: untranslated string: Captive title
+WARNING: untranslated string: Captive upload logo
+WARNING: untranslated string: Captive upload logo recommendations
WARNING: untranslated string: Captive voactive
WARNING: untranslated string: Captive vouchervalid
WARNING: untranslated string: Captive vout
WARNING: untranslated string: Captive expire
WARNING: untranslated string: Captive generate coupon
WARNING: untranslated string: Captive logo uploaded
-WARNING: untranslated string: Captive logo_upload
-WARNING: untranslated string: Captive logo_upload1
WARNING: untranslated string: Captive mac
WARNING: untranslated string: Captive menu
WARNING: untranslated string: Captive noexpiretime
WARNING: untranslated string: Captive nolimit
WARNING: untranslated string: Captive terms
WARNING: untranslated string: Captive title
+WARNING: untranslated string: Captive upload logo
+WARNING: untranslated string: Captive upload logo recommendations
WARNING: untranslated string: Captive voactive
WARNING: untranslated string: Captive vouchervalid
WARNING: untranslated string: Captive vout
############################################################################
< addon
< Captive genvoucher
+< Captive logo_upload
+< Captive logo_upload1
< ccd maxclients
< ovpn_fragment
############################################################################
<input type="color" name="COLOR" value="$settings{'COLOR'}">
</td>
</tr>
-END
-
-# Logo Upload
-print <<END;
<tr>
<td>
- $Lang::tr{'Captive logo_upload'}
- <br>
- $Lang::tr{'Captive logo_upload1'}
+ $Lang::tr{'Captive upload logo'}
</td>
<td>
<input type="file" name="logo">
+ <br>$Lang::tr{'Captive upload logo recommendations'}
</td>
</tr>
END
'Captive ip' => 'IP Address',
'Captive logo uploaded' => 'Logo uploaded',
'Captive logo_set' => 'Current Logo',
-'Captive logo_upload' => 'Upload Logo',
-'Captive logo_upload1' => '(PNG, min. 1280x400, max. 1920x800)',
'Captive mac' => 'MAC Address',
'Captive menu' => 'Captive Portal',
'Captive noexpiretime' => 'No valid connection time range given',
'Captive terms' => 'Terms & Conditions',
'Captive time' => 'Access time post activation (hours)',
'Captive title' => 'Title of Login Page',
+'Captive upload logo' => 'Upload Logo',
+'Captive upload logo recommendations' => '(PNG or JPEG, recommended 1280x720 pixels)',
'Captive voactive' => 'Active Vouchers',
'Captive voucher' => 'Voucher',
'Captive vouchervalid' => 'Allowed time for this voucher',