||if(blank(displaymode))|| ||define||displaymode||basic|| ||endif|| #||if(blank(displaymode))|| ||define||displaymode||advanced|| ||endif|| ||define((xx1),())|| ||define((xx2),())|| ||define((surgeweb_url),webmail_port_url)|| ||if(equal(editing_type,(domain)))|| ||if(isblank(editing_name))|| ||define((editing_name),domain)|| ||endif||||endif|| ||include||charset.htm|| $$Surgemail Security$$ ||include||style.htm|| ||define||help_location||http://netwinsite.com/surgeweb/help|| ||if(equal(editing_type,(global)))|| ||define||cache_warning||Changing this setting will clear all surgeweb customer browser caches for ALL DOMAINS|| ||define((extra_info),concat((global defaults)))|| ||else|| ||if(equal(editing_type,(domain)))|| ||define||cache_warning||Changing this setting will clear all surgeweb customer browser caches for this domain|| ||define((extra_info),concat((domain ),domain,()))|| ||else|| ||if(equal(editing_type,(group)))|| ||define||cache_warning||Changing this setting will clear all surgeweb customer browser caches for members of this group|| ||define((extra_info),concat((group ),editing_name,()))|| ||endif|| ||endif|| ||endif|| #||define||star||*|| ||define||star||*))||
# Gets automatically updated so do not allow customers to edit directly ||ifdef||message||

||message||

||endif||
$$SurgeWeb Customisation$$ ||ifequal||displaymode||advanced|| Switch to: ||else|| Switch to: ||endif||
||define||xdomain||domain||
$$SurgeWeb customisation and administration interface.$$ SurgeWeb is the high performance web interface for surgemail users designed to be responsive, efficient, customisable/extensible, and maintainable. Also see $$surgeweb global settings$$ and $$domain settings$$ for other surgeweb surgemail.ini settings.

On domain ||domain|| customisation is : ||if(equal(surgeweb_custom,4))|| Disabled (no customisation at all)||else|| ||if(equal(surgeweb_custom,3))|| Disabled (global but no domain)||else|| ||if(equal(surgeweb_custom,1))|| Enabled (no extension js)||else|| ||if(equal(surgeweb_custom,2))|| Enabled (no extension js & css)||else|| Enabled ||endif|| ||endif|| ||endif|| ||endif||    Show: 
#||if(equal(editing_type,(domain)))||
This allows you to override all customisation below and completely disable customisation (including global customisation) for particular domains.
||include||table.htm|| ||lang_get(surgeweb_custom_desc)|| for domain: ||domain||
||ifdef||settings_saved||$$settings saved$$||endif||      #||endif||


Editing: ||editing_type|| customisation   Switch to:
or
or

