Fix the Yealink wallpaper variable with the model number

This commit is contained in:
FusionPBX
2026-04-11 05:08:44 +00:00
committed by GitHub
parent 0376f09cac
commit ddf2fe53c7
6 changed files with 46 additions and 39 deletions
@@ -1675,11 +1675,18 @@ features.power_saving.intelligent_mode = {$yealink_ps_intel_mode}
##Single File Size: <=5MB
##2MB of space should bereserved for the phone
wallpaper_upload.url = {$yealink_xxx_wallpaper}
{if isset($yealink_t54w_wallpaper_filename)}
phone_setting.backgrounds = Config:{$yealink_zzz_wallpaper_filename}
{if isset($yealink_cp965_wallpaper)}
wallpaper_upload.url = {$yealink_cp965_wallpaper}
{if isset($yealink_cp965_wallpaper_filename)}
phone_setting.backgrounds = Config:{$yealink_cp965_wallpaper_filename}
{/if}
##local wallpaper
{else}
phone_setting.backgrounds = Config:yealink_zzz_wallpaper.png
{if isset($yealink_cp965_wallpaper_filename)}
phone_setting.backgrounds = Resource:{$yealink_cp965_wallpaper_filename}
{else}
phone_setting.backgrounds = Resource:yealink_cp965_wallpaper.png
{/if}
{/if}
## phone_setting.backgrounds_with_dsskey_unfold(Only support T48G/S)
@@ -1641,17 +1641,17 @@ features.power_saving.intelligent_mode = {$yealink_ps_intel_mode}
##2MB of space should bereserved for the phone
##remote wallpaper
{if isset($yealink_t54w_wallpaper)}
wallpaper_upload.url = {$yealink_t54w_wallpaper}
{if isset($yealink_t54w_wallpaper_filename)}
phone_setting.backgrounds = Config:{$yealink_t54w_wallpaper_filename}
{if isset($yealink_t73u_wallpaper)}
wallpaper_upload.url = {$yealink_t73u_wallpaper}
{if isset($yealink_t73u_wallpaper_filename)}
phone_setting.backgrounds = Config:{$yealink_t73u_wallpaper_filename}
{/if}
##local wallpaper
{else}
{if isset($yealink_t54w_wallpaper_filename)}
phone_setting.backgrounds = Resource:{$yealink_t54w_wallpaper_filename}
{if isset($yealink_t73u_wallpaper_filename)}
phone_setting.backgrounds = Resource:{$yealink_t73u_wallpaper_filename}
{else}
phone_setting.backgrounds = Resource:yealink_t54w_wallpaper.png
phone_setting.backgrounds = Resource:yealink_t73u_wallpaper.png
{/if}
{/if}
@@ -1641,17 +1641,17 @@ features.power_saving.intelligent_mode = {$yealink_ps_intel_mode}
##2MB of space should bereserved for the phone
##remote wallpaper
{if isset($yealink_t54w_wallpaper)}
wallpaper_upload.url = {$yealink_t54w_wallpaper}
{if isset($yealink_t54w_wallpaper_filename)}
phone_setting.backgrounds = Config:{$yealink_t54w_wallpaper_filename}
{if isset($yealink_t74u_wallpaper)}
wallpaper_upload.url = {$yealink_t74u_wallpaper}
{if isset($yealink_t74u_wallpaper_filename)}
phone_setting.backgrounds = Config:{$yealink_t74u_wallpaper_filename}
{/if}
##local wallpaper
{else}
{if isset($yealink_t54w_wallpaper_filename)}
phone_setting.backgrounds = Resource:{$yealink_t54w_wallpaper_filename}
{if isset($yealink_t74u_wallpaper_filename)}
phone_setting.backgrounds = Resource:{$yealink_t74u_wallpaper_filename}
{else}
phone_setting.backgrounds = Resource:yealink_t54w_wallpaper.png
phone_setting.backgrounds = Resource:yealink_t74u_wallpaper.png
{/if}
{/if}
@@ -1641,17 +1641,17 @@ features.power_saving.intelligent_mode = {$yealink_ps_intel_mode}
##2MB of space should bereserved for the phone
##remote wallpaper
{if isset($yealink_t54w_wallpaper)}
wallpaper_upload.url = {$yealink_t54w_wallpaper}
{if isset($yealink_t54w_wallpaper_filename)}
phone_setting.backgrounds = Config:{$yealink_t54w_wallpaper_filename}
{if isset($yealink_t77u_wallpaper)}
wallpaper_upload.url = {$yealink_t77u_wallpaper}
{if isset($yealink_t77u_wallpaper_filename)}
phone_setting.backgrounds = Config:{$yealink_t77u_wallpaper_filename}
{/if}
##local wallpaper
{else}
{if isset($yealink_t54w_wallpaper_filename)}
phone_setting.backgrounds = Resource:{$yealink_t54w_wallpaper_filename}
{if isset($yealink_t77u_wallpaper_filename)}
phone_setting.backgrounds = Resource:{$yealink_t77u_wallpaper_filename}
{else}
phone_setting.backgrounds = Resource:yealink_t54w_wallpaper.png
phone_setting.backgrounds = Resource:yealink_t77u_wallpaper.png
{/if}
{/if}
@@ -1641,17 +1641,17 @@ features.power_saving.intelligent_mode = {$yealink_ps_intel_mode}
##2MB of space should bereserved for the phone
##remote wallpaper
{if isset($yealink_t54w_wallpaper)}
wallpaper_upload.url = {$yealink_t54w_wallpaper}
{if isset($yealink_t54w_wallpaper_filename)}
phone_setting.backgrounds = Config:{$yealink_t54w_wallpaper_filename}
{if isset($yealink_t88v_wallpaper)}
wallpaper_upload.url = {$yealink_t88v_wallpaper}
{if isset($yealink_t74u_wallpaper_filename)}
phone_setting.backgrounds = Config:{$yealink_t88v_wallpaper_filename}
{/if}
##local wallpaper
{else}
{if isset($yealink_t54w_wallpaper_filename)}
phone_setting.backgrounds = Resource:{$yealink_t54w_wallpaper_filename}
{if isset($yealink_t88v_wallpaper_filename)}
phone_setting.backgrounds = Resource:{$yealink_t88v_wallpaper_filename}
{else}
phone_setting.backgrounds = Resource:yealink_t54w_wallpaper.png
phone_setting.backgrounds = Resource:yealink_t88v_wallpaper.png
{/if}
{/if}
@@ -1641,17 +1641,17 @@ features.power_saving.intelligent_mode = {$yealink_ps_intel_mode}
##2MB of space should bereserved for the phone
##remote wallpaper
{if isset($yealink_t54w_wallpaper)}
wallpaper_upload.url = {$yealink_t54w_wallpaper}
{if isset($yealink_t54w_wallpaper_filename)}
phone_setting.backgrounds = Config:{$yealink_t54w_wallpaper_filename}
{if isset($yealink_t88w_wallpaper)}
wallpaper_upload.url = {$yealink_t88w_wallpaper}
{if isset($yealink_t88w_wallpaper_filename)}
phone_setting.backgrounds = Config:{$yealink_t88w_wallpaper_filename}
{/if}
##local wallpaper
{else}
{if isset($yealink_t54w_wallpaper_filename)}
phone_setting.backgrounds = Resource:{$yealink_t54w_wallpaper_filename}
{if isset($yealink_t88w_wallpaper_filename)}
phone_setting.backgrounds = Resource:{$yealink_t88w_wallpaper_filename}
{else}
phone_setting.backgrounds = Resource:yealink_t54w_wallpaper.png
phone_setting.backgrounds = Resource:yealink_t88w_wallpaper.png
{/if}
{/if}