||iftrue(vdomain_warning)||
To use domain based customisation for non default domains surgeweb needs to be able to identify the domain from the url. Typically this is done using http HOSTNAME variable (eg http://domain2.com/surgeweb or http://mail.domain2.com/surgeweb) or using ip based vdomains. # More help

||endif|| ||iftrue(group_warning)||
Group customisation can only customise "once an account is logged in" functionality. eg "Skin-interface colouring" can be used, but "Login page apperance" cannot be used. # More help

||endif||
||include||table.htm|| Preference Name
(tooltip descriptions)Setting Value
 Combined value on domain: ||domain||
(default, global, domain, group) $$Login page customisation$$: ||lang_get(x_login_look_desc)|| ||lang_get(login_css_desc)||||combined_login_css|| ||lang_get(custom_login_htm_desc)|| ||iftrue(combined_custom_login_htm)|| (manually edit surgeweb/custom/{domain}/login.htm )||endif||
||lang_get(login_domain_desc)|| ||combined_login_domain|| ||lang_get(login_crossdomain_desc)|| ||combined_login_crossdomain|| ||lang_get(unsupported_browser_desc)|| ||combined_unsupported_browser|| $$Actual logged in email interface customisation$$: ||lang_get(skin_desc)|| ||combined_skin|| Color defaults ||star||  ||lang_get(always_show_quota_desc)|| ||combined_always_show_quota|| ||lang_get(x_panel_look_desc)|| ||lang_get(panel_mode_desc)||||combined_panel_mode|| ||lang_get(panel_gap_desc)||||combined_panel_gap|| ||lang_get(banner_overlap_desc)||||combined_banner_overlap|| ||lang_get(right_column_desc)|| ||ifequal||displaymode||advanced||
||else||
||endif|| ||ifdef||settings_saved||$$settings saved$$||endif||      ||ifequal||displaymode||advanced|| ($$switch back to$$ $$standard$$ $$mode$$) ||else|| ( 12 $$additional settings in$$ $$advanced$$ $$mode$$) ||endif||
Preference Name
(tooltip descriptions)
Setting Value
 
Combined value on domain: ||domain||
(default, global, domain, group)
$$Login page customisation$$:
||lang_get(login_title_desc)||
||lang_get(login_title_comment_desc)||
||lang_get(login_post_comment_desc)||
$$Actual logged in email interface customisation$$:
||lang_get(logo_desc)|| ||star|| ||define((n),(logo))|| ||define((v),logo)|| ||define((nn),logo_desc)|| ||define((c),combined_logo)|| ||define((s),(375x50))|| ||define((macro),(image_select))|| ||include||_surgeweb.htm|| ||define((f),logo_file_name)|| ||define((cc),combined_logo_class)|| ||define((cf),logo_file_class)|| ||define((rd),(banner.jpg))|| ||define((macro),(image_piccie))|| ||include||_surgeweb.htm||
||lang_get(banner_height_desc)|| ||star||||combined_banner_height||
||lang_get(footer_desc)||
||lang_get(footer_height_desc)|| ||star||
||lang_get(info_panel_desc)||||web_encode(trim...(combined_info_panel,45))||
||lang_get(title_desc)||||web_encode(trim...(combined_title,45))||
||lang_get(right_column_html_desc)||||web_encode(trim...(combined_right_column_html,45))||
||lang_get(ad1_html_desc)||||web_encode(trim...(combined_ad1_html,45))||
||lang_get(ad1_updates_desc)|| ||combined_ad1_updates|| ||ifdef||combined_ad1_updates||     Warning READ THIS||endif||
||lang_get(ad1_keywords_desc)||||web_encode(trim...(combined_ad1_keywords,45))||
||lang_get(help_url_desc)||||web_encode(trim...(combined_help_url,45))||
||lang_get(logout_url_desc)||||web_encode(trim...(combined_logout_url,45))||
||ifequal||displaymode||advanced||
||else||
||endif|| ||ifdef||settings_saved||$$settings saved$$||endif||      ||ifequal||displaymode||advanced|| ($$switch back to$$ $$standard$$ $$mode$$) ||else|| ( 5 $$additional settings in$$ $$advanced$$ $$mode$$) ||endif||
||include||table.htm|| Preference Name
(tooltip descriptions)Setting Value
 Combined value on domain: ||domain||
(default, global, domain, group) ||lang_get(pref_windows_desc)|| ||combined_pref_windows|| ||lang_get(pref_preview_desc)|| ||combined_pref_preview|| ||lang_get(pref_mode_desc)|| ||combined_pref_mode|| ||lang_get(pref_date_format_desc)||  ||combined_pref_date_format||    ||combined_pref_time_format|| ||lang_get(pref_noautoadd_desc)|| ||combined_pref_noautoadd|| ||lang_get(pref_sounds_desc)|| ||combined_pref_sounds|| ||lang_get(pref_timezone_desc)||||combined_pref_timezone|| ||lang_get(pref_fldopen_desc)|| ||combined_pref_fldopen|| ||lang_get(pref_nocache_desc)|| ||combined_pref_nocache|| ||lang_get(pref_allow_images_desc)|| ||combined_pref_allow_images|| ||lang_get(pref_rrcpt_desc)|| Domain Whitelisted Unknown ||combined_pref_rrcpt_local|| | ||combined_pref_rrcpt_whitelist|| | ||combined_pref_rrcpt_unknown|| ||lang_get(pref_imap_refresh_desc)|| ||combined_pref_imap_refresh|| ||lang_get(pref_sizer1_desc)||||combined_pref_sizer1|| ||lang_get(pref_hide_integration_warning_desc)|| ||combined_pref_hide_integration_warning|| ||ifequal||displaymode||advanced||
||else||
||endif|| ||ifdef||settings_saved||$$settings saved$$||endif||      ||ifequal||displaymode||advanced|| ($$switch back to$$ $$standard$$ $$mode$$) ||else|| ( 8 $$additional settings in$$ $$advanced$$ $$mode$$) ||endif||
||include||table.htm|| Preference Name
(tooltip descriptions)Setting Value
 Combined value on domain: ||domain||
(default, global, domain, group) ||lang_get(https_required_desc)|| ||combined_https_required|| ||lang_get(smtp_ssl_required_desc)|| ||combined_smtp_ssl_required|| ||lang_get(hide_identities_desc)|| ||combined_hide_identities|| ||lang_get(encrypt_hide_desc)|| ||combined_encrypt_hide|| ||lang_get((Caldav Installation))|| ||iftrue(caldav_installed)|| verify or update ||else|| install now ||endif|| ||iftrue(caldav_installed)|| Caldav is currently installed, unless disabled below will be default calendar shown in surgeweb ||else|| Caldav not yet installed, caldav calendar will not be shown in surgeweb. INSTALLATION IS RECOMMENDED ||endif|| ||lang_get(newcal_hide_desc)|| ||combined_newcal_hide|| ||lang_get(lang_no_demo_desc)|| ||combined_lang_no_demo|| ||lang_get(INBOX_desc)||||combined_INBOX|| ||lang_get(Drafts_desc)||||combined_Drafts|| ||lang_get(Sent_desc)||||combined_Sent|| ||lang_get(Trash_desc)||||combined_Trash|| ||lang_get(Spam_desc)||||combined_Spam|| ||lang_get(use_compression_desc)|| ||combined_use_compression|| ||lang_get(autologout_enforced_desc)|| ||combined_autologout_enforced|| ||lang_get(autologout_duration_desc)||||web_encode(trim...(combined_autologout_duration,45))|| ||lang_get(system_hints_disable_desc)||||web_encode(trim...(system_hints_disable,45))|| ||lang_get(extras_disable_desc)||||web_encode(trim...(extras_disable,45))|| ||lang_get(example_extension_desc)|| ||combined_example_extension|| $$Developer only features (use at own risk)$$: ||lang_get(developer_enable_desc)||||combined_developer_enable|| ||lang_get(x_edit_config_desc)|| (||editing_type||) ||lang_get(custom_css_desc)|| (||editing_type||)||combined_custom_css|| ||lang_get(custom_js_desc)|| (||editing_type||)||combined_custom_js|| ||ifequal||displaymode||advanced||
||else||
||endif|| ||ifdef||settings_saved||$$settings saved$$||endif||      ||ifequal||displaymode||advanced|| ($$switch back to$$ $$standard$$ $$mode$$) ||else|| ( 11 $$additional settings in$$ $$advanced$$ $$mode$$) ||endif||
#||lang_get(x_desc)||||combined_x|| #||ifequal||displaymode||advanced|| Note: Changing any setting with a ||star|| forces all statically cached files to be redownloaded. This selectively expires the surgeweb browser cache (when the customer next logs in / does full page refresh) for all accounts that are affected by the change. #$$Hint$$: $$Setting background colour indicates whether it is a standard or advanced mode setting. Also settings in italics have been automatically added to the relevant sections of this web admin user interface. These are likely to be new or obscure$$.

#||endif||
# Have a dialog on the page for additional